Guide

How to pick NAICS codes for SAM.gov (and why it matters more than you think)

ByBrent Callari, founder of CommandKey AIUpdatedOctober 1, 2026

Your NAICS codes shape which notices your searches catch and how agencies read your business. On any given bid, the code on the solicitation decides whether you count as small. Ten minutes here saves a lot of missed work later.

What a NAICS code is

NAICS is the North American Industry Classification System. Each six-digit code describes a type of business, like a kind of construction, consulting or repair. The contracting officer puts one on nearly every solicitation to describe the main purpose of the buy.

Primary vs. the rest

Don't list codes for work you can't deliver. Your alerts fill up with notices you'll pass on, and your SAM.gov profile should describe work you actually sell.

Size is checked code by code

Each NAICS code has its own SBA size standard, usually based on average annual receipts or number of employees. You can be small under one code and not under another. Count affiliates the way SBA's rules require, not just your own company's revenue or headcount.

Each solicitation carries one NAICS code and one size standard (large multiple-award vehicles can split by category), and you don't pick it. The contracting officer does. When you look at a small business set-aside, the question is whether you're small under that code, not your primary. If the code looks wrong, SBA has a NAICS appeal process with a short deadline, so move fast.

Being small doesn't make you eligible for every set-aside. Competing for 8(a), HUBZone, WOSB or SDVOSB set-asides also takes the SBA certification.

Look up your numbers in SBA's table of size standards or its size standards tool before you register.

How to find the right codes

  1. Search the Census Bureau's NAICS site with plain words for what you do.
  2. Read the full description, not just the title. The fine print often moves you to a neighboring code.
  3. Check what agencies actually use. Look up past awards for work like yours on SAM.gov or USAspending.gov and note the NAICS code on each one. Treat that as research, not a promise the next one uses the same code.
  4. Ask your local APEX Accelerator. The counseling is free.

Putting them in SAM.gov

Then use them

Once your codes are set, build your SAM.gov saved searches around them so new notices come to you. Here's how.

Next step

How do you screen opportunities today?

Tell us how you find and screen federal work today. A few quick questions, and you get a free one-page plan back within 24 hours.

Answer five questions

Sources

← All guides