← Back to Blog

How to Tell an Employee They're Not Qualified for a New Job Posted

How to tell an employee they're not qualified for a new job posted
Share Share

An employee applying for an internal posting and not getting it is one of the more delicate conversations a manager has, because the person isn't a stranger, they're someone you'll keep working with tomorrow. Handled poorly, it reads as a rejection of the person. Handled well, it's a specific, honest conversation about a role's requirements that leaves the relationship intact. Below are scripts for the most common versions of this conversation, and how to keep the employee engaged instead of resentful afterward.

Before the Conversation: Get Specific First

The single biggest driver of how well this conversation goes is decided before it ever happens: whether the role had clear, written requirements from the start. A vague posting makes every rejection sound arbitrary, because there's nothing concrete to point to. A posting with defined skills, experience, and qualifications makes the conversation almost write itself, since the gap can be named specifically instead of explained after the fact.

Why This Conversation Matters More Than It Seems

It's tempting to treat an internal rejection as a smaller event than a termination or a resignation, but the retention risk it carries is real and often underestimated. An employee who applies internally has already signaled they want to grow with the company rather than leave it. A rejection handled badly, vague, dismissive, or sprung on them without warning, can push that same employee toward looking externally instead, precisely because the desire to grow hasn't gone away, only the trust that it can happen here. A rejection handled well tends to do the opposite: it confirms the process is fair, which is often more important to a passed-over candidate than the outcome itself.

Setting Up the Meeting

The logistics of this conversation matter almost as much as the words used in it.

The Core Structure

1. Say It Directly

Don't bury the outcome. Open with the decision, not a long lead-in.

2. Give One or Two Specific Reasons

Tie the reason to the role's actual requirements, not a general impression of the person.

3. Separate the Role From the Person

Make clear this is about fit for a specific set of requirements, not a verdict on their value to the team.

4. Offer a Real Next Step, If One Exists

Only offer this if it's genuine. A vague "keep an eye out" with nothing behind it does more harm than saying nothing.

Scenario Scripts

Skills Gap

Skills Gap: When They're Missing a Specific, Required Skill

Say"Thanks for applying for the [role] posting. I want to be direct with you: we decided to go a different direction, mainly because the role requires [specific skill, e.g. advanced Excel modeling], and that's an area we'd want more depth in before making this move. I don't want that to get lost in translation, this isn't a reflection of your work overall."

Name the exact skill from the posting, not a vague "experience level." This gives the employee something concrete to actually work on.

Lost Out to Another Candidate

Lost Out to Another Candidate: When Multiple Qualified People Applied

Say"Thanks for applying for the [role] posting. This was a close call, you were genuinely qualified, but we ultimately went with a candidate whose background was a closer match for [specific requirement]. I want you to know this wasn't an easy decision, and I don't want it to discourage you from applying for future openings."

Being genuinely competitive is worth stating plainly. It's a very different message than "you weren't qualified," and it's usually the truth in this scenario.

Strong Performer, Wrong Fit for This Role

Strong Performer, Wrong Fit: When Overall Performance Isn't the Issue

Say"Thanks for applying for the [role] posting. I want to separate two things clearly: your performance in your current role has been strong, and this decision isn't about that. This specific role calls for [specific requirement], which is a different skill set than what's made you successful where you are now."

This is the scenario most likely to be misread as a broader judgment if you don't explicitly separate the two. Say it out loud rather than assuming it's understood.

Performance Concerns Affecting Eligibility

Performance Concerns Affecting Eligibility: When Issues Are Part of the Reason

Say"Thanks for applying for the [role] posting. I want to be honest with you: part of this decision relates to [specific, already-documented performance concern], which we've discussed before. I'd rather be direct about that than leave you guessing."

This version only works cleanly if the performance concern has already been raised in an earlier conversation. Introducing it for the first time here, in the context of a rejection, will land as a surprise attack rather than honest feedback.

Role Was Filled Internally by Someone on Your Team

Role Filled Internally: When the Selected Candidate Reports to the Same Manager

Say"Thanks for applying for the [role] posting. I want you to hear this from me directly before it's announced: we selected [name] for the role, mainly based on [specific requirement]. I know that's not the outcome you wanted, and I'm glad to talk through what would strengthen a future application."

Tell the person before the announcement goes out, not after. Hearing it secondhand from a team announcement is a much worse experience than hearing it directly from you first.

What Never to Say

Avoid: vague reasons like "it just wasn't the right fit" with nothing specific behind it. Comparing them directly to the person who got the role, which turns a decision about requirements into a personal comparison. Empty reassurance like "there will be other opportunities" if none are actually planned. Bringing up a performance concern for the first time in this conversation instead of addressing it earlier through normal coaching.

Common Mistakes Managers Make

Softening the message until it's unclear. Trying to be kind by being vague usually backfires, the employee walks away unsure what actually happened and unable to act on it.

