🎯 When a GC is withholding payment until you send a COI, the fastest fix is to send a certificate that matches the subcontract's insurance exhibit exactly, including the correct additional insured endorsement (usually CG 20 10 for ongoing operations plus CG 20 37 for completed operations), primary and non-contributory wording, and a waiver of subrogation. A COI takes 24 to 72 hours to issue from your agent once the underlying endorsements are in place. The check is held because the certificate does not match the contract, not because the certificate is missing — 9 times out of 10 the fix is an endorsement, not a new policy.
Last updated: August 2026. Pricing verified August 2026 — changes often; verify before committing.
TL;DR
- A COI is proof, not coverage. The GC's accounts payable holds your check until the certificate matches the contract's insurance exhibit line for line.
- The 3 line items that stall payment most: missing additional insured endorsement (CG 20 10 / CG 20 37), no primary and non-contributory language, no waiver of subrogation.
- Total cost to run this workflow: $0 to $49/month in tools, plus whatever your agent charges to add endorsements (often included at renewal).
- Turnaround: 24 to 72 hours from agent request to a compliant COI in the GC's portal, if the endorsements already exist on your policy.
Methodology: This guide ranks steps by fit for licensed subcontractors resolving a held payment. Clause mechanics are drawn from standard ISO/ACORD forms and are national in scope. No affiliate or vendor placement influences the ordering; tool costs are listed only where a workflow step requires them.
What "GC withholding payment until I send a COI" actually means
The general contractor's payment clerk is not being difficult. Their contract with the owner requires them to hold proof that every sub on the job carries the insurance the subcontract demanded. No matching certificate on file, no release of your progress payment. That is why your certificate of insurance is holding up your check.
The trap: you send a COI, and it still gets rejected. That is because a certificate evidences coverage but does not grant it. The actual coverage the GC wants lives in the endorsements attached to your policy, not on the certificate form. The COI is a summary. The endorsement is the contract with your insurer.
Definition — Certificate of Insurance (COI): A one-page ACORD form issued by your agent that summarizes your policies, limits, and effective dates for a third party (the "certificate holder"). It is informational. It does not add coverage, amend the policy, or bind the insurer. The additional insured status, primary and non-contributory treatment, and waiver of subrogation the GC is looking for must be created by endorsements on the policy and then reflected on the COI.
The distinction has been litigated repeatedly: courts have held that a certificate's disclaimer language controls and that a COI cannot expand coverage beyond the policy itself. See the National Association of Insurance Commissioners guidance on certificates of insurance and the ACORD standards documentation for the authoritative form definitions.
The workflow: from held check to released payment in 6 steps
Ranked by fit for licensed subcontractors chasing a held payment, not by reward. Offers are activation benefits shown inline, not ranking factors.
Every one of these clause mechanics is national and identical in every state. What "additional insured" means, what an endorsement evidences versus what a certificate shows, and what primary and non-contributory asks of your policy do not change when you cross a state line — only the licensing and filing overlay does. You can confirm your carrier's filings and licensing status through your state department of insurance directory.
Don't request anything yet. Before you call your agent, pull the subcontract and read the insurance exhibit line by line. Requesting the wrong endorsement wastes 24 to 72 hours and sometimes triggers an unnecessary premium charge. Verify exactly which forms and limits the exhibit demands first — then request.
Step 1 — Pull the subcontract insurance exhibit and read it line for line
Find the insurance section (often "Exhibit C" or "Article 11"). Write down every requirement: general liability limits, additional insured status for ongoing and completed operations, primary and non-contributory language, waiver of subrogation, and any specific form numbers the GC names. This list is your compliance checklist. Do not skip a line — accounts payable will not.
Step 2 — Compare the exhibit to what your current COI and policy actually show
Lay your existing certificate next to the exhibit. Nine times out of ten the gap is one of three things:
- No additional insured endorsement. The COI names the GC as certificate holder but no endorsement grants them AI status.
- Missing primary and non-contributory wording. The exhibit requires your policy to pay first; your policy is silent.
- No waiver of subrogation. Your carrier reserves the right to recover against the GC; the exhibit forbids it.
Step 3 — Confirm the correct endorsement form numbers
The standard ISO forms most subcontracts require are:
- CG 20 10 — Additional Insured, Owners, Lessees or Contractors, for ongoing operations.
- CG 20 37 — Additional Insured, Owners, Lessees or Contractors, for completed operations.
Most exhibits want both, because injury claims often surface after the job is finished (completed operations). Verify the edition date the exhibit specifies — carriers issue multiple editions of these forms, and some GCs require a specific one. Confirm current form designations against the ACORD forms library and standards architecture before you request.
Step 4 — Request the endorsements from your agent
Send your agent the exhibit checklist and the specific form numbers. Ask them to (a) add the endorsements to your policy if they are not already on it, and (b) issue an updated COI reflecting them. If the endorsements already exist, you are only asking for a re-issued certificate — that is the 24-hour path. If new endorsements are needed, your carrier must process them first, which is the 48-to-72-hour path and may carry a small premium at renewal.
Step 5 — Review the re-issued COI before it goes to the GC
When the new certificate arrives, check it against your Step 1 list one more time. Confirm the GC's exact legal entity name appears as both certificate holder and additional insured, that the description of operations box references the correct project, and that the endorsement form numbers are listed. A mismatched entity name is one of the most common silent rejections.
Step 6 — Upload to the GC's portal and follow up in writing
Submit the compliant COI through whatever system the GC uses (email, a compliance portal like a third-party tracker, or direct upload — tools here run $0 to $49/month if you manage many certificates). Then email the payment clerk directly, attach the certificate, and reference the specific pay application being held. A written follow-up with the corrected COI attached is what moves the check from "held" to "released."
Bottom line
The GC is not rejecting you — accounts payable is enforcing a contract they signed with the owner. The certificate is a summary; the coverage is in the endorsements. Read the exhibit, confirm CG 20 10 and CG 20 37 (plus primary and non-contributory and a waiver of subrogation), get your agent to reflect them on a re-issued COI, and follow up in writing. Nine times out of ten the fix is an endorsement, not a new policy.