
This walkthrough follows one federal contract from the awarding agency to the company that got paid, using USAspending.gov.
To track a contract, use Advanced Search to filter awards by agency, keyword and award type, then open the award page and read the recipient, obligated amount and outlays.
Obligations are what was committed; outlays are what Treasury has paid.
What is USAspending.gov?
USAspending.gov is the federal government’s free public database of money it has committed to spend, run by the Department of the Treasury.
It exists because Congress required a searchable public record of federal awards, and anyone can use it without an account or a fee.
The site covers contracts, grants, loans and direct payments. This walkthrough sticks to contracts, the awards where an agency buys something from a company, software, security guards, aircraft parts, janitorial services.
Agencies report most of the underlying data themselves. The site displays what they submit, which matters for everything in the “what the data does not tell you” section below.
What can USAspending.gov actually show you?
It can show you who the government agreed to pay, which agency made the deal, how much was committed, what the work is described as, and how much has been paid so far. That is a lot more than most people assume is public.
For a single contract, you can usually find:
- The awarding agency and sub-agency, meaning who signed the deal
- The recipient, meaning the company, with its parent company where reported
- Dollar figures, including obligated, current and potential values
- Dates, including when the work starts and when it is expected to end
- A description of what is being bought
- A transaction history listing every modification
- Place of performance, meaning where the work happens
It will not show you the contract document itself. You get the summary data, not the legal text.
How do you find a specific federal contract?
Start from the homepage search or the Award Search page, then narrow with filters until a manageable list remains.
The filters are where the work happens, and a vague keyword alone returns thousands of rows.
Here is a workable order:
- Choose the award type. Select contracts only, so grants and loans don’t clutter the list.
- Set the time period. Pick the fiscal year or date range. The federal fiscal year starts October 1, so a contract signed in November 2025 sits in fiscal year 2026.
- Pick the agency. Filter by awarding agency, and by sub-agency if you know it.
- Add a keyword or recipient. Search a company name, a product, or a topic like “cybersecurity.”
- Sort the results. Sorting by award amount puts the largest contracts first.
If you already have an award ID, paste it into the search box. For contracts this is the Procurement Instrument Identifier, usually called the PIID. News stories and agency press releases sometimes quote it, and it takes you straight to the right page.
Treat the first results as a lead, not a verdict. A company often holds many contracts, and similar names can belong to different businesses.
How do you read an award page without getting lost?
Read the award page from the top down in three passes: who, how much, and what changed. The page packs in a lot of fields, and most readers stall because they try to absorb everything at once.
Pass one: who. Find the awarding agency, the funding agency, and the recipient. These can differ. One agency may pay for work that another agency manages, so “funding” and “awarding” are separate fields for a reason.
Pass two: how much. Three dollar figures cause most of the confusion:
- Obligated amount: money the government has legally committed so far
- Current award amount: the total value of the contract as it stands now
- Potential award amount: the ceiling if every option is exercised
The potential amount is the headline number in many news stories, and it is the least certain. A contract with a large potential value may have only a small fraction obligated.
Pass three: what changed. Scroll to the transaction history. Each row is a modification: money added, a deadline extended, scope changed, or funds removed. A contract that began small and grew through repeated modifications tells a different story than one that was large from day one.
Also check whether the award is a task order under a larger parent contract. Many are issued under a master vehicle, often an indefinite delivery contract, and the page will show a parent award ID. The parent sets the rules and the ceiling, while the task order is the specific job.
How can you see who got the money and who paid it?
You see who got the money in the recipient section, and who paid in the awarding and funding agency fields plus the outlay figure. Together they trace the money from the agency that committed it to the company that holds the contract.
On the recipient side, open the recipient profile. It lists the company name, its unique entity identifier (UEI), its location, and often a parent company. From there you can see every other federal award the company has received, which shows whether this contract is a one-off or part of a long relationship.
On the payment side, look for the outlayed amount on the award page. This is the figure that answers the question most people actually have, has this money left the Treasury? If obligations are large and outlays are small, the work may be early, delayed or still being invoiced. If outlays are close to obligations, most of the committed money has been paid.
Some award pages also show the federal accounts that fund the award, which identify the congressional appropriation behind the spending. That connects a contract back to a budget line Congress voted on. For how appropriations reach states through formulas versus earmarks, our piece on formula funds vs. earmarks covers the other side of that process.
Outlay data can be blank or incomplete for some awards, so a missing number is a reason to look further, not proof that nothing was paid.
What does the data not tell you?
It does not tell you whether the contract was a good deal, whether the work was done well, or why a company won. USAspending records transactions, and judging them takes more than a database.
Keep these limits in mind before drawing conclusions:
- Reporting is self-reported. Agencies submit the data, and errors, typos and late entries happen. A wrong recipient name or a misclassified agency is possible.
- Updates lag. Contract actions appear faster than payments, so recent outlays may be missing.
- Potential value is not spending. A large ceiling is a maximum, not a payout.
- Subcontractors are hard to see. Prime contractors often pass work down to other firms, and subaward reporting is less complete than prime award reporting.
- Some information is withheld. Certain sensitive national security awards are not fully public.
- Descriptions are thin. A line like “IT support services” says almost nothing about what was delivered.
- No motive appears anywhere. The site cannot show whether a donation, a relationship or a lobbyist played any role. Plenty of winners are simply the best qualified bidder.
That last point is where citizens overreach. A company that gives to a party and also wins a contract is a lead worth asking about, not a finding. The record shows the money moved. It does not show why.
Where do you go next to follow the money further?
Move to a different source for each question USAspending cannot answer. The award page is a starting point, and the next move depends on what you want to know.
- Who lobbied for it? Lobbying disclosures sit in separate public databases. Our walkthrough on tracing lobbying money to a bill shows how to connect them.
- What does the contract actually say? Agencies sometimes post solicitations and award notices on SAM.gov, the government’s contracting portal. A Freedom of Information Act request can seek documents the database omits.
- Is there a broader research tool? The Govvy review covers a general civic research app that works as a companion to this kind of digging.
- Is the company reliable? Check the company’s own filings, local news coverage and any oversight reports from the agency’s inspector general.
A good habit is to follow one contract all the way through before moving on. Pick a company in your state, find its largest award, read the transaction history, compare obligations with outlays, and write down one question the data raised. That single exercise teaches the fields faster than any tutorial, and it gives you something specific to ask your representative.
Federal spending is public money, and the records are open to anyone willing to read them. Browse the /resources page for more free tools that let you check government, money and power yourself.