Over-explaining. A long list of reasons can start to sound like a manager building a legal case rather than having an honest conversation. One or two clear reasons land better than five.

Letting the announcement leak first. If the employee learns who got the role before they hear it from you directly, every word of the conversation that follows is filtered through that breach of trust.

Promising a specific future opportunity that isn't real. A vague promise offered to soften the moment is often remembered word for word later, and remembered as broken if it doesn't happen.

Treating it as closed the moment the meeting ends. The conversation is the start of the retention effort, not the end of the topic.

Comparing the Scenarios at a Glance

Scenario Core Message Biggest Risk If Handled Poorly
Skills Gap Name the specific missing skill Sounds vague, employee has nothing to act on
Lost to Another Candidate Acknowledge they were genuinely competitive Feels like a formality rather than a real contest
Strong Performer, Wrong Fit Separate current performance from this role's requirements Employee assumes their overall value is in question
Performance Concerns Reference the already-documented issue directly Feels like a surprise attack if raised for the first time here
Filled by a Teammate Tell them before the public announcement Learning it secondhand damages trust regardless of the reason

Handling Reactions

How the employee responds isn't something you can script, but your response to it should stay consistent.

If they're disappointed but composed: give them space to express it without rushing to fix the feeling. "I understand this is disappointing to hear, and that makes sense given how much effort you put into this."

If they push back on the reasoning: restate the specific requirement once, calmly, without escalating into a debate about whether the requirement itself is fair. "I hear you. The requirement for this specific role was [X], and that's what the decision was based on."

If they threaten to leave the company: take it seriously without over-reacting in the moment. "I don't want to lose you, and I want to understand what's behind that. Can we set up time this week to talk through it properly?"

If they ask for a detailed comparison against the selected candidate: you don't owe a point-by-point breakdown of another employee's qualifications. Keep the focus on their own gap and their own path forward.

A Short Written Follow-Up

A brief written note after the conversation, sent the same day, reinforces the message and gives the employee something to reference later without having to rely on memory of a difficult moment.

Sample follow-up"Thanks again for talking with me today. I wanted to follow up in writing on what we discussed: [one-line summary of the reason], and [the concrete next step, if one exists]. I'm glad to talk through this further whenever it's useful. Thanks again for putting yourself forward for the role."

Keep it short. The point is reinforcement, not a second version of the conversation.

Keeping Them Engaged Afterward

The conversation itself is only half of it. What happens in the weeks after determines whether the employee stays motivated or quietly checks out.

How Updoot Helps Make This Conversation Fair

The fairest version of this conversation starts long before it happens, with a job posting that was specific from day one.

All of it lives in the same platform, so a rejection can be explained with specifics instead of a general impression neither side can point to.

Related Reading

How to Set Goals for HR →

360 Degree Performance Reviews →

PIP Tutorial for Small Business →

Frequently Asked Questions

Tell them directly and promptly rather than letting them find out secondhand, give one or two concrete reasons tied to the role's requirements, and offer a specific path forward if one genuinely exists. Avoid vague reasons that leave them guessing.

Yes, a brief, specific reason tied to the role's requirements is more useful and more respectful than a vague explanation. It also gives the employee something concrete to work on if they want to be considered for a similar role in the future.

Separate the two clearly in the conversation: their overall performance and this specific role's requirements are different questions. Acknowledge their strengths explicitly so they don't walk away thinking their contributions are being dismissed.

Give specific, actionable feedback on the gap, and where a genuine path exists, offer a concrete next step, a skill to build, a project to take on, or a timeline for reconsideration, rather than a vague "keep an eye out for the next opening."

A clear, specific job posting with defined requirements before the role is ever posted internally makes the rejection conversation fair and easy to explain, since the gap can be pointed to directly instead of explained after the fact.

Updoot's job description builder helps write clear, specific requirements before a role is posted, so selection decisions and the conversations that follow are grounded in defined criteria instead of a subjective impression.

The direct manager typically delivers this news since they have the ongoing relationship with the employee, though HR may be involved for larger internal moves or when the role sits in a different department.

Take the reaction seriously without over-promising in the moment. Acknowledge the frustration, and set up a separate, dedicated conversation to understand what's driving it rather than trying to resolve it on the spot.

A brief written summary sent the same day is a good practice. It reinforces the reason and any next steps in writing, so the employee has something to reference later rather than relying on memory of a difficult conversation.

Final Takeaway

This conversation goes wrong when the reason is vague and goes right when it's specific. Say the outcome directly, name one or two concrete requirements the role called for, separate the decision from the person's overall value, and only offer a next step if it's real. None of that is possible without a job posting that was clear about its requirements in the first place, which is where this conversation actually starts.

Ready to try Updoot free?

Job descriptions, performance reviews, and goal tracking in one platform.

Start Free Today