← All posts

COI tracking hub

COI Tracking for General Contractors: A Practical Workflow

COI tracking does not have to start as a giant compliance platform. It has to answer a few questions reliably: which subcontractors are current, which certificates are missing, which ones expire soon, and where is the reviewed PDF?

What COI tracking actually means

Most COI tracking problems do not start as software problems. They start as tiny loose ends: a certificate expires next week, nobody owns the reminder, the subcontractor sent the wrong version, and the project manager assumes the office already handled it.

For a general contractor, the job is not just collecting PDFs. The job is keeping a reliable operating record for subcontractor insurance certificates: who is covered, what was reviewed, what is expiring, what needs follow-up, and where the proof lives when an owner asks for it.

This guide lays out the minimum system. You can run it in a spreadsheet first. If the spreadsheet starts lying to you β€” or, more politely, stops being trustworthy β€” that is the signal to add a purpose-built tracker.

The minimum COI tracking system

A useful tracker needs four pieces:

If those four pieces are clear, the office can answer the important question quickly: β€œCan this sub start or continue work without someone scrambling for proof?”

Fields every COI tracker should include

Start with these fields before adding anything fancy. The point is not to create the world’s most complete spreadsheet. The point is to create a tracker someone else in the office can understand without a 20-minute explanation.

Field Why it matters
Subcontractor name The company you hired, matching the insured name or flagged when it does not.
Trade or scope Helps prioritize active job-site exposure and route follow-up internally.
Contact email The person who should receive certificate requests and renewal reminders.
Certificate file location A link or folder path to the reviewed PDF, not just β€œon file somewhere.”
Coverage expirations General liability, workers comp, auto, umbrella, or any line your contracts require.
Certificate holder / additional insured check Flags whether the certificate matches your contract requirements before it is marked current.
Status The plain-English answer: current, expiring soon, expired, missing, or needs review.
Last requested / next reminder Prevents the β€œI thought someone emailed them” problem.
Owner The person responsible for follow-up if the row turns yellow or red.

If you want a field-by-field version, use the COI tracking spreadsheet template as the starting point.

Status labels that prevent fake confidence

The worst status label is β€œdone.” It hides too much. A COI can be received but not reviewed. Reviewed but expiring. Current but missing an endorsement your contract requires.

Use labels that force the next action into the open:

That last label matters. It keeps a newly uploaded PDF from becoming false reassurance.

The weekly COI tracking rhythm

Pick one day each week for a short review. Friday morning is usually better than Friday afternoon, for obvious human reasons.

For the reminder cadence and email copy, use the COI renewal reminders workflow.

What to review before marking a certificate current

Receiving a PDF is not the same as having a clean certificate on file. Before marking a subcontractor current, check the basics:

This is operational guidance, not legal or insurance advice. Contract requirements and coverage interpretation should go through the appropriate insurance/legal review path for your company.

Spreadsheet or dedicated COI tracker?

A spreadsheet is a good starting point when the sub list is small, one person owns the process, and reminders are still manageable. The spreadsheet is not the enemy. The fake confidence around the spreadsheet is the problem.

Manual tracking starts to break when:

At that point, the next system should not force every subcontractor into a portal or replace your full construction stack. It should make the existing COI workflow more reliable: intake, review, status, storage, reminders, and proof on demand.

Outgrowing the COI spreadsheet?

CertKeeper helps general contractors track subcontractor certificates, review dates, file locations, and renewal reminders without forcing subs into a new portal. Request early access if your current process is starting to leak.

Request early access