Skip to content
Menu

Guides

How to run a fair promotion process

Promotion criteria written down in advance, a manager who proposes, someone above who decides, and a written case — a promotion process a growing company can explain to everyone.

Promotions

By the LadderKit team

Few things damage trust in a growing company faster than a promotion nobody can explain. One person is promoted after a year, another waits three; one manager pushes hard for their team, another never asks. Nobody needs to be acting in bad faith for the result to look unfair — it only takes each manager doing it their own way.

This article describes a promotion process for companies of 20 to 200 people without a large HR team: what the promotion criteria should be, who proposes and who decides, what a written case contains, and how to tell people the outcome. It assumes you have, or are building, a career ladder with levels and written expectations. Without one, there is nothing to be fair against.

What "fair" means in practice

A fair promotion process does not mean everyone is promoted at the same pace. It means five things:

  1. The criteria are known in advance. Everyone can read what the next level asks for before anyone is assessed against it.
  2. The same criteria apply to everyone. A promotion in support is judged the same way as one in engineering, against that department's own expectations.
  3. The decision is not made by one person. The manager who knows the person best proposes; someone with a wider view decides.
  4. The reasoning is written down. Six months later, anyone involved can explain why the decision went the way it did.
  5. The person is treated with care. A pending promotion is not half-announced, and a "no" comes with a clear path forward.

Most unfair processes fail on the first or the fourth: criteria in managers' heads, or decisions nobody recorded.

Set the promotion criteria first

The promotion criteria should be the expectations of the target level, and nothing else. If your career ladder says that a level 3 support specialist "is the go-to person for at least one complex product area and writes internal notes others rely on", then that is what a promotion to level 3 must show.

A practical standard used by many teams: promote people who are already working at the next level, consistently, across most of its competencies. Not people who might grow into it, and not people who did one exceptional project. "Consistently" usually means several months and more than one piece of work.

Equally important is what does not count:

  • Time in role. Useful context, never a criterion.
  • A single result. One great quarter in sales or one heroic release is a data point, not a level.
  • Retention pressure. A promotion to match an outside offer skips the criteria everyone else is held to. If you need to pay someone more to keep them, that is a pay decision — make it as one.
  • Visibility. People who present well are noticed more; written expectations make quieter work count too.

Where a department measures output with numbers — quota in sales, tickets resolved in support — use them as evidence for the relevant competency, not as the criterion itself. A skills matrix that sets the level each role requires for every skill makes the criteria concrete: the case is then measured against that role's row, and nothing else.

Who proposes, who decides

Separate the two roles.

The direct manager proposes. They see the work every week, they hold the career conversations, and they will have to explain the decision either way. A skip-level manager or a peer can suggest that someone is ready, but the proposal comes from the person's own manager.

Someone above them decides. The manager's own manager, a head of department, or in a small company a founder. Their question is not whether every detail is right but whether this case meets the same bar as the others they have approved. Seeing cases from several teams, they are the natural check on a generous or a strict manager.

Employees can raise it; managers write it. Encourage people to say "I think I'm working at the next level — here is why" in a career conversation. Then the manager either agrees and writes the case, or explains what is missing. Self-nomination as a formal route tends to reward the confident rather than the ready.

In a company of 25 where the CEO manages everyone, the separation is thin — but writing the case down and waiting a week before deciding still gets most of the benefit.

Write the promotion case

A written case is the single biggest step towards fairness. It forces the manager to argue from the criteria, and it gives the decider something to compare. Keep it to one or two pages:

  1. Target role and date. Which role, on which track, from when.
  2. The expectations, one by one. For each competency of the target level: does the person meet it, and what is the example? Two or three concrete examples per competency beat a paragraph of praise.
  3. The history. What recent check-ins said — ratings over time, gaps that have closed. A pattern across two or three check-ins is stronger than a single one.
  4. Other voices. What colleagues have said in feedback, especially people outside the manager's team.
  5. The gaps. Where the person does not yet fully meet the level, and why the manager thinks it should not block the promotion. A case with no gaps at all is usually a case that did not look hard enough.

A short example, for a support specialist moving from level 2 to level 3:

Product and technical knowledge (level 3: go-to person for a complex area). Since March, Maria has handled every escalated billing-integration ticket; the team's internal notes on billing are hers, and two colleagues now resolve those tickets alone using them.

Support operations (level 3: proposes and runs changes for the team). Rewrote the refund macro set; repeat contacts on refunds fell noticeably in the following two months.

Gap: has not yet trained a new hire end to end. A new specialist starts in November and Maria will onboard them.

Make the decision

The decider has three outcomes, not two:

  • Approve, with an effective date.
  • Ask for more — the case may be right but the examples are thin. Send it back with a specific question.
  • Reject — the person is not yet working at the target level. Say which expectations are missing.

To keep standards consistent across teams, the decider should keep the last few approved cases for each level in mind and compare. Once or twice a year, put all the promotions of the period side by side — by level and department — and ask whether any of them would look out of place next to the others. That review is a conversation among managers; it does not need special tooling.

LadderKit's promotions workflow follows this shape: the direct manager writes the case for any published role, starting from the person's profile or a completed check-in, and anyone above that manager in the reporting line can approve it, reject it or send it back asking for more. The person never sees the request about themselves, and once it is approved the new role applies on the effective date.

Tell people the outcome

How you communicate the decision matters as much as the decision.

