Federal contracting sounds like competitive bidding across a wide field of buyers. The government publishes the fields that say otherwise.
Find a contractor
Names resolve to a parent entity. Where more than one unlinked parent record matches a name, this tool shows you the split records and declines to add them together.
Which entity
How much of it had exactly one bidder
Who buys from it
What it is bought for
Obligations by fiscal year
How concentrated the contract book is
What was summed
The other definition of the same company
What this does not measure
- These are obligations, not revenue. These are obligations, not revenue. The government committing money is not the company recognising revenue under ASC 606, and it is not cash paid. A large obligation in one year is not a revenue year of the same size, because the work is performed and booked over many years.
- These are not outlays. These are not outlays. The total outlays field came back null on every aggregate endpoint tested, on spending over time and on every category response. Outlays are not trended anywhere in this tool, because they are not available, and a null is never displayed as a zero.
- Award Amount is lifetime award value. Award Amount is the lifetime value of an award, exercised options included, not money obligated in the fiscal year you selected. It never shares a chart, a column or a colour ramp with the fiscal year figure.
- This is not everything a company gets. This is money recorded under one parent UEI and its registered child UEIs. Entities that are not registered under that parent are invisible to it, and the figure is not a measure of everything the company receives from the federal government.
- The parent and child tree is self reported, not audited. The parent and child tree is what the registrant declared about itself in SAM.gov registration. It is not SEC consolidation, nobody audited it, and it goes stale. One large laboratory entity still sits in a defence prime children list years after its management contract moved to a different company, and that example is shown on this page rather than hidden.
- Subawards are excluded. Every query here sets subawards to false. Subaward reporting is self reported by prime recipients and is materially incomplete, so including it would produce a floor that reads like a total.
- Who lost a bid does not exist in this data. The federal procurement record publishes the number of offers received and never the identity of the parties who did not win. Any tool implying otherwise is fabricating it, and this one says so in the competition panel rather than in a footnote.
- Classified and withheld actions are missing. Classified and withheld actions are absent from this data and the size of that gap cannot be measured from inside it. Defence primes are exactly where the gap is largest and exactly the names searched first, so no figure here is a complete picture of what a defence prime does for the government.
- Nothing before fiscal year 2008. The search API holds nothing awarded before 1 October 2007, so the earliest fiscal year offered here is 2008 and no figure on this page is framed as covering the whole history of a company.
- There is no revenue denominator here. There is no revenue denominator, no backlog, no cost overrun figure and no split of foreign military sales anywhere in this tool. Those live in a company annual report and this page does not read one.
How to read this page
How every figure is badged
- REPORTED USAspending returned this figure from the endpoint and field named beside it. We did no arithmetic to it.
- COMPUTED Our arithmetic over reported figures only. The formula is printed, and the shipped test suite recomputes it from a committed fixture, so anybody who clones this repository can check it.
- ESTIMATED Nothing on this page is estimated. This kind exists so that the build gate can detect an attempt to publish one, and the budget for it is zero.
- NEVER CLAIMED A statement about what this tool does not measure. Those are above, on the page, because a reader who misses one will misread every figure beside it.
Data source
Source: USAspending.gov, United States Department of the Treasury. United States law places works of the federal government outside domestic copyright, and the source repository for that API is published under a public domain dedication. This page redistributes nothing: every figure is fetched live by your own browser from the government's own host.
Entities are keyed on the unique entity identifier only. The date shown beside a figure is the date the source publishes about itself, fetched on every page load. If that call fails, the date area says the source as of date is unavailable and no date is asserted.
Privacy
No account, no signup, no key, no analytics, no cookies, and nothing you type is stored. Your browser talks to the government API directly. We never see a query.
Statement of independence
Not affiliated with, endorsed by, or sponsored by the United States government, the Department of the Treasury, the Department of Defense, USAspending.gov, or any company named on this page. All data comes from public government APIs. All company names are used descriptively.