Tracking Subcontractor Certificates of Insurance Without Losing Your Mind
Every contractor collects certificates of insurance. Far fewer can answer, on demand, which subcontractors currently on an active job have coverage that has lapsed. That gap is where COI tracking quietly fails — not in collecting the document, but in keeping it true over the life of the project.
A certificate of insurance is a point-in-time snapshot. A policy that was valid when the subcontractor was onboarded can expire, be cancelled, or be reduced in coverage while that subcontractor is still on your site and still submitting invoices. If you pay a subcontractor whose coverage has lapsed and something goes wrong, your own insurance and your own balance sheet absorb the loss. This guide treats COI tracking as what it actually is: a payment control.
Risk and contracts departments collect certificates. But the moment that matters most is the one AP owns: cutting the payment. A payment to a subcontractor is implicit confirmation that they are in good standing — including insured. If coverage has lapsed and the certificate is buried in an email folder, no one finds out until a claim does.
The right question is not 'do we have a certificate on file?' It is 'is coverage in force for every subcontractor we are about to pay this week?' Those are very different questions, and only the second one prevents losses.
Collecting the ACORD form is the easy part. Verifying it is where most processes get thin. A certificate can be on file and still leave you exposed.
What every subcontractor certificate review should confirm
- Coverage types match the subcontract — general liability, workers' compensation, auto, and umbrella as required
- Limits meet the contract minimums, including per-occurrence and aggregate
- Policy effective and expiration dates cover the full subcontract period
- Your company is named as additional insured, with the correct endorsement forms attached (commonly CG 20 10 and CG 20 37)
- Waiver of subrogation is included where the subcontract requires it
- The producer and insurer are legitimate and the certificate is not visibly altered
A certificate that simply lists you in the description box is not the same as an additional-insured endorsement. The endorsement form is what actually extends coverage to you. Verify the endorsement, not the certificate's wording.
The most common COI failure is the simplest: a policy expires mid-project. The subcontractor renews — or does not — and either way the certificate on file no longer reflects reality. On a long project with dozens of subcontractors, manually tracking renewal dates across spreadsheets is a losing game. Something always slips.
0 in 5
Subcontractor certificates on a typical multi-month project that lapse before the work is complete without active expiration tracking
Get AP insights in your inbox
A short monthly roundup of construction AP + accounting posts. No spam, ever.
No spam. Unsubscribe anytime.
The fix is to make expiration a tracked, dated field that the system watches — not a date someone is supposed to remember. Coverage that expires in the next 30 days should generate a renewal request automatically. Coverage that has already lapsed should block payment until it is resolved.
The labor cost of COI tracking is almost entirely in the chase — emailing subcontractors for renewals, following up, and re-following up. That work is repetitive and rules-based, which makes it a strong candidate for automation. A renewal request 30 days before expiry, a reminder at 14 days, and an escalation at expiry can run without a person touching it.
“We were running COI tracking out of a spreadsheet with conditional formatting. It worked until we had four projects going at once. Automating the expiration alerts and renewal requests was the single biggest reduction in compliance busywork we have made.”
— Risk Manager, commercial general contractor
Tracking is only half the control. The other half is enforcement: a subcontractor with lapsed or missing coverage should not be payable until the certificate is current. When COI status is wired into the payment workflow, the control enforces itself — the payment is held, the reason is visible, and the subcontractor is prompted to renew. No one has to remember to check.
Covinly tracks every subcontractor's certificate as a dated compliance record and ties it directly to payment readiness. When coverage lapses, the platform flags affected invoices, requests the renewal automatically, and holds payment until the certificate is current — turning COI tracking from a filing chore into a control that actually prevents exposure.
Treat certificates as live records, not archived documents. Verify the endorsement, watch the expiration date, automate the chase, and connect the result to payment. Done that way, COI tracking stops being the thing that gets discovered too late.
Written by
Jordan Patel
Compliance & Legal
Former corporate counsel specializing in construction contracts and tax compliance. Writes about the documentation layer — COIs, W-8/W-9, certified payroll, notice-to-owner deadlines — and the legal backbone behind audit-ready AP.
View all posts