How to list a promotion on a resume (so the step up is impossible to miss)

A promotion is the clearest evidence a resume can carry: someone who already worked with you chose to give you more responsibility. Yet it is routinely hidden by the way it is written, folded into one long entry under a single title, so a reader sees four years in one role instead of a step up halfway through. The fix is structural, not decorative: show each title, with its own dates, in a format a reader and a parser can both follow.

Table of contents
Tailor my resume →
A stone staircase climbing a sunlit green hillside in a wildflower meadow, with a plain paper sheet resting on each step

The single rule behind everything below is this: a reader should be able to answer, in under ten seconds, what your title is now, what it was before, and when each one changed. If they cannot, the promotion is not on your resume in any practical sense, whatever you meant to convey. Every format here exists to make that answer easy, and every mistake below is a way of making it hard.

One honesty note first. List the titles you were actually given, with the dates you actually held them. A promotion you expect but have not received, a title your manager used informally but HR never recorded, or a backdated start date all fail the same test: a reference check. The honest version is stronger, because a promotion that survives checking is evidence, and one that does not undermines the rest of the page. The same standard runs through how to list work experience on a resume.

The default: stacked titles under one employer

For most promotions, use one employer header and stack the titles beneath it, newest first, each with its own date range and its own bullets. The company name appears once. This is the right default when the promotion was a step up in the same function, such as support specialist to senior support specialist, or analyst to senior analyst. It shows progression without repeating the employer, and it keeps the entry compact.

Stacked titles, laid out

Harbourline Logistics, Leeds, Mar 2022 - Present

Senior Support Specialist, Jun 2024 - Present

Owns escalations for the firm's largest accounts and coaches a rota of four specialists on complex cases.

Rebuilt the escalation handover note, cutting repeat contacts on escalated cases from roughly one in three to roughly one in eight.

Support Specialist, Mar 2022 - May 2024

Handled day-to-day tickets across phone and email, resolving most cases without escalation.

Wrote the internal guide for the ten most common faults, which new starters still use in their first month.

Three details make this work. First, the date ranges do not overlap: the earlier role ends the month before the new one starts. Overlapping ranges look like an error, and a reader who spots one starts doubting the rest. Second, the company-level range (Mar 2022 - Present) covers the whole tenure, while each title range covers only that title. Third, the bullets are split by role, so the senior bullets describe work the earlier role could not have done. If the same bullet could sit under either title, it belongs under neither until it is rewritten to name what actually changed.

When to use separate entries instead

Repeat the company name as a fully separate entry when the promotion changed the function, not just the level. Moving from support specialist to operations manager, or from individual contributor to a role leading a different team, is a different job that happens to sit at the same employer. Stacking it under the old entry hides the change; a separate entry, placed in its proper spot in the reverse-chronological order, shows it.

Separate entries are also the right call when you left the employer and later returned at a higher level. Two tenures separated by another employer, or by a genuine break, are not one continuous story, and presenting them as one invites questions. List the company twice, once per tenure, each with its own titles and dates. The timeline, not the employer's name, decides where each block sits.

There is a cost to separate entries: they take more space and they can make a resume look like job-hopping at a glance, since the same company appears twice. That cost is worth paying only when the roles are genuinely different. If the work stayed similar and only the title and pay changed, the stacked format says the same thing in half the space. The guidance on explaining job-hopping on a resume covers how to keep a timeline with repeated employers readable.

The compact option: a promotion line

Sometimes the earlier role is not worth a full entry. You were promoted quickly, the earlier work is no longer relevant to the jobs you want, or space is tight. In that case, keep the current role as the full entry and add one line that records the promotion, either as a closing bullet or as a line under the title:

A promotion in one line

Senior Support Specialist, Harbourline Logistics, Leeds, Jun 2024 - Present

Owns escalations for the firm's largest accounts and coaches a rota of four specialists on complex cases.

Promoted from Support Specialist (Mar 2022 - May 2024) in recognition of the escalation work and the internal guide adopted by the team.

