Roof Insure

subcontractors

How should roofing contractors track subcontractor insurance certificates?

Tracking subcontractor insurance certificates is the administrative discipline that prevents six-figure audit surcharges, liability gaps, and compliance failures. Most roofing contractors know they should verify sub certificates. Far fewer have a system that actually works — one that catches expirations before they create gaps, flags non-compliant coverage, and produces documentation that satisfies auditors. Building that system is not complicated, but it requires commitment and consistency.

Why Certificate Tracking Matters Financially

At your annual premium audit, the auditor will request certificates of insurance for every subcontractor you used during the policy period. For each sub without a valid certificate covering the dates they worked for you, the auditor adds their contract value or estimated payroll to your policy as uninsured subcontractor cost. At NCCI code 5551 workers comp rates ($15 to $45 per $100 of payroll), a single missing certificate for a $75,000 sub contract can add $18,750 to your workers comp bill at a $25 rate. Across multiple subs over a full year, missing certificates routinely produce audit surcharges of $30,000 to $100,000 or more.

The key detail that many contractors miss: the certificate must cover the exact dates the sub worked for you. If a sub's policy expired on March 15 and they worked for you through March 30, you need a certificate showing renewal coverage effective March 15. A certificate showing coverage starting April 1 leaves a 16-day gap — and the auditor will charge you for the sub's labor during that gap.

Manual Tracking System

If you use fewer than 10 subcontractors per year, a well-maintained spreadsheet can work. Create a tracking spreadsheet with the following columns: sub company name, contact name and email, GL carrier and policy number, GL expiration date, workers comp carrier and policy number, workers comp expiration date, auto carrier and policy number, auto expiration date, umbrella carrier and limit, additional insured confirmed (yes/no), waiver of subrogation confirmed (yes/no), and certificate file location.

Set calendar reminders 45 days before each sub's earliest policy expiration date. At the 45-day mark, send the sub an email requesting a renewal certificate. Follow up at 30 days and 15 days if no response. Do not allow the sub on your jobsite after their certificate expires — no exceptions. Keep all certificates in a dedicated folder organized by sub name and policy year. Your auditor will request these files, and disorganized records slow the audit and increase the chance of errors.

Automated Certificate Management Platforms

If you use more than 10 subcontractors per year, invest in a certificate management platform. These platforms automate the most error-prone parts of the process: expiration tracking, renewal requests, compliance verification, and auditor reporting. Leading platforms include:

myCOI: Fully automated certificate tracking with AI-powered compliance verification. The platform reads each certificate, flags non-compliant coverages and limits, sends automated renewal requests, and generates audit-ready reports. Pricing starts around $3,000 to $5,000 per year for small contractors.

PINS Advantage: Similar functionality with strong integration into construction project management workflows. Particularly popular with commercial contractors who manage certificates across multiple projects and GC relationships.

CertificateTracker: A more affordable option for smaller operations, with basic expiration tracking and email notifications. Pricing starts around $1,000 to $2,000 per year.

The ROI calculation is straightforward. If the platform costs $4,000 per year and prevents even one missing certificate that would have triggered a $15,000 audit surcharge, it pays for itself nearly four times over. For contractors with 20 or more subs, the savings are substantially larger.

What to Verify on Every Certificate

Do not simply file the certificate and move on. Verify the following items on every certificate you receive:

Policy dates are current and cover the period the sub will work for you. GL limits meet your minimum requirements (typically $1M/$2M). Workers comp shows statutory limits with employers liability of at least $500,000. Your company is listed as the certificate holder. Additional insured status is confirmed for GL (and umbrella if required). Waiver of subrogation is confirmed for GL and workers comp. The carrier has an AM Best rating of A- VII or better. The certificate is issued by a licensed agent — not self-generated by the sub.

Audit Preparation

Sixty days before your policy renewal, compile all subcontractor certificates into a single file organized by sub name. Cross-reference against your accounts payable records to ensure you have a certificate for every sub who received payment during the policy period. Identify any gaps and request replacement certificates before the audit. Proactive preparation reduces audit time, minimizes surcharges, and demonstrates to your carrier that you take sub compliance seriously — which can positively influence your renewal terms.

Related Specialties

Related Coverage

Related Questions

Need a Specific Answer for Your Operation?

Every roofing operation is different. A specialist can give you guidance tailored to your business.

Contact an Expert
Contact an Expert