Parsing & Formatting3 min read

Resume Date Format for ATS: Consistent Dating for Accurate Parsing

Date formatting is a subtle but important aspect of ATS optimization. The parser uses your dates to calculate experience duration, identify employment gaps, and determine career recency. Inconsistent or ambiguous dates can lead to inaccurate experience calculation and scoring errors.

Best Date Formats for ATS

The most reliably parsed date format is 'Month Year' written out: 'January 2020 – December 2023' or abbreviated 'Jan 2020 – Dec 2023'. This format is unambiguous and recognized by virtually every ATS parser.

Numeric formats like 'MM/YYYY' (01/2020 – 12/2023) are also well-parsed but slightly less human-readable. Avoid 'DD/MM/YYYY' format as it's ambiguous (03/04 could be March 4 or April 3).

For current positions, use 'Present': 'June 2021 – Present'. Use the same word consistently—don't mix 'Present,' 'Current,' and 'Now' across entries.

FormatExampleATS ReliabilityNotes
Full month + yearJanuary 2020 – PresentExcellentMost recommended
Abbreviated month + yearJan 2020 – PresentExcellentGood space-saver
MM/YYYY01/2020 – PresentGoodCompact but less readable
Year only2020 – 2023AcceptableImprecise, may miscalculate
SeasonsSpring 2020PoorParsers don't recognize seasons
DD/MM/YYYY15/01/2020RiskyAmbiguous between US/EU formats

Date Placement and Alignment

Dates should be consistently placed relative to other job entry elements. The two most common placements are: dates on the same line as the job title (right-aligned), or dates on a separate line below the job title and company.

Right-aligned dates are visually elegant but can cause parsing issues with some ATS platforms (especially Taleo). The parser may merge the title and date into one string. A safer approach is placing dates on their own line.

Whichever placement you choose, use it consistently for every entry. Mixing placement styles confuses the parser and creates visual inconsistency.

Handling Special Date Situations

For short-term positions (less than a year), include both start and end months to accurately represent tenure. 'March 2022 – August 2022' is more transparent than '2022' which could imply a full year.

For contract or freelance work with multiple engagements, list each engagement separately with dates, or group them under a 'Freelance' entry with the overall date range and describe individual projects.

For education dates, include at least the graduation year. Month + year is preferred: 'May 2020'. If you haven't graduated yet, use 'Expected May 2025' or 'Expected 2025.'

Pro Tips

1

Pick one date format and use it identically for every entry on your resume

2

Use 'Month Year' format for the best combination of ATS reliability and readability

3

Always use 'Present' for current roles—not 'Current,' 'Now,' or 'Ongoing'

4

Include months for precise experience calculation, not just years

5

Place dates consistently: either right-aligned on the title line or on a separate line

Common Mistakes to Avoid

Mixing different date formats throughout the resume

Using only years, which can misrepresent experience by up to 23 months

Placing dates right-aligned on older ATS platforms that merge them with title text

Using 'Current' for some positions and 'Present' for others

Frequently Asked Questions

Should I include the day in my dates?
No. Month and year are sufficient. Including the day (January 15, 2020) adds unnecessary detail and can cause date format ambiguity.
How do I format dates for concurrent positions?
List each position separately with overlapping dates. The ATS typically calculates the total non-overlapping experience, not the sum of individual durations.
What about seasonal or part-time positions?
Use the same Month Year format. If a position was part-time, note this in parentheses: 'June 2020 – August 2020 (Part-time)'. The ATS treats the dates the same regardless of work status.

Related Guides

Build a consistently formatted resume with our Resume Builder

More ATS Guides