Find Your NAICS Code

Describe what your business does and we will match you with the right NAICS codes. See SBA size standards and active government contract counts for each code.

Popular NAICS Codes for Government Contractors

What is a NAICS Code?

NAICS stands for North American Industry Classification System. The U.S. Census Bureau maintains this standard, and the federal government uses it on every contract solicitation. A NAICS code is a six-digit number that classifies your business by its primary economic activity.

The structure works from broad to specific. The first two digits identify the economic sector, and each additional digit narrows the classification:

  • 54 = Professional, Scientific, and Technical Services
  • 5415 = Computer Systems Design and Related Services
  • 541512 = Computer Systems Design Services

How to Find Your NAICS Code

Type a description of your business into the search box above. The tool searches all NAICS codes by title, description, and sector to find the best matches. For example:

  • "cybersecurity consulting" matches 541512 (Computer Systems Design) and 541519 (Other Computer Related Services)
  • "janitorial" matches 561720 (Janitorial Services)
  • "construction" matches multiple construction codes in the 23xxxx range

Once you find your codes, cross-reference them with actual government contract awards to confirm agencies use those codes for work similar to yours.

Why Your NAICS Code Matters

Your NAICS code determines three things in government contracting:

  1. Which contracts you can bid on. Contracting officers assign a NAICS code to each solicitation. You need a matching code to be eligible.
  2. Your small business status. Each NAICS code has an SBA size standard (measured in revenue or employees). If your business falls below the threshold, you qualify for small business set-aside contracts.
  3. How agencies find you. Your NAICS codes in SAM.gov determine which searches return your business to contracting officers.

Frequently Asked Questions

How do I find my NAICS code?

Use the search tool above. Describe your primary business activity and review the matching codes. Look at the description for each code to find the closest fit. You can also browse government contract awards to see which NAICS codes agencies use for work like yours.

Can I have more than one NAICS code?

Yes. Most businesses register two to five NAICS codes in SAM.gov. Your primary code should represent the work that generates the most revenue.

What is an SBA size standard?

The Small Business Administration sets a revenue or employee threshold for each NAICS code. If your business falls below the threshold, you qualify as "small" for contracts under that code. This is critical for small business set-aside contracts.

How do I register my NAICS code?

Register your NAICS codes through SAM.gov. Registration is free and required for all federal contractors. You can update your codes at any time.

Where can I see contracts by NAICS code?

Use our contract search to filter by NAICS code. You can also browse specific code pages like 541511 (Computer Programming) or 541330 (Engineering Services) to see spending data, top agencies, and recent awards.