COI term
30 days notice of cancellation
A requirement that you're warned before the sub's policy is canceled — so a lapse doesn't surprise you mid-job. In practice the certificate rarely delivers it, so track the expiry yourself.
Key takeaways
- The ACORD 25 cancellation clause promises notice “in accordance with the policy provisions” — it's the insurer's own terms, not a firm 30-day guarantee to you.
- A subcontract binds your subcontractor, not their insurer. The only thing that obligates a carrier to tell you anything is an endorsement on their policy naming you — and those exist, but they have to be asked for.
- Cancellation is not the only way coverage ends, and it is not the most common one. A policy that runs to its expiry and is simply not renewed was never canceled, so no cancellation-notice endorsement fires.
- What you can rely on is the policy expiry date printed on the certificate. Track it and chase the renewal before the date — every time, including the renewals nobody is standing in front of you to ask about.
By the Sealinn team · 6 min read · Updated July 2026 · Written for general contractors
What it promises — and doesn't
The intent is reasonable: you don't want to find out a subcontractor's coverage was canceled by getting sued after an incident on your site. So subcontracts ask for 30 days' notice if the policy is canceled — it sits in the same clause as everything else you require before a sub starts.
The problem is the certificate can't make that happen. Read the CANCELLATION box on the ACORD 25 and it says the issuing insurer will endeavor to give notice “in accordance with the policy provisions” — i.e. whatever the policy itself says, to whoever the policy says, which usually means the named insured, not you. Years ago certificates carried firmer “will mail 30 days” language; insurers pushed back, and ACORD removed it. A line in your subcontract requiring it does not create an obligation the sub's insurer has to honor.
The endorsement that does what the clause cannot
There is a real mechanism, and it is worth knowing about even though it is not free and not automatic. Your subcontract binds your subcontractor; it cannot bind a carrier that never signed it. The only thing that obligates an insurer to tell you anything is an endorsement on their policy that names you. Those exist, and they come in two families that are easy to confuse and do completely different jobs.
- Earlier notice to the first named insured. Common, cheap, often already on the policy — and no use to you. It lengthens the notice the carrier owes their own policyholder, from the policy's default to something like sixty or ninety days. You are not the first named insured, so nothing about it reaches you. This is the one an agent will most often produce when asked about notice, and accepting it is the mistake.
- Notice to a scheduled third party. This is the one you want. It schedules a named party — you — and obligates the carrier to notify that party if the policy is canceled. Because it works off a schedule, every general contractor has to be added individually, which is why it is paperwork rather than a blanket setting.
This page quotes no form number for the second family, because third-party notice endorsements are largely carrier-proprietary. Some carriers use an ISO form, many use their own, and the numbering varies enough that quoting one here would be guessing. Ask for it by what it does — "an endorsement providing notice of cancellation to a scheduled third party, naming us" — and take the form number and edition off the endorsement itself when it arrives. That is the same discipline this site recommends for every other endorsement, and here it is not optional.
Two more limits worth hearing before you rely on it. These endorsements typically cover cancellation by the insurer, and frequently carve out cancellation for non-payment of premium — which is the single most likely reason a small sub's policy goes away. And they say nothing about the sub canceling voluntarily, or about the policy simply ending.
Cancellation is not the only way coverage ends
This is the part that undoes most of the comfort a notice clause provides, and almost nobody writes it down. Cancellation means a policy is terminated part-way through its term. Non-renewal means it runs to its expiry date and is not replaced. They are different events, and a cancellation-notice endorsement — however well drafted, however expensive — does not fire on the second one, because nothing was canceled.
Non-renewal is also the far more common way a subcontractor ends up bare on your job. Premiums went up, the carrier exited the class, the renewal paperwork sat in a pile, the sub meant to sort it out. Nothing dramatic happens; the coverage just stops on a date that was printed on the certificate in your folder the whole time.
There is a third case in between: the sub renews with a different carrier. Coverage is continuous, so no notice is owed to anyone — but the new policy is a new contract, and your additional-insured status, your waiver and your primary-and-non-contributory wording do not travel with the sub. Every endorsement you collected is against a policy that no longer exists. That is a live gap that produces no alert of any kind, and the only thing that surfaces it is somebody re-reading the renewal certificate rather than filing it.
What you can actually rely on
The reliable fact on the certificate is the policy expiration date. It won't tell you about a mid-term cancellation, but it tells you exactly when coverage lapses if it isn't renewed — which is the far more common way a sub ends up uninsured on your job. So the defensible move isn't to lean on a notice clause the insurer won't honor; it's to record every policy's expiry and chase the renewal certificate before the date, every time.
This is the requirement a tracking system is actually for
Additional insured, waiver of subrogation, and primary-and-non-contributory are one-time checks at collection. Expiry is the recurring one — it's why COIs are tracked at all, and why a spreadsheet quietly fails: nobody notices the date until it's passed.
So the practical answer is layered rather than clever. Ask for the third-party notice endorsement on jobs where the exposure justifies the paperwork, and take it seriously when it arrives — but do not let having it change how you treat the expiry date, because it does not cover the case that will actually catch you. Re-verify at renewal, read the renewal certificate rather than filing it, and check that the endorsements you hold still name the policy the sub is currently on.
Copy-paste to the sub’s agent
Subject: Notice of cancellation to us as a scheduled party — [Project]
Hi [Agent name], We're the general contractor on [Project]. Our subcontract with [Sub name] requires notice if their coverage is canceled, and I understand the certificate's cancellation wording doesn't create that obligation on its own. Could you confirm whether the policy carries an endorsement providing notice of cancellation to a scheduled third party, and whether [Your company] can be added to that schedule? If it can, a copy of the endorsement showing us listed is what we need — and please tell me what it costs, if anything. Two things I'd like to be clear on either way: 1) Does the endorsement cover cancellation for non-payment of premium, or is that carved out? 2) It won't apply to non-renewal, so could you also tell me the policy's expiry date and whether renewal is expected with the same carrier? Thanks, [Your name], [Your company]
The countdown the insurer won't run for you
Sealinn reads the general liability, workers compensation and auto expiration dates off the certificate and counts down to each, reminding the subcontractor at 90, 60, 30 and 7 days. A comp policy ending three months before the certificate's own date gets its own chase rather than riding on it, and coverages sharing a date arrive as one message naming all of them. Umbrella is the exception: that expiry is not among the fields read off the form, so it stays yours to watch. It is the part of “30 days notice” you can actually make real, precisely because you are the one running it.
Where this comes from
- ACORD — Certificate of Liability Insurance (form 25)
- ISO — Commercial General Liability Coverage Form (CG 00 01 occurrence / CG 00 02 claims-made)
Run the countdown yourself.
Sealinn tracks the expiry date on every certificate and chases the renewal at 90, 60, 30 and 7 days — because the insurer is not going to.
