Screend / Guides / Why ATS Rejects Resumes (Technical Reasons)
Why ATS Rejects Resumes (Technical Reasons)
Applicant Tracking Systems don't read resumes the way humans do. They parse raw text, match it against rules, and score it — often before any recruiter gets involved. Understanding exactly what causes a rejection lets you fix it once and stop getting filtered out.
Column and table layouts break the parser
ATS software reads text linearly, left to right, top to bottom. Two-column layouts — common in designer resumes — cause the parser to mix content from both columns into a single scrambled stream. A job title in column one and a company name in column two become unreadable. Tables have the same problem: content inside table cells is often skipped entirely.
Headers and footers are invisible to most parsers
If you put your name, phone number, or email in the document header (the actual Word/PDF header element, not just the top of the page), many ATS systems won't read it. Your contact information disappears. Always place contact details in the main body of the document.
Non-standard section names confuse keyword matching
ATS systems look for specific section labels: "Experience", "Education", "Skills". If your resume uses creative labels like "My Journey", "Where I've Been", or "Expertise Hub", the system may fail to categorize the content — and weight it at zero. Stick to conventional headings.
PDF encoding varies and can cause garbled text
Not all PDFs are created equal. PDFs exported from Canva, Adobe Illustrator, or Google Slides often embed text as image data or use non-standard font encodings. The ATS receives a file it can't parse and either rejects it outright or reads garbage characters. Use a Word document or a PDF exported directly from Google Docs or Microsoft Word.
Special characters and custom bullets get dropped
Custom bullet symbols (arrows, check marks, icons from design fonts) are often encoded as private-use Unicode characters that ATS parsers can't interpret. The text following them gets dropped or merged incorrectly. Use standard bullets (•) or dashes (-).
Keyword mismatch below the threshold
Even a perfectly formatted resume gets rejected if the keyword match score falls below the hiring manager's threshold. Most companies set a minimum score — often 70-80% — before a resume reaches a human. If the job description says 'Python' and your resume says 'programming', you miss the match.
Common mistakes to avoid
- ✗Using a two-column or graphic-heavy resume template from Canva or similar tools
- ✗Placing your name or contact info in the document header element
- ✗Inventing creative section names instead of standard labels
- ✗Exporting your resume as a PDF from a design tool instead of a word processor
Check your resume now
Upload your resume and see your score in 30 seconds. Free, no signup required.
Get my ATS score →Related guides
ATS-Friendly Resume Format: What Actually Works
Most resume formatting advice focuses on human readers. But before a human sees …
ATS Resume Keywords: How Matching Actually Works
Keyword matching is the core mechanism of every ATS system. But most advice on t…
How to Pass ATS Screening: A Practical Checklist
Passing ATS screening isn't about gaming the system — it's about removing the ob…