What is a waiver of subrogation?
A waiver of subrogation is the clause that stops a vendor's insurer from coming after you to recover what it paid out. Here's what it does in plain English, why every commercial contract requires it, and how to verify it's actually on the COI.
The plain-English version
When an insurance company pays a claim to its insured, it inherits the insured's right to recover from whoever caused the loss. That's called subrogation. It's how an auto insurer who pays for your fender-bender then turns around and collects from the at-fault driver's insurer.
In a commercial vendor relationship, subrogation is a problem. Imagine a subcontractor injures one of their workers on your project. Their workers' comp insurer pays the worker. Subrogation lets that insurer then sue you (the GC) for recovery. Even though the contract puts the risk on the subcontractor, subrogation lets the insurer end-run the contract.
A waiver of subrogationblocks that. It's the insurer agreeing in advance, "If we pay this claim, we won't come after the certificate holder to recover it."
Why it matters on a COI
Almost every standard construction, property management, and supplier contract requires a waiver of subrogation in favor of the certificate holder. The reason is simple: without it, all the risk-transfer language you carefully wrote into the contract can be unwound by the insurer's recovery rights. The vendor pretends to take the risk; the insurer actually pushes it back to you.
So when you receive a COI, "is the waiver of subrogation present and correct?" is a top-3 verification question, alongside "are the limits sufficient?" and "is additional insured properly endorsed?"
How to spot it on a COI
On the standard ACORD 25 form, waiver of subrogation language lives in the Description of Operations / Locations / Vehicles box near the bottom. Look for explicit text like:
A waiver of subrogation in favor of [Certificate Holder Name] applies to General Liability and Workers' Compensation, where required by written contract per [endorsement number, e.g., CG 24 04 for GL and WC 00 03 13 for workers' comp].
What to watch for:
- The waiver names you (or names the contract). Vague language like "waiver of subrogation per various written contracts" with no certificate-holder reference is weaker than language that explicitly names you.
- It applies to the right coverages.A waiver on general liability but not on workers' comp leaves a gap exactly where most claims happen.
- The endorsement number is referenced.The standard ISO endorsements are CG 24 04 (GL) and WC 00 03 13 (workers' comp). Auto and umbrella may need separate endorsements.
- Carrier confirmation. The COI is a summary; the actual waiver is in the policy endorsement. For high-stakes work, verify with the carrier directly that the endorsement is on the active policy.
Verify the waiver is actually on the COI.
Drop the PDF. We extract the 'Description of Operations' text, detect waiver-of-subrogation language, and flag certs where it's missing or vague. 30 seconds.
The common failure modes
- Implied but not written.Vendor verbally assured the waiver is in place, the cert says nothing about it. Without language on the COI (and the underlying endorsement), there's no waiver.
- Waiver on GL only when WC is the actual exposure. Subcontractor injuries are paid by workers' comp; if the waiver doesn't cover WC, the insurer can still subrogate on the most likely claim type.
- Old endorsement on a renewed policy.Vendor renewed the policy but didn't reattach the waiver endorsement. The new COI may say "waiver applies" even though the renewal endorsement was never issued.
- Waiver only "where required by written contract" but the contract was never signed.Conditional language like that depends on a specific contract being in force. If the contract isn't executed, the conditional waiver doesn't kick in.
What this looks like in COIverify
For every COI you upload, our extraction layer parses the Description of Operations box and detects waiver-of-subrogation language. The verdict shows you exactly which policies have it (GL, Auto, WC, Umbrella) and which don't. If your contract template requires waiver on a coverage line that doesn't have it, the verdict is FAIL with the specific exception named.
The point isn't to replace your judgment. It's to make sure the boring step gets done every time, on every cert, including the ones that arrive at 5pm on Friday.
Frequently asked questions
What is a waiver of subrogation?
A waiver of subrogation is a contract clause where one party's insurer gives up its right to pursue (subrogate against) the other party for damages it has paid out. In COI terms, it's a vendor's insurer agreeing it won't sue you to recover what it paid its insured.
Why do general contractors require it?
Without a waiver, a vendor's insurer can pay a claim and then turn around and sue the GC to recover. A waiver of subrogation in the GC's favor blocks that pathway and keeps the risk on the vendor's side of the line as the contract intended.
What does a waiver of subrogation cost the vendor?
A small endorsement premium — typically 1–5% of the underlying policy — and the vendor's insurer's agreement to forgo a recovery right. Most carriers will issue it on a standard ISO endorsement (CG 24 04 for GL) without much friction.
How do I check that it's actually present on a COI?
Look in the 'Description of Operations / Locations / Vehicles' box at the bottom of the ACORD 25. The text should explicitly name the certificate holder (or 'where required by written contract') and the policies on which the waiver applies. Don't accept vague 'as required' language without verifying the underlying endorsement.
Does a waiver of subrogation apply to all policies?
Only the policies named in the waiver. It's most common on general liability and workers' compensation. Auto liability and umbrella often need separate endorsements. Check each line of coverage on the cert.
Related reading
What is a certificate of insurance (COI)?
A one-page summary issued by an insurance carrier proving a policyholder has active coverage — and the practical guide to verifying one.
ReadAdditional insured: what it means and how to verify it
Adding another party to a policy so they're covered too — and the language to look for to confirm it's actually been done.
ReadPrimary and non-contributory: what risk managers need to know
The endorsement that makes the additional insured's coverage primary instead of contributory. Why every general contractor should require it.
Read