How to Reject a Candidate Without Burning a Bridge
The email you keep putting off
You've made the decision. The role is filled, or the candidate just isn't right, and now there's a tab open with their name in it that you've been avoiding for four days. You know the interview went fine. You just don't know what to say that isn't awkward, risky, or a lie.
Most small companies handle this one of two ways: total silence, or a copy-pasted line that says nothing. Both cost you more than you think. In Malaysia, the Philippines, the UAE, South Africa, Singapore — wherever you're hiring — the pool of people who work in your industry is smaller than it feels. The candidate you reject today interviews your supplier next year, or applies again in eighteen months with the exact experience you were missing. How you close the loop is part of your reputation, not a courtesy.
It doesn't need to take long — it needs to fit the stage
The mistake people make is treating every rejection the same. A candidate who sent a CV and never heard back needs almost nothing. A candidate who did two interviews and met your team deserves more than a template. Match the effort to how much of their time you took.
Stage 1: rejected after the CV
They gave you five minutes of their time. Give them a fast, honest, generic note — batch this if you need to.
> Subject: Your application for [Role] at [Company]
>
> Hi [Name],
>
> Thanks for applying for the [Role] position. We had a strong pool of applicants and have decided not to move forward with your application this time.
>
> We'll keep your details on file for future roles that might be a closer fit. Thanks again for your interest in [Company].
>
> [Your name]
Don't apologise excessively. Don't invent a personal reason. This is a screening decision, not a verdict on them.
Stage 2: rejected after a first interview
They took time off work or found childcare to talk to you. A generic line will feel cold after that. Add one specific, honest sentence.
> Subject: Update on the [Role] position
>
> Hi [Name],
>
> Thanks for taking the time to speak with us about the [Role] role. We've decided to move forward with another candidate whose experience in [specific area] more closely matches what we need right now.
>
> This wasn't a close call in terms of fit for this particular role, but we enjoyed the conversation and would encourage you to apply again if something more suited comes up.
>
> [Your name]
The specific sentence matters. "More closely matches what we need" is vague enough to be safe but concrete enough to not feel like a form letter.
Stage 3: rejected after the final round
This is the one people avoid, because the candidate has met your team, maybe done a work sample, maybe negotiated. Silence here does real damage — to them and to how your company is talked about. This one gets a phone call or a video call if you can manage it, followed by an email that confirms it in writing.
On the call, be direct in the first thirty seconds. Don't build up to it.
> "Hi [Name], thanks for making time. I want to give you the update directly rather than by email — we've decided to go with another candidate for this role. I want to tell you why, and I'm happy to answer questions."
Then give one real, specific reason. Not three. Not a list of everything that was slightly off. One thing, honestly stated.
What to say when they ask why
They will ask, and they're entitled to. The honest, useful answer is specific and behavioural: "the other candidate had directly managed a team of this size before, and that was the deciding factor" is fair. "You didn't seem like a culture fit" is not — it's vague, it's unfalsifiable, and it can sound like a proxy for something you didn't intend.
If your process included a structured step — a work sample, a scored interview, a skills assessment — you have an easier answer, because you're pointing at evidence rather than a feeling. That's one advantage of building scoring into your process before you interview, rather than deciding afterward: platforms like AssessFit that publish item-level difficulty data at assessfit.com/science exist partly so you can say "here's the specific area where the gap showed up" instead of guessing at a reason after the fact.
If you don't have that evidence, it's fine to say: "honestly, it was a close call between two strong candidates, and we went with the other person's specific experience in X." That's true more often than people admit, and candidates respect it more than a manufactured critique.
Phrases to avoid entirely
- "Not a culture fit" — say what behaviour or requirement was actually missing instead.
- "You're overqualified" — usually means underpaid, and candidates know it.
- Anything referencing age, how long ago they graduated, family status, accent, or where they're from. Even said kindly, it's the kind of line that turns into a screenshot.
- "We'll keep in touch" — only say this if you mean it. Nothing damages trust in a small market faster than a promise to reach out that never happens.
Timing: faster than feels urgent
Candidates remember how long they waited more clearly than what you said. If you know within a week that someone's out, tell them within that week. Waiting until the role is filled to notify everyone else is common and understandable, but it turns a two-week wait into a six-week one for people who deserved to know earlier. If your process is genuinely slow, a short "still deciding, no update yet" message costs you thirty seconds and saves a lot of goodwill.
The one thing that actually matters here
You don't need eloquence. You need to say something true, say it to the person who earned an explanation, and say it before they've stopped checking their inbox. Get those three right and the rest — the exact wording, the tone — takes care of itself.
Test 5 candidates every month, free forever. No credit card.
Start free