Rehearse
Home › Blog › Layoffs & bad news
Layoffs & bad news·6 min read

How to tell a vendor you’re ending their contract, with a script

You have to tell an agency or contractor you’re ending their contract. Here’s the exact language to use, how to handle pushback, and what to put in the follow-up email—plus a checklist so you don’t miss notice periods, final assets, or access offboarding.

Manager on a video call in a bright office, delivering contract termination news to a vendor calmly and professionally.

What do you actually say?

Keep it short, clear, and kind. Name the decision, the effective date, and the transition. Don’t litigate the past or negotiate live unless you intend to. Lead with the decision, not the backstory.

Here’s the spine you’ll use, then the full script below:

- Decision: “We’re ending our engagement.”

- Reason (high-level): “Company-wide budget cuts; this isn’t performance-related.” (Or: “Change in priorities.”) Avoid details you’ll regret seeing quoted back to you. If it is performance-related, say so plainly and tie to expectations already shared. Check with procurement, HR, or an employment lawyer on what your contract allows and requires; follow the notice clause to the letter. This is not legal advice. - Effective date and terms: “Per our agreement, the last day will be [date], with [X]-day notice and final payment of [amount/terms].” - Transition: “We need [assets, credentials, documentation] by [date]. We’ll [handover plan].” - Appreciation: “Thank you for the work to date.”

How do you open the conversation?

Book a short live call. Cameras on if possible. Don’t bury the lede or small-talk. Say the decision in the first 15 seconds.

Openers you can use:

- “I want to get straight to it. We’re ending our engagement with you, effective [date], per the [X]-day notice clause.”

- “This is tough to say. We’re discontinuing the project and will be terminating the contract as of [date].”

How do you explain the decision without oversharing?

Offer one clear reason at the right altitude. You don’t owe a post-mortem unless it was performance-related and you’ve already documented it.

Options that work:

- Budget/priorities: “Company-wide budget cuts. We’re pausing external spend in this area.”

