Money. Votes. Receipts.
Receipts on every politician, every dollar, every vote.
Federal contracts and grants, every bill and vote in Congress, lobbying disclosures, and campaign finance — all on file, all connected, all answerable in plain English, with a citation back to the source on every number.
Every source we cover, every coverage window, and every check we run to keep the data clean lives on the data-integrity page.

Why this exists
The data is public. The work isn’t.
Federal spending, congressional votes, lobbying disclosures, campaign finance, stock-trade disclosures, earmarks, the Congressional Record — all published, none of it connected. Tracing how one contractor’s funding lands in a committee chair’s stock account means stitching together half a dozen government sites in different file formats, each indexing its data its own way.
Receipts Report does that work once, keeps doing it, and lets you ask for the result in plain English.

How it works
What’s connected. Plain English in. Party-neutral by design.
What's connected
Cross-reference everything.
Federal contracts and grants (USAspending), bills and votes (Congress.gov), lobbying disclosures (LDA), campaign finance (FEC) — plus stock trades, earmarks, the Congressional Record, and more. Each person, bill, and dollar links to every other. Ask “who lobbies the committee chair voting on the bill that funds the contractor?” and follow the receipts.
Plain English in
Ask anything. Every number traces home.
Ask “who funded Senator Smith’s last cycle?” or “show me Sen. X’s stock trades during the months they sat on the relevant committee.” The agent translates plain English into a database query, runs it, and hands back a chart, a table, or a short paragraph. Every number cites the source it came from.
Party-neutral by design
We rank by the numbers, not the party.
The platform doesn’t curate viewpoints. Every politician — Republican, Democrat, Independent — gets the same fields, the same charts, and the same shape of answer when you ask the chat about them. Ranking sorts by dollars and by how many other people you’re connected to, never by party.
What’s been connected
Every number cites the source it came from.
People on file
7,878
Every member of Congress, every donor profile
Bills, 119th Congress
15,671
Every introduction, every cosponsorship, every vote
Senate roll-call votes
12,796
101st–119th Congresses · 1989 to today
Lobbying disclosures
23y
LDA filings, 1999 to today
Campaign finance
$54.4B
Raised by federal candidates · 1980 to today
Federal awards
$75T+
USAspending — every contract + grant
Platform
The platform is neutral.
Every politician gets the same kind of page — the same fields, the same charts, the same shape of answer when you ask the chat about them. There’s no editorial choice about who matters or how to frame them.
Ranking, where it appears, sorts by dollars and by how many other people you’re connected to — never by party. The same question about a Democrat and a Republican returns the same shape of answer.
Reporter
Reporters write under their own banner.
Reporter pages at receipts.report/@username/are viewpoint-open. Reporters publish under their own banner, with their own takes — including partisan ones. We don’t curate which side they’re on.
Where we do draw a line: no defamation, no harassment, no doxxing, no calls for violence, no NSFW, no fabricated claims about real people.
The tier ladder
Three roles. Pick the one that fits.
You don’t need an account to use this. Every entity page, every chart, and every chat answer is already available on receipts.report. Accounts unlock saved investigations, the daily-habit chat budget, and the Reporter publishing surface.
Sleuth
For the curious.
- Read every entity page
- 25,000 tokens of chat / day
- 1 saved investigation
- 1 watched entity + delta alerts
Investigator
For the daily habit.
- Full chat budget — no cap
- 50 saved investigations
- 50 watched entities + alerts
- Personal weekly digest
Reporter
Publish under your own banner.
- receipts.report/@username/
- Free + ads / paid / free-no-ads
- Platform fee waived at $25/mo
- Same data substrate
