Skip to content

Pricing built around real risk, not seats.

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.

Every price is on this page. Self-serve signup — no sales call, no quote form, no annual contract required.

Current plan

Free

Try it with a small list — reminders included.

3 vendors

$0

forever

  • Automated expiry reminders (30 / 14 / 7 days)
  • One-click vendor update requests
  • Color-coded status dashboard
  • Magic-link sign-in
  • Email support
Start free

Starter

For small teams getting organized.

25 vendors

$29/mo

billed monthly · cancel anytime

  • Everything in Free
  • Secure private PDF storage
  • CSV export
  • Priority email support
Best for most businesses

Growth

Best for most businesses with active vendor lists.

100 vendors

$59/mo

billed monthly · cancel anytime

  • Everything in Starter
  • CSV import & export
  • Priority reminders
  • Compliance dashboard

Pro

Unlimited vendors, team members, compliance reports.

Unlimited vendors

$129/mo

billed monthly · cancel anytime

  • Everything in Growth
  • Team members & shared inbox
  • Compliance reports (PDF export)
  • Priority support
  • Custom reminder windows
No sales call
No seat fees
No setup fees
Cancel anytime
Secure PDF storage
Auto-reminders 30/14/7

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

The math on a single missed renewal

Denied claim coverage

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.

Stop-work & contract breach

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.

Audit & compliance fees

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.

Pricing questions

How much does COI tracking software cost?

COI Tracker is free for up to 3 vendors, then $29/mo for 25 vendors, $59/mo for 100, or $129/mo for unlimited — every price is public and checkout is self-serve. Enterprise COI platforms are typically quote-only: pricing comes after a sales call and usually involves an annual contract sized to vendor count and seats. If your list is small enough that even $29/mo feels premature, start with the free spreadsheet template and upgrade when the renewals start slipping.

Do I need a sales call or demo to start?

No. Sign in with a magic link, add your first vendor, and reminders are live — most people are set up in about two minutes. Checkout runs through Stripe, plan changes and cancellation are self-serve in the Customer Portal, and nobody will email you to "hop on a quick call." If you want hands-on help anyway, done-for-you setup is $149 one-time.

What is COI tracking?

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.

Who should use COI Tracker?

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.

Can vendors update their own certificates?

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.

Do you store PDFs securely?

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.

Can I cancel anytime?

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.

Is there a free plan?

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.

What happens if I exceed my vendor limit?

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.

Do you offer annual billing?

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.

Start free. Upgrade when it pays for itself.

3 vendors free, no credit card required. Email hello@coitracker.co with anything else.

Not ready for software? Download the free COI tracking spreadsheet template and come back when it breaks.