NAICS code: What it is and how to pick the right one

Atlas
Atlas

Join 100,000 startups from 180 countries that incorporated with investor-ready legal documents.

Learn more 
  1. Introduction
  2. Key takeaways
  3. What is a NAICS code?
  4. Why does a NAICS code matter for your business?
  5. How do you find the right NAICS code for your business?
    1. Identify your primary activity
    2. Search by function, not industry label
  6. What NAICS code should LLCs, non-profits, and startups use?
  7. Can a company have more than one NAICS code?
  8. How does a NAICS code fit into the business formation process?
  9. How Stripe Atlas can help
    1. Applying to Atlas
    2. Accepting payments and banking before your EIN arrives
    3. Cashless founder stock purchase
    4. Automatic 83(b) tax election filing
    5. World-class company legal documents
    6. A free year of Stripe Payments, plus $50K in partner credits and discounts

Since 1997, the North American Industry Classification System (NAICS) has issued multidigit numbers known as NAICS codes to sort businesses by what they actually do. You might need one to access certain tax incentives or to apply for federal government contracts. In some states, you need it to form a limited liability company (LLC). The NAICS code you select feeds into how agencies, lenders, and licensing bodies read your business afterwards.

Below, we cover how to find the code that actually matches your primary activity, what differs for LLCs, non-profits, and early-stage startups, and when a business needs more than one code.

Key takeaways

  • Your primary activity determines the code, not your entity type or how you'd describe the business casually

  • A company can hold more than one NAICS code, with a primary code reflecting its main revenue source and secondary codes covering additional lines of business

  • A NAICS code chosen at formation can be updated later through the agency you filed it with

What is a NAICS code?

NAICS stands for the North American Industry Classification System. It's the numbering system the US, Canada, and Mexico use to sort businesses by what they do. Twenty sectors cover industries such as construction, retail trade, and finance, each split into Subsector, then Industry Group, then NAICS Industry, then National Industry.

Why does a NAICS code matter for your business?

Carefully choosing a NAICS code up-front can save you time and money later on.

Here's why it matters:

  • Formation and tax filings: When you apply for an employment identification number (EIN) through the US Internal Revenue Service (IRS) Form SS-4, you'll be asked for your principal business activity, which ultimately correlates to a NAICS code. Plenty of states ask for the code directly on formation documents, too.

  • Licensing and permits: Local and state agencies might use your code to figure out which inspections, permits, or regulations apply. A restaurant code produces a different checklist than a retail code, even for businesses sharing the same storefront.

  • Loans and federal contracting: The US Small Business Administration (SBA) sets size standards by NAICS code to determine loan and set-aside eligibility. One code might cap "small business" status at US$9 million in revenue; another sets it at US$41.5 million. That difference can decide whether you qualify for certain SBA loan programmes. Contractors registering in the System for Award Management at SAM.gov must list at least one code, since federal agencies use it to match businesses with contract opportunities.

  • Banking and vendor relationships: Some banks ask for a code when you open a business account. Vendors or insurers can use it to determine the risk category for your business.

How do you find the right NAICS code for your business?

The US Census Bureau maintains a searchable index of NAICS codes. To determine the right code for your business, take the following steps:

Identify your primary activity

Your primary code should match whichever activity brings in the most revenue, not the one that sounds most impressive or the one you consider your long-term direction. A business that consults on marketing strategy and builds client websites needs to look at the split: if programming work makes up 70% of revenue, code 541511 (custom computer programming services) fits better than a marketing consulting code, no matter how the founder describes the business casually.

Search by function, not industry label

Search the index using specific words that describe what you do day to day, not the broader industry you feel part of. "Marketing" alone is too broad: it contains codes scattered across advertising, public relations, and market research. Each could land in a different subsector depending on whether you're creating campaigns, managing client relationships, or running consumer surveys. A business straddling two categories might not find a perfect fit, and that's fine.

What NAICS code should LLCs, non-profits, and startups use?

