ATS Resume Formatting: Separating Myths from Reality
"Never use tables in your resume — ATS can't read them." "Stick to Times New Roman or your resume will be rejected." "Don't use color or graphics." The internet is full of ATS advice. Most of it is outdated or wrong.
ATS (Applicant Tracking Systems) are software that companies use to manage job applications. Understanding how they actually work — not how people think they work — helps you create resumes that pass ATS screening without sacrificing readability.
Myth 1: ATS Can't Read PDFs
Reality: Modern ATS systems (Workday, Greenhouse, Lever, Taleo) parse PDFs perfectly. The "ATS can't read PDFs" advice was true in 2010. It's not true in 2024.
PDF is actually better than Word for resumes because it preserves formatting across devices. Your carefully designed resume won't break when opened on a different computer.
The only exception: very old ATS systems (rare now) or PDFs created from scanned images (which are images, not text). If your PDF has selectable text, ATS can read it.
Modern ATS systems parse PDFs better than they parse complex Word documents. Use PDF.
Myth 2: Never Use Tables or Columns
Reality: ATS can read tables and columns. The problem isn't tables — it's complex nested tables or tables used for entire resume layout.
Using a simple two-column layout for contact info? Fine. Using a table to organize skills into categories? Fine. Using nested tables with merged cells for your entire resume? That might confuse the parser.
The rule: Keep tables simple. If you're using tables for basic organization, ATS will handle it. If you're using tables for complex visual design, consider simplifying.
Myth 3: Stick to Standard Fonts Only
Reality: ATS doesn't care about fonts. It extracts text, not visual design. You can use Calibri, Arial, Helvetica, Georgia, or any readable font. The font choice affects human readers, not ATS.
What matters: Font size (10-12pt for body text) and readability. If a human can read it, ATS can parse it.
Avoid: Decorative fonts, script fonts, or fonts that are hard to read. Not because ATS can't handle them, but because hiring managers can't.
Myth 4: No Graphics, Icons, or Color
Reality: ATS ignores graphics and color. It extracts text. So graphics don't help (ATS won't see them) but they also don't hurt (ATS skips them).
The question isn't "will ATS reject my resume if I use color?" It's "will color help or hurt with human readers?" For creative roles, color and graphics can help. For conservative industries (finance, law), plain formatting is safer.
Use graphics and color if they improve readability for humans. Just don't rely on them to convey critical information (like your contact details in an image).
Myth 5: Keyword Stuffing Works
Reality: ATS looks for keywords, but context matters. Listing "Python, Java, C++, JavaScript, React, Node.js, AWS, Docker" 20 times in white text won't fool modern ATS. They detect keyword stuffing.
Better approach: Use keywords naturally in context. Instead of listing "project management" 10 times, write "Managed cross-functional projects using Agile methodology, coordinating with stakeholders and tracking project milestones."
ATS scores based on keyword relevance and context, not just keyword count. Quality over quantity.
What Actually Matters for ATS
**1. Standard section headings:** Use "Work Experience" not "Where I've Worked." ATS looks for standard headers to parse your resume into sections.
**2. Consistent formatting:** If you use bullet points for one job, use them for all jobs. Consistency helps ATS parse structure.
**3. Text-based content:** Put important info in text, not images. ATS can't read text embedded in images or logos.
**4. Relevant keywords:** Include job-specific keywords from the job description, used naturally in context.
**5. Standard date formats:** Use "Jan 2020 - Dec 2022" or "2020-2022," not "From winter 2020 to end of 2022."
The Real ATS Workflow
Here's what actually happens:
1. You submit your resume
2. ATS parses it into structured fields (name, email, work history, education, skills)
3. ATS scores it based on keyword matches with the job description
4. Recruiter sees your parsed profile + your original resume
5. Recruiter decides whether to interview you
The ATS doesn't "reject" resumes automatically (in most cases). It ranks them. Recruiters review top-ranked candidates. Your goal is to rank high enough to get human review.
The Parsing Test
Want to see how ATS parses your resume? Upload it to LinkedIn or Indeed. These platforms use similar parsing technology. If LinkedIn correctly extracts your work history, education, and skills, ATS will too.
If LinkedIn gets it wrong (puts your education in work experience, misses dates, etc.), your formatting might be too complex. Simplify and test again.
The Human Factor
Even if your resume passes ATS perfectly, a human still reads it. Don't optimize so hard for ATS that you create an ugly, unreadable resume.
Balance: Use ATS-friendly structure (standard headings, text-based content, relevant keywords) but design for human readability (clean layout, good typography, logical flow).
A resume that ranks #50 in ATS but impresses the recruiter is better than a resume that ranks #10 but looks terrible.
The Real Reasons Resumes Get Rejected
It's not ATS formatting. It's:
- Lack of relevant experience
- Missing required skills or qualifications
- Typos and grammatical errors
- Generic resume not tailored to the job
- Unexplained employment gaps
- Lack of measurable achievements
Fix these issues before worrying about whether your font is ATS-friendly.
Want to ensure your resume is ATS-friendly? The ATS checker analyzes your resume and shows how it will be parsed by applicant tracking systems.