This works for one early promotion. It does not scale: a career with four promotions at one employer cannot be honestly compressed into one line without losing the story, and in that case the stacked format, with the earliest roles compressed to a single line each, is the better choice. The rule is proportion: the promotion line is for a step that matters but does not need its own evidence, not for hiding a history you would rather not show.

Dates, titles, and the parser problem

Dates sit next to each title, not only next to the company. Month and year is enough, and it is the standard; years alone hide a promotion that happened mid-year, and a reader cannot tell whether the step up took six months or three years. Put the date range on the same line as its title, so a reader, and a system parsing the resume into structured fields, can associate the two without guessing.

That last point is worth spelling out, because it is where most promotion entries quietly break. A parser reads titles and dates as separate fields. When two titles are joined with a slash, as in "Support Specialist / Senior Support Specialist", the parser may read one title, or neither, and the dates attached to the pair belong to no clear role. Write each title on its own line, with its own dates, and the entry survives both a human skim and an automated read. The same discipline, one fact per line, is what makes the whole resume parse cleanly, as covered in quantifying achievements on a resume and the work experience guidance.

Two related mistakes deserve a line each. Do not keep the old title in the header after the promotion: a header that reads "Support Specialist, 2022 - Present" when you have been senior since 2024 understates your current level, which is the level a hiring manager is actually hiring for. And do not list a promotion in your summary or headline alone, without the dated entry to back it up. A claim in the summary that the experience section contradicts, or fails to show, reads as inflation rather than evidence.

Tricky cases: same title, multiple promotions, and no title change

Same title, larger scope. Some promotions change the remit without changing the title: a larger territory, a team to manage, a budget, a reporting line. If the scope genuinely grew, list the title twice with separate date ranges, and open the later block with the scope change in plain words: "Promoted to manage a team of six" or "Scope extended to the firm's enterprise accounts". If nothing changed except the letter on the pay slip, do not manufacture a second block; say what changed, if anything, in a bullet, and leave the title as one entry.

Multiple promotions at one employer. Stack all of them, newest first, but compress the earliest ones. The current role and the one before it get full bullets; roles from several years ago get one line each, with title and dates, and a single bullet only if they prove something the later roles do not. A resume that gives equal weight to a current senior role and a junior role from six years ago is telling the reader both matter equally, and they do not.

A promotion into management. This is the case where separate entries most often earn their space, because the work changed from doing to leading. Make the first bullet under the management title about the team, not about your old individual work: who you manage, what you are responsible for, and one result the team achieved under you. Readers hiring a manager look for that first, and a management entry that leads with individual output leaves them guessing whether you have actually led anyone.

A promotion you turned down, or a title you held briefly. A role held for a few weeks before a restructure, or a promotion offered and declined, does not belong as a title on the resume. A declined offer is not experience, and a three-week title raises more questions than it answers. If the work during that period matters, fold it into the surrounding role's bullets, honestly, without inventing a title for it.

What to leave off

The 60-second promotion audit

Before you send any application, run this check:

  1. Is the current title first? The newest title sits at the top of the employer block, with its own dates.
  2. Does every title have its own month-and-year range? No years alone, no overlapping ranges, no dateless titles.
  3. Are the bullets split by role? The new role's bullets describe work the old role could not have done.
  4. Could a parser read it? One title per line, dates on the same line, no slashes joining two titles.
  5. Can you defend every title and date? If a reference check asked, would the answer match?

A promotion is someone else's judgement about your work, recorded as a title change. That makes it the most credible line on the page, provided the page actually shows it. Stack the titles, date each one, split the bullets, and let the progression speak for itself. One practical check before you send: run the draft through Tailr's ATS checker and see whether the titles and dates the posting asks for are the ones your resume actually shows, in a form a parser can read. Then tailor it to the posting and keep the version you sent.

Put this into practice.

Tailor your resume to a real posting in a few minutes — free, with managed AI.

Tailor my resume →