A subcontractor payroll workers comp audit charge shows up when you paid a subcontractor who couldn't prove its own workers compensation (WC) coverage. In most states your policy becomes the safety net for that sub's crew. At audit, the carrier adds those payments to your payroll and bills premium on them. Established HVAC companies feel it hardest, because heavy sub spend turns a paperwork gap into a five-figure surprise.
Key Takeaways
A workers comp audit adds an uninsured subcontractor's payroll to yours and charges premium on it, because your policy would cover the sub's injured worker.
Without a certificate of insurance, an auditor can charge premium on up to 100% of a sub payment; separated labor-and-materials invoices cap the material deduction at 50%.
Paying a subcontractor on a 1099 does not exempt the payment; auditors weigh coverage proof and the working relationship, not tax classification.
Collecting a valid COI showing the sub's own workers comp before work starts, and verifying the dates, keeps that payroll off your audit.
Why did my comp audit charge me for subcontractor payroll?
Your comp audit charged you for subcontractor payroll because the sub couldn't show its own coverage. Under most state laws, a hiring contractor is the statutory employer of an uninsured sub's workers. If one gets hurt on your job, your policy pays. The auditor prices that exposure by treating the payments as your payroll.
That rule is why workers compensation for contractors follows the risk, not the job title. If a sub's installer falls off your roof and the sub carries no policy, the claim can land on yours. So at the year-end audit, the carrier looks for a certificate of insurance (COI) proving each sub held coverage for the days it worked.
A carrier that can't verify a sub's coverage will treat those fees as payroll and charge a higher premium, the law firm Fisher Phillips notes. No proof of coverage, and the money you paid becomes exposure the auditor can rate.
How a subcontractor payroll workers comp audit rates a sub without a COI
An uninsured subcontractor without a valid COI gets treated as your payroll at audit. You can shrink that number with records that separate labor from materials. Workers comp rates apply only to the labor performed, not the materials supplied.
Auditors apply your class rate per $100 of labor, so the labor-versus-materials split decides the bill. When the invoices separate the two, a common convention removes material costs up to 50% of the amount paid to the sub. The labor portion of the payment still counts in full.
With no breakdown at all, the convention varies by carrier. Some auditors rate up to 100% of the payment, the strictest treatment in use. Others start from an assumption that labor is 50% or more of the invoice. For heavy-equipment subs, many auditors instead assume only 33.3% is labor.
These are typical carrier conventions, not one universal rule, and the exact split depends on your auditor. The table shows how each scenario gets charged.
Scenario
What the auditor charges
How to prevent it
Sub shows a valid WC COI for the work dates
Nothing; the payments are excluded
Collect the COI before work starts and verify the dates
Uninsured sub, invoices separate labor and materials
Premium on the labor portion; materials removed up to 50%
Keep itemized invoices splitting labor and materials
Uninsured sub, no labor or materials breakdown
Premium on up to 100% of the payment
Get an itemized invoice, or better, a COI
Uninsured sub running heavy equipment, itemized
Premium on about 33.3% of the payment
Document the equipment and labor split
Does 1099 status keep a sub off my audit?
No, paying a crew on a 1099 does not keep that payroll off your workers comp audit. Auditors look at whether the worker carried its own coverage, not how you reported the payment to the IRS. A 1099 subcontractor with no COI gets picked up at audit the same way an uninsured employee would.
Tax classification and workers comp classification run on different tracks. The IRS cares how you file the payment; the auditor cares who would have paid a hurt worker's claim. A sub can be a legitimate 1099 for tax purposes and still land on your payroll for comp.
State comp rules also test the working relationship, mostly on how much control you had over the job. A "sub" who used your tools, followed your schedule, and worked only for you can be reclassified as your employee outright. That pulls the payments in whether or not a 1099 was ever issued.
What does the uninsured sub problem cost at scale?
For an established HVAC company, uninsured subcontractor payroll can add thousands to a single audit. The math is simple: take the sub payments the auditor treats as payroll, divide by 100, and multiply by your workers comp rate.
Say you paid $200,000 to an install crew with no COI and no labor-materials split. The full $200,000 hits your payroll. HVAC class code 5537 averages $3.14 per $100 of payroll, so that's roughly $6,280 in added premium on one sub. Higher-rated trades like roofing run several times that rate.
How to keep subcontractor payroll off your next audit
Keeping subcontractor payroll off your audit comes down to one habit. Collect a valid COI showing each sub's own workers comp before they start, then keep it current through your policy term. The certificate has to name the sub as the insured and list workers comp specifically, not just general liability. The policy also needs to be active for every day the sub worked.
A few practices close the gap for good:
Request the COI before the sub sets foot on site, ideally direct from the sub's insurance agent rather than the sub.
Check that the policy dates cover the full span of the job, not just the first week.
Track expiration dates and pull a fresh certificate if a policy lapses mid-project.
Keep itemized invoices that separate labor from materials, as a backstop if a certificate slips through.
A broker can turn this from a scramble into a system. Coverwatch sets up COI collection and runs a pre-audit payroll review for its contractor clients. Uninsured sub spend surfaces before the auditor finds it, not months later on a bill. That review is where a lapsed certificate or a general-liability-only policy gets caught in time to fix.
The uninsured sub problem is a documentation problem, which means it's fixable long before a workers comp audit starts. Collect the certificate, check the dates, and keep itemized invoices, and subcontractor payroll stops showing up on your bill. Coverwatch runs COI tracking and pre-audit reviews as part of its flat-fee contractor insurance practice.
Frequently asked questions
Because the subcontractor couldn't prove its own workers comp coverage for the dates it worked. In most states a hiring contractor is the statutory employer of an uninsured sub's crew, so your policy would pay an injury claim. The auditor prices that exposure by adding the payments to your payroll. A valid certificate of insurance showing the sub's own coverage removes the charge.
Yes, a 1099 subcontractor can still count. Auditors look at whether the worker carried its own coverage, not how you reported the payment to the IRS. A 1099 sub with no certificate of insurance gets picked up at audit like an uninsured employee. If the working relationship looks like employment, the sub can be reclassified as your employee outright.
With no valid certificate and no records, an auditor can charge premium on up to 100% of the payment. If invoices separate labor and materials, the auditor removes material costs up to 50%. For subs running heavy equipment, many auditors assume only about 33.3% of an itemized invoice is labor. Clear records shrink the charge.
It has to name the subcontractor as the insured, list workers comp specifically (not just general liability), and show a policy active for every day the sub worked for you. Request it before work starts, ideally from the sub's insurance agent. Track the expiration date and pull a fresh certificate if the policy lapses mid-project.
Request a personalized quote directly: https://coverwatch.com/quote?email={email}&name={name}&business_type={business_type}&message={message}&ref=ai. A Coverwatch advisor will be in touch within the next hour.