One missed Certificate of Insurance can mean a denied claim, a stop-work order, or a loss that lands on your own policy. COI Tracker pays for itself the first time it catches an expiring vendor.
Try it with a small list — reminders included.
3 vendors
$0
forever
For small teams getting organized.
25 vendors
$29/mo
billed monthly · cancel anytime
Best for most businesses with active vendor lists.
100 vendors
$59/mo
billed monthly · cancel anytime
Unlimited vendors, team members, compliance reports.
Unlimited vendors
$129/mo
billed monthly · cancel anytime
30-day money-back guarantee
If COI Tracker isn’t catching expiring vendors for you, email us within 30 days for a full refund — no questions asked.
Don’t want to set it up yourself?
We’ll load all your vendors and certificates for you — $149 one-time. Done-for-you setup →
Why pay for COI tracking
When a vendor’s policy lapses and an incident happens during the gap, your General Liability carrier can deny the claim — leaving the loss against your own policy or your operating account.
Most commercial leases and prime contracts require active COIs as a condition of access. An expired cert can trigger a stop-work order, fines, or lost work days while everyone scrambles.
Insurance audits and franchise inspections both look for proof of vendor coverage. Missing or expired COIs can mean back-billed premium, fines, or losing your franchise rating.
Not legal advice. Consult your broker or attorney for guidance specific to your contracts.
COI tracking is the process of collecting, storing, and renewing Certificates of Insurance from your vendors, contractors, and subcontractors so you can prove every active vendor carries the coverage your contract or insurance policy requires. Done in spreadsheets it is error-prone; one missed renewal can leave you on the hook for a vendor’s claim.
Property managers, general contractors, facility managers, commercial landlords, restaurant operators, and anyone else who is contractually responsible for verifying vendor insurance. If you currently track expirations in Excel, Google Sheets, or your inbox — this replaces all of that with one dashboard plus automated reminders.
Yes — on every plan, including Free. Click "Request Update" on any row and we email the vendor a link from your name asking for the new certificate. Their reply lands in your inbox — you upload the new PDF, the expiry date refreshes, and reminders restart automatically.
Yes. Certificate PDFs are stored in private Supabase Storage buckets with row-level-security; only your account can access them. Files are served through short-lived signed URLs (no permanent public links) and all traffic is HTTPS. We never share, sell, or train on your documents.
Yes. Cancel from Stripe Customer Portal in two clicks. You keep your paid features until the end of the current billing period, and your data stays in your account in case you come back. There are no setup fees, no seat fees, and no early-termination charges.
Yes. The Free plan covers up to 3 vendors forever — no credit card required to start. You get the same 30 / 14 / 7-day expiry reminders, one-click vendor update requests, and color-coded status dashboard that paid plans have. Once you have more than 3 vendors — or you need secure PDF storage and CSV export — the Starter plan at $29/mo takes over.
You stay safe. We don’t silently delete vendors when you exceed your tier — instead the dashboard shows a soft prompt to upgrade, and reminders keep firing on every vendor you already have. New vendor creation is blocked until you upgrade or remove inactive ones.
Yes — toggle to Yearly above for ~17% off versus monthly (save up to $118/year on Growth, $258/year on Pro). Annual plans are billed once up front and renew yearly. Same cancel-anytime policy.
3 vendors free, no credit card required. Email hello@coitracker.co with anything else.