Here’s the rule, up front: list both the month and year for every job (for example, “March 2021 to August 2023”). So should you put months on a resume? Yes, almost always. Year-only ranges like “2021 to 2023” read as vague and make recruiters assume you’re hiding a short gap. Use months everywhere, and keep the format identical from top to bottom.
If you’re tempted to drop the months, usually to quietly mask a few months between jobs, this guide explains why that backfires, the narrow exceptions where year-only is fine, and how to format the trickier cases: your current role, multiple jobs at one company, graduation dates, and seasonal work.
This covers the months-vs-years decision specifically. For the full formatting rules, including spacing, alignment, and education dates, see our resume date format guide.
The Rule in One Box
- Default: month + year for every job (“March 2021 to Present”).
- Year-only looks like you’re hiding a short gap, so avoid it on recent roles.
- Exceptions: jobs from 10 to 15+ years ago, one-off short contract gigs.
- Be consistent: same format on every entry, or risk an ATS misparsing your history.
If your work history already has a few jobs in it, the fastest way to keep every date uniform is to drop them into a builder that handles the formatting for you. You can keep each entry in the same month-year style automatically in our resume editor instead of hand-checking every line.
Why Months Are the Default
A year-only range hides exactly what a recruiter wants to know: how long you were actually there. “2019 to 2021” could mean 13 months or 35, and when there’s ambiguity, recruiters fill it with the least charitable read. (“Left in January 2019, started in December 2021. What happened in between?”)
Months remove that doubt. They prove your tenure precisely, which matters most for recent and short roles, where a missing month looks like instability or job-hopping. If you have nothing to hide, including months works in your favor by removing the guesswork.
Here is the quotable version: a year-only date range forces both a recruiter and an applicant tracking system to estimate your tenure, and they almost always estimate low. That single ambiguity is the entire reason months are the safer default.
If you’re not sure how your current dates parse, score your resume now and check what tenure the system reads back.
Good vs. Bad Date Formatting
The recommended column is easier to hold across every entry when the layout enforces it — browse ATS-safe templates with a single date style built in.
| Scenario | Risky (year-only) ❌ | Recommended ✅ |
|---|---|---|
| Recent full-time role | 2021 – 2023 | March 2021 – June 2023 |
| Current job | 2023 – | June 2023 – Present |
| Short recent role | 2024 | Feb 2024 – Sept 2024 (Contract) |
| Across the resume | Jan 2022 / 2018 – 2020 (mixed) | Same Month Year style on every entry |
Abbreviate Months or Spell Them Out?
Both styles are correct. The only rule that matters is consistency. Pick one and use it everywhere:
To see how each style looks on a finished page, see real resume examples across different layouts.
Pick One Month Style and Stick to It
- Abbreviated: Jan 2024, Feb 2024, Sept 2024 (saves space on dense resumes)
- Spelled out: January 2024, February 2024 (cleaner on roomy layouts)
- Numeric: 06/2024 in MM/YYYY format (compact and ATS-safe)
- Never mix: Jan on one job and February on another reads as careless
MM/YYYY (06/2023) and Month YYYY (June 2023) are the two formats applicant tracking systems parse most reliably. Skip day-level dates like “June 14, 2024,” they add clutter and confuse international readers without adding useful information. If you want the deeper rules on abbreviations and spacing, the resume date format guide covers every edge case.
How to Format Your Current Job
For the role you’re in now, write the start month and year, then “Present”:
Marketing Manager, Acme Co. | June 2023 to Present
A few things to avoid. Don’t leave the end date open as “2023 –” with a dangling dash; that reads as unfinished and forces the reader to guess. Don’t switch between “Present,” “Current,” and “Now” across different jobs; choose one closing word and keep it. And don’t write “Present” on a role you’ve already left, that’s a small error recruiters notice.
Multiple Roles at the Same Company
Promotions are a good thing, so format them to show progression clearly. List the company once, then nest each role with its own month-and-year range underneath:
- 1
Company name and total span on top
Acme Co., January 2021 to Present, keeps your full tenure visible at a glance.
- 2
Nest each role with its own dates
Analyst, Jan 2021 to Mar 2022, then Senior Analyst, Mar 2022 to Present.
- 3
Keep the month-year style identical
Use the same abbreviation and dash style on every nested line.
This layout makes internal promotions obvious and avoids the trap where it looks like you held two unrelated jobs. For more on framing short stints and frequent moves so they read as growth, see how to handle job-hopping on a resume.
Graduation Dates and Seasonal Work
Two cases that confuse people:
Keyword-matching tools handle dates differently too, so it’s worth comparing against Jobscan if date parsing is your main concern.
Graduation dates. Including the month and year (for example, “May 2024”) reads cleanly and is the standard. Year-only is also acceptable for education, since a degree isn’t measured in tenure the way a job is. If you graduated more than a decade ago, dropping the year entirely is a reasonable way to avoid signaling your age.
Seasonal and summer jobs. Months help you here rather than hurt. “June 2023 to August 2023” reads as a deliberate summer or seasonal role, not a job you quit after three months. Add a “Seasonal” or “Summer Internship” label so the short, intentional dates are unmistakable.
When Year-Only Is Actually Okay
There are a few legitimate cases:
Year-Only Is Fine When...
- The job was 10-15+ years ago and listed only for completeness
- It's a one-off short freelance or contract gig from a while back
- A tiny cosmetic gap under a year (used honestly and consistently)
For these, year-only keeps the focus on your recent, relevant experience. For anything recent or current, use months. Always.
Why Consistency Matters
Mixing “Jan 2022” on one job and “2018” on another disrupts the recruiter’s read and can cause applicant tracking systems to misparse your work history. The mechanism is simple: an ATS computes your tenure by subtracting start dates from end dates, and it can’t do that math cleanly when one entry has a month and the next doesn’t. Inconsistent dates produce garbled or missing tenure, which can knock you down the ranked list.
of Fortune 500 companies use an applicant tracking system
Source: Jobscan, 2026
With the vast majority of large employers running an ATS, machine-readable dates aren’t optional. Pick one granularity, apply it top to bottom, and you remove a whole category of parsing errors. If you’re worried your mixed dates will choke a parser, run the resume through our keyword scanner to see how it’s being read, then fix any inconsistencies in the editor. For the full picture of what happens to your file inside the system, read how an ATS works.
The Honest Alternative to Hiding a Gap
The real reason most people consider dropping months is to bury a gap. Here’s the problem: if a recruiter spots the year-only pattern, the attempt to hide it damages trust more than the gap would have.
Don't mask, address
A few months between jobs is normal and usually doesn’t even register. A multi-year gap stays visible regardless of how you format the dates. So instead of year-only sleight of hand, address gaps directly. It reads as confident, not evasive. See how to handle employment gaps, how to frame a longer career break on a resume, and how to explain a gap in the interview.
Year-only dates are also one of the quieter items recruiters screen for. If you want to know what else gets flagged on a quick scan, our roundup of resume red flags covers the rest.
The Bottom Line
Use months and years for every job. It’s clearer, it’s what recruiters expect, and it makes you look like you have nothing to hide. Save year-only for ancient or one-off roles, keep your format consistent, and handle gaps honestly rather than burying them in vague dates.
Keep your dates clean and consistent
Drop your roles into the AI builder and it formats every date in the same month-year style automatically, with no mismatched '2018' next to 'Jan 2022.' Save it free with an account and export an ATS-clean resume.
Build It with AIRelated Resources
- Resume Date Format Guide — Full date-formatting rules
- Employment Gaps on a Resume — The honest way to handle gaps
- How an ATS Reads Your Resume — Why parseable dates matter
- Resume Red Flags — What recruiters quietly screen for
- Resume Editor — Keeps your dates consistent automatically
Frequently Asked Questions
Should you put months on a resume?
Yes. List the month and year for every job, for example March 2021 to August 2023. Year-only ranges read as vague and make recruiters assume you're hiding a short gap. Use months everywhere and keep the exact same format on every entry of your resume.
Is it OK to just put years on a resume?
Usually not for recent roles. Year-only dates read as evasive and invite suspicion. The narrow exceptions are jobs from 10 to 15+ years ago listed for completeness and one-off short contract gigs. For anything recent or current, always include the month.
Should you abbreviate months on a resume or spell them out?
Either works, as long as you stay consistent. Pick one style and use it everywhere: Jan 2024 on every entry, or January 2024 on every entry. Abbreviations save space on dense resumes. The mistake is mixing them, like Jan on one job and February on another.
How do you write the date for your current job on a resume?
Use the start month and year followed by Present, for example June 2023 to Present. Don't leave the end open as 2023 with a dash, and don't write Current or Now if the rest of your resume says Present. Stay consistent with the closing word you choose.
Should you put the month of graduation on a resume?
Including the graduation month and year is fine and reads cleanly, for example May 2024. Year-only is also acceptable for education since degrees aren't measured in tenure. If you graduated over a decade ago, you can drop the year entirely to avoid signaling age.
Is MM/YYYY an acceptable date format on a resume?
Yes. MM/YYYY (06/2023) and Month YYYY (June 2023) are both clean, recruiter-friendly, and parse reliably in applicant tracking systems. Avoid day-level dates and ambiguous formats. Whichever you choose, apply it to every single entry without switching styles.
How do you list months for multiple roles at the same company?
List the company once, then nest each role with its own month-and-year range underneath, for example Analyst, Jan 2021 to Mar 2022, then Senior Analyst, Mar 2022 to Present. This shows internal promotions clearly and keeps your total tenure visible and consistent.
Do you put months on a resume for a seasonal or summer job?
Yes, and months actually help here. June 2023 to August 2023 reads as an intentional summer or seasonal role rather than a job you quit fast. You can add Seasonal or Summer Internship as a label so the short, deliberate dates read clearly to a recruiter.
Can you remove months from dates on a resume to hide an employment gap?
It's risky. If a recruiter spots the year-only pattern, the attempt to hide damages trust more than the gap itself. A few months between jobs rarely registers, and a multi-year gap stays visible regardless. Address gaps directly instead of masking them with vague dates.
Should resume date format be consistent across all jobs?
Yes. Use the same date format and granularity for every entry. Don't mix Jan 2022 on one job and 2018 on another. Inconsistent dates disrupt the recruiter's read and can cause applicant tracking systems to misparse your work history and your total tenure.
Put this into practice
You have the theory. These take a few minutes and work on the resume you already have.