COI spreadsheet guide
A subcontractor COI tracker should answer three questions fast: who is current, who is expiring soon, and which rows still need review before work or payment continues.
Or just grab the file: Google Sheets · Download XLSX
Field notes
A useful COI spreadsheet starts with one row per subcontractor. The file itself can live somewhere else, but the row needs to tell you what matters before payment, site access, or audit review.
Expiration dates are easy for a spreadsheet to calculate. Coverage wording is where people get sloppy. Keep additional insured, waiver of subrogation, and notes in their own columns so a green date does not hide an unchecked requirement.
A tracker only works when the next person can tell what to do. If a row is expired, it should say who owns the renewal request and whether accounting or the project team should wait.
Working checklist
Freeze the header row so the status columns stay readable.
Filter expired and expiring rows every week.
Keep formula columns locked or clearly marked.
Use a received date for every uploaded certificate.
Write renewal notes as dated facts, not memory aids.
Move to software when files, emails, and approvals split across people.
Next step
COI Compass can start from the tracker spreadsheet. Upload the workbook, import the subcontractors, then move renewals and COI review into a workflow that records what happened.
Related resources
Copy the starter spreadsheet before moving the workflow into software.
Set up the spreadsheet columns that keep renewal and review work visible.
Use a clear renewal request when coverage is close to expiration.
Review dates, limits, endorsements, and exceptions in a repeatable order.
FAQ
Use company name, contact, trade, project, certificate received date, GL expiration, workers comp expiration, auto expiration, umbrella expiration, endorsement review flags, owner, next action, and notes.
No. A spreadsheet can track dates and review flags. It does not verify that a policy is valid, that the limits satisfy the contract, or that endorsement wording is enough for the job.
Move when renewals are split across inboxes, when payment decisions depend on COI status, or when you need a record of who approved each exception.