Certificate of insurance requirements for vendors are the coverages, dollar limits and endorsement forms you require a vendor to carry and prove before work starts. A workable US baseline is $1,000,000 per occurrence and $2,000,000 aggregate commercial general liability, workers compensation at statutory limits with $1,000,000 employers liability, $1,000,000 commercial auto, and your company named as an additional insured. The part most requirement lists get wrong is asking for a phrase instead of naming the ISO form number, because a phrase typed on a certificate changes no policy. Upload a certificate above to see every limit and endorsement read and checked against your requirements in seconds.
Last updated August 2026
Upload your certificates of insurance
Drop files here or click to upload
Up to 50 files
Uploading...
One requirement list for every vendor is either too heavy for the office cleaner or too light for the roofer. These are the six tiers most US businesses land on, with the endorsements named the way a vendor's agent can actually act on them.
| Vendor tier | General liability | Also require | Endorsement forms to name |
|---|---|---|---|
| Remote or off site: software, consultants, professional services | $1M per occurrence, $2M aggregate | Professional liability $1M, cyber liability where they handle your data | Usually none. Additional insured status adds little when nobody comes on site |
| On site, low hazard: janitorial, landscaping, office services, delivery | $1M per occurrence, $2M aggregate | Workers compensation at statutory limits with $1M employers liability, commercial auto $1M | CG 20 10 for ongoing operations, CG 20 01 for primary and noncontributory, CG 24 04 for waiver of subrogation |
| Trade contractors: HVAC, electrical, plumbing, roofing, mechanical | $1M per occurrence, $2M general aggregate, $2M products and completed operations aggregate | Umbrella $1M to $5M, commercial auto $1M, workers compensation with a waiver | CG 20 10 and CG 20 37 for completed operations, CG 20 01, CG 24 04, WC 00 03 13 |
| General contractors and major projects | $1M per occurrence, $2M aggregate applying per project | Umbrella $5M and up, builders risk, pollution liability where the scope calls for it | CG 20 10, CG 20 37, CG 25 03 for a per project aggregate, CG 20 01, CG 24 04, WC 00 03 13 |
| Product suppliers and manufacturers whose goods you resell | $1M per occurrence, $2M products and completed operations aggregate | Product recall coverage where the exposure justifies it | CG 20 15 Additional Insured - Vendors. CG 20 10 is the wrong form for this relationship |
| Vehicle heavy vendors: haulers, movers, delivery fleets | $1M per occurrence, $2M aggregate | Commercial auto $1M and up, plus federal filings such as the MCS-90 where the vendor is a regulated motor carrier | CA 04 49 for auto primary and noncontributory, CA 04 44 or CA 04 43 for an auto waiver |
Treat the limits as a starting point, not a rule. Size them to the loss that vendor could realistically cause you, and read the underlying contract before you set them. The form numbers are the ISO editions in general use; 04 13 and 12 19 are what most agents attach today. Last verified August 2026.
Requirements fail in predictable ways, and almost none of the failures are about the dollar limits. They are about asking for the wrong thing, or asking for the right thing in a form nobody can act on.
A requirement reading additional insured, primary and non-contributory gives the vendor's agent nothing to attach. Agents endorse policies with numbered forms. Name CG 20 10 and CG 20 37 and you get endorsements; ask for an adjective and you get an adjective typed into a box.
The IIAT certificate manual states it flatly: an additional insured is not added to the policy just because the certificate says the certificate holder is an additional insured. A ticked ADDL INSD box is a claim about the policy, not the policy itself.
From the 04 13 editions on, the additional insured forms limit your coverage to what the contract required you to be given. Require $1,000,000 from a vendor carrying $10,000,000 and the endorsement hands you $1,000,000. The requirement is a ceiling, not only a floor.
CG 20 10 by itself stops covering you when the work finishes. Construction claims arrive years later, which is precisely the window it no longer covers. Without CG 20 37 or one of the newer automatic completed operations forms, that gap is invisible on a certificate.
Automatic and blanket forms only grant status where a written agreement requires it. If the signed contract never happened, or was signed after the loss, the endorsement does not respond. The certificate looks identical either way.
Requirements are agreed at onboarding and then the policy renews, gets cancelled mid-term, or has its number changed. A requirement nobody re-verifies against the current certificate is a requirement that expired quietly, usually about eleven months ago.
The expensive version of this is not a lawsuit about paperwork. It is a workers compensation audit that reclassifies an uninsured subcontractor's payroll as yours, or a general liability claim where your defense costs land on your own policy because the endorsement you assumed existed was never issued. Both start the same way: a requirement written in language that sounded rigorous and asked for nothing specific enough to verify.
A requirement is only worth writing if something checks it on every certificate that arrives. That is the job software does well and a shared inbox does badly.
Set the required coverages, limits and endorsement forms once per vendor tier. Every certificate that arrives is measured against the tier that vendor belongs to, not against whatever the reviewer remembers.
The AI reads the attached endorsement pages, not only the certificate, and records the form number and edition date as searchable data. A missing CG 20 37 shows up as a missing CG 20 37.
Each occurrence, aggregate, products and completed operations, auto and employers liability limits are pulled off the certificate and compared to your minimum. Anything short is flagged on upload.
Automated reminders at 60, 30 and 15 days before each policy lapses, plus a clear record when a policy is replaced mid-term or its number changes, which is when quiet gaps normally open.
A landscaper and a roofing contractor should not face the same list. Build a requirement profile per tier, project or property and apply it automatically as vendors are onboarded.
Export a compliance report showing who met which requirement on which date. That history is what an insurer, client or auditor asks for, and it is what a folder of PDFs cannot produce.
Once your requirements are written, the work shifts to checking them. Our certificate of insurance tracking software reads each ACORD 25 and its attachments, and COI verification software compares what it found against the tier you assigned. If your requirements name specific endorsements, the certificate of insurance endorsements reference covers every ISO form a vendor might send back, and vendor insurance compliance software handles the chasing when a renewal is late.
Five steps, in the order that prevents the most rework.
Group by what could actually go wrong: nobody on site, on site with low hazard, trade work, major project work, product supply, and vehicle heavy. Six tiers covers almost every vendor list. Writing one universal requirement instead is what produces both over-insured cleaners and under-insured roofers.
Tip: Tier by exposure, not by contract value. A $4,000 roof repair carries more risk than a $200,000 software license.
$1,000,000 per occurrence and $2,000,000 aggregate is the common US floor for a reason, but it is a floor. Ask what the worst realistic loss from this vendor looks like, add the umbrella that closes the gap, and write limits of not less than that figure so you never cap yourself.
Tip: Use "not less than" wording. The 04 13 additional insured forms cap your coverage at the amount your contract required.
This is the step that separates requirements that work from requirements that read well. CG 20 10 and CG 20 37 for additional insured, CG 20 01 for primary and noncontributory on general liability, CA 04 49 for the same on auto, CG 24 04 and WC 00 03 13 for waivers, CG 25 03 where a per project aggregate matters. Add or their equivalents so a non-ISO carrier can comply.
Tip: CG 20 15 Additional Insured - Vendors is the form for suppliers of goods you resell. Do not ask them for CG 20 10.
Write the delivery requirement into the contract: a certificate plus copies of the required endorsements, before work starts, and again at each renewal. Endorsement pages are headed THIS ENDORSEMENT CHANGES THE POLICY. PLEASE READ IT CAREFULLY. A certificate never carries that header, and a checkbox is not evidence.
Tip: If a vendor cannot produce the endorsement pages, treat the status as unproven rather than as a paperwork delay.
Check every incoming certificate against that vendor's tier the day it lands, then keep checking. Policies expire, get cancelled mid-term and get replaced with different numbers. A requirement that is only enforced at onboarding is enforced for about eleven months and then stops.
Tip: Set reminders at 60, 30 and 15 days. The gap that hurts is almost always a lapse nobody was watching for.
The specifics that decide whether a requirement produces coverage or just paperwork.
This is the shape of a clause that produces the right endorsements instead of the right adjectives. Have your own counsel adapt it; the point is the level of specificity, not the exact wording.
Vendor shall maintain, at its own expense and for the duration of this Agreement and for three years after completion of the Work, commercial general liability insurance on an occurrence form with limits of not less than $1,000,000 each occurrence, $2,000,000 general aggregate and $2,000,000 products and completed operations aggregate; commercial automobile liability of not less than $1,000,000 combined single limit; and workers compensation at statutory limits with employers liability of not less than $1,000,000. Company and its affiliates shall be named as additional insureds for both ongoing and completed operations by endorsement forms CG 20 10 and CG 20 37, or their equivalents. Such insurance shall be primary and non-contributory by endorsement form CG 20 01, or its equivalent, and shall include a waiver of subrogation in favor of Company by endorsement forms CG 24 04 and WC 00 03 13, or their equivalents. Vendor shall deliver a certificate of insurance together with copies of the required endorsement pages before commencing the Work, and shall deliver renewal documentation before each policy expires. All insurers shall carry an A.M. Best rating of A- VII or better.
Four details in that clause do real work. It names forms rather than phrases. It asks for the endorsement pages, not only the certificate. It requires completed operations to survive the end of the job, which is when construction claims actually arrive. And it sets an insurer quality floor, because a $1,000,000 limit from a carrier that cannot pay is not a $1,000,000 limit.
Additional insured is not one status. The ISO CG 20 series splits it by relationship, and requiring the wrong member of the family is one of the quietest ways to end up uncovered.
For a vendor performing operations for you, CG 20 10 is the ongoing operations form and CG 20 37 is the completed operations form. Since the 10 01 edition, CG 20 10 stops at the end of the work, which is why the two are normally required together. The 12 19 revision added CG 20 39 and CG 20 40, automatic status forms that include completed operations, so a packet issued after December 2019 with no CG 20 37 in it is not automatically a gap; check what else is attached before you reject it.
For a supplier whose products you resell, the form is CG 20 15 Additional Insured - Vendors. It grants status only for bodily injury or property damage arising out of the products shown in its schedule, distributed or sold in the regular course of your business. CG 20 10 would not respond to a products claim of that kind, so a distributor that copies a construction requirements list is asking for a form that does not fit its exposure.
Blanket forms, CG 20 33 and CG 20 38, grant status automatically wherever a written agreement requires it. CG 20 33 reaches only a party the vendor contracted with directly. CG 20 38 was introduced partly to handle the long entity lists that owners and lenders demand. Both share one condition worth understanding: no qualifying written agreement, no status. The Independent Insurance Agents of Texas put it plainly in their certificate manual, warning that if there is no contract between the insured and the entity requesting additional insured status, the endorsement does not cover that entity, whatever the certificate says.
This one surprises people who write requirements. From the 04 13 editions onward, the CG 20 10 and CG 20 37 forms carry language limiting the insurance afforded to the additional insured so that it will not be broader than what the named insured was required by contract to provide, and capping the limits at the amount the contract required. Your requirements clause therefore became a ceiling as well as a floor. If you require $1,000,000 and the vendor happens to carry $10,000,000, the endorsement gives you $1,000,000. Requiring limits of not less than a stated amount, rather than limits of a stated amount, is the usual drafting response, and it costs nothing to fix before the contract is signed.
CG 20 01 makes the vendor's general liability primary and non-contributory, but only where the additional insured is a named insured under the other insurance and the vendor agreed in writing that it would be. It does nothing at all for the automobile policy; the auto equivalent is CA 04 49. ISO publishes no workers compensation primary and noncontributory endorsement, so a requirement demanding one from every line of coverage will simply go unanswered on the comp policy.
There is a second gap on the certificate itself. The ACORD 25 carries exactly two endorsement columns, ADDL INSD and SUBR WVD. There is no primary and noncontributory column, which means a checkbox review structurally cannot confirm it. If primary and noncontributory matters to you, the endorsement page is the only place to verify it, and asking the agent to type the phrase into the Description of Operations box does not substitute. The IIAT manual is direct about that too: a certificate should not make a declaratory statement that coverage for the additional insured will be primary and non-contributory, because saying so does not make it so.
On general liability the waiver is CG 24 04, with CG 24 53 as the automatic version added in December 2019. On automobile it is CA 04 44 scheduled or CA 04 43 automatic. On workers compensation it is WC 00 03 13, and this one carries a price: the California version of the form states an additional premium of five percent of the California workers compensation premium on the payroll segregated to the waiver. That is worth knowing when a small vendor pushes back on a blanket waiver requirement across every line. Requiring waivers only where the contract exposure justifies them is a reasonable position, and it removes a real cost argument from the onboarding conversation.
Ask for the certificate and the endorsement pages together, because they answer different questions. The certificate tells you which policies exist, their numbers, their dates and their limits. The endorsements tell you whether your company actually has status under them. The ACORD 25 says as much in its own IMPORTANT block, noting that if the certificate holder is an additional insured the policies must have additional insured provisions or be endorsed, and that a statement on the certificate does not confer rights in lieu of such endorsements.
One more thing not to require: a specific number of days notice of cancellation written onto the certificate. The 2016/03 ACORD 25 cancellation legend says only that notice will be delivered in accordance with the policy provisions. Producers in many states are prohibited from altering it. Texas Senate Bill 425 and the Texas Department of Insurance rules that followed bar an agent from issuing a certificate that alters, amends or extends the coverage or terms of the policy, and several states run comparable statutes. Put your notice requirement in the contract, where it binds the vendor, rather than on a form the agent is not allowed to change.
They are the coverages, limits and endorsements you require a vendor to carry and prove before working for you. A typical US baseline is $1,000,000 per occurrence and $2,000,000 aggregate general liability, statutory workers compensation with $1,000,000 employers liability, $1,000,000 commercial auto, and additional insured status by endorsement.
Most US businesses start at $1,000,000 per occurrence and $2,000,000 aggregate for general liability, then scale up with the exposure. Trade contractors usually add a $1,000,000 to $5,000,000 umbrella, and major project work often requires $5,000,000 or more. Size the limit to the worst realistic loss, not to a habit.
Any vendor whose work could produce a claim against you should name you as an additional insured by endorsement. Vendors who never come on site and never touch your property, such as remote software providers, generally do not need to; professional liability protects you better in those relationships than additional insured status would.
Certificate holder means a certificate was addressed to you and confers no coverage at all. Additional insured means an endorsement extended the vendor's policy to cover you. You can be one without the other, and being listed as certificate holder is not evidence of anything except that somebody typed your name.
Yes, on general liability, by naming CG 20 01, and on automobile liability by naming CA 04 49. It cannot be required on workers compensation, because ISO publishes no such endorsement for that line. The ACORD 25 has no primary and noncontributory column, so it has to be verified on the endorsement page.
Not usually. A waiver stops the vendor's insurer recovering from you after it pays a claim, which matters most where you could plausibly be blamed for a loss on their policy. Waivers cost the vendor money, so requiring one from every vendor on every line invites pushback you may not need.
Ask for it anyway and accept a sole proprietor exclusion or a signed waiver where your state allows one. The risk is not the owner. It is that they hire a helper for a day, that helper is injured on your site, and with no policy in place the claim and the audit both come to you.
General liability with a products and completed operations aggregate, and additional insured status on form CG 20 15 Additional Insured - Vendors rather than CG 20 10. CG 20 15 covers you for injury or damage arising out of the supplier's products that you distribute or sell, which is the exposure a reseller actually has.
At every policy renewal, which for most vendors means annually, plus immediately whenever a policy is cancelled or replaced mid-term. Collecting only at onboarding leaves you relying on a document that stops being true on its expiration date and gives no warning.
You can require it in the contract, but not on the certificate. The 2016/03 ACORD 25 cancellation legend says only that notice will be delivered in accordance with the policy provisions, and agents in states such as Texas are prohibited by statute from altering a certificate to promise something the policy does not.
Both. The certificate proves which policies exist, their dates and their limits. The endorsement pages prove whether you actually have additional insured status, primary and noncontributory treatment or a waiver. The ACORD 25 says so itself, noting that a statement on the certificate confers no rights in lieu of an endorsement.
Whoever owns the vendor relationship in practice, usually procurement, risk management, property management or the project team. The failure mode is shared ownership: when three departments each assume another is checking, certificates expire in an inbox nobody treats as their own.
Every CG 20 form, what it grants and which one to require.
Which phrases in the Description of Operations box prove anything.
CG 24 04, CA 04 44 and WC 00 03 13, and what each one costs.
CG 20 01 and CA 04 49, and the line where neither exists.
The full ISO endorsement reference behind every requirement.
Enforce the requirements you just wrote, on every vendor.
Check limits, dates and endorsements on every certificate.
Track every vendor certificate against its requirement tier.
No credit card required to start your free trial.
Start tracking vendor certificates of insurance and never miss an expiration.
USD
per month
billed as
$288 yearly
Choose speed vs accuracy when extracting
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
Scale COI compliance across your whole team with automated reminders.
USD
per month
billed as
$888 yearly
Choose speed vs accuracy when extracting
| Base AI Faster | 10,000 pages |
| Pro AI Best accuracy | 2,000 pages |
Enterprise‑grade COI tracking, security, and controls.
USD
per month
billed as
$ yearly
Choose speed vs accuracy when extracting
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |
Custom workflows and deployment for AI automation at scale