How to

How to handle a candidate counteroffer after acceptance: a day-by-day playbook

On this page
  1. Where counteroffers land in the timeline
  2. The first hour
  3. Telling the client the same day
  4. Warm the backup, honestly
  5. Outcome one: the candidate holds
  6. Outcome two: the candidate accepts the counter
  7. Late counteroffers, after the start
  8. When the candidate wants the job back
  9. A same-day checklist
  10. Questions people ask

When a candidate who has accepted your client's offer gets a counteroffer, act the same day: call the candidate and get the facts, tell the client with your honest read and a time for an answer, and warm up your backup candidate in case it goes the wrong way. Then work toward a clear decision within a day or two. If the candidate holds, tighten the contact plan until they start. If they accept the counter, close it cleanly with both sides and restart the search with the shortlist you already have.

This page is the process around the conversation: who you call, in what order, and what you do on each day. The words to use with the candidate are in the counteroffer conversation script. Read that first if the call is about to happen.

Where counteroffers land in the timeline

StageWhat can happenYour main job
Verbal acceptance to signed offerCandidate mentions the offer to their manager early; a counter arrives before they have resignedDo not let them resign before the written offer is signed and conditions have cleared
Resignation dayThe most common moment for a counterCall that evening, whatever happened
Notice periodA senior leader steps in; a second, bigger counter; a promotion "brought forward"Regular contact, client involvement, no long silences
First weeks after the startThe old employer calls to ask them backCheck in at the end of the first day and week; tell the client early if you hear anything

Most of the prevention happens before acceptance, at the screen and the pre-close. That part is covered in the offer call script. This page assumes the candidate has said yes and something has happened since.

The first hour

  1. Call the candidate. Not a text, not an email. If they told you by message, ring straight back. If they have gone quiet after resigning, assume a counter and call anyway.
  2. Get the facts, before any persuasion. What exactly was offered, by whom, in writing or not, and by when they need to answer.
  3. Go back to their reasons for leaving, in their own words from your screen notes, and ask whether the counter changes them. The full call is in the counteroffer conversation script.
  4. Agree a time for their decision. "Can we speak again by 5 pm tomorrow? I'll need to tell [Client] where things are." An open-ended "let me think" is where placements quietly die.
  5. Write it down, with the time, what was offered and what they said.

Telling the client the same day

Call the hiring manager, then confirm by email. Give them facts, your honest assessment and a time.

"[Name], I want to flag something on [Candidate]. They resigned this
morning, and their employer has offered [what, roughly] to stay. I've
spoken to them. Their reasons for leaving were [reason 1] and [reason
2], and the counter changes [neither / one of them]. My honest read is
[likely to hold / genuinely uncertain]. I'll confirm by [time tomorrow].

In the meantime, a call from you today, welcoming them and talking
about [first project], would help more than anything else. I'm also
keeping [runner-up] warm, just in case."

Be accurate about the risk. A recruiter who says "nothing to worry about" and then loses the candidate has two problems instead of one.

If the client asks whether to match it

Usually the answer is no, if the candidate accepted at a number they told you they would accept. The reasoning, and the cases where a single, final adjustment does make sense, are in the conversation script. Non-cash moves often help more: the hiring manager's call, a firm start date, an early team lunch, clarity on the first project.

Warm the backup, honestly

The day a counter arrives is the day you call your runner-up, if you have not stayed in touch already. Be honest about where things stand:

"[Name], an update on [Client]. They've made an offer to another
candidate, so I don't want to raise your hopes. But I wanted you to
hear it from me, and to check: if anything changed in the next couple
of weeks, would you still be interested? Has anything moved on your
side?"

Do not tell the runner-up about the counteroffer, and do not imply they are still in an active process if they are not. Find out what has changed for them: other interviews, other offers, their notice period. If the placement falls through, you can then tell the client within hours who is still available.