The NAICS code for LLCs, non-profits, and startups depends on what your business does, not how it's structured or taxed. LLCs are classified based on whichever activity generates the most revenue, same as any other business. A single-member LLC selling handmade goods online falls under a specific retail code. Non-profits also use the exact same classification system as for-profit businesses.

Startups can face a different problem: the business hasn't settled into one activity yet, but you might still need a code for some paperwork. Classify based on your primary planned activity, not a vague placeholder such as "business services". A startup building a product prelaunch, or testing more than one revenue model, should pick the code closest to what it expects to bill for first, then update later if things shift.

Can a company have more than one NAICS code?

Yes. The Census Bureau only assigns each business one code, generally based on the activity that generates the most revenue. But other agencies maintain their own lists and might assign more than one code.

How does a NAICS code fit into the business formation process?

Founders might need to pick a code early on, based on whatever their primary activity looks like at that moment. That's often an educated guess for an early-stage company, and that's fine since the code doesn't have to be permanent.

A business that changes strategy substantially after formation, such as a company that started as a software consultancy and later shifts to selling packaged software as a product, can update its NAICS code. You should contact the agency that has your information on file directly to change it.

How Stripe Atlas can help

Stripe Atlas sets up your company's legal foundations so you can fundraise, open a bank account and accept payments within two business days from anywhere in the world.

Join 75K+ companies incorporated using Atlas, including startups backed by top investors like Y Combinator, a16z and General Catalyst.

Applying to Atlas

Applying to form a company with Atlas takes less than 10 minutes. You'll choose your company structure, instantly confirm whether your company name is available and add up to four co-founders. You'll also decide how to split equity, reserve a pool of equity for future investors and employees, appoint officers and then e-sign all your documents. Any co-founders will receive emails inviting them to e-sign their documents, too.

Accepting payments and banking before your EIN arrives

After forming your company, Atlas files for your EIN. Founders with a US Social Security number, address and mobile phone number are eligible for IRS expedited processing, while others will receive standard processing, which can take a little longer. Additionally, Atlas enables pre-EIN payments and banking, so you can start accepting payments and making transactions before your EIN arrives.

Cashless founder stock purchase

Founders can purchase initial shares using their intellectual property (e.g. copyrights or patents) instead of cash, with proof of purchase stored in your Atlas Dashboard. Your IP must be valued at $100 or less to use this feature; if you own IP above that value, consult a lawyer before proceeding.

Automatic 83(b) tax election filing

Founders can file an 83(b) tax election to reduce personal income taxes. Atlas will file it for you – whether you are a US or non-US founder – with USPS Certified Mail and tracking. You'll receive a signed 83(b) election and proof of filing directly in the Stripe Dashboard.

Atlas provides all the legal documents you need to start running your company. Atlas C corp documents are built in collaboration with Cooley, one of the world's leading venture capital law firms. These documents are designed to help you fundraise immediately and ensure your company is legally protected, covering aspects like ownership structure, equity distribution and tax compliance.

A free year of Stripe Payments, plus $50K in partner credits and discounts

Atlas collaborates with top-tier partners to give founders exclusive discounts and credits. These include discounts on essential tools for engineering, tax, finance, compliance and operations from industry leaders like AWS, Carta and Perplexity. We also provide you with your required Delaware registered agent for free in your first year. Plus, as an Atlas user, you'll access additional Stripe benefits, including up to a year of free payment processing for up to $100K in payments volume.

Learn more about how Atlas can help you set up your new business quickly and easily and get started today.

The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accuracy, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent lawyer or accountant licensed to practise in your jurisdiction for advice on your particular situation.

More articles

  • Something went wrong. Please try again or contact support.

Ready to get started?

Create an account and start accepting payments – no contracts or banking details required. Or, contact us to design a custom package for your business.
Atlas

Atlas

Start your company in a few clicks and get ready to charge customers, hire your team, and fundraise.

Atlas docs

Start a US company from anywhere in the world using Stripe Atlas.