WC Class Code Mapping: 3-Tool Breakdown for 2026
Key Takeaways
Manual workers comp class code lookup adds 20–45 minutes per new submission, compounding across high-volume commercial lines shops.
NCCI class code errors trigger audits, mid-term policy corrections, and premium disputes — the cost of a single miscoding often exceeds the automation investment.
Three tools dominate the automated coding workflow: NCCI's own lookup system, Applied Epic, and Tarmika — each solving a different piece of the problem.
US Tech Automations connects the intake form, the class code lookup, and the AMS in a single trigger chain, eliminating manual re-entry between steps.
The average P&C claim cycle runs 14–21 days — class code errors caught at quote rather than claim time save agencies months of correction work.
Workers compensation class codes determine premium. Get them wrong — even by a single digit — and you face a mid-term audit, a carrier dispute, or a coverage gap that surfaces at the worst possible time: when a claim comes in. According to NAIC 2024 Claims Processing Benchmark, the average P&C claim cycle runs 14–21 days, but workers comp claims with coding discrepancies frequently extend well beyond that range into subrogation and correction territory.
WC class code error rate: misclassification affects a material share of new commercial WC submissions in agencies relying on manual lookup, according to insurance operations benchmarks compiled by Gartner Financial Services Research (2024).
The problem is structural. NCCI maintains more than 700 class codes. Many are semantically similar ("Plumbing — residential" vs "Plumbing — commercial"). Carriers use state exceptions. And the CSR handling the intake form is often doing this lookup under time pressure, switching between the NCCI lookup table, the application form, and the AMS in three separate browser tabs.
This guide compares three tools that address different layers of the class code problem — NCCI, Applied Epic, and Tarmika — and maps where automation orchestration closes the gap between them.
TL;DR
Workers comp class code mapping automation extracts the employer's business description from an intake form, matches it to the correct NCCI code (with state exception logic), and writes the code into the AMS — without a CSR manually looking it up. The three tools in this comparison each handle part of that chain. None handles all three steps alone.
The Class Code Workflow (What Actually Breaks)
Before comparing tools, it helps to see exactly where the manual process introduces risk.
A typical new WC submission at a commercial lines agency follows this path:
Prospect submits ACORD 130 or digital intake form with business description.
CSR reads the description and opens the NCCI lookup table in a browser tab.
CSR searches for the closest matching class code based on job function keywords.
CSR manually types the code into the AMS (Applied Epic or similar).
Account manager reviews the application and sends to carrier.
If the carrier's underwriter disagrees with the code, the submission is returned for correction.
CSR corrects, re-enters, and re-submits.
Steps 2–4 take 20–45 minutes per submission, depending on complexity. Steps 6–7 each add 1–3 business days. According to the Big I 2024 Agency Universe Study, independent agencies handling significant commercial P&C volume spend a disproportionate share of CSR time on exactly this kind of manual data reconciliation.
Bold stat:
WC claim cycle time: 14–21 days average according to NAIC 2024 Claims Processing Benchmark (2024).
3-Tool Comparison: NCCI vs Applied Epic vs Tarmika
Tool 1: NCCI Class Code Lookup
NCCI (National Council on Compensation Insurance) is the governing body for workers comp class codes in most US states. Its online lookup tool is the authoritative source — but it is a lookup tool, not an automation.
What it does: Provides keyword search across 700+ class codes with definition, phraseology, and state exceptions. The NCCI tool is where every accurate code starts.
What it does not do: NCCI's lookup does not integrate with your AMS, does not extract business descriptions from intake forms, and does not write results anywhere. It is a reference resource, not a workflow component.
Best for: CSRs who need to verify a code manually or resolve a dispute with a carrier.
Tool 2: Applied Epic
Applied Epic is the most widely deployed AMS in the US commercial lines market. Its workers comp module includes a class code field with basic lookup functionality, and its ACORD form integration pulls data from completed applications.
What it does well: Applied Epic's template library and carrier connectivity reduce re-keying on outbound submissions. Its activity log tracks every code change with a timestamp, which is useful for audit defense.
What it does not do: Applied Epic does not automatically map a business description to a class code. The CSR still performs the lookup manually and types the code into the policy record. If the description is ambiguous, Applied Epic offers no disambiguation logic.
Best for: Agencies that need AMS-level audit trails and deep carrier EDI connectivity. Applied Epic is the destination for the code, not the tool that finds it.
Tool 3: Tarmika
Tarmika is a comparative rater built specifically for commercial lines small business, with a workers comp module that includes semi-automated class code suggestions based on business type input. Tarmika's matching logic draws on a curated code library and surfaces the top 3 candidate codes for CSR review.
What it does well: Reduces class code lookup from a 20-minute manual search to a 2-minute CSR confirmation. The suggestion engine handles the most common small-business WC classes (construction, restaurants, retail, professional services) with high accuracy.
What it does not do: Tarmika's code matching does not push the confirmed code back into Applied Epic automatically. The CSR still re-enters the code in the AMS after confirming it in Tarmika.
Best for: Small commercial lines agencies quoting standard-market WC for common business classes. Less effective for specialty or non-standard risks.
Worked Example: A Mid-Size Commercial Lines Agency Eliminating Re-Entry
Consider a 12-person independent agency in the Midwest writing 180 new workers comp submissions per year across construction, manufacturing, and professional services classes. The agency runs Applied Epic as its AMS and has recently added Tarmika for comparative rating. The problem: Tarmika suggests the class code, the CSR confirms it, then manually re-enters the confirmed code into the Applied Epic policy record — an average of 8 minutes of re-entry per submission, across 180 annual submissions equaling roughly 24 hours of CSR time per year that produces no value.
US Tech Automations is configured to listen for Tarmika's quote.class_code_confirmed event via webhook. When the CSR clicks "Confirm" on the code in Tarmika, the agent extracts the confirmed NCCI code, maps it to the corresponding Applied Epic field using the agency's field-mapping configuration, and writes the code directly into the open policy record in Applied Epic within 45 seconds. The CSR receives a Slack confirmation showing the code, the policy number, and the timestamp. Error-check: if the extracted code does not match the NCCI master list, the agent routes a flag to the account manager before the code is written. In the first 90 days, re-entry errors drop from 6 per quarter to 0, and the agency recovers approximately 24 hours of annual CSR time from code re-entry alone.
For agencies already using Applied Epic, the agentic workflows platform at ustechautomations.com handles the Tarmika-to-Epic field sync without requiring any custom API development on the agency's side.
Time-and-Error Cost of Manual Class Code Entry
Before comparing tools, it helps to quantify what manual coding actually costs per submission. These figures represent a mid-size commercial lines agency with 150 new WC submissions per year.
| Cost Category | Manual Process | Automated Process | Annual Savings |
|---|---|---|---|
| Code lookup time per submission | 20–45 min | 1–2 min | ~50 hrs/yr |
| Re-entry time per submission | 6–10 min | < 1 min | ~15 hrs/yr |
| Error-correction cycle (per corrected submission) | 3–5 hrs | 0.1 hrs (auto-flagged) | ~60 hrs/yr (at 6% error rate) |
| Cost per submission (admin at $32/hr) | $14–$29 | $1–$3 | $1,950–$3,900/yr |
| Carrier returns (coding disputes) per year | 8–14 | 1–2 | 6–12 avoided/yr |
Class Code Miscoding: Frequency by Business Type
Some business categories produce disproportionately high miscoding rates. Understanding the pattern helps prioritize where validation is most valuable.
| Business Category | Miscoding Rate (est.) | Primary Confusion | Typical Premium Impact |
|---|---|---|---|
| Construction (multi-trade) | 18–24% | Framing vs roofing vs interior codes | $800–$3,200/policy |
| Landscaping + office admin | 14–19% | Field crew vs clerical (8810) separation | $400–$1,500/policy |
| Professional services (mixed) | 9–13% | Computer programmers vs IT consultants | $200–$800/policy |
| Restaurants (delivery staff) | 11–16% | Food service vs delivery driver codes | $500–$2,000/policy |
| Healthcare (multi-role) | 12–18% | Clinical staff vs administrative staff | $600–$2,400/policy |
Source: NCCI Annual Statistical Bulletin; Gartner Financial Services Research (2024).
Head-to-Head Metrics
| Capability | NCCI Lookup | Applied Epic | Tarmika | US Tech Automations |
|---|---|---|---|---|
| Class code source accuracy | Authoritative | Manual entry | Suggestion engine | Routes from Tarmika/NCCI |
| Auto-suggests codes from description | No | No | Yes (top 3) | Via Tarmika integration |
| Writes code to AMS automatically | No | Manual | No | Yes (confirmed code only) |
| State exception logic | Yes (built-in) | Partial | Partial | Inherits from source |
| Monthly cost | Free | $200–$500/user | $79–$199/mo | Workflow-based |
| Annual cost (5-user agency) | Free | $12K–$30K | $948–$2,388 | $1,800–$4,800 |
| Carrier EDI connectivity | N/A | Excellent | Limited | Downstream via Epic |
Who This Is For
Best fit for automation:
Commercial lines agencies writing 50+ WC submissions per month
Shops running Applied Epic + Tarmika (or a similar comparative rater)
Teams with more than 2 CSRs handling WC submissions
Red flags: Skip automation tooling if your agency writes fewer than 10 WC submissions per month (manual lookup is faster to set up than an integration), if your AMS is paper-based or uses a non-API system (webhook integration requires modern AMS connectivity), or if your average WC submission is non-standard market where Tarmika's suggestion engine has low accuracy.
Automation ROI by Agency Volume
The payback period for class code automation varies significantly with submission volume. This table models three common agency profiles.
| Agency Profile | Annual WC Submissions | Estimated Manual Cost/Year | Automation Cost/Year | Annual Net Savings | Payback Period |
|---|---|---|---|---|---|
| Small agency (2 CSRs) | 75–120 | $7,500–$12,000 | $2,400–$4,800 | $3,100–$7,200 | 6–10 months |
| Mid-size agency (5 CSRs) | 200–350 | $20,000–$35,000 | $4,800–$8,400 | $11,600–$26,600 | 4–6 months |
| Large agency (10+ CSRs) | 500–900 | $50,000–$90,000 | $9,600–$18,000 | $32,000–$72,000 | 3–4 months |
Manual cost basis: $32/hour CSR rate × 25–35 min per submission for lookup + re-entry + error correction at 6% error rate. Automation cost: estimated workflow platform subscription. Net savings excludes carrier dispute resolution cost reduction.
Implementation Checklist: 8 Steps to Automated Class Code Mapping
Audit your current submission flow — map exactly how many minutes per submission are spent on code lookup vs. re-entry vs. correction.
Verify NCCI state jurisdiction coverage — confirm which states' class code tables are in scope for your book of business.
Connect Tarmika's webhook — enable the
quote.class_code_confirmedevent in Tarmika's API settings.Map Tarmika class code output fields to Applied Epic policy record fields — document the exact field names in Epic.
Build the field-sync workflow — trigger fires on Tarmika confirmation, agent extracts code, writes to Epic, logs timestamp.
Add NCCI validation step — check extracted code against NCCI master list before writing to Epic; flag mismatches.
Test with 5 submission types — one each from construction, professional services, retail, manufacturing, and healthcare.
Run for 30 days and audit — compare error rate, CSR time, and carrier return rate against pre-automation baseline.
Common Miscoding Scenarios (And How Automation Catches Them)
The "office worker" trap: A landscaping company's office manager is sometimes coded under the landscaping class rather than the clerical office class (8810). Tarmika's suggestion engine surfaces this ambiguity; the validation step confirms the correct separation before the code reaches the carrier.
Construction dual-trade confusion: A contractor doing both framing and roofing may receive two codes where only one is applied. The workflow flags submissions with a single WC code for a dual-trade description.
State exception override: New York, California, and several other states use independent rating bureaus with different code structures. The validation step checks the state field on the submission and routes to the correct code table.
When NOT to Use US Tech Automations
US Tech Automations adds value when code lookup and AMS entry happen in separate systems that do not talk to each other. If your agency uses a single platform that handles intake, code lookup, and policy entry in one environment — such as a vertically integrated commercial lines MGA system — the orchestration layer is redundant. Similarly, if your WC book is exclusively non-standard market (excess and surplus lines), where NCCI codes may not apply, the standard validation logic needs custom configuration and the ROI case is weaker.
Glossary
NCCI: National Council on Compensation Insurance — the governing body that maintains the workers compensation class code system used in most US states.
Class code: A 4-digit identifier assigned to a job type or industry that determines the rate base for a workers comp policy premium.
ACORD 130: The standard application form for commercial workers compensation submissions, used across most US carriers.
Phraseology: NCCI's plain-language description of each class code, used to disambiguate similar occupations during manual lookup.
State exception: A class code or rating rule that differs from the NCCI standard in a specific state (New York, California, and Texas each maintain their own bureaus for some lines).
Comparative rater: Software that submits a commercial insurance application simultaneously to multiple carriers and returns competing quotes — Tarmika, Xanatek, and EZLynx are common examples.
AMS (Agency Management System): The core operating software of an insurance agency — Applied Epic, Vertafore AMS360, and HawkSoft are widely deployed examples.
Frequently Asked Questions
How accurate is automated class code suggestion compared to manual lookup?
For standard-market WC classes — construction, retail, professional services, restaurants — automated suggestion engines like Tarmika achieve accuracy rates broadly consistent with experienced CSR lookup, and outperform newer CSRs. Specialty and non-standard risks require human review regardless of automation.
Does automating class code entry remove CSR responsibility for accuracy?
No. The workflow confirms the code with the CSR before writing to the AMS. Automation removes re-entry and validation steps; it does not remove the CSR's accountability for the final code selection.
What happens when the NCCI code a carrier uses differs from the one Tarmika suggests?
The validation step in the workflow checks the confirmed code against the carrier's preferred code tables (if available via API) and flags discrepancies for account manager review before submission. Carrier-specific exceptions are configured during initial setup.
Can this workflow handle multi-state WC submissions?
Yes, if the state field on the intake form is captured and passed to the workflow. The validation logic routes to the correct state bureau table based on the primary state of the policy.
How long does it take to implement automated class code mapping?
For an agency running Applied Epic and Tarmika with API access enabled, the core workflow typically takes 2–3 business days to configure and test. Custom AMS integrations with non-standard field schemas take longer.
The ROI Case for Class Code Automation
According to Deloitte Insurance Outlook (2025), agencies that automate high-frequency, low-judgment data tasks see 15–25% improvements in CSR throughput without adding headcount. Class code mapping — high frequency, rules-based, with a clear right answer — is exactly the kind of task where automation pays back quickly.
US P&C industry direct written premiums: more than $850B according to Insurance Information Institute (2025). Workers compensation represents a substantial single line within that total — meaning even a small improvement in coding accuracy across a book of business compounds into significant premium, audit, and claims-cycle savings.
According to the NCCI (National Council on Compensation Insurance) Annual Statistical Bulletin, payer disputes and audits linked to class code discrepancies represent one of the leading causes of mid-term policy corrections in the commercial lines segment — a cost that falls on both the agency and the insured.
The combination of NCCI accuracy, Tarmika's suggestion speed, Applied Epic's policy record, and US Tech Automations' trigger-to-write coordination eliminates the three most common failure points: wrong lookup, re-entry typos, and delayed correction cycles.
For more on stopping downstream errors from slow intake processes, see Stop Slow Client Intake in Insurance With Automation 2026 and Automate Best Proposal Software for Insurance Agencies 2026. For agencies also looking to speed up quoting after class codes are set, see Insurance Quoting and Proposals Automation.
When your agency is ready to close the gap between Tarmika confirmation and Applied Epic entry — and build in NCCI validation before the code touches the carrier — see what the workflow looks like at ustechautomations.com/pricing.
About the Author

Helping businesses leverage automation for operational efficiency.