Outcome one: the candidate holds

  • Confirm it in writing. A short message from the candidate saying they have declined the counter and their last day is fixed.
  • Tell the client the same day, and thank them for any call or gesture that helped.
  • Raise the contact rate until the start. A counter that was refused once can be followed by a bigger one or a call from someone more senior. Short, regular check-ins through the notice period, and a call the evening before the start.
  • Involve the client. Equipment, a first-week schedule, a message from the team. A candidate who already feels part of the new team is harder to pull back.
  • Check in after the start, at the end of the first day and the first week, and keep going until any guarantee period ends.
  • Release the runner-up once the candidate has started, with a call, not silence.

Outcome two: the candidate accepts the counter

  1. Confirm it is final. "Thank you for telling me. Is that your final decision?" If yes, accept it. Do not argue, predict how it will go, or criticize their employer.
  2. Close it gracefully with the candidate. Keep the door open; they may be ready to move in a year, and they will remember how you handled this.
  3. Tell the client within the hour, with the reason. Then move to what happens next: the runner-up, the rest of the shortlist, and how quickly you can get someone in front of them.
  4. Check your terms. Whether any fee is due, or a guarantee applies, depends on what your agreement says about a candidate who never starts. Many guarantees run from the start date; see placement guarantee period. Agree the next step with the client in writing either way.
  5. Restart from the shortlist, not from zero. The full recovery steps are in how to recover a lost placement.
  6. Write down what you learned. Which reason did the counter fix? Did they ever raise it with their employer before resigning? That is a question for your next screen.
"[Name], I'm sorry to tell you [Candidate] has accepted their
employer's counteroffer. It's final; I've confirmed it. The reason was
[honest reason]. I've already spoken to [runner-up], who is still
available and interested, and I can have them with you by [day].
I'd also like to review the brief with you for ten minutes, in case
there's anything we should change."

Late counteroffers, after the start

Sometimes the old employer calls a few weeks into the new job. You will usually hear about it only if you have kept in touch. If the candidate tells you:

  • Ask what they want, not what they were offered. A new starter in their first weeks often has doubts that have nothing to do with the old job.
  • Ask whether anything about the new role is different from what they expected, and whether it can be fixed by talking to their manager.
  • Tell the client early if you think the placement is at risk, especially within a guarantee period. Early warning gives the client a chance to fix the real problem.

When the candidate wants the job back

Occasionally a candidate accepts a counter and calls a week later wanting to go back to the offer. Ask what has changed, and whether it is real. Then give the client the facts and let them decide. Be clear with the candidate that the role may have moved on. Never promise it is still available before the client has said so.

A same-day checklist

COUNTEROFFER — [Candidate] — [Client] — [Date]

[ ] Spoke to candidate: offer details, who, written?, deadline
[ ] Reviewed their reasons for leaving with them
[ ] Agreed decision time: ________
[ ] Called client; confirmed by email
[ ] Suggested non-cash move to client (call / start date / team intro)
[ ] Called runner-up; noted their current status
[ ] Checked client terms: fee and guarantee if the candidate never starts
[ ] Decision received: HOLDS / ACCEPTS COUNTER
[ ] Next steps agreed with client in writing

If the candidate declines your client's offer outright at an earlier stage, rather than leaving after accepting, the reply templates in offer declined response emails are the better fit.

Questions people ask

When should I tell the client about a counteroffer?

The same day you hear about it, even if you expect the candidate to turn it down. Give the facts, your honest read of the risk and the time by which you will confirm the outcome. A client who hears late, or on the start date, stops trusting your later placements.

Should I keep the runner-up candidate warm after an offer is accepted?

Yes, until the accepted candidate has started and settled in. Tell the runner-up honestly that the client has made an offer to someone else and that you will be in touch either way, rather than implying they are still in the running.

Does a placement guarantee apply if the candidate accepts a counteroffer before starting?

It depends on your terms. Many guarantees run from the start date, and many fees are only payable once the candidate starts, so a candidate who never starts may fall outside both. Check your signed agreement with the client and agree the replacement search with them in writing either way.

What if the candidate accepts the counteroffer and then wants the job back?

Ask them why, and whether anything has really changed. Then tell the client the facts and let them decide. Some clients will reconsider, but many will have moved on, and the candidate needs to hear that the role may no longer be available.