Subcontractor Insurance Compliance: Complete GC Guide
Subcontractor insurance compliance for general contractors
If you run jobs with subcontractors, insurance compliance is not optional paperwork. It is one of the main financial controls that keeps a general contractor from absorbing someone else's uninsured risk.
A general contractor (GC) is often the party coordinating trades, signing the prime contract, and controlling site access. When a subcontractor's coverage is missing, expired, or does not match contract requirements, the GC is frequently the first party an owner, insurer, or attorney looks at after an incident.
This guide explains what insurance compliance actually means on a construction project, what documents you should collect, how to verify them, and how to build a workflow that scales beyond a single job.
For background on your own coverage, start with General Liability Insurance for Contractors and Contractor Bond vs Insurance.
Why subcontractor insurance compliance matters
Construction projects create overlapping liability chains. An owner hires a GC. The GC hires subs. Subs may hire sub-subs. Each layer assumes the layer below it is properly insured.
When that assumption is wrong, problems show up in three places:
- Claims — An injured worker, damaged property, or completed-operations defect triggers coverage questions.
- Contracts — Insurance and indemnity clauses may require specific limits, endorsements, and notice procedures.
- Operations — Permits, lenders, and safety programs often require proof that everyone on site is covered.
Insurance compliance is the process of making sure each subcontractor's coverage matches what the contract and project require before and during work — not after a claim.
What goes wrong when compliance fails
Common real-world failures include:
- A sub works for three weeks before anyone notices workers' compensation is missing
- A certificate shows active dates, but the underlying policy was cancelled
- The named insured on the COI does not match the entity on the subcontract
- Additional insured endorsements are promised but never delivered
- Limits meet the minimum on paper but exclude the type of work being performed
- A sub's auto policy covers personal vehicles, not commercial use to the jobsite
None of these are rare. They are the default outcome when COIs live in email threads and nobody owns verification.
The coverage types general contractors usually require
Insurance requirements vary by project, owner, and contract. Most GC insurance exhibits include some combination of the following.
Commercial general liability (CGL)
CGL is the baseline for most trades. It may respond to third-party bodily injury, property damage, and certain completed-operations claims.
Typical minimum limits on commercial work:
| Project type | Common per-occurrence limit | Common aggregate limit |
|---|---|---|
| Residential remodel | $1,000,000 | $2,000,000 |
| Light commercial | $1,000,000 | $2,000,000 |
| Larger commercial | $2,000,000 | $4,000,000 |
| Public / institutional | $2,000,000–$5,000,000 | $4,000,000–$10,000,000 |
These are benchmarks, not rules. Always follow the contract.
Workers' compensation and employers' liability
If a sub has employees, workers' compensation is usually mandatory in some form. If a sub is a sole proprietor with no employees, some states allow exemptions — but the GC still needs written proof, not assumptions.
Workers' comp gaps are among the highest-risk compliance failures because statutory employer doctrines and uninsured subcontractor laws can pull the GC into a claim.
Commercial auto liability
Subs who drive to the jobsite, deliver materials, or operate vehicles for work need commercial auto coverage. Personal auto policies often exclude business use.
Require auto liability when the sub:
- Delivers materials or equipment
- Uses vans, trucks, or trailers for work
- Transports workers to the site
- Operates mobile equipment on public roads
Umbrella or excess liability
On larger projects, owners often require umbrella coverage above primary GL and auto limits. A COI may show umbrella limits, but you still need to confirm underlying policies meet minimums.
Professional liability (when relevant)
Design-build subs, engineers, commissioning agents, and certain specialty trades may need professional liability (errors and omissions). This is common on commercial and public work, less common on basic residential trades.
Pollution liability (when relevant)
Excavation, abatement, remediation, and some mechanical trades may need pollution coverage depending on scope and contract language.
Contract documents that define compliance
Insurance compliance starts in the contract, not in the inbox.
Subcontract insurance exhibit
Most subcontracts include an insurance section or exhibit listing:
- Required policy types
- Minimum limits
- Additional insured requirements
- Waiver of subrogation requirements
- Primary and non-contributory language
- Notice of cancellation requirements
- Deductible or self-insured retention caps
- Carrier rating requirements
- Policy form requirements
Action item: Build a master insurance exhibit template for your company and customize limits per project tier (residential, commercial, public).
Indemnity and hold harmless clauses
Indemnity language and insurance requirements work together but are not the same thing.
- Insurance funds covered claims through policies
- Indemnity allocates contractual responsibility for losses
A sub can sign a broad indemnity clause and still be uninsured. Your compliance program verifies both the contract and the proof of coverage.
Flow-down provisions
Prime contracts often flow insurance requirements down to every subcontractor. If you miss a flow-down requirement from the owner, your subs may be compliant with your form but non-compliant with the owner contract.
Best practice: Create a project-specific compliance checklist derived from the prime contract, not only from your standard sub form.
How to read a certificate of insurance (ACORD 25)
The ACORD 25 is the standard COI form in U.S. construction. Knowing how to read it is a core GC skill.
Header and producer information
Check:
- Producer — The agent/broker who issued the certificate
- Contact — You may need to call the producer to verify endorsements
- Date — When the certificate was produced (not the same as policy effective date)
Insured box
The named insured must match the subcontractor entity you hired.
Red flags:
- Individual name when you contracted with an LLC
- Old DBA not matching W-9 or subcontract signature block
- Parent company listed without the operating entity that signed your agreement
Insurers and policy numbers
Each line of coverage should list:
- Insurer name
- NAIC number (helps verify licensed carrier)
- Policy number
- Policy effective and expiration dates
Verify that expiration dates extend through the expected work period plus tail needs.
Coverage type rows
Typical rows:
| Row | What it shows | What to verify |
|---|---|---|
| Commercial general liability | Per-occurrence and aggregate limits | Limits meet contract; check claims-made vs occurrence |
| Automobile liability | Combined single limit or split limits | Any auto vs scheduled autos vs hired/non-owned |
| Umbrella/excess | Excess limits | Underlying requirements satisfied |
| Workers' comp | Statutory limits / employers' liability | State compliance; exemption documentation if applicable |
Description of operations / locations / vehicles
This box is where endorsements are often referenced:
- Additional insured status
- Waiver of subrogation
- Primary and non-contributory wording
- Project name or location
- Special conditions
Important: A statement in this box does not replace the actual endorsement. It tells you what to request next.
Certificate holder
The certificate holder receives evidence of insurance. Being a certificate holder does not automatically make you an additional insured.
Many GCs need both:
- Certificate holder listing on the COI
- Additional insured endorsement attached or on file
Additional insured: what GCs need to understand
Additional insured (AI) status gives specified parties certain rights under a sub's policy for covered claims arising from the sub's work.
Common additional insured forms
- CG 20 10 — Additional insured for ongoing operations
- CG 20 37 — Additional insured for completed operations
- CG 20 33 — Additional insured — automatic status for managers or lessors of premises (less common for standard sub relationships)
Contracts may specify which forms are required. A COI alone rarely proves the endorsement was issued.
What to collect
For each sub, you may need:
- COI listing you as certificate holder
- Copy of additional insured endorsement or broker confirmation letter
- Completed operations AI where required
- AI naming your entity exactly as it appears on the prime contract
Common AI mistakes
- AI granted only to the owner, not the GC
- AI limited to premises only, not operations
- AI effective only for a prior policy term
- AI on a project-specific basis but your project is not listed
Waiver of subrogation and primary/non-contributory language
Waiver of subrogation
A waiver of subrogation limits the insurer's ability to pursue reimbursement from another party after paying a claim. Owners and GCs often require this to prevent insurers from suing upstream or downstream parties.
Waivers must be supported by policy endorsement. A line on the COI is not enough.
Primary and non-contributory
This language affects how multiple policies respond when more than one party has coverage. Contracts often require a sub's policy to respond first without seeking contribution from the GC's policy.
Again, verify by endorsement or broker letter — not by COI checkbox alone.
Workers' compensation verification by scenario
Workers' comp is the area where assumptions cause the most damage.
Scenario 1: Sub with employees
Collect:
- Workers' comp COI or state certificate
- Employers' liability limits if required
- Policy effective dates covering mobilization through demobilization
Scenario 2: Sole proprietor, no employees
Some states allow exemptions. Collect:
- Signed exemption form or state filing
- Written representation in subcontract
- Re-verify if crew size changes mid-project
Scenario 3: 1099 labor-only sub
Labor brokers and staffing arrangements create misclassification risk. If a sub brings workers who may be employees under state law, treat workers' comp as a red-flag item and verify carefully.
Scenario 4: Out-of-state sub working in your state
Policies must satisfy the work state's requirements, not only the sub's home state.
Building a subcontractor insurance compliance workflow
Compliance is a process with stages. Treat it like accounts payable — predictable, owned, and audited.
Stage 1: Pre-award / prequalification
Before you award work:
- Send insurance requirements with bid package or prequal form
- Request preliminary COI or agent summary
- Confirm trade-appropriate coverage (roofing, structural, abatement may need higher limits)
- Verify license and entity name alignment
See the full prequal framework in Subcontractor Prequalification Guide for General Contractors.
Stage 2: Contract execution
Before signing the subcontract:
- Confirm final insurance exhibit matches project requirements
- Set deadline for compliant COI and endorsements before mobilization
- Define stop-work trigger for non-compliance
Stage 3: Pre-mobilization gate
No COI, no site access. This rule prevents the most expensive compliance failures.
Pre-mobilization checklist:
- Named insured matches subcontractor entity
- GL limits meet or exceed requirements
- Workers' comp or valid exemption on file
- Auto coverage if sub uses vehicles for work
- Umbrella if required
- Additional insured endorsements received or scheduled
- Waiver of subrogation endorsements received if required
- Policy dates cover start through expected completion
- Carrier meets AM Best or contract rating requirement
- Certificate holder correct
- Documents stored and linked to project + sub record
Stage 4: Active job monitoring
During construction:
- Track expiration dates
- Send renewal requests 30/14/7 days before expiry
- Re-verify when scope changes or change orders add risk
- Audit new subs added mid-project
- Confirm replacement subs meet same requirements
For operational detail, see How to Track Certificates of Insurance.
Stage 5: Closeout and tail coverage
At project end, you may need evidence that coverage continued through statute of limitations periods for completed operations.
See Construction Project Closeout: Complete GC Checklist.
Sample subcontractor insurance requirements (template language)
Use this as a starting point. Have an attorney adapt it to your state and contract structure.
Section X — Insurance Requirements
Subcontractor shall maintain, at its sole expense, the following insurance throughout the term of this Agreement and any warranty or callback period required by the Prime Contract:
- Commercial General Liability — Not less than $1,000,000 per occurrence and $2,000,000 general aggregate, on an occurrence basis, including products/completed operations.
- Workers' Compensation — As required by applicable law, and Employers' Liability of not less than $500,000 each accident / disease.
- Commercial Automobile Liability — Not less than $1,000,000 combined single limit for owned, non-owned, and hired autos used in connection with the Work.
- Umbrella/Excess Liability — Not less than $2,000,000, following form over CGL, auto, and employers' liability.
General Contractor and Owner shall be named as additional insured on a primary and non-contributory basis on Subcontractor's CGL policy using ISO forms CG 20 10 and CG 20 37 or equivalent. Waiver of subrogation shall apply in favor of General Contractor and Owner.
Subcontractor shall deliver certificates of insurance and required endorsements prior to mobilization. No work shall commence until insurance is approved. Subcontractor shall provide thirty (30) days' notice of cancellation, non-renewal, or material change.
Red flags that should stop work
Train your project managers and supers to escalate these immediately:
| Red flag | Why it matters |
|---|---|
| COI dated after work started | Coverage may not have been in force |
| Policy expiring within 30 days | Renewal may fail or lapse |
| Limits below contract minimum | Breach of contract; claim funding gap |
| Wrong entity as named insured | Policy may not cover the party you hired |
| Missing workers' comp with crew on site | Statutory and tort exposure |
| Broker refuses to confirm endorsements | COI may be inaccurate |
| Carrier below required rating | Owner may reject coverage |
| Claims-made policy without tail | Gap after policy ends |
| "Pending" or "to be issued" endorsements | You do not have proof yet |
Who should own compliance in your company
Small GCs often assign COI tracking to the owner or office manager. That works until you have multiple active jobs.
As you grow, define roles:
| Role | Responsibility |
|---|---|
| Owner / COO | Sets policy, approves exceptions |
| Project manager | Enforces pre-mobilization gate on their jobs |
| Office admin / compliance coordinator | Reviews COIs, tracks expirations, chases renewals |
| Superintendent | Confirms no sub enters site without approval |
| Accounting | Links compliance status to payment applications |
One person should be accountable for the system, even if multiple people execute tasks.
Spreadsheets, email, and dedicated COI platforms
Most GCs start with email and a spreadsheet. That is fine for a handful of subs on one job. It breaks down quickly.
Email-only workflow
Pros: Free, familiar
Cons: No single source of truth, attachments get lost, hard to audit across projects
Spreadsheet workflow
Pros: Structured, easy to sort by expiry
Cons: Manual updates, no sub self-service, version control problems, no automated reminders
Dedicated COI tracking software
Purpose-built tools focus on collection, verification, expiry monitoring, and project-level compliance views. Features to evaluate:
- Unlimited projects and subcontractors
- Subcontractor upload portal (no account required for subs)
- Review queue for approve/reject
- Expiry tracking with automated reminders
- Status filters (compliant, expired, pending review)
- Compliance score per project
- Team access and activity history
Examples in this category include Yolvan, BUILDFit, and modules inside larger construction platforms like Procore. Compare based on your job volume, team size, and whether you need a standalone COI workflow or all-in-one project management.
For a step-by-step operational guide, read How to Track Certificates of Insurance.
Insurance compliance and your own GL policy
Your insurer cares how you manage subcontractor risk.
During audits, you may be asked about:
- Subcontractor agreements
- COI collection procedures
- Percentage of work subcontracted
- Trade types used
Strong compliance documentation can support favorable renewal terms. Weak documentation can increase premiums or create coverage disputes when a claim involves an uninsured sub.
State and project-type nuances
Residential vs commercial
Residential subs may carry lower limits and simpler programs. Commercial and public work usually demand higher limits, AI endorsements, and rated carriers.
Licensed vs unlicensed states
Licensing rules vary widely. See General Contractor License Requirements by State for statewide rules — but remember local registration may still apply.
OCIP and CCIP projects
On owner-controlled or contractor-controlled insurance programs, standard COI requirements may change. Some trades are enrolled in the wrap-up; others remain responsible for their own policies. Read the manual.
Monthly compliance audit routine
Set a recurring calendar event. Every month:
- Export list of active subs across all jobs
- Filter certificates expiring in next 60 days
- Confirm new subs added last month are fully compliant
- Review rejected or pending submissions
- Spot-check 10% of files for endorsement accuracy
- Report compliance rate by project to leadership
A monthly audit takes less time than one uninsured claim response.
Trade-specific insurance requirements
Different trades carry different loss histories and contract expectations. Adjust your standard exhibit by tier.
| Trade tier | Examples | Typical GL minimum | WC priority | Special coverage |
|---|---|---|---|---|
| Tier 1 — High hazard | Roofing, structural steel, demolition, abatement | $2M / $4M | Critical | Pollution, professional on design-build |
| Tier 2 — Medium hazard | Electrical, plumbing, HVAC, excavation | $1M–$2M / $2M–$4M | Critical | Auto if heavy vehicles |
| Tier 3 — Standard finish | Drywall, paint, flooring, cabinetry | $1M / $2M | Critical | Lower umbrella often acceptable |
| Tier 4 — Low hazard / suppliers | Material delivery only, no install | $1M / $2M | If employees | Auto primary exposure |
A flooring installer and a tower crane operator should not share identical insurance exhibits without review.
Claims-made vs occurrence policies
Occurrence policy
Covers incidents that occur during the policy period, even if the claim is reported later. Most construction GL is occurrence-based.
GC implication: A sub's occurrence policy from 2024 may cover a defect discovered in 2027 if the damage occurred during 2024 work.
Claims-made policy
Covers claims first made and reported during the policy period (subject to retroactive date). Common in professional liability, less common in standard CGL but it appears.
GC implication: If a sub's claims-made policy lapses without tail coverage, there may be no coverage for prior work when a claim surfaces.
Closeout action
For any claims-made policy on file, confirm:
- Retroactive date covers project start
- Extended reporting period (tail) purchased at termination or
- Replacement policy with full prior acts coverage
ACORD 25 field-by-field reference
| Field / section | What to check |
|---|---|
| Date (top) | Certificate issue date — not policy date |
| Producer contact | Broker you can call to verify |
| Insured | Exact legal entity on subcontract |
| Insurers A, B, C, D | Carrier names and NAIC numbers |
| Type of insurance — CGL | Limits in columns L/R |
| Type of insurance — Auto | Any auto vs scheduled |
| Type of insurance — Umbrella | Follows form confirmation |
| Type of insurance — WC | Statutory limits noted |
| Policy eff/exp dates | Each line may differ |
| Description of operations | AI, waiver, project references |
| Certificate holder | Your entity — not same as AI |
| Authorized representative | Agent signature |
When in doubt, verify with the producer. COIs can be issued in error.
Verifying carrier financial strength
Owners on commercial projects sometimes require insurers with a minimum AM Best rating (e.g., A- VII or better).
How to check
- Note NAIC number on COI
- Look up carrier on AM Best or state insurance department site
- Confirm insurer is admitted in the work state (unless surplus lines allowed)
Surplus lines / non-admitted carriers
Some subs use surplus lines markets. Contracts may prohibit this or require disclosure. Do not assume equivalence with admitted carriers.
Subcontractor insurance FAQ
Does a COI guarantee I am additional insured?
No. The COI may state additional insured status in the description box. You need the endorsement or broker confirmation.
Can I accept a COI from the sub directly?
Accept it as input, not as proof. Subs can request certificates with inaccurate description language. Verify with the broker for endorsements.
What if the sub's limits are one dollar short?
Technically non-compliant. Practical options: require correction, obtain owner waiver, or reject. Do not silently accept — it creates audit and claim problems.
How often should I re-collect COIs?
At minimum: at mobilization, at every renewal, at scope change, and at closeout. Active jobs with 12+ month duration need multiple renewal cycles.
What about 1099 handymen with no employees?
Still require GL. Verify workers' comp exemption properly if they claim no employees. Re-evaluate if they bring a crew.
Who is responsible if a sub-sub causes damage?
Your subcontractor is your contracting party. Flow-down insurance requirements to subs and require subs to impose them downstream.
Does my GL cover uninsured sub claims automatically?
Not reliably. Your policy may respond in some scenarios, but exclusions, indemnity disputes, and insurer subrogation create uncertainty. Collect sub COIs.
What is a certificate holder?
The party that receives notification of policy changes. Certificate holder status alone does not grant coverage rights.
Should I store COIs for completed projects?
Yes. Retention periods should align with your state's construction claim statutes. Consult counsel for duration.
Can I charge subs for non-compliance?
Some GCs charge admin fees for rush processing or repeated non-compliance. Must be in contract. Enforcement varies.
Related guides
- How to Track Certificates of Insurance
- General Contractor Risk Management: Complete Guide
- Subcontractor Prequalification Guide for General Contractors
- Construction Project Closeout: Complete GC Checklist
- General Liability Insurance for Contractors
- Contractor Bond vs Insurance
- General Contractor License Cost Calculator
Disclaimer: This guide is for informational purposes only. It does not provide legal or insurance advice. Insurance requirements depend on contract terms, state law, project type, and policy language. Consult a licensed attorney and insurance professional for your specific situation.
