// Original research
Where the federal government
actually spent $793B in FY2025.
Every dollar below comes from USAspending.gov: which industries won the money, which agencies signed the checks, and how concentrated the market really is. Built for companies deciding which NAICS codes to register and watch, and for anyone who needs a citable number.
$793B
FY2025 contract obligations
1,129,274
Contract actions tracked
75.9%
Of all dollars, in 120 codes
By Outrider Editorial Team · Updated August 21, 2026
Where did the federal government spend its FY2025 contract dollars?
Federal contract obligations reached $793B in FY2025. Manufacturing led the tracked spending at $246.3B, and the single largest industry code was 336411, Aircraft Manufacturing, at $61.2B. The biggest visible buyer was the Department of Defense, with at least $396.2B across the 120 highest-spend NAICS codes.
// By industry code
Top 25 NAICS codes by FY2025 obligations.
The 25 codes below took $507.6B of the $602.0B tracked, led by Aircraft Manufacturing at $61.2B. Share is of tracked dollars.
FY2025 federal contract obligations, USAspending.gov. Pulled August 20, 2026.
// By sector
Spending by sector.
Rolled up to the 2-digit NAICS sectors. Manufacturing and Professional, Scientific, and Technical Services alone hold 78.8% of the tracked dollars.
- 31-33Manufacturing$246.3B (40.9%)
- 54Professional, Scientific, and Technical Services$228.0B (37.9%)
- 56Administrative and Support and Waste Management and Remediation Services$68.1B (11.3%)
- 23Construction$32.7B (5.4%)
- 51Information$17.0B (2.8%)
- 61Educational Services$4.6B (0.8%)
- 81Other Services (except Public Administration)$3.8B (0.6%)
- 62Health Care and Social Assistance$1.2B (0.2%)
- 92Public Administration$340.5M (0.1%)
- 42Wholesale Trade$88.0M (0.0%)
FY2025 federal contract obligations, USAspending.gov. Sectors partition the $602.0B tracked in this report.
// By buyer
Where the money concentrates.
The Department of Defense accounts for at least $396.2B of the tracked dollars, 65.8% on its own. Everything below it competes for the rest.
These sums are floors, not totals. Each NAICS code in the data lists only its top five buying agencies, so every figure reads "at least".
- Department of Defenseat least $396.2B
- Department of Energyat least $46.4B
- Department of Homeland Securityat least $25.1B
- General Services Administrationat least $19.0B
- Department of Veterans Affairsat least $17.9B
- National Aeronautics and Space Administrationat least $17.1B
- Department of Health and Human Servicesat least $16.1B
- Department of Transportationat least $5.7B
- Department of Stateat least $5.5B
- Department of the Treasuryat least $4.6B
25 agencies appear in the visible data; the 10 largest floors are shown.
// Methodology
How this report was built.
- Source. USAspending.gov prime award contract obligations for FY2025 (October 1, 2024 through September 30, 2025), pulled August 20, 2026. Obligations are net of deobligations. Grants, loans, and direct payments are excluded.
- Coverage. The report tracks the 120 NAICS codes with the highest FY2025 obligations, $602.0B in total, 75.9% of the $793B government-wide figure reported by GAO's FY2025 contracting snapshot. Codes are stated in NAICS 2022; legacy codes that still carry award dollars keep the title USAspending reports for them.
- Agency sums are floors. The data lists the top five buying agencies per code. Summing those across codes can only undercount an agency, never overcount it, which is why every agency figure on this page says "at least".
- Rounding. Dollar figures are rounded for display; ranks, shares, and totals are computed on the unrounded data.
// Common questions
The numbers people search for.
How much does the federal government spend on contracts?
The federal government obligated $793B on contracts in FY2025 (October 1, 2024 through September 30, 2025), per government-wide USAspending.gov data. The 120 highest-spend NAICS codes tracked in this report account for $602.0B of it, 75.9% of all contract dollars.
Which NAICS code gets the most federal spending?
NAICS 336411, Aircraft Manufacturing, led FY2025 with $61.2B in contract obligations, 10.2% of the dollars tracked in this report.
Which federal agency spends the most on contracts?
The Department of Defense. It shows up as a top-five buyer with at least $396.2B across the tracked codes, 65.8% of tracked dollars. That figure is a floor: dollars an agency spends outside a code's top five buyers are not visible in this data.
Where does this data come from?
USAspending.gov FY2025 prime award contract obligations, pulled August 20, 2026 and classified under NAICS 2022. The government-wide total comes from GAO's FY2025 contracting snapshot, which is built on the same USAspending data.
Find your code. See who buys.
Every dollar above was won under a NAICS code somebody chose. Describe what you build and find yours in about a minute.
Related Resources
NAICS Code
North American Industry Classification System code used to classify business type for federal contracting size...
Free ToolNAICS code lookup
Find the right NAICS codes for your business.
BlogNAICS Codes: How to Pick the Right Ones for Government Contracts
NAICS codes determine which contracts you can bid on and whether you qualify as a 'small business.' Here's how to pick...
Guidehow to sell to the government
The U.S. government spent $793 billion on contracts in FY2025. This guide takes you from unregistered to bidding:...
BlogFederal Budget Cycle: When Government Agencies Actually Buy
The federal budget cycle dictates when agencies spend, when they're receptive to pitches, and when your proposals...
NAICS Code236220 — Commercial Building Construction
Construction services for government buildings, facilities, and infrastructure.