About SpendLedger

Governments publish payment records with varying coverage and detail. But the portals they publish them on are built for auditors, not for answering simple questions. SpendLedger turns those records into plain reference pages: one page per vendor, one per agency, with totals, fiscal-year breakdowns, and recent payments.

SpendLedger.org helps companies selling to government research buyers, suppliers, and historical account activity. Free public access also supports journalists, researchers, watchdogs, and citizens.

Everything on the site traces to an official source record. See data sources for what we ingest and methodology for how we handle it. We show figures as governments reported them; we don't estimate, model, or editorialize.

SpendLedger is a national project built jurisdiction by jurisdiction: each state or city comes online as its transparency portal's data is ingested, verified, and published, with the goal of covering all fifty. Start with the covered states and cities.

Traffic measurement: we count pageviews, commercial link clicks, and pilot form attempts, and replay anonymous browsing sessions to find and fix usability problems. Our PostHog analytics identifier lives only for your visit and is discarded when you close the tab. Anything you type into a form is masked out of replays. Emails you give us are used for requested alerts, sign-in links, and paid-pilot discussions you request. We also send research tips, coverage announcements, and product offers if you separately subscribe. You can turn marketing emails off in your account or unsubscribe from a marketing email; this does not change your requested alerts. If you arrive from one of our ads, the ad platform's click identifier and campaign labels are kept in your browser's session storage for that visit and are stored with a pilot request you submit, so we can tell which ads lead to real conversations. We also use the Google Ads tag, which sends visit and advertising measurement data from your browser to Google and may use cookies. We do not add your email address or research-brief answers to that tag. We report stored requests back to the ad platform by click identifier and clear stored click identifiers after 13 months.