Clipboard checklist illustration representing a certificate of insurance review at a construction jobsite gate

Additional Insured & COI Requirements

The Additional-Insured & COI Checklist by Trade: What GCs Actually Require Before You Step on Site

A sub can carry perfectly good insurance and still get turned away at the gate — because the paperwork behind that coverage doesn't say what the GC needs it to say. Here's what's actually being checked, trade by trade.

Almost every subcontractor who’s been in business more than a year or two has a story about showing up to a jobsite with insurance in hand and still getting sent home — not because the coverage was inadequate, but because the certificate of insurance documenting it didn’t satisfy what the general contractor’s risk team was actually looking for. A COI rejection almost never means “you don’t have insurance.” It usually means the paperwork doesn’t prove what the contract requires it to prove, and that gap costs everyone a day of downtime that has nothing to do with whether the trade is actually covered.

That gap is worth closing before it costs you a job, and it starts with understanding what a GC is actually checking for — both the requirements that apply to every trade on the site, and the trade-specific details that a GC’s risk team has learned to scrutinize because that’s exactly where certificates from that trade tend to fall short.

The baseline: what every GC checks, regardless of trade

Before any trade-specific review happens, most GCs run every incoming COI through the same baseline checklist. These items apply whether the sub on the certificate is an electrician, a plumber, or a two-person excavation crew:

  • Certificate holder listed exactly as the GC's legal business name — a mismatched or misspelled name is one of the fastest ways a COI gets bounced back.
  • Additional insured endorsement attached (or referenced by form number) naming the GC — being listed as certificate holder alone does not make the GC an additional insured; that requires a specific endorsement.
  • General liability limits that meet or exceed the contract's stated minimum — most GC contracts specify $1M per occurrence / $2M aggregate at minimum, sometimes higher for larger commercial work.
  • Workers' comp in force for every employee on site, with a waiver of subrogation endorsement if the contract requires one.
  • Policy effective and expiration dates that cover the full duration of the project, not just the start date.
  • Primary and non-contributory wording, when the contract requires it — this determines whose policy pays first if a claim involves both the GC and the sub.
  • Description of operations that actually matches the trade and scope of work being performed on that specific project.

Miss any one of these and the certificate typically gets kicked back for correction regardless of how good the underlying policy actually is — which is why so many COI rejections are really documentation problems, not coverage problems.

What changes by trade: the details a GC's risk team is specifically trained to catch

Past the baseline, GCs working across multiple trades on the same jobsite tend to know exactly where each trade’s certificates typically fall short — because it’s the same gap, trade after trade, project after project. Here’s what that trade-specific scrutiny generally looks like:

ElectriciansGL with additional insured endorsement, workers' comp, and — increasingly, on design-build or systems work — proof of professional/E&O coverage, since a wiring defect and a design defect are treated differently by a GC's risk team.
PlumbersGL with completed-operations coverage confirmed (not just current-operations), since plumbing claims often surface after the sub has left the job; contractors pollution liability proof if the scope includes backflow, sewer, or septic work.
Roofing contractorsGL certificate carefully checked for steep-slope and subcontracted-labor exclusions before it's accepted — a roofing COI that looks fine on the surface can carry an exclusion that makes it worthless for the exact work being performed; higher limits or umbrella evidence are common asks given claim severity.
Excavation & site work contractorsGL with explicit XCU (explosion, collapse, underground) coverage confirmed — a standard GL certificate without XCU language is one of the most common gaps a GC's risk team is trained to catch on this trade specifically.
HVAC contractorsGL, workers' comp, and often pollution liability evidence for refrigerant handling, particularly on commercial rooftop system work.
Concrete & masonry contractorsGL with completed-operations wording for structural/foundation work, since defects surface after the concrete has cured and been built over.
Framing & carpentry contractorsGL and workers' comp, with extra scrutiny on subcontracted (1099) crew structure — a GC's risk team is often specifically checking whether framing labor is properly classified, since misclassified crews raise the GC's own exposure.
Other subcontracted GCsHigher GL limits (often $2M/$4M), umbrella/excess evidence, and license/bid/performance bond documentation layered on top of the standard COI — since a sub-tier GC brings its own subs and its own vicarious liability question onto the project.

