How to Track Subcontractor COIs: A Complete Guide for General Contractors
If you are a general contractor, you already know the pain of tracking subcontractor certificates of insurance. Every new job means another round of emails, phone calls, and chasing down documents. One expired certificate and your entire business could be exposed.
This guide covers everything you need to know about tracking subcontractor COIs — from what to check on every certificate to how automation can save you hours each week.
Why COI Tracking Matters More Than You Think
Most GCs think COI tracking is just paperwork. It is not. Every time a subcontractor steps on your job site without valid insurance, you are personally on the hook. If they get injured, damage property, or cause a liability event, the lawsuit lands on your desk — not theirs.
A single uninsured subcontractor can cost you:
- Legal fees from third-party claims
- Increased premiums or policy non-renewal
- Loss of client contracts that require proof of coverage
- OSHA fines or compliance penalties
What to Check on Every Subcontractor COI
Not all COIs are created equal. Here is what every GC should verify before letting a subcontractor on site:
1. Policy Type
Make sure the certificate lists General Liability, Workers Compensation, and Auto Liability. Umbrella policies are a bonus but should not replace primary coverage.
2. Policy Effective & Expiration Dates
Obvious but easy to miss. The coverage must span the entire duration of the subcontractor's work on your project. A policy that expires mid-project is the same as no policy at all.
3. Additional Insured Endorsement
This is the single most important field. If your company is not listed as an Additional Insured on the subcontractor's policy, you have no direct right to claim against their insurance. Always verify this is checked or listed by name.
4. Waiver of Subrogation
Without a Waiver of Subrogation, the subcontractor's insurance company can pay your claim and then turn around and sue you to recover their payout. Always confirm this is included.
5. Coverage Limits
Verify that liability limits meet your contract requirements. Typical minimums are $1M per occurrence / $2M aggregate for general liability.
6. Policy Number & Insurance Company
Cross-check that the policy number is valid and the insurance company is rated (A- or better by AM Best). A policy from a fly-by-night carrier is worthless.
Manual COI Tracking: The Old Way
The traditional approach works like this:
- Email subcontractor asking for updated COI
- Wait days or weeks for a response
- Receive PDF and manually check every field
- File it in a folder or shared drive
- Set a calendar reminder for the expiration date
- Repeat the entire process when it expires
If you have more than 10 subcontractors, this gets unmanageable fast. Sixty-day notice periods mean you are constantly cycling through renewals. A single missed email can leave you exposed.
Automated COI Tracking: The Smarter Way
Modern COI tracking tools like CoverCheck automate the entire workflow:
- AI-Powered Extraction: Upload a PDF and AI extracts policy number, dates, limits, Additional Insured status, and Waiver of Subrogation automatically.
- Real-Time Status Dashboard: See every subcontractor's compliance status at a glance — green for compliant, yellow for expiring soon, red for expired.
- Automated Reminders: The system emails subcontractors automatically 60 days, 30 days, and 7 days before their COI expires.
- Self-Service Subcontractor Portal: Subcontractors can upload new COIs themselves through a secure link — no back-and-forth emails.
- Compliance Reports: Generate reports for project owners showing every subcontractor's insurance status.
Best Practices for COI Tracking
Whether you go manual or automated, follow these best practices:
- Track expiry 60 days out: Many subcontractors need 30+ days to renew. Start reminders early.
- Verify Additional Insured every time: Subcontractors often forget to add you when they renew. Check this field on every new certificate.
- Keep records for 3+ years: Liability claims can surface long after a project ends. Maintain an audit trail of every COI you received.
- Standardize your requirements: Put minimum coverage requirements and Additional Insured requirements in every subcontractor agreement.
- Conduct spot audits: Even with automation, randomly verify a subset of COIs with the issuing insurance agency.
What to Do When a COI Expires
When you discover an expired COI, act immediately:
- Stop the subcontractor from working on site
- Send a written notice requiring updated proof of insurance within 48 hours
- If no response, escalate to your legal team or replace the subcontractor
- Document everything for your project file
It feels harsh, but one uninsured day is one day too many. Your business depends on it.
Get Started with Automated COI Tracking
Stop chasing paper. CoverCheck.us automates COI tracking, verification, and reminders so you can focus on running your projects. Start your free trial today and see every subcontractor's compliance status in one dashboard.