Every election cycle the first FEC reports that actually matter drop roughly 18 months before Election Day. For 2026, that is right now. Journalists and political scientists love these early numbers because they are the first real data point on two things: incumbent strength and challenger viability.
Here is how we read them on LobbyVault.
The three numbers on every candidate page
On /candidates/<id>/ we show four top-level figures pulled from the FEC candidate summary file:
- Total receipts — everything raised this cycle (individuals + PACs + transfers + loans).
- Total disbursements — everything spent.
- Cash on hand — what is left in the campaign account at the end of the most recent report.
- Individual vs PAC split — the ratio that tells you whether this is a small-donor operation or a bundler/PAC operation.
The number that carries the most signal this early in a cycle is cash on hand, not receipts. Receipts are partly a function of how aggressively a candidate is launching — you can juice them with a one-time email blast. Cash on hand is what is left after paying staff, ads, consultants, and the fundraising itself. It is the closest thing FEC reports have to a profit-and-loss statement.
What "good" looks like for an incumbent
A rough benchmark for a safe Senate incumbent 18 months out:
- Total receipts this cycle: $3–6 million.
- Cash on hand: $2–4 million.
- Individual share: at least 60%.
- In-state individual share: at least 40% (this is where LobbyVault's
/states/<code>/page is useful — it shows in-state vs out-of-state donor totals).
If an incumbent is below those ranges, they are signaling vulnerability. If a challenger is above them, the challenger is a real threat and national money will follow.
What "good" looks like for a challenger
Challengers are judged on a different scale. Early challenger fundraising is less about absolute dollars and more about:
- Receipts velocity — how much was raised in the first full quarter after filing. Strong challengers post $1M+ in a single quarter.
- Unique donors — grassroots strength, visible on LobbyVault as a long tail of small itemized donors from many different ZIPs.
- In-state anchor — if a challenger's top donors and top ZIPs are all out of state, they are a national online phenomenon more than a state-level candidate, and that rarely translates to votes.
Reading PAC support early
Early PAC support is the loudest signal the parties give about which races they take seriously. Specifically:
- Leadership PACs giving $5,000 each — a way for sitting senators to lock in favors from colleagues.
- Ideological PACs (EMILYs List, Club for Growth, etc.) — a flag that the race has been added to a national target list.
- Industry PACs in sectors the candidate has jurisdiction over — often the first to give and usually give the maximum allowed.
On LobbyVault each candidate page now shows the top PAC donors and, for super PACs, the independent expenditures made on the candidate's behalf.
What doesn't matter yet
A few things generate headlines but are poor predictors at this stage:
- Single-quarter record hauls. Usually they are a one-off response to a specific news moment and do not repeat.
- Out-of-state small-dollar totals for challengers. Easy to raise, hard to convert to votes.
- Burn rate without context. A high burn rate is fine if it is being spent on list-building that will pay off later; it is bad if it is being spent on consultants.
How to use LobbyVault for this
For each 2026 Senate race you care about:
- Open the race's two main candidates on
/candidates/<id>/. - Compare cash on hand and individual share.
- Click through to
/committees/<id>/for each candidate's principal committee to see PAC donors. - Check
/states/<code>/for the in-state donor base. - If a super PAC has started spending, it will appear on
/independent-expenditures/— this is the clearest signal the national parties see the race as competitive.
As more 2026 reports land, we will keep adding side-by-side views for the top-tier races.