Rating & Classification

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.

Related Terms