NAICS codes determine which contracts you can bid on and whether you qualify as a 'small business.' Here's how to pick the right ones — and why getting this wrong can cost you millions.
The federal government categorizes what companies do using NAICS codes—North American Industry Classification System. There are thousands of them. You pick the code(s) that describe your business, register them in SAM.gov, and move on.
Or you get the codes wrong and become invisible to the buyers searching for exactly what you do.
Government procurement databases filter by NAICS code. A buyer searching for "software development" might filter by NAICS 541511 (Custom Computer Programming). If you registered under NAICS 541512 (Computer Systems Design), you don't appear in the results—even though you do exactly what they need.
NAICS codes also determine your size standard for set-asides. A small business in one NAICS code might be considered large in another. Your set-aside eligibility depends on getting this right.
NAICS codes are designed by government statisticians, not by what companies actually do. A marketing agency might be NAICS 541810 (Advertising Agencies), NAICS 541890 (Other Professional, Scientific, and Technical Services), or NAICS 541611 (Administrative Management and General Management Consulting). The descriptions overlap. The boundaries are unclear.
Most companies register under one or two codes. That's a mistake. You should register under every NAICS code that honestly describes something your company does.
Start with the SBA size standard lookup tool. SBA.gov has a tool that lists NAICS codes and their size thresholds. Search for codes relevant to your business. Copy them all down.
Cross-reference with your competitors. Look up three direct competitors in SAM.gov. What NAICS codes did they register? If they registered under a code you didn't, add it (if it applies to you).
Check your actual revenue streams. How do you actually make money? If 20% of your revenue comes from consulting, find the NAICS code for consulting and add it. If 15% comes from managed services, add that code too. Your revenue distribution should inform your NAICS codes.
Read your target RFPs. When government buyers write solicitations, they often specify which NAICS codes they're open to. Collect 10 RFPs from agencies you want to work with. What NAICS codes do they mention? Add those to your SAM.gov profile if they apply.
Expand. Don't shrink. Registered under only one NAICS code is a common mistake. Register under all codes that honestly describe something you do. Appearing in more searches beats appearing in fewer searches. Buyers will evaluate you on capability, not on the code you registered under.
Your business changes. Your NAICS codes should too. After major pivots—new service lines, acquisitions, market shifts—review your codes and add new ones. Your SAM.gov profile should reflect who you are now, not who you were three years ago.
NAICS codes are how government buyers find you. Register under all codes that apply, not just one. Appearing in more searches is your competitive advantage.
Blog post description goes here.