Rating & ClassificationUpdated March 2026

A NAICS code is a six-digit number that classifies a business by its primary economic activity, used by insurance carriers to determine eligibility and baseline pricing. Selecting the wrong NAICS code can cause a carrier to decline a submission that would otherwise fit their appetite. Agents who use precise six-digit codes rather than broad sector codes get better results in carrier appetite checks and rate mapping.

Summary generated by AI

NAICS Code

A NAICS code (North American Industry Classification System) is a six-digit numerical code assigned to every business establishment in the United States, Canada, and Mexico based on its primary economic activity. In commercial insurance, carriers use NAICS codes as a first-pass classification to determine whether a business falls within their underwriting appetite, which rating algorithms apply, and what baseline loss expectations to assign to the risk.

Why NAICS Codes Matter for Independent Agents

When you start a commercial insurance submission — whether filling out an ACORD 125 or entering risk data into a carrier portal like Hartford's or Progressive's — one of the first fields you encounter is the NAICS code or SIC code. Getting this right is not a minor detail. The NAICS code you select can determine whether the carrier even returns a quote or whether it declines the submission before an underwriter ever sees it.

Consider two businesses that both describe themselves as "consulting firms." A management consulting firm (NAICS 541611) presents a low-hazard office risk with professional liability exposure. An environmental consulting firm (NAICS 541620) presents pollution liability, field work hazards, and regulatory compliance risks. The carrier appetite, available coverage forms, and pricing for these two risks are completely different — and the NAICS code is what tells the carrier which one it is looking at.

Agents who default to generic NAICS codes or let clients self-classify often run into problems downstream. A contractor classified under a general "construction" NAICS (236220 — Commercial and Institutional Building Construction) might get declined by carriers that actually have appetite for their specific trade, like electrical work (238210) or HVAC (238220). Precision in classification saves time and gets better results.

How NAICS Codes Work

The NAICS system uses a hierarchical six-digit structure:

The U.S. Census Bureau maintains the official NAICS code list, which is updated every five years under the direction of the Office of Management and Budget (OMB). The most recent revision was in 2022. There are approximately 1,012 six-digit NAICS codes covering every type of business from soybean farming (111110) to space research and technology (927110).

In insurance workflows, NAICS codes interact with carrier systems in several ways:

Appetite filtering. When an agent enters a NAICS code into a carrier portal, the system immediately checks it against the carrier's appetite table. Hartford might accept NAICS 238220 (plumbing contractors) in all 50 states but only accept NAICS 722511 (full-service restaurants) in 30 states. If the NAICS code falls outside appetite, the portal may block the submission entirely or flag it for underwriter review.

Rate class mapping. Carriers maintain internal mappings from NAICS codes to their proprietary rating classes. The NAICS code 541110 (offices of lawyers) maps to a different internal class — with different rates, deductible options, and coverage forms — than NAICS 541211 (offices of certified public accountants). These mappings are not standardized across carriers, which is why the same business can receive wildly different quotes from different companies.

Loss data benchmarking. Carriers and rating bureaus use NAICS codes to aggregate loss experience across thousands of similar businesses. When an underwriter evaluates a new submission, they compare the applicant's loss history against the expected loss ratio for that NAICS code. A landscaping company (NAICS 561730) with $50K in claims over three years might look acceptable against industry benchmarks, while the same claim amount from a bookkeeping firm (NAICS 541219) would be an outlier.

The most common mistake agents make is using a four-digit NAICS code when a carrier's system expects six digits, or using an outdated code from a prior NAICS revision. Always verify the code against the current Census Bureau NAICS lookup before submitting.

Frequently Asked Questions

What is a NAICS code and why do insurance agents need it? A NAICS (North American Industry Classification System) code is a six-digit number that classifies a business by its primary economic activity. Insurance carriers use NAICS codes as a first-pass classification to determine whether a business falls within their underwriting appetite, which rating algorithms apply, and what baseline loss expectations to assign to the risk. Getting the NAICS code right determines whether a carrier even returns a quote — the wrong code can cause an appetite rejection before an underwriter ever sees the submission.

How does the wrong NAICS code affect a submission? Two businesses that describe themselves similarly can have completely different NAICS codes with very different risk profiles. A management consulting firm (NAICS 541611) presents a low-hazard office risk; an environmental consulting firm (NAICS 541620) presents pollution liability, field work hazards, and regulatory risks. Carriers maintain internal appetite tables and rate class mappings keyed to NAICS codes — selecting the wrong code can block a submission that would otherwise be accepted, or route it to a rating class with the wrong pricing. Precision in the six-digit NAICS code is essential.

Where can agents find the correct NAICS code? The U.S. Census Bureau maintains the official NAICS lookup tool at census.gov/naics, which allows searching by keyword or browsing the hierarchical code structure. The system uses a six-level hierarchy: two-digit economic sector, three-digit subsector, four-digit industry group, five-digit industry, and six-digit national industry. The most recent revision was 2022. Agents should always use the current six-digit code — using a four-digit code or a code from a prior revision is one of the most common submission errors and can cause mapping failures in carrier portal systems.

How is a NAICS code different from an NCCI class code? NAICS codes classify the business as a whole based on its primary economic activity and are used by carriers for appetite filtering, rate class mapping, and loss data benchmarking across most commercial lines. NCCI class codes classify specific employee occupations within a business and are used specifically for workers' compensation rating — each NCCI code carries a rate per $100 of payroll. A roofing contractor has one NAICS code describing the business (238160) but may have multiple NCCI class codes for different employee types (roofers, supervisors, clerical staff), each rated separately.

Stop wasting hours on quoting.
Start closing more business.

Book a free 15-min call · Your carriers running on day one

Book Free Setup Call ↗

No contracts. Setup takes 15 minutes.