Do not half-announce. A person told "I've put you forward" who is then rejected has been handed a disappointment they did not need. Most companies are better off keeping a pending case between the managers involved until it is decided. The criteria are public; individual cases are not.

Make the promotion real on a date. Agree on an effective date and change the role, the title and — if your ladder has pay ranges — the pay together, on that date.

Make "not yet" useful. When a case is rejected, or when someone raised it and the manager does not agree, the conversation should name the specific expectations that are missing, with examples, and end with two or three concrete actions with due dates. An individual development plan built from those gaps turns a "no" into a plan. Agree when you will look at it again — and then do.

A worked example: a 45-person company

A software company of 45 people: 20 in engineering, 8 in sales, 6 in support, the rest in product, design and operations. Before the process, promotions happened when someone asked loudly enough or received an outside offer. Two engineers were promoted after threatening to leave; a support specialist who had quietly become the team's expert was not.

What they changed. They published a ladder for each department. They agreed that the direct manager writes the case and that the head of department decides — the CEO decides for the heads themselves. They set one rule: no promotion to match an outside offer.

The first round. Over six months, five cases are written. Three are approved. One — an account executive with an excellent quarter — is sent back with a question: the case showed results but nothing on the next level's expectations for deal management and closing. The manager adds two examples and it is approved a month later. One — a product manager — is rejected; the conversation names two missing expectations from the product manager ladder, and two growth actions follow.

The review. At the half-year mark, the CEO and the department heads spend an hour comparing the five cases. They agree on a shorter common format: the engineering cases were twice as long as the rest.

The result. The support specialist who had been passed over is promoted in the first round, on a case that pointed at three level 3 expectations with examples.

Common mistakes

  • Criteria written after the candidate is chosen. The case then describes the person, not the level.
  • Matching outside offers with promotions. Everyone who waited their turn notices.
  • One decider per team. If each manager decides for their own team, you have as many standards as managers.
  • "Not yet" without specifics. People leave over vague refusals more than over clear ones.
  • No record. If nobody can say in a year why a promotion was approved, the next one will be argued from memory.

Where to go from here

The process only works if the levels underneath it are clear: if they are not, start with how to build a career ladder. If you run separate individual-contributor and management tracks, read how a move between them relates to promotion in the dual career ladder. And because good cases are built from months of conversations, regular check-ins are the best preparation for your next promotion decision.

Keep reading

Templates

  • Customer support

    Customer Support Specialist

    Five levels from Support Associate to Head of Support, across seven competencies from solving tickets to running the function.

    • 5 levels
    • 7 competencies
  • Engineering

    Software Engineer

    Five levels from Junior to Principal, across six competencies from shipping code to growing the team.

    • 5 levels
    • 6 competencies
  • Product

    Product Manager

    Five levels from Associate PM to Head of Product, across six competencies from discovery to product strategy.

    • 5 levels
    • 6 competencies
  • Sales

    Account Executive

    Four levels from Associate to Principal AE, across six competencies from building pipeline to closing complex deals.

    • 4 levels
    • 6 competencies

In LadderKit

  • Promotions

    Direct managers put the case in writing, the managers above them rule on it, and the person moves up on the effective date.

  • Skills matrix

    Skills described level by level, the level each role requires, and role cards with salary ranges and a PDF.

  • Check-ins

    A self-assessment first, then the manager's review, shared back and signed off — every rating against the role's own skills.

  • Feedback

    Ask a colleague about yourself or someone below you in the reporting line: two questions, a due date and one reminder before it.

Guides

  • Career ladders

    How to build a career ladder: a step-by-step guide

    A practical, seven-step method for companies of 20 to 200 people: tracks, levels, competencies, expectations, calibration and rollout — with a worked example and the mistakes to avoid.

    Updated 1 October 2026

  • Development

    How to write an individual development plan (with examples)

    A short, practical IDP: start from one or two skill gaps, write concrete actions with dates and a clear finish line, and review them at every check-in. With a template and examples for four roles.

    Updated 1 October 2026

  • Career ladders

    Dual career ladder: individual contributor vs management track

    How to run an individual-contributor track next to a management track: where the two diverge, how to line up their levels, and how people move between them without losing ground.

    Updated 1 October 2026

FAQ

Common questions

Should employees be able to put themselves forward for promotion?

They should be able to raise it, yes — in a career conversation with their manager, pointing at the expectations of the next level. The formal proposal is still the manager's to write, because the manager is the one who has to stand behind the case.

How long should someone work at the next level before being promoted?

Long enough that it is a pattern rather than one good project. For most roles that means three to six months of consistently meeting the expectations of the next level across most of its competencies, seen in more than one piece of work.

Should promotions happen in fixed cycles or at any time?

In a company of 20 to 200 people, at any time usually works better: people are promoted when they are ready rather than when the calendar says so. Review all promotions of the past six or twelve months together once or twice a year to check that standards have stayed consistent.

What should a manager tell someone who was not promoted?

Which expectations of the target level are not yet met, with examples, and what would show they are. Turn that into two or three concrete growth actions with dates, and agree when you will look at it again. Avoid "not yet" without specifics.

Should time in role count towards a promotion?

Not as a criterion. Time in role is useful context — someone who has been at the same level for four years deserves a clear conversation about why — but promoting because a certain time has passed rewards waiting, not growth.

Put your career ladder to work

Start free, publish your first framework and run your next career conversations against it.

Free plan · No credit card required