General patterns for what GCs typically check by trade. Exact contract requirements vary by project, project owner, and jurisdiction — always confirm against the specific subcontractor agreement.

The common thread across every row in that table is the same one from the class-code breakdown post: a generic COI review that treats every trade the same misses the coverage gap that actually matters for that trade. A GC checking a roofing certificate for a steep-slope exclusion is looking for something completely different than a GC checking an excavation certificate for XCU language — and a risk team that only knows to check limits and dates will miss both.

How COI turnaround actually works

Turnaround time on a certificate of insurance depends heavily on how the sub’s policy is structured before the request even comes in. A sub with a blanket additional insured endorsement already in place — meaning the endorsement automatically extends to any client who requires it under a written contract, without a new endorsement being drafted each time — can typically get a compliant certificate turned around the same day a request comes in, sometimes within the hour during business hours. A sub without a blanket endorsement, who needs a project-specific additional insured endorsement drafted and issued by the carrier for each new GC, is looking at a slower process — often a day or more, since it requires the carrier or agency to actually process a policy change rather than just reissue an existing certificate referencing coverage that's already structured to flex.

This is one of the most overlooked cost-of-doing-business factors for subs who regularly work under multiple GCs: a blanket additional insured endorsement is worth asking your agent about directly, because the difference between same-day COI turnaround and a multi-day wait can be the difference between starting a job on schedule and losing the first day’s crew time waiting on paperwork.

Common rejection reasons — and how to avoid them before the request goes out

Most COI rejections trace back to a small, repeatable set of causes. Checking your own certificate against this list before sending it to a GC catches the majority of issues before they cost you a day on site:

  • Missing additional insured endorsement — the certificate lists the GC as certificate holder but no endorsement actually adds them as an additional insured on the policy.
  • Expired or soon-to-expire dates — a policy that expires before the project's expected completion date, with no renewal certificate on file.
  • Wrong or insufficient limits — GL limits below the contract's stated minimum, or workers' comp that doesn't reflect actual crew size.
  • Certificate holder name mismatch — the GC's legal name on the certificate doesn't match its actual legal entity, sometimes because of a DBA or a recent entity change.
  • Missing waiver of subrogation — required by the contract but not reflected on the certificate or the underlying policy.
  • Description of operations doesn't match the actual scope — a certificate written for general contracting work when the sub is performing excavation, for example, can mean the coverage doesn't actually respond to that trade's specific exposure.
  • Coverage placed with a carrier or program that excludes the exact work being performed — steep-slope roofing exclusions and missing XCU language on excavation certificates are the two most common trade-specific versions of this problem.

Two of these deserve extra attention because they’re the ones that look fine on a quick glance and only surface as a problem when a claim actually happens: description of operations that doesn’t match the real scope, and coverage placed with exclusions specific to the exact work being performed. Both are the kind of gap that a generic, once-over COI review tends to miss — and both are exactly why the coverage combination behind the certificate matters as much as the certificate itself.

Why this is a trade-specific problem, not a paperwork problem

It’s tempting to treat COI rejections purely as an administrative headache — get the dates right, get the name right, resend it. Some of that is true. But the harder rejections, and the ones that actually matter, come from a mismatch between what the policy was written to cover and what the specific trade’s work actually exposes the GC to. A roofing GL policy with an unflagged steep-slope exclusion, an excavation policy without confirmed XCU coverage, or an electrician’s certificate that only covers installation work when the actual scope includes system design — these aren’t clerical errors. They’re coverage built without the trade-specific exposure in mind, and no amount of resubmitting the same certificate fixes that.

That’s the real argument for getting a coverage combination built around your specific trade in the first place, rather than a generic contractor policy with your trade name filled into a template: it’s not just about pricing, it’s about whether the certificate you hand a GC actually says what your work needs it to say — the first time, without a rejection and a redo eating into your schedule.

Get coverage that clears the gate the first time

Tell us your trade and we'll build a coverage combination — including the additional insured and completed-operations wording GCs actually check for — so your certificate holds up the first time it's reviewed.