- Strategy shift: “We’re consolidating vendors and moving this in-house.”

  • If it’s not about their performance, say that explicitly once: “This isn’t about your work.”
  • If it is about performance, anchor to expectations you emailed before: “We set X, Y, Z deliverables for July–August. We received X but not Y and Z by the dates we agreed, so we’re ending the contract per Section [#].”
  • Skip gossip, internal politics, or speculation. One sentence is enough.

How do you handle pushback in the moment?

You’ll hear offers to discount, speed up, or expand. If your decision is final, don’t drift into re-negotiation. Use one of these pivots:

  • Price cut offer: “I appreciate the flexibility. This isn’t a price issue; it’s a spend-freeze. We need to end per the contract.”
  • “We can fix it if you give us two more weeks.” → “I hear you. The decision is made. Let’s focus on a clean handover.”
  • “This is really sudden.” → “You’re right it’s fast. We’re following the [X]-day notice in our agreement. I wanted to tell you live and give you the timeline now.”
  • “Who decided this?” → “It’s a company decision. I’m responsible for making it real and ensuring a smooth transition.”
  • “We’ve hit all our targets.” → “I recognize that. This isn’t about your delivery. The company is reducing external spend.”
  • “Can we at least keep [one piece]?” → “I can’t commit to new scope today. The contract ends [date]. If priorities change, we’ll reach out.”

What do you commit to in the transition?

Say exactly what you’ll do and by when. Then do it. That’s how you leave the door open for future work.

  • List the specific assets you need: source files, code repos, credentials, media, playbooks, measurement plans.
  • Name owners on both sides for handover. One email thread. One shared checklist.
  • Set dates for: last day, final deliverables, final invoice, offboarding access, data retention/deletion, and a 20-minute wrap call.
  • Decide what you’ll pay for: work completed to date per contract, any agreed true-ups.
  • If there’s an open campaign, pause/stop dates in writing so billing doesn’t continue.

What do you write in the follow-up email?

Send the note within an hour of the call. Keep it factual and appreciative. Here’s a template you can paste and tweak:

  • Subject: Contract termination and transition plan — [Your Company] x [Vendor]
  • Hi [Name],
  • Thanks again for making time today. As discussed, we’re ending our engagement effective [date], per Section [#] of our agreement requiring [X]-days’ notice.
  • Reason (short): [Company-wide budget cuts / strategy shift]. This decision is not a reflection on your team’s work.
  • Transition items:
  • - Final deliverables: [list] by [date] to [folder/email]. - Access: Please transfer/disable [accounts, keys] by [date]. - Final invoice: Please submit by [date] for work through [date]; we’ll process per terms. - Wrap call: [date/time] with [names]. - Data: Please confirm data retention/deletion per the contract by [date]. Thank you for the partnership and effort to date. [Your name] | [role] | [contact]

A script you can adapt

You’re a marketing lead on a Zoom call with your agency partner. Your company just announced budget cuts; you’re terminating their contract with 30 days’ notice.
You
Thanks for hopping on. I’m going to get straight to it. We’re ending our engagement with you, effective November 15, per the 30-day notice in our agreement.
Them
Wait—this is out of the blue. We’ve been hitting the targets. What happened?
You
I get that this is a shock. This isn’t about your performance. We’ve got company-wide budget cuts, and external spend in this area is stopping.
Them
If it’s budget, we can discount for the next quarter and make this work.
You
I appreciate the offer. It’s not a price issue—it’s a freeze. The decision is made. I want to focus on a clean handover so you get paid for work through November 15 and we get assets over smoothly.
Them
This is really short notice for us. We’ve staffed people on your account.
You
I hear you. We’re following the 30-day notice in the contract. I wanted to tell you live and be clear on dates and what we’ll need from each other.
Them
Could we at least keep the creative sprint running while we wind down?
You
I can’t commit to new scope today. The engagement ends November 15. If priorities change later, we’ll reach out.
Them
Okay. What exactly do you need from us?
You
By November 8: source files for all ads, Figma links, raw footage, and analytics exports. By November 15: transfer ownership of the ad accounts and disable your access. Let’s do a 20-minute wrap call next Tuesday to review a checklist.
Them
And billing?

Before you walk in

  • Read the contract: termination clause, notice period, deliverables, IP ownership, data obligations, and payment terms.
  • Check with procurement, HR, or an employment lawyer if you’re unsure how to terminate per the agreement.
  • Decide the effective end date and map it to the notice period; don’t wing this live.
  • List the exact assets, credentials, code, and documentation you need back, with dates and owners.
  • Freeze or cancel open POs and auto-renewals in your finance/procurement systems.
  • Align internally on the reason you’ll state externally (one sentence). No improvisation on the call. Keep it consistent with internal comms (including any headlines about layoffs). Mentions of recent news should be minimal and factual if used at all.

Rehearse it before you say it

Practice this vendor-termination call in Rehearse: role-play the pushback and get feedback on clarity and empathy before the real thing. Rehearse gives you an AI partner who plays the other person — by voice or face-to-face — then coaches you on clarity, empathy and structure.

Questions people ask

Can I end a vendor mid-contract without cause?

Maybe. Many agreements include a without-cause termination clause with a notice period. Some don’t. Read your contract and follow it strictly. If you’re unsure, check with procurement, HR, or an employment lawyer before you call.

How much notice should I give an agency I’m cutting?

Whatever the contract requires—no less. If you can give a bit more for humanity and continuity, do it, but don’t promise what finance won’t approve. Put the date in writing immediately after the call.

What if they argue performance and demand to stay on to ‘fix it’?

If your decision is budget-driven, don’t reopen scope; you’ll create false hope and more invoices. Acknowledge their point once, restate the decision, and move to transition. If it’s performance-related, anchor to prior expectations you documented.

Should I offer a smaller scope instead of terminating?

Only if you truly have approval and a stable plan. Otherwise you create more work for both sides. If you need to pause all spend, end cleanly and leave the door open for future work when priorities return.

Do I have to say it’s because of layoffs or budget cuts?

You need a truthful, simple reason aligned with internal comms. “Budget cuts” or “strategy shift” is enough. Don’t share internal targets, politics, or rumors you can’t defend in writing later.