Choosing NAICS codes (and why size standards matter more)
The code decides which opportunities you see. The size standard attached to it decides whether you're allowed to call yourself small.
The North American Industry Classification System is a six-digit code for every kind of business activity. It was built for statistics — census and economic data — and then federal procurement adopted it as the index for everything. That accidental history explains most of the friction: you are using a statistical taxonomy as a market-segmentation tool, and it does not always cooperate.
Two things follow from it, and they are the whole of what you need to understand.
Your codes control what you see. Opportunities are tagged with a NAICS code by the contracting officer. If you are not searching your codes, you are not seeing your market.
The size standard attached to each code controls whether you are small. This is the part that surprises people, and it has real consequences.
How the six digits work
The code narrows left to right:
- 2 digits — sector (e.g. 54, Professional, Scientific, and Technical Services)
- 3 digits — subsector (541, Professional, Scientific, and Technical Services)
- 4 digits — industry group (5415, Computer Systems Design and Related Services)
- 5 digits — NAICS industry (54151)
- 6 digits — national industry (541512, Computer Systems Design Services)
Federal procurement uses the full six digits. The system is revised every five years, so codes are occasionally split, merged or renumbered, and the version in force for a given solicitation is the one the contracting officer applied.
Size standards: the part that actually matters
Every six-digit code carries an SBA size standard, and a business is "small" only relative to a specific code. The standard is either:
- Receipts-based — an average of annual receipts over a multi-year lookback period, expressed in dollars (commonly in the range of $9 million to $47 million, depending on industry), or
- Employee-based — an average number of employees, typically used for manufacturing, wholesale and a few other sectors (commonly 500 to 1,500).
Because the standard varies by code, the same company can be small under one code and other-than-small under another. A firm with $20 million in receipts might be comfortably small in a professional services code with a $34 million standard and simultaneously ineligible in an adjacent code with a $9 million standard.
This is not a loophole; it is how the system is designed. It also means the size question has no answer in the abstract. "Are we a small business?" is only answerable as "under which code?"
Size standards are updated periodically for inflation and industry structure, and the calculation rules — which years count, how affiliates are treated — are specific. Confirm the current standard for your codes in SBA's size standards table before you certify to anything.
Affiliation will catch you if you ignore it
Size is calculated including affiliates — other businesses that control, are controlled by, or are under common control with yours. Common ownership, shared management, economic dependence on a single customer, and certain joint venture arrangements can all create affiliation.
Two small companies with the same owner may be a single large business for size purposes. This is a frequent and expensive surprise, and it is the sort of question worth paying a lawyer for once rather than guessing at repeatedly.
Choosing your codes
Start from revenue, not aspiration. Your primary code should describe how you actually make money today. If you are not sure, look at what you invoiced for over the last year and classify that.
Add adjacent codes you can credibly deliver. Secondary codes widen what you see and how contracting officers can find you. But every code you claim is a claim of capability, and a capability statement listing fifteen unrelated codes reads as a company that does nothing in particular.
Check the size standard on every code before adding it. A code where you are other-than-small is worse than useless for small-business set-asides — it puts you in competitions you cannot win as a small business.
Look at where the volume actually is. Two codes can describe your work equally well and have wildly different amounts of federal spending behind them. Browse opportunities by NAICS and compare live volumes before committing to a primary code. Our NAICS finder will get you to candidates from a plain-English description of what you do.
When the solicitation's code is wrong
You do not choose the code on a solicitation. The contracting officer assigns the one that best describes the principal purpose of the acquisition. Sometimes they get it wrong, and sometimes the wrong code has the effect of excluding you — a code with a lower size standard than the work warrants, or a code from an entirely different industry.
There is a formal remedy: a NAICS code appeal to the SBA Office of Hearings and Appeals. The deadline is very short — a matter of days after the solicitation is issued or amended — and the standard of review is whether the contracting officer's designation was clearly erroneous, which is a real bar. It is not a routine tool. But if a mis-designation is the only thing standing between you and a competition you would otherwise be well positioned to win, it exists, and the window closes fast.
The far more common situation is a code that is defensible but unhelpful. There is no remedy for that. There is only choosing which opportunities to pursue.
Practical setup
- Identify your primary code from actual revenue.
- Verify the size standard for it, including affiliates.
- Add three to eight secondary codes for work you can genuinely perform, checking size standards on each.
- Enter them in your SAM.gov registration.
- Put them on your capability statement, with your UEI and CAGE.
- Build your weekly opportunity sweep around them.
- Re-check annually, or whenever your receipts change materially — your size status is not permanent, and neither are the standards.
ContractBeam aggregates public federal opportunity data. This guide is general information, not legal advice. NAICS codes, SBA size standards and affiliation rules change and are fact-specific — verify current standards at sba.gov and get advice on affiliation questions before certifying to size status.
Put it to work
The live data behind this guide — free, no account required.
Keep reading
Small business set-aside programs, explained
8(a), WOSB/EDWOSB, HUBZone and SDVOSB — what each actually requires, what it's worth, and which are worth certifying for.
How to win your first federal contract
A realistic first-year plan for a small company that has never sold to the government — including how long each step actually takes.
The bid/no-bid decision
A scoring framework for small teams, because the expensive mistake in government contracting is not losing — it's bidding on things you were never going to win.