// ATS Checklist
ATS Resume Checklist 2026: 20 Things to Fix Before You Hit Apply
BY KINETK · APRIL 18, 2026 · 7 MIN READ
75% of resumes are rejected by ATS before a human ever reads them. That number gets cited a lot, but what it actually means is this: the majority of job seekers are being eliminated not because they're underqualified, but because their resume fails a technical test they don't even know they're taking.
ATS systems — Workday, Greenhouse, iCIMS, Taleo, SuccessFactors — are not reading your resume the way a person does. They're extracting structured data, running keyword matches, scoring your resume against the job description, and ranking candidates in a queue. If your resume can't be parsed correctly, it scores near zero before a human gets involved.
This checklist covers the 20 most impactful fixes, organized by category. Work through them in order — the earlier sections (file format, formatting) have the highest floor-raising impact. Keyword and language fixes tend to be the difference between 60% and 85%+ on KINETK's VANTAGE-7 ATS scoring engine.
Run the free VANTAGE-7 check first. Upload your resume to KINETK's free ATS checker before you start. You'll see your current score broken down by category — so you know which sections of this checklist to prioritize.
Section 1 — File Format & Submission
The file you submit determines whether the ATS can read your resume at all. These five checks come first because a formatting issue at this level can tank your score before a single keyword is even evaluated.
01
Submit as .docx unless the posting explicitly says PDF
DOCX is the safest format for ATS compatibility across all major platforms. Workday, iCIMS, and Taleo have notoriously poor PDF parsers — especially for PDFs generated by design tools like Canva or Adobe InDesign. Default to .docx and switch to PDF only when a job posting explicitly requests it.
02
Never submit .pages, .txt, or non-standard formats
Apple Pages files (.pages) are not supported by any major ATS. Plain .txt files lose all formatting context, which causes section structure to collapse. Stick to .docx or (when required) a clean, text-based .pdf.
03
Name your file correctly: FirstLast-Resume.docx
File naming matters for recruiter-side organization and some ATS platforms use the filename in candidate records. Use: FirstLastName-Resume.docx (e.g., JaneSmith-Resume.docx). Avoid spaces, special characters, and dates in the filename.
04
No password protection on your file
Password-protected files cannot be parsed by ATS systems. They'll either error out or be uploaded as a blank record. Remove all document protection before submitting.
05
If submitting PDF, use a text-based PDF — not a scanned image
A scanned PDF is just a picture of text. ATS systems can't read it. If you're submitting PDF, create it by exporting from Word or Google Docs — not by scanning a printed resume. Open the PDF in a browser and try to select text — if you can't, it's a scanned image and will fail parsing.
Section 2 — Formatting & Structure
This is where most visually polished resumes fall apart. Design choices that look great to humans — columns, tables, icons, graphics — are parsing disasters for ATS engines. Every check in this section addresses a known ATS failure mode.
06
No tables anywhere in the document
ATS parsers frequently misread table cells, merging content from different columns or dropping entire rows. Skills sections and work experience built inside tables are especially vulnerable. Convert all table content to plain paragraph text or simple bulleted lists.
07
No text boxes
Text boxes are invisible to most ATS parsers. Content inside a text box is either ignored entirely or extracted out of sequence, creating garbled output. This is the #1 reason Canva-built resumes fail — the entire sidebar is often a text box.
08
No graphics, icons, or skill bar charts
Profile photos, company logos, star-rating skill charts, and decorative icons are all ignored by ATS. They take up space that could hold keywords, and some parsers generate errors when they encounter embedded image data. Remove all of them.
09
Contact information must be in the document body — not in a Word header or footer
Most ATS platforms skip document headers and footers entirely during parsing. If your name, email, or phone number is in the header (a common Word template default), it's invisible to the ATS. Move all contact information into the first few lines of the document body.
10
Single-column layout only
Two-column resumes cause ATS parsers to interleave content from both columns, producing garbled output. A sidebar skills section gets merged with your job history. Single column, top to bottom — that's the only layout that parses reliably across all major ATS platforms.
Section 3 — Contact Information
Your contact information is what turns an ATS match into a recruiter reaching out. If any of these three checks fail, you may score well but still not get called.
11
Your name must appear at the very top of the document body
ATS systems are specifically trained to extract the candidate name from the first text element in the document. If your name appears below a tagline, a decorative header image, or a job title, some parsers will extract the wrong text as your name. Name first, everything else after.
12
Include your LinkedIn URL in the contact section
Lever and some Greenhouse implementations cross-check your submitted resume against your LinkedIn profile. Missing a LinkedIn URL is a lost data point. Include the full URL (linkedin.com/in/yourname), not just "LinkedIn" as text.
13
Location format: City, State only — no full street address
Full street addresses are unnecessary, can trigger privacy concerns, and take up space. ATS systems extract city and state for geographic filtering — that's all they need. Use "Chicago, IL" or "Remote" (if you're targeting remote roles). Do not include your zip code or street address.
Section 4 — Keywords & Language
Keyword matching accounts for roughly 35% of your ATS score on most platforms. These four checks directly impact that number. This is the section where most resumes with good formatting still fall short.
14
Match exact phrases from the job description — not synonyms
ATS systems are not always semantic matchers. Many check for exact string matches. "Project oversight" does not score for "project management." "Revenue generation" does not score for "sales." Extract the exact noun phrases from the job description's requirements section and mirror them in your resume verbatim.
15
Your target job title appears in both the summary and at least one experience bullet
Job title matching is one of the highest-weighted ATS signals. If you're applying for "Senior Data Engineer," those exact words should appear in your summary section and at least once in a job history bullet. Don't rely on the title in your listed job history alone — that's table stakes. Reinforce it explicitly.
16
No keyword stuffing — keep density at 2–3% per keyword
Modern ATS platforms detect keyword manipulation. If "machine learning" appears 11 times in a 400-word resume, some systems flag it as a spam indicator and reduce the score. The safe zone: use each high-value keyword 2–3 times across the document (once in summary, once or twice in bullets), then move on.
17
Use both spelled-out and acronym forms for major terms
Some ATS systems don't recognize that "AI" and "Artificial Intelligence" are the same thing — especially in legacy platforms like Taleo. The safe fix: use the full form once and the acronym in parentheses, or use both naturally across the document. Examples: "Artificial Intelligence (AI)," "Search Engine Optimization (SEO)," "Key Performance Indicators (KPIs)."
Section 5 — Sections & Headers
ATS systems map your resume content to predefined data fields. They do this by recognizing section headers. Non-standard headers get misclassified, and misclassified content loses the weight of its actual section. These three checks close that gap.
18
Use standard ATS-recognized header names
The following headers are safe across all major platforms: Work Experience, Professional Experience, Employment History, Education, Skills, Certifications, Projects, Summary, Professional Summary. The following are not safe: Career Journey, Where I've Worked, Core Competencies (as a section header — it's fine as a label), Academic Background, What I've Built. Rename any creative headers to the standard equivalents.
19
Include an Education section even if your degree is 20 years old
Many ATS systems have required fields for education level. If there's no Education section, the system may default to "no degree" in the candidate record — even if you have a graduate degree. Keep the Education section. One line with degree, institution, and year is sufficient for older graduates.
20
Skills section contains hard skills only — no soft skills
ATS systems score the Skills section for technical keywords: tools, platforms, programming languages, methodologies, software, certifications. "Communication," "leadership," and "problem-solving" score zero in the Skills section because they don't match any technical keyword in the job description's requirements. Save the word count for skills that score: Python, Salesforce, SQL, Six Sigma, HIPAA compliance, etc.
How to Run This Checklist Efficiently
The 20-item checklist above can be worked through in 15–20 minutes if you approach it systematically. Here's the KINETK process:
01
Get your baseline score first
Run your current resume through KINETK's free VANTAGE-7 ATS checker. Upload your resume and the target job description. You'll get a score breakdown by category in 30 seconds — which tells you exactly which sections of this checklist matter most for your specific resume.
02
Fix the format issues first
Open your resume in Microsoft Word or Google Docs. Work through Sections 1 and 2 of this checklist completely before touching any content. Format issues are binary — they either block parsing or they don't. There's no point optimizing keywords on a resume that can't be read.
03
Pull keywords from 3–5 target job descriptions
Open the job descriptions you're actively targeting. List every repeated technical term, methodology, tool name, and qualification. Cross-reference against your resume. Any term that appears in 3+ JDs and is missing from your resume is a high-value keyword gap.
04
Re-run VANTAGE-7 to confirm score improvement
After working through the checklist, run your updated resume through the ATS checker again. A properly executed pass through all 20 items should improve your score by 25–40 points from the baseline. Target 75+ to clear initial ATS filtering at most enterprise employers.
The honest timeline: Working through all 20 checks yourself takes 2–4 hours if you're starting from a design-heavy or poorly formatted resume. If your score is below 60% after a self-fix pass, the issues are likely deeper than formatting — the writing itself needs to be restructured around keyword strategy. That's what KINETK's professional resume rewrite service covers, and why clients average a jump from 31% to 89% in 24 hours.
Frequently Asked Questions
What is an ATS resume?
An ATS resume is a resume formatted and written specifically to be parsed and scored correctly by Applicant Tracking Systems — the software platforms (Workday, Greenhouse, iCIMS, Taleo, SuccessFactors) that process job applications before a human recruiter ever sees them. An ATS resume avoids formatting elements the parser can't read (tables, text boxes, columns, graphics), uses standard section headers, contains the exact keywords from the target job description, and stores contact information in the document body rather than in header or footer elements.
How do I know if my resume passed ATS?
You can't know for certain from the company's side, but you can score your resume before submitting using KINETK's free VANTAGE-7 ATS checker. Upload your resume and the job description, and VANTAGE-7 simulates parsing and scoring across 15+ major ATS platforms simultaneously. You'll receive a composite score, a breakdown by category, and specific fixes ranked by impact. Scores of 75 and above correlate strongly with getting past initial ATS filtering.
Does ATS check for grammar?
No — ATS systems do not check grammar. They are data extraction and keyword matching engines, not writing quality evaluators. However, grammar and clarity matter significantly once your resume reaches a human recruiter. Focus on ATS optimization first (format, keywords, structure), then edit for clarity, concision, and impact. A resume that passes ATS with poor writing will still lose to a resume that passes ATS with strong writing.
See Your Real ATS Score in 30 Seconds
Upload your resume and target job description. Get your VANTAGE-7 score, keyword gaps, and a step-by-step fix plan — free, no email required.
Get My Free ATS Score →
View Packages
Mark McGrail CPRW · CERW · CDCS · CIC
Founder & CEO, KINETK · AI Resume Tech
Mark is a Certified Professional Résumé Writer (CPRW), Certified Executive Résumé Writer (CERW), Certified Digital Career Strategist (CDCS), and Certified Interview Coach (CIC). He built KINETK’s VANTAGE-7 ATS engine and has helped thousands of job seekers land interviews at Fortune 500 companies.