Follow the Money: 2026

Play Smart Money: the daily game for political junkies, built on this data. →

Where outside money is going in House and Senate general elections, which party it helps, and whether each party is defending its own seats or attacking the other side's. Every number is a sum of FEC filings.

Loading…
New to campaign finance? How the money works (3-minute read)

A federal campaign is paid for by several kinds of organizations at once. Each has different rules on who can give, how much, whether it can work with the candidate, and when the public finds out. This page tracks all of them from FEC filings. Tap any or dotted-underlined term for a definition.

The five vehicles

VehicleWho can give, and how muchCan it work with the candidate?How fast the public sees itOn this page
Candidate committeeIndividuals $3,500 per election; PACs $5,000; no corporations or unionsIt is the candidateQuarterly reports; large gifts within 48 hours in the last 20 days"Nominees raised"
Party committeeLimited contributions from individuals and PACsYes, through coordinated spending, now unlimited after NRSC v. FECIndependent spending: 24/48 hours. Coordinated: only on regular reports, weeks later"Party"
Super PACAnyone, unlimited: individuals, corporations, unionsNo. It must stay independentSpending: 24/48 hours. Donors: monthly or quarterly"Outside"
Traditional PAC$5,000 a year per individualIt can give to candidates; its independent spending can't be coordinatedSame as super PACs"Outside"
501(c) nonprofitAnyone, unlimited, often undisclosedNoSpending: 24/48 hours. Donors: usually never"Outside"

Why the party numbers look small

Parties used to do much of their spending as independent expenditures, which are reported within a day or two. Since the Supreme Court's June 2026 ruling in NRSC v. FEC, parties can spend without limit in coordination with their candidates. That spending shows up only on the party's regular reports. So party money can look like it's drying up when it's really moving somewhere that's reported later. The yellow banner at the top gives the date that coordinated-spending data runs through.

Why candidate money matters too

Outside groups and campaigns buy the same ads at different prices. Stations must sell candidates airtime at the lowest unit charge, while super PACs pay market rates that spike before Election Day. A party that routes support through its candidates, instead of through super PACs, looks weaker on outside-money charts than it really is. That's why each race shows the nominees' own fundraising beside outside money. Races where the two point in opposite directions carry a split tag.

When the public finds out

MoneyDisclosedFinal-weeks gap
Outside spending (IEs)Within 48 hours (at $10,000+), then within 24 hours from Oct. 15 (at $1,000+)Almost none, which is why it's this tracker's backbone
Party coordinated spendingMonthly reports; pre-general report due Oct. 22 (through Oct. 14)Oct. 15 onward isn't disclosed until Dec. 3
Candidate fundraisingQuarterly (Q3 due Oct. 15); pre-general due Oct. 22Only 48-hour notices of gifts of $1,000+ from Oct. 15 to Nov. 1
Super PAC donorsMonthly or quarterlyLate donors may not show up until after the election
Nonprofit donorsUsually never—

How to read this tracker

  1. Start with the header. Offense share tells you whether each party is attacking or defending. Races in play tells you how wide each party's map is.
  2. Watch the new-races feed. A first $100K, a first party dollar or a new split signal often means a race just joined someone's target list.
  3. Sort the table by "Last 7 days" to see where money is moving now.
  4. Open a race to see who is spending, the nominees' own money, and links to the original filings on fec.gov.
  5. Remember what's missing. Spending shows where groups are placing bets, not why, and not how well the ads work.

Cumulative spending by party helped

Helps DemocratsHelps Republicansby date shown to the public

New races

RSS

    Races

    RaceHelps Demsparty · outsideHelps Repsparty · outside Nominees raisedD · R · cash on hand Last 7 daysFirst party D · R
    Loading…

    Glossary

    Data

    Race rollup (CSV) Deduplicated expenditures (CSV) Held & unmatched rows (CSV) races.jsonalerts.jsonmeta.json