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
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.