Verisova
Pricing

COI Verification Software for Contractor Compliance

A certificate of insurance tells you what a contractor’s broker says their coverage was on the day the certificate was issued. Whether that coverage satisfies the requirements for your project is a separate question — and it is the one that matters.

Verisova reads the certificate you upload, pulls out the coverage details, and compares them against the insurance requirements you have defined. You get a list of what does not line up, with the value that was read and the requirement it was measured against alongside it.

What Manual COI Review Actually Costs

Reviewing certificates by hand is not hard work. It is repetitive work with an unforgiving failure mode: the thing you miss is not obvious until it matters.

  • Every certificate is read by hand, field by field, and the requirements it should be measured against live somewhere else — a contract, a spreadsheet, or somebody’s memory.
  • Two people reviewing the same certificate can reach different conclusions, because nothing records what was compared.
  • The certificate that was fine in March is still on file in September, with nothing to say the coverage has since expired.
  • A limit that falls short by $500,000 looks much the same on the page as one that does not.
  • Reviews are not written down in any form you can go back to, so the next question about a contractor starts from scratch.

None of that is solved by collecting certificates more diligently. It is solved by comparing each one against a stated set of requirements, the same way every time.

How Verisova Works

1. Upload the contractor’s COI

Upload the PDF — most arrive as an ACORD 25 Certificate of Liability Insurance, which is the form Verisova is built around. The document is read, the fields are extracted, and the results appear in the app. The PDF itself is not retained; the extracted review is what is stored. The COI scanner page covers how that read works, what it does with a multi-page document, and where it reports uncertainty.

Fields pulled from each certificate include:

  • Producer and broker details
  • Named insured
  • Certificate holder
  • Additional insured wording
  • Policy numbers and NAIC number
  • Effective and expiration dates
  • Each occurrence, general aggregate and personal & advertising injury limits
  • Description of operations
  • Endorsements named on the certificate

2. Define the project’s insurance requirements

Requirements are set per project rather than globally, because they differ per project. A project records:

  • Minimum each-occurrence limit
  • Minimum general aggregate
  • Minimum personal & advertising injury limit
  • The certificate holder the certificate should name
  • The endorsements the contract requires
  • The dates the work runs between

This is the step that turns a stack of certificates into something checkable. Without stated requirements, all any tool can tell you is that a document exists.

3. Compare the certificate against the requirements

Assign the reviewed certificate to a project and Verisova measures one against the other. Each finding names the field, the value read from the certificate, and the requirement it failed — so a flag can be checked rather than taken on faith.

Discrepancies Verisova Identifies

  • Coverage that has already expired
  • Coverage that expires part-way through the project
  • A limit below the minimum the project requires
  • A required endorsement with nothing on the certificate evidencing it
  • A certificate holder that does not match the one the project expects
  • A named insured that does not match the contractor being engaged
  • Fields that could not be read confidently, flagged rather than guessed

Coverage limits

Limits are compared numerically against the project minimums, so a $500,000 each-occurrence limit against a $1,000,000 requirement is a finding rather than something to notice by eye.

Additional insured requirements

Verisova reads the additional insured wording on the certificate and the description of operations, and reports what the certificate indicates. That indication is not the same thing as confirmation through the underlying endorsement — the additional insured guide explains the distinction and when to ask for the endorsement itself.

Expiration

Expiration dates are checked against today and against the project’s own dates, which separates coverage that has already lapsed from coverage that will lapse before the work finishes. The second kind is easy to approve by accident. See what to do when a contractor’s COI expires.

The Review You Can Go Back To

Each reviewed certificate keeps its extracted values, its status and its findings, and each project carries a risk score built from the findings across the contractors assigned to it, with the reasoning shown. Six months later the record still says what was compared and what it was compared against.

Where a field could not be read with confidence, it is labelled as low confidence rather than presented as fact.

Managing Contractor Compliance Over Time

Verification is the first pass. Coverage then expires, contractors renew, and requirements differ from one project to the next — which is a tracking problem rather than a review problem. Verisova keeps reviewed certificates, their expiration status and the projects they are assigned to in one place, so the current picture is somewhere other than a spreadsheet.

COI tracking software covers the ongoing side in detail, and contractor insurance tracking follows one contractor through the whole workflow.

Who Verisova Is For

  • General contractors reviewing subcontractor certificates before work starts
  • Facility, operations and EHS teams approving contractors who come onsite
  • Procurement and vendor management teams collecting certificates from suppliers
  • Risk managers who need the reason a certificate was accepted or queried
  • Small teams who are doing this in a spreadsheet today and would rather not

Built for teams reviewing contractor, vendor and supplier insurance for their own projects, in construction, manufacturing, property and facilities. There are pages written for general contractors, for manufacturers and industrial plants, and for facilities managers running contractors across several sites.

If the people you are checking are not contractors on a construction project, the same review applies under different language: vendor insurance tracking for standing service vendors, and supplier insurance compliance where the requirement came from a purchase order or a master agreement.

What Verisova does not do

It does not contact insurers, and it cannot confirm that a policy is in force today — it analyzes the certificate you give it against the requirements you set. It is not legal, insurance or coverage advice. And AI extraction can misread a field, which is why every value is shown with the finding it produced and low-confidence reads are labelled. Where you need confirmation from the carrier, Verisova gives you the producer, policy number and NAIC number to ask with.

What It Costs

Two COI Reviews free, no credit card. After that, plans are priced by monthly review volume, unused reviews roll over, and you can cancel from the billing portal — see pricing.

Working through this by hand today? The COI compliance checklist is the same review written out, and how to verify a certificate of insurance explains what each field should be measured against.

Questions We Get Asked

What does Verisova check on a certificate of insurance?
Verisova reads the certificate and extracts the producer, named insured, certificate holder, additional insured wording, policy numbers, NAIC number, effective and expiration dates, coverage limits, the description of operations and any endorsements it names. It then compares those values against the insurance requirements you have set for the project — minimum limits, required certificate holder and required endorsements — and lists what does not match.
Does Verisova confirm coverage with the insurance carrier?
No. Verisova analyzes the certificate you upload against the requirements and records you provide. It does not contact insurers and it cannot confirm that a policy is in force today. Where you need that confirmation, Verisova gives you the producer, policy number and NAIC number to ask with.
What do I need to upload?
A PDF of the certificate, up to 10MB. Most contractor certificates arrive on the ACORD 25 Certificate of Liability Insurance, which is the form Verisova is built around. The uploaded PDF itself is not stored — Verisova keeps the extracted review, not the document.
How many COI reviews do I get for free?
Two, with no credit card required. The introductory offer is one time per person, so it is not reissued if you delete the account and sign up again with the same email address.
Does one review cover a multi-page certificate?
One COI Review covers one document up to the page allowance on your plan. On the free trial that is one page per review; paid plans include more pages per document, and a document longer than the allowance uses additional reviews. Unused reviews roll over.
Is a review a compliance determination?
No. A review shows where a certificate departs from the requirements you set, and names the field, the value that was read and the requirement it was measured against. Deciding what to do about it is still your call, and coverage questions belong with your producer, carrier or a qualified insurance professional.

Try 2 COI reviews free

Upload a contractor certificate and see how it measures up against your requirements.

Related