Why Your NAICS Code Matters #
Your NAICS code determines which federal data describes your industry, whether you qualify for SBA small business programs, and how your business is classified for tax purposes. Getting it wrong has direct financial consequences, from disqualification for government contracts to benchmarking against the wrong industry.
SBA size standards, the revenue or employee thresholds that determine small business eligibility, vary by NAICS code. A restaurant (NAICS 722511) qualifies as "small" at up to $9.5M revenue, while a software company might qualify at $47M. Choosing the wrong code can mean losing access to SBA 7(a) loans, government set-aside contracts, and other programs designed for small businesses.
4 Ways to Find Your NAICS Code #
| Method | Source | How It Works | Best For |
|---|---|---|---|
| Census Bureau NAICS Search | census.gov/naics | Enter keywords describing your business activity | Starting from scratch, and the widest coverage |
| SBA Size Standards Table | sba.gov | Browse NAICS codes with small business thresholds | Finding your code and confirming SBA eligibility |
| IRS Business Activity Codes | IRS.gov (Schedule C) | Cross-reference tax filing codes to NAICS | Matching your existing tax classification |
| Existing Government Filings | Prior tax returns, state registrations | Check what code you've already filed under | Confirming consistency across filings |
Recommended approach:
- Step 1: Search the Census Bureau's NAICS tool with two or three keywords describing your primary business activity ("restaurant," "software development," "plumbing contractor")
- Step 2: Review matching codes at the 5- and 6-digit level. Choose the one that best describes your primary revenue source
- Step 3: Cross-check against SBA size standards to confirm your small business eligibility threshold
- Step 4: Verify consistency with your existing tax filings (Schedule C or corporate return)
Want the full how to find naics code data?
Complete data with 5-year forecasts, geographic breakdowns, and competitive analysis. Every data point sourced and cited.
Which Edition of NAICS You Are Reading #
NAICS is revised every five years, and the revisions are not cosmetic. A code can change meaning, absorb an industry from elsewhere, or stop existing, while keeping a number that still looks valid when you type it into a search box.
The two editions in active use are 2017 and 2022, and the difference between them is structural rather than cosmetic. Where the 2017 edition defines 1,057 six-digit industries, the 2022 edition defines 1,012, and the retail sector took the heaviest of the revision.
This is not a historical curiosity. Federal programs migrate on their own schedules, so two datasets published in the same year can be keyed to different editions of the classification. County Business Patterns is still served on the 2017 frame, while Nonemployer Statistics moved to 2022. Look up the same business in both and you can legitimately need two different codes.
The practical rule is short. Before combining figures from two federal sources, check which edition each is keyed to, and where they differ, report them separately rather than adding them. We worked through exactly this problem while building our page on how many grocery stores are in the US, and the answer was to publish no combined total at all.
The Trailing Zero, and Why Six Digits Is Often the Same as Five #
The most common piece of NAICS advice is to go as deep as possible, on the reasoning that six digits is more precise than five. Around half the time that is not true, and the structure of the classification explains why.
When a five-digit industry is not subdivided any further, the six-digit code is formed by appending a zero. The two codes then describe the same industry. Gasoline stations with convenience stores is 44711 at five digits and 447110 at six, and those are one industry with two spellings, not a parent and a child.
In the 2017 edition, 530 five-digit industries are in exactly that position, with a single six-digit code formed by adding a zero. Another 179 have genuine subdivisions beneath them, and for those the sixth digit carries real information.
The consequence for research is direct. If your six-digit code simply restates its parent, going deeper buys you nothing and may cost you data, because the five-digit level is sometimes published where the six-digit level is suppressed. Check whether your industry actually subdivides before treating the extra digit as extra precision.
Common NAICS Classification Mistakes #
| Mistake | Consequence | Fix |
|---|---|---|
| Choosing a favorable SBA threshold | Audit risk, disqualification from programs | Classify based on actual primary activity, not desired threshold |
| Using the wrong digit level | Benchmarking against too broad or too narrow an industry | Use 5-digit for most analysis; go to 6-digit only where the industry actually subdivides |
| Ignoring multi-activity businesses | Missing the primary revenue classification | Use the NAICS code for the activity generating the most revenue |
| Confusing NAICS with SIC | Wrong data sources, since SEC uses SIC and Census uses NAICS | Know which system each agency uses and map between them |
| Mixing classification editions | Totals that describe no real industry | Check whether each source is keyed to the 2017 or the 2022 edition of NAICS before combining |
Why a Correct Code Can Still Return No Data #
Finding the right code does not guarantee that federal data exists for it, and the reasons are worth knowing before you conclude you have chosen wrongly.
Disclosure suppression. Census is legally required not to publish figures that would reveal an individual business. Where an industry has few establishments in a geography, or one employer dominates it, the cell is withheld. A correct six-digit code in a small state routinely returns nothing for that reason, while the same code returns a full national figure.
Establishments, firms and enterprises are different units. County Business Patterns counts establishments, meaning physical locations with payroll. The Economic Census also reports firms, meaning the companies that own them. A business operating five branches is one firm and five establishments, so the two counts answer different questions and should never be compared with each other.
Businesses without employees are counted separately. A sole proprietor with no payroll is invisible to County Business Patterns and appears instead in Nonemployer Statistics. In industries dominated by solo operators, the employer count alone understates the population of businesses by a wide margin.
Not every industry is covered. Agriculture and public administration are largely outside County Business Patterns, so a correct code in those areas can return nothing because the program does not collect it, rather than because the figure was suppressed.
Absence, in other words, is an observation with a reason attached, and the reasons are not interchangeable. Our page on how accurate federal data is goes further into what the sources can and cannot support.
Using Your NAICS Code for Market Research #
Once you have your NAICS code, it becomes the key that unlocks federal industry data.
| What You Can Access | Federal Source | What It Tells You |
|---|---|---|
| Establishment counts by state | Census CBP | How many competitors exist and where they're located |
| Industry employment and payroll | Census CBP | Workforce size, average wages, payroll trends |
| Total industry revenue | Census SUSB | Market size for TAM calculations |
| Wage benchmarks by occupation | BLS OES | What to pay employees by role |
| Public competitor financials | SEC EDGAR (via SIC mapping) | Top competitor revenue |
| Market concentration | Census Economic Census | Official CR4, CR8, CR20, CR50 and HHI |
If you want to see how a code turns into a benchmark before committing to one, our guide to industry benchmarking works through the sequence, and what a NAICS code is covers the structure of the system itself.