Skip to content
GovSmith

Guides / NAICS codes

$777B in federal contracts, filed under 923 codes

Every federal contract is tagged with a NAICS code for the kind of work it buys, and the code decides who counts as small enough to compete for the set-asides. This page has all 1,012 six-digit codes of the 2022 revision, the FY2025 contract dollars under each, and the buyers under the codes that matter most. You do not need to know your codes; we match your business to them.

Source: USAspending.gov, FY2025 contract obligations by NAICS code, the positive codes summed, read 2026-11-05.

The codes with the most money

The fifteen codes that took the most federal contract dollars in FY2025. Each page lists the agencies buying under the code and the share that went out as a small-business set-aside.

  1. #1 by dollars$63.2B

    8.1% of federal contract dollars

    336411 Aircraft Manufacturing

    See the buyers
  2. #2 by dollars$53.2B

    6.8% of federal contract dollars

    541330 Engineering Services

    See the buyers
  3. #3 by dollars$47.9B

    6.2% of federal contract dollars

    541715 Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)

    See the buyers
  4. #4 by dollars$47.6B

    6.1% of federal contract dollars

    524114 Direct Health and Medical Insurance Carriers

    See the buyers
  5. #5 by dollars$39.7B

    5.1% of federal contract dollars

    561210 Facilities Support Services

    See the buyers
  6. #6 by dollars$37.3B

    4.8% of federal contract dollars

    336611 Ship Building and Repairing

    See the buyers
  7. #7 by dollars$35.1B

    4.5% of federal contract dollars

    336414 Guided Missile and Space Vehicle Manufacturing

    See the buyers
  8. #8 by dollars$32.1B

    4.1% of federal contract dollars

    541512 Computer Systems Design Services

    See the buyers
  9. #9 by dollars$30.6B

    3.9% of federal contract dollars

    236220 Commercial and Institutional Building Construction

    See the buyers
  10. #10 by dollars$25.4B

    3.3% of federal contract dollars

    541519 Other Computer Related Services

    See the buyers
  11. #11 by dollars$21B

    2.7% of federal contract dollars

    336413 Other Aircraft Parts and Auxiliary Equipment Manufacturing

    See the buyers
  12. #12 by dollars$20.3B

    2.6% of federal contract dollars

    334511 Search, Detection, Navigation, Guidance, Aeronautical, and Nautical System and Instrument Manufacturing

    See the buyers
  13. #13 by dollars$13.5B

    1.7% of federal contract dollars

    336412 Aircraft Engine and Engine Parts Manufacturing

    See the buyers
  14. #14 by dollars$13.1B

    1.7% of federal contract dollars

    325412 Pharmaceutical Preparation Manufacturing

    See the buyers
  15. #15 by dollars$12B

    1.5% of federal contract dollars

    541990 All Other Professional, Scientific, and Technical Services

    See the buyers

Source: USAspending.gov, FY2025 contract obligations by NAICS code, read 2026-11-05.

How the six digits work

The first two digits: the sector.
Twenty sectors cover the economy, from 11 (agriculture) to 92 (public administration). Manufacturing spans 31 to 33, retail 44 and 45, transportation 48 and 49.
Three and four digits: the subsector and the industry group.
54 is professional, scientific and technical services; 541 is the subsector; 5415 is computer systems design and related services.
Five and six digits: the industry.
541512 is computer systems design services, the code on the contract. The sixth digit is where the United States, Canada and Mexico each define their own industries.
The buyer picks the code.
The contracting officer assigns one code to each solicitation for the work it mainly buys. A company can hold as many codes as describe its business, and it is small or large under each one separately.

Size standards, in words

  • SBA sets a size standard for every NAICS code: the largest a company can be and still count as small under that code.
  • Most service, retail and construction codes measure size in average annual receipts over the last five fiscal years; most manufacturing, wholesale and some transportation codes measure it in average employees over the last 24 months.
  • Size is counted with affiliates included, and it is certified on each offer against the code the buyer assigned to that solicitation, so a company can be small under one code and large under another.
  • GovSmith checks a client's size against SBA's current table for every code on every opening it matches, and tells the client before it pursues work it could not be small for.

The table itself is SBA’s, at sba.gov, and it changes by rule; these pages state its shape, never a figure they did not read.

Every code

Search by number or by a word in the title, or open a sector. Each code has its own page.

11 Agriculture, Forestry, Fishing and Hunting64 codes
21 Mining, Quarrying, and Oil and Gas Extraction21 codes
22 Utilities14 codes
23 Construction31 codes
31, 32, 33 Manufacturing346 codes
42 Wholesale Trade69 codes
44, 45 Retail Trade57 codes
48, 49 Transportation and Warehousing57 codes
51 Information29 codes
52 Finance and Insurance35 codes
53 Real Estate and Rental and Leasing24 codes
54 Professional, Scientific, and Technical Services49 codes
55 Management of Companies and Enterprises3 codes
56 Administrative and Support and Waste Management and Remediation Services44 codes
61 Educational Services17 codes
62 Health Care and Social Assistance39 codes
71 Arts, Entertainment, and Recreation25 codes
72 Accommodation and Food Services15 codes
81 Other Services (except Public Administration)44 codes
92 Public Administration29 codes

What GovSmith does with this

We find the codes, then the money under them

Tell us what you sell in your own words. GovSmith maps it to the codes buyers use, checks your size against each, and then finds the solicitations, the forecasts and the recompetes under them. Your vCM brings you the ones worth a bid.