Construction Compliance · New York City

Why DOB Rejected Your Insurance Certificate in NYC

By Policyhold Team, Compliance operationsPublished Updated 6 min readSources & references
  • DOB insurance rejected
  • NYC insurance certificate
  • DOB NOW QA failed
  • PGL1
Share

Policyhold Team, Compliance operations. Practical guidance for GC compliance and mobilization operations.

If DOB rejected your insurance filing, do not upload the same certificate again. First identify where it failed: the contractor's license-insurance record, the insurance update itself, or the project-specific PGL1 documents on the PW2. Open the permit's Failure Reason and required-document list. Correct that specific record, confirm the right contractor business is selected, then resubmit through the designated contractor.

What exactly failed?

People often describe every problem as "DOB rejected the COI." That can send the team to the wrong fix.

Failure layerWhat you may seeStart here
Contractor license insuranceExpired-insurance error while saving or submitting PW2Update the license insurance record
License insurance updateUpdate saved but missing, incomplete, or associated with the wrong businessReview all three insurance uploads and submit the update
PW2 project insuranceQA Failed, rejected required document, or unresolved PGL1 requirementRead Failure Reason and correct the permit package
Incorrect document triggerPGL1 appears for work you believe is exemptRecheck filing inputs, then request a waiver if supported

Open the permit and answer three questions:

  1. Is the contractor's general liability, workers' compensation, disability, or license date expired?
  2. What status appears beside each required document: Required, Pending, Accepted, or Rejected?
  3. What does the PW2 Failure Reason say?

Do not treat a successful upload as approval. DOB's PW2 guide explains that permit QA can fail the submission and return it to the contractor for correction.

What causes a license-insurance update to fail?

DOB's March 2026 License Insurance Updates guide requires the licensee to select the correct license and business, enter current policy information, upload the required proof, complete the statement, and submit the update.

Check these items:

  • The correct business is selected when the license is connected to more than one business.
  • Business name, address, phone, and license or tracking number match DOB's records.
  • NYC Department of Buildings is shown as certificate holder.
  • The general liability occurrence limit is at least $1 million for the license record.
  • General liability, workers' compensation, and disability are uploaded separately.
  • Every required insurance type has a document, even if only one policy changed.
  • The certificate has no handwritten correction.
  • The Applicant's Statement is complete.
  • Someone clicked Submit Insurance Updates after saving.

Example: the policy is current but DOB NOW still shows expired

A contractor renewed general liability coverage, uploaded the certificate, and saved the page. The project engineer returns to the PW2 and still sees an expiration error.

The compliance manager checks the update and finds two problems: workers' compensation and disability documents were not re-uploaded, and the update was never submitted. The correction is to complete every required upload, submit the insurance update, then reopen the PW2 and confirm the correct contractor business.

That is not a broker coverage problem. It is a record-completion problem.

What causes a project-specific insurance QA failure?

Covered work under 1 RCNY 101-08 can require project-specific general liability coverage. DOB NOW uses filing inputs to generate a minimum amount and PGL1 required-document slot.

Common correction points include:

  • The PGL1 is missing.
  • The Certificate of Liability is missing.
  • The applicant did not sign or notarize the PGL1.
  • The authorized broker did not sign.
  • The stated limit does not match the amount generated from the job conditions.
  • The policy or certificate details do not agree with the project, permit applicant, or work scope.
  • The required document was uploaded to the wrong slot.
  • A revised filing reset an attestation that was not completed again.

DOB does not publish evidence that the portal automatically reads every endorsement or policy exclusion. Document acceptance and later audit still matter. Do not assume a green upload status proves that the underlying policy satisfies every condition.

See NYC general liability insurance requirements for construction permits for the coverage table and PGL1 checklist.

How do you correct and resubmit the filing?

Use this order so the team does not create another failed cycle.

If the contractor record is expired

  1. The licensee signs in with the NYC.ID connected to the license.
  2. Open BIS Options, then +License Insurance Updates.
  3. Select the correct license and business.
  4. Correct the policy information.
  5. Upload separate documents for general liability, workers' compensation, and disability as required.
  6. Complete the Applicant's Statement.
  7. Save and submit the update.
  8. Reopen DOB NOW and confirm the current dates appear.

If the PW2 received QA Failed

  1. Open the Failure Reason.
  2. Compare every failure with the required-document list.
  3. Correct the filing input or obtain the corrected insurance document.
  4. Generate a new PGL1 when the amount or project data changed.
  5. Complete signatures and notarization.
  6. Upload the corrected package to the right slot.
  7. Mark the failure resolved where the portal requires it.
  8. Redo any attestations reset by the change.
  9. Have the designated contractor resubmit.

If PGL1 appears to be triggered incorrectly

Recheck the filing answers first. Work type, crane use, building dimensions, excavation, lot-line condition, and adjacent-building data can affect the requirement.

If PGL1 is genuinely inapplicable, request a waiver through the document Action menu. DOB's waiver and deferral list lists PGL1 as waiver-eligible but not deferrable.

What should you send the broker?

Do not send "DOB rejected this, please fix."

Send:

  • Job and filing number
  • Permit work type
  • Exact DOB NOW failure reason
  • Required project-specific limit
  • Correct named insured and business address
  • Certificate holder wording
  • Project address
  • Policy dates needed
  • PGL1 signature request
  • A marked list of any certificate or policy detail that must change

If the broker is correcting a subcontractor document rather than permit-applicant insurance, use an itemized COI rejection email template. The specific defect should remain visible in the project record after the email is sent.

What should you check before the second submission?

  • The DOB business and license record are current.
  • The permit applicant selected on PW2 is the intended business.
  • Insurance dates cover the expected permit term.
  • The filing inputs still support the generated PGL1 amount.
  • PGL1 and Certificate of Liability agree.
  • Required signatures and notarization are complete.
  • Every upload is in the correct document slot.
  • Every stakeholder whose attestation reset has signed again.
  • The contractor, not only the filing representative, is ready to resubmit.

If the permit is delayed for more than insurance, work through 10 reasons an NYC construction permit is delayed.

How to prevent this from happening again

Most teams prevent repeat failures by standardizing the insurance review before the permit filing reaches QA.

A central workflow should track requirements, policy dates, named entities, open deficiencies, and mobilization readiness. That lets the compliance manager correct an expiring policy or name mismatch before the project engineer submits the PW2.

Policyhold is one way to manage that workflow.

Free tool

Check the certificate before you send it back

Use the checker to spot common certificate problems and prepare clear correction notes. Confirm NYC permit requirements separately in DOB NOW and with your insurance advisor.

Try the COI Approval Checker

Sources

Reference starting points for GC compliance teams. Verify requirements with counsel and your owner contract.

Frequently asked questions

Quick answers to common questions from GC compliance teams.

First check whether the failure is an expired license-insurance record, an incomplete license update, or a PW2 project-insurance QA failure. The exact correction depends on that failure layer, so read the PW2 Failure Reason and each required document status before resubmitting.

Related resources