Free download — no credit card required

Free COI Tracking Spreadsheet for General Contractors

Download a pre-formatted COI tracking template — then see why 1 in 5 COIs expire unnoticed when tracked manually, and what to do instead.

Download free spreadsheet template (.xlsx)

No sign-up required. Or start a free account to get automated tracking for your first 25 subs.

What the spreadsheet includes

A COI tracking spreadsheet is a manual tool for recording subcontractor insurance policy details — carrier, coverage types, policy numbers, and expiration dates — in a structured format that can be sorted and reviewed. The template is pre-formatted for general contractors, with the columns you actually need and conditional formatting instructions included in the file.

Template columns

1 Sub / vendor name
2 License number
3 License state
4 License expiry date
5 COI carrier / insurer
6 General liability (GL) expiry
7 Workers' comp (WC) expiry
8 Bond expiry
9 W-9 on file (Y/N)
10 Notes

Conditional formatting instructions are included in the file so expiring dates turn yellow and expired dates turn red automatically.

1 in 5

COIs expire unnoticed when tracked manually

Based on TrackMyVendor customer data — policies found already lapsed when switching from spreadsheets to automated tracking.

Where spreadsheets break down

The template is a good starting point. But if you're managing more than a handful of subs, you'll hit these walls fast.

Manual updates mean expired COIs stay green until someone notices

The spreadsheet only knows what you enter. If a sub's policy renews and they don't tell you, your records show the old date — and the conditional formatting keeps it green. You only find out at audit time, or after an incident.

No connection to state license databases — a suspended license looks fine

You can record a license number in a spreadsheet, but you can't check whether it's actually active today. A contractor's license can be suspended mid-project and your spreadsheet will never know. State databases don't email you when something changes.

No alerts — you find out at renewal, not 90 days before

Conditional formatting shows you what's already red. It won't email you 90 days before something turns red. That means you're always reacting, not managing. The sub doesn't get an alert either — so chasing the renewal still falls on you.

Version control issues when shared with your team

Who has the latest version? Did someone update the GL date or just move it by accident? Shared spreadsheets drift. Two people editing simultaneously creates conflicts. There's no audit trail showing who changed what or when.

No sub-facing upload — you still chase PDFs over email

The spreadsheet has no way to request a document. Every renewal means another email thread, another PDF saved to your desktop with a confusing filename, and another round of manual data entry before the expiration date is updated.

Spreadsheet vs. TrackMyVendor

Spreadsheet TrackMyVendor
Expiration alerts Conditional formatting only — no emails Automated at 90 / 60 / 30 / 7 days
COI data entry Manual — you read the PDF and type dates AI extracts dates from uploaded PDF
Sub document collection Email chains, attachments, manual saving Magic link — sub uploads directly
License status Static record — never auto-updated Live check against TX / FL / CA state DBs
Team collaboration Version conflicts, no audit trail Shared dashboard, role-based access
Cost Free — but requires constant manual work Free for first 25 subs, $39/mo after

Start free — 25 subs included, upgrade when you need it

Get the spreadsheet template and automated COI tracking in one account. No credit card, no commitment.

Get the free spreadsheet + free tier

Sign up takes 30 seconds

Frequently asked questions

Is the COI tracking spreadsheet really free?
Yes — download it directly at no cost, no sign-up required. It's a pre-formatted Excel (.xlsx) template with 19 columns, 5 sample rows, and an Instructions tab. For automated tracking, TrackMyVendor's free tier covers your first 25 subcontractors.
What's the difference between a spreadsheet and COI tracking software?
A spreadsheet is static — you manually enter expiration dates, chase PDF renewals over email, and rely on someone remembering to check it. COI tracking software connects to your subs directly (via magic link uploads), parses the certificate automatically, and sends alerts before anything expires. It also checks state license databases, which a spreadsheet cannot do.
How do I track COI expiration dates automatically?
TrackMyVendor extracts expiration dates from COI PDFs using AI parsing, then monitors every policy and alerts you — and your sub — at 90, 60, 30, and 7 days before expiration. Your sub gets a magic link to upload the renewal directly, so you never have to chase a PDF over email again.

Start free — 25 subs included, upgrade when you need it

Get the spreadsheet template and automated tracking in one free account. Set up in under 10 minutes.

Get started free