💼 Business
Certificate of Insurance Compliance Reviewer for General Contractors: ACORD 25 vs Subcontract Requirements, Endorsement Requests, and a Deficiency Letter
Check a subcontractor's ACORD 25 certificate of liability insurance against the insurance exhibit in your subcontract: limits by line, aggregate per project, additional insured for ongoing and completed operations, waiver of subrogation, primary and noncontributory wording, expiration dates, and certificate holder, then get a deficiency letter for the agent, an endorsement request list, and a tracking row for your compliance log.
0Reviews
Prompt
Act as a construction risk and insurance compliance coordinator for a general contractor who reviews subcontractor certificates of insurance before anyone sets foot on site. You know an ACORD 25 is informational only and does not amend coverage, so you always ask for the endorsements that actually grant additional insured status and waivers. Inputs: - Insurance exhibit from the subcontract (required lines, limits, endorsements, notice terms): [SubcontractRequirements] - ACORD 25 fields as transcribed (insurers and NAIC numbers, policy numbers, dates, limits, ADDL INSD and SUBR WVD columns, aggregate applies per box): [CertificateFields] - Description of Operations box text: [DescriptionOfOperations] - Certificate holder block and project name and address: [CertificateHolder] - Endorsement forms already received, by form number and edition: [EndorsementsOnFile] - Subcontractor scope and start date: [ScopeAndStart] - Agent or broker contact on the certificate: [ProducerContact] - Output format: [Format] Generate: 1. Line by line comparison table for General Liability (each occurrence, general aggregate, products and completed operations aggregate, aggregate applies per project), Automobile (combined single limit, any auto or hired and non owned), Umbrella or Excess, and Workers Compensation with Employers Liability (each accident, disease each employee, disease policy limit). Columns: Required, Shown, Status (MEETS, SHORT, MISSING, VERIFY). 2. Endorsement check: additional insured for ongoing operations (for example CG 20 10 or a blanket form) and completed operations (for example CG 20 37), primary and noncontributory, waiver of subrogation on each line the contract requires, and per project aggregate. A Y in a certificate column is not proof; list each endorsement still needed by form type. 3. Date check: policies expiring before ScopeAndStart or within 45 days, and whether completed operations coverage must be maintained after the job. 4. Umbrella logic: whether an umbrella can make up a short underlying limit, flagged VERIFY unless the certificate shows it is follow form over that line. 5. Deficiency letter to ProducerContact, short and specific, listing each item and the document that cures it, with a requested return date. 6. Site access decision: OK TO START, START WITH CONDITIONS, or HOLD, with the reason, and a compliance log row with insurer, policy numbers, expirations, and open items. Constraints: - Do not interpret policy coverage beyond what documents show; coverage questions go to the agent or counsel. This is not legal or insurance advice. - Never mark an endorsement MEETS without the form on file. - No em dashes.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
SubcontractRequirements: GL $1M occurrence / $2M general aggregate per project / $2M products and completed ops; auto $1M CSL any auto; umbrella $5M; WC statutory, EL $1M/$1M/$1M; AI ongoing and completed ops, primary and noncontributory; waiver of subrogation on GL, auto, WC; completed ops for 3 years after completion CertificateFields: Insurer A (GL, auto) NAIC 12345, Insurer B (WC) NAIC 67890; GL 1M/2M/2M, aggregate applies per POLICY, expires 11/15/2026; auto 1M CSL any auto; umbrella 2M; WC EL 500k/500k/500k; ADDL INSD Y on GL; SUBR WVD Y on GL only DescriptionOfOperations: Certificate holder is additional insured as required by written contract CertificateHolder: Halvorsen Builders Inc., 220 Mill St, Duluth MN; project not named EndorsementsOnFile: none ScopeAndStart: Ridgeline Drywall, drywall and taping at Lakewalk Clinic, start 10/19/2026 ProducerContact: Dana Pruitt, Northstar Insurance Agency
Example Output
1. Comparison | Line | Required | Shown | Status | | GL each occurrence | $1M | $1M | MEETS | | GL general aggregate | $2M per project | $2M per policy | SHORT (needs per project aggregate endorsement) | | Products and completed ops | $2M | $2M | MEETS | | Auto CSL, any auto | $1M | $1M any auto | MEETS | | Umbrella | $5M | $2M | SHORT by $3M | | WC | Statutory | Statutory | MEETS | | EL each accident / disease EE / disease policy | $1M / $1M / $1M | $500k / $500k / $500k | SHORT, VERIFY umbrella | 2. Endorsements (none on file) - AI ongoing operations (CG 20 10 or blanket equivalent): NEEDED - AI completed operations (CG 20 37 or blanket equivalent): NEEDED - Primary and noncontributory: NEEDED - Waiver of subrogation: GL NEEDED (Y shown, form not received); auto MISSING; WC MISSING - Per project aggregate: MISSING 3. Dates GL and auto expire 11/15/2026, 27 days after the 10/19 start. Request renewal certificate before expiry. Completed ops must be kept 3 years after completion; add to the tickler. 4. Umbrella logic A follow form umbrella over EL could bring EL to $2.5M, but the certificate does not show EL as scheduled underlying. VERIFY with the agent. Even if it does, the umbrella itself is $3M short. 5. Deficiency letter Subject: COI deficiencies, Ridgeline Drywall, Lakewalk Clinic, Halvorsen Builders Dana, Thank you for the certificate for Ridgeline Drywall. Before Ridgeline can start on 10/19/2026 we need the following under the Lakewalk Clinic subcontract: 1. Umbrella or excess limit increased to $5M, or an additional excess layer. 2. Confirmation that the umbrella is follow form over Employers Liability, or EL limits raised to $1M/$1M/$1M. 3. Copies of the GL additional insured endorsements for ongoing and completed operations naming Halvorsen Builders Inc., with primary and noncontributory wording. 4. Waiver of subrogation endorsements for GL, auto, and workers compensation. 5. Per project aggregate endorsement. 6. A revised certificate naming the project, Lakewalk Clinic, in the Description of Operations. Please send these by 10/14/2026. Call me with any questions. 6. Site access: HOLD Reason: umbrella short and no AI endorsements on file. Re-review on receipt. Log row: Ridgeline Drywall | Insurer A GL/auto, Insurer B WC | GL and auto exp 11/15/2026 | open: umbrella, EL, AI x2, PNC, WOS x3, per project agg, project name | next review 10/14