Before a recruiter reads a single word of your resume, software called an Applicant Tracking System (ATS) has already decided whether you qualify.
If your resume doesn't pass the ATS filter — and 75% don't — no human ever sees it. No rejection email. No feedback. Just silence.
The good news: every ATS failure has a specific, fixable cause. Run through this 14-point checklist before you submit your next application. Each item is ranked by severity so you know where to focus first.
No columns, tables, or text boxes
Multi-column layouts are one of the most common ATS killers. Most ATS software reads left-to-right, top-to-bottom in a single pass. A two-column layout means your skills section might be read as part of your work experience, or skipped entirely. Remove all columns, tables, and text boxes. Use a single-column layout with clear section breaks.
No headers, footers, or graphics
Many ATS systems cannot parse content placed in Word's header or footer regions. If your contact information is in a header — which many templates use — it may be completely invisible to the ATS. Move all content into the main document body. Remove logos, photos, icons, and decorative graphics entirely.
Saved as .docx or plain PDF (not image PDF)
A PDF created by scanning a physical document is an image — ATS systems cannot read it at all. Always submit a .docx file or a PDF exported directly from Word or Google Docs. If you're unsure whether your PDF is text-based, open it and try to highlight text — if you can highlight it, the ATS can read it.
Standard fonts only
Unusual or decorative fonts can cause parsing errors. Stick to ATS-safe fonts: Arial, Calibri, Georgia, Times New Roman, or Helvetica. Font size should be 10–12pt for body text and 14–16pt for your name. Avoid any font that requires a special download or is not available in Microsoft Office by default.
Standard section headers
ATS systems recognise specific section labels: 'Work Experience,' 'Education,' 'Skills,' 'Certifications,' 'Professional Summary.' Creative labels like 'My Journey,' 'What I Bring,' or 'Career Highlights' may not be parsed correctly — meaning the entire section gets ignored in scoring. Use the standard labels, even if they feel generic.
Contact information is complete and in the body
Your name, email address, phone number, LinkedIn URL, and city/country should all be in the main body of the document (not in a header). Include your LinkedIn URL in full (e.g., linkedin.com/in/yourname). Missing or inaccessible contact info can cause your application to be skipped during manual review even if you pass the ATS filter.
Keywords match the specific job description
ATS systems compare your resume to the job description word-for-word. Copy the job posting into a document and highlight every skill, tool, methodology, and qualification mentioned. Compare it to your resume. Where the same competency is described with different words (e.g., 'client relations' vs 'stakeholder management'), update your resume to use their exact language — where it accurately describes your experience.
Hard skills named explicitly (not just implied)
If you used Excel every day for 5 years but never wrote 'Microsoft Excel' on your resume, the ATS scores that skill as absent. Every tool, platform, software, and technical skill you have should be named explicitly in a dedicated Skills section. Don't rely on it being inferred from your job responsibilities.
Certifications written in full and abbreviated
ATS systems may search for 'Project Management Professional' or 'PMP' — but not both. Write certifications in both forms: 'PMP (Project Management Professional).' This doubles your keyword match probability. The same applies to degrees: 'Bachelor of Science (BS)' and any professional designations relevant to your field.
Target job title appears in your summary
Recruiters frequently search their ATS database by job title. If the role is 'Marketing Manager' and that phrase doesn't appear anywhere on your resume, you won't surface in searches. Include the target job title in your professional summary (e.g., 'Marketing Manager with 8 years of experience in...'). This is not dishonesty — it's searchability.
Every bullet point starts with a strong action verb
Weak openers like 'responsible for,' 'helped with,' and 'assisted in' score poorly and signal passivity to recruiters. Replace them with strong action verbs: Led, Delivered, Built, Managed, Reduced, Generated, Negotiated, Implemented, Launched, Optimised. Action verbs signal ownership and impact — which is what both ATS systems and hiring managers reward.
At least 60% of bullets include a quantified result
Numbers make your experience concrete and credible. 'Managed a sales team' scores far lower than 'Managed a team of 9 sales reps, growing revenue from $2M to $4.7M in 18 months.' Where you don't have hard numbers, use percentages, timeframes, team sizes, or scale indicators. If you truly have no metrics, describe the scope: 'Managed global rollout across 14 countries.'
Professional summary is role-specific (not generic)
A generic summary like 'Results-driven professional with 10 years of experience seeking a challenging role' adds zero keyword value and signals to recruiters that this is a template resume. Write 3–4 sentences that name your target role, your most relevant specialisations, and your biggest career achievement. Tailor this section for every application — it takes 5 minutes and significantly improves your match score.
Dates are in a consistent, parseable format
ATS systems calculate tenure and flag employment gaps using your dates. Use a consistent format throughout: 'Jan 2021 – Mar 2024' or '01/2021 – 03/2024.' Do not use only years (e.g., '2021–2024') if you want to hide gaps — some ATS systems calculate this incorrectly. Do not use phrases like 'Present' without also including the current month and year.
Don't Guess — Get Your Score
Upload your resume and our AI will check all 14 of these criteria — plus 8 more — and tell you exactly which issues you have, ranked by severity.
Get My Free ATS ScoreFree · No credit card · Results in ~30 seconds
After You Fix the Checklist
Working through this checklist will significantly improve your ATS score. But here's something most job seekers miss: a generic optimised resume still underperforms a tailored one.
For each job you apply to, spend 10 minutes on this:
- Copy the job description into a text file.
- Highlight every skill, tool, methodology, and qualification mentioned.
- Open your resume side by side and check which ones appear. Where your experience matches but the language differs, update your resume to mirror their exact wording.
- Make sure your professional summary mentions the exact job title and your top 2–3 relevant qualifications.
This process — done properly — can move your ATS score from 55 to 80+ for a specific role. That's the difference between being filtered out and getting a call.
If you want this done automatically — our full analysis ($9.99) scans your resume against these criteria, identifies every issue with a specific fix, and rewrites your resume with all corrections applied. Most users see their score improve by 20–35 points.
Get the Full Analysis — $9.99Published April 12, 2026 · ResumeAI Team
Ready to run the actual checklist on your resume?
Our free ATS scanner checks your resume against all 14 of these issues in under 30 seconds — no sign-up needed. Upgrade for $9.99 to get every issue fixed and a fully rewritten resume.
ATS Resume Guides by Role
Free · No sign-up · 30 seconds
See your ATS score right now
Upload your resume and find out exactly which issues are blocking you from interviews — before your next application.
Check My Resume Free →