ResumeAdapter Β· Blog
ats formatting rules

ATS Resume Formatting Rules (2026): Date Formats, Tables & Parsing Guide

ResumeAdapter TeamResumeAdapter Team
β€’
β€’
6 min read

Share this post

Send this to a friend who’s also job searching.

Close-up of clean code structure representing perfect ATS resume parsing

🚨 Format kills content.

You can have the perfect keywords, the most prestigious experience, and the best education. But if your date format confuses the parser or your text boxes break the reading order, your resume goes to the "Unparseable" pile.

Technical formatting errors are the #1 reason qualified candidates are rejected before a human ever sees their name.

πŸ‘‰ Check Your Resume Parsing Score β€” Free


The Technical Logic of ATS Parsing (2026)

Most "ATS advice" online is superstitious guesswork. "Don't use headers!" "Put keywords in white text!" This advice is often wrong and sometimes dangerous.

To beat the ATS, you must understand how Parsers actually work. The major systems (RChilli, Sovren, Daxtra, Workday proprietary) all follow similar logic:

  1. Extraction: The system converts your PDF/DOCX into raw text.
  2. Segmentation: It identifies blocks of text as "Contact," "Work," "Education" based on specific header keywords.
  3. Parsing: It breaks down those blocks into fields: Job Title, Company, Start Date, End Date, Description.
  4. Ranking: It calculates your relevance based on the parsed fields, not the visual document.

If step 3 fails (Parsing), step 4 (Ranking) produces a zero.


1. The Date Format Rule (MM/YYYY)

This is the single most common cause of parsing errors. If the ATS cannot accurately calculate your years of experience, it may auto-reject you for "Insufficient Experience."

❌ Dangerous Formats (Do Not Use)

  • Just Years: 2022 – 2023. Why: The parser acts conservatively. It might credit you with 1 day (Dec 31, 2022 to Jan 1, 2023) or 365 days. You lose precision.
  • Apostrophes: '23 – Present. Why: Some older parsers treat '23 as a typo or garbage character.
  • Seasons: Summer 2023. Why: "Summer" is not a month. The robot does not know if that means June, July, or August.
  • Vague Terms: Ongoing, Current. Why: Use the standardized term Present or Now.

βœ… Safe Formats (Universal Compatibility)

  • Standard Numeric: 03/2023 – Present (or 03/2023)
  • Standard Text: March 2023 – Present
  • Short Text: Mar 2023 – Present (Standard 3-letter abbreviation)

The Golden Rule: Always put the date on the right-hand side, separate from the job title.


2. Tables & Columns: The "Reading Order" Problem

The Science of "Left-to-Right"

Parsers read documents like a human reads a book: top-to-bottom, left-to-right.

The Multi-Column Trap: Imagine a two-column resume:

  • Column A (Left): Job Titles
  • Column B (Right): Job Descriptions

If the parser is "dumb," it might read straight across: Line 1: Senior Manager (Col A) ... Lead a team of 10 (Col B) Line 2: Junior Developer (Col A) ... Wrote code in Java (Col B)

This usually works fine. BUT, if you use Text Boxes to create columns, the parser might read ALL of Column A first, then ALL of Column B. Your job titles get disconnected from your descriptions.

The 2026 Reality

  • Modern ATS (Greenhouse, Lever): Can handle simple columns correctly (80% confidence).
  • Legacy ATS (Taleo, iCIMS): Must struggle with columns.

Recommendation:

  • Safest: Single-column layout. It never fails.
  • Acceptable: Two-column layout created with proper "Columns" formatting (not tables/text boxes).
  • Forbidden: Floating Text Boxes, Sidebars in images, Nested Tables.

3. Section Headers (The Anchors)

Parsers rely on "Standard Headers" to know when one section ends and another begins. If you get "Creative" with your headers, the parser gets lost.

If you name your Work Experience section "My Journey," the ATS might think it is a biography block and ignore all the keywords inside it.

Sectionβœ… Use These Headers❌ Avoid These
ContactContact, Contact Info"Let's Talk", Icons only, QR Code only
SummarySummary, Professional Summary, Profile, About Me"My Story", "Bio", "Intro", "Objective" (Outdated)
ExperienceExperience, Work Experience, Professional Experience"Where I've Been", "Career History", "Track Record", "Gigs"
EducationEducation, Academic Background, Education & Certifications"Alma Mater", "Learning", "Scholastics"
SkillsSkills, Technical Skills, Core Competencies, Technologies"Toolbox", "What I Know", "Abilities", "Stack"

4. Special Characters & Icons

Icons break parsers. They are often read as garbage characters (&%$#) or cause the line to be skipped.

  • Avoid: Icons for phone/email (Use text labels: "Phone:", "Email:", "LinkedIn:").
  • Avoid: Progress bars or "skill rating" graphics (e.g., 5/5 stars for Java). The ATS cannot read a visual bar. It sees nothing.
  • Avoid: Complex dividers (lines with shapes). Use simple horizontal lines.
  • Use: Standard bullet points (β€’, -, or *). Arrow bullets (➒) are usually fine but standard dots are safer.

5. File Type: PDF vs. DOCX

This is the oldest debate in resume writing.

  • PDF: Preserves design perfectly. Fonts stay locked. Margins stay fixed. Use this 90% of the time.
  • DOCX: The native language of parsers. Use this ONLY if:
    1. The job portal is extremely old/clunky.
    2. The application explicitly says "Please upload Word document."
    3. You are emailing a recruiter directly (they might want to edit it).

Critical Warning: Never use "Image PDF" (scanned document). The ATS is text-based. If you cannot highlight the text with your mouse cursor, the ATS cannot read it.


6. Fonts & Typography

  • Serif vs Sans-Serif: It doesn't matter for parsing, but Sans-Serif (Arial, Calibri) is generally preferred for on-screen readability.
  • Size: Keep body text between 10pt and 12pt. Headers 14pt-18pt.
  • Safe Fonts: Arial, Calibri, Helvetica, Roboto, Georgia, Times New Roman, Verdana, Open Sans.
  • Unsafe Fonts: Custom fonts downloaded from DaFont, "Typewriter" fonts, Script fonts. If the ATS doesn't have the font installed, it falls back to default, potentially ruining your layout.

Summary Checklist: The "Safe Parse" Standard

Before you hit submit, run through this checklist:

  1. Format: Single column is safest; simple 2-column is okay. No text boxes.
  2. Dates: MM/YYYY format used consistently everywhere.
  3. Headers: Standard names (Experience, Education).
  4. Fonts: Standard system fonts. No icons.
  5. Graphics: No photos, no charts, no skill bars.
  6. Hyperlinks: URLs are fully visible (e.g., linkedin.com/in/name) rather than hidden text links (Click Here), just in case parsing strips the link.

Related Articles


Will Your Resume Parse Correctly?

You don't have to guess. Upload your resume and see exactly what the robot sees. Our tool simulates a strict ATS parser to show you errors before they cost you the interview.

πŸ‘‰ Run a Free Formatting Check