blog

Arizona Roofing Workers Comp Audits: Stop Surprise Bills

Written by Kody Houk | Jun 16, 2026 3:12:32 AM

Why Arizona roofing companies get hammered at workers comp audit time

Arizona roofing workers comp audits are year‑end reviews where your insurer compares estimated payroll, class codes, and subcontractor records to what actually happened, then bills you for any difference with possible penalties, which can easily reach five or six figures for roofing companies because their base rate per $100 of payroll is among the highest in construction.

Most Arizona roofers first feel the pain of workers’ comp not when they bind the policy, but when the audit bill hits 12–18 months later. You start the year with an estimated payroll and a comfortable monthly payment. Then the carrier’s auditor asks for payroll reports, 1099s, and job records—and suddenly you’re staring at a $30,000 surprise bill you were never planning for.

Industry data shows Arizona’s average workers’ comp rate across all industries is roughly $1.30 per $100 of payroll, but high‑risk trades like roofing can pay many times that amount according to NCCI‑based calculators such as Benefitra. That means every payroll mistake is multiplied. A $500,000 payroll error in an office‑based business might sting; in a roofing shop, it can be catastrophic.

Audits exist for a reason. Arizona is an NCCI state overseen by the Industrial Commission of Arizona, and every policy is priced using class codes and payroll projections. When those projections are wrong—or when subs are uninsured or misclassified—the carrier is required to true‑up the premium. The problem isn’t the audit itself. The problem is going into it blind, with no systems, and letting the carrier do the math for you.

For example, we routinely see roofing contractors assume that because a worker got a 1099 instead of a W‑2, they’re off the hook for workers’ comp. That’s not how it works. If the auditor decides those workers were really employees under Arizona law, their entire year of pay gets added to your payroll, plus penalties and back premium. One Queen Creek roofer recently saw his mod and premium spike after an audit reclassified his “subs” as employees because he controlled their schedule, provided tools, and was their only client.

How 1099 roofers, class codes, and payroll estimates blow up your premium

Workers comp for Arizona roofing contractors is calculated using NCCI class codes, payroll, and your experience mod, so underestimating payroll, using the wrong code, or failing to track insured 1099 subs causes big back‑bills at audit that often erase a full year of profit on your roofing jobs.

Start with payroll estimates. At the beginning of the policy term, you give your broker a projected payroll broken down by class code—usually a roofing classification like 5551 for residential/commercial roofing and maybe a separate clerical code for office staff. If you lowball that estimate to keep your monthly payments down, the math catches up with you at audit, when the carrier uses your actual payroll reports instead of your guess.

Here’s a simple example. Suppose you estimate $800,000 in roofing payroll but actually do $1.1 million. If your effective roofing rate is $25 per $100 of payroll, that $300,000 difference turns into $75,000 of additional premium due at audit—without even considering penalties or a higher experience mod next year. That’s real cash you might have already spent on trucks, crews, or marketing.

Next are your 1099 subs. According to Arizona‑focused guides like Copeland Insurance, true independent contractors are not covered by your policy. But if a so‑called 1099 roofer doesn’t carry their own workers’ comp policy—and cannot produce a current certificate of insurance—the auditor usually rolls their pay into your payroll. So the $200,000 you paid out to a subcontract install crew you thought was “off your books” can instantly become billable payroll at roofing rates.

Class codes create another landmine. Roofing work is rated much higher than light carpentry or general construction. If you bid a project under a lower‑rated code but perform work that looks like full roofing to the carrier, the auditor can re‑code that payroll at the higher rate. We’ve seen Arizona contractors who thought they were doing “repairs” or “waterproofing” only to have the auditor decide it was roofing exposure and back‑bill them at the roofing rate.

Finally, poor documentation multiplies all these problems. If you can’t quickly produce payroll journals, job cost reports, subcontractor agreements, and valid certificates of insurance, the auditor makes conservative assumptions—in the carrier’s favor, not yours. That’s how a job you thought was mostly insured subs ends up priced as 100% your payroll at roofing rates.

A simple audit prep system Arizona roofing owners can actually follow

Preparing for an Arizona roofing workers comp audit means building a repeatable process: track payroll by class code, require and verify workers’ comp certificates from every subcontractor, keep clean job records, and review your numbers with a construction‑focused broker before the auditor ever looks at them.

Start with subcontractor control. Every 1099 roofer who steps onto a roof for your company should sign a subcontractor agreement that clearly requires active workers’ comp coverage, not just general liability. Make “no certificate, no work, no check” a non‑negotiable rule. Keep certificates of insurance in a central digital folder, and calendar reminders 30 days before they expire so your office manager can chase updated copies.

Next, clean up your payroll and job costing. Set up your accounting system or payroll provider so every worker is coded correctly—roofing field work under the proper roofing code, office staff under clerical, supervisors split if they truly spend time off the roof. Tie each payroll dollar to a job name or number. This way, when the auditor asks how much payroll was on reroofs versus inspections versus repair work, you’re not guessing.

Third, do a pre‑audit review. A month or two before your workers’ comp policy renews, sit down with a broker who actually understands Arizona construction and audits. Go line‑by‑line through your payroll totals, subcontractor payments, and certificates. Ask them to estimate your likely audit result before the carrier does. Many surprises can be caught and fixed here, from misapplied class codes to missing certs.

Also, document your safety and return‑to‑work practices. While Arizona’s overall workers’ comp rates have been stable in recent years according to resources like WorkersCompensationShop.com, your individual experience mod is still heavily driven by claims. Written safety meetings, harness policies, heat protocols, and a basic return‑to‑work plan can reduce claim severity and frequency, which keeps your mod—and ultimately your audit bills—down over time.

Finally, treat the audit as an annual check‑up, not an ambush. Keep a simple checklist: employee roster, payroll reports, 941s, subcontractor list with certificates, and job cost reports by class code. When the auditor calls, you already have a clean package ready. That’s how Arizona roofing companies go from “we just got crushed by a surprise bill” to “our audit matched exactly what we expected.”