7 Resume Mistakes That Get You Auto-Rejected by ATS (and How to Fix Them)

7 Resume Mistakes That Get You Auto-Rejected by ATS (and How to Fix Them)
You found a role that fits, spent an hour on the application, and got a rejection email two days later. Sometimes that decision comes from a person. Often your resume simply never made it in front of one.
Most mid-size and large employers use an applicant tracking system (ATS) to collect, sort and search applications. Recruiters search that system by keyword and filter by requirements. If the software can't read your resume properly, or can't find the words the recruiter searches for, you're invisible.
The good news: the mistakes that cause this are easy to fix. Here are the seven we see most often.
What an ATS actually does with your resume
An ATS turns your resume file into plain text and sorts it into fields like name, contact details, job titles, employers, dates, education and skills. Recruiters then search and filter that data.
That means two things matter: whether the system can read your resume, and whether it can match it to the job. Every mistake below breaks one of those.
1. Using a fancy template
Two-column layouts, text boxes, tables, icons and skill bars look great in a design tool. Many parsing systems read them in the wrong order or skip them, so your job titles end up next to the wrong dates or your skills disappear entirely.
The fix: use a single-column layout with plain text, clear headings and standard bullet points. Keep the design simple and let the content do the work.
2. Putting contact details in the header or footer
Some systems ignore the header and footer of a document. If your name, email and phone number live there, a recruiter may see an application with no way to contact you.
The fix: put your name, email, phone, city and LinkedIn URL at the top of the main body of the page.
3. Creative section titles
Headings like "My Journey", "Where I've Made an Impact" or "Toolbox" feel personal, but the software is looking for standard labels to sort your information.
The fix: use the headings systems expect: Summary, Experience, Education, Skills, Certifications, Projects.
4. Missing the keywords from the job post
This is the biggest one. If the job asks for "stakeholder management" and your resume says "worked with different teams", a keyword search won't connect the two. The same goes for tools, certifications and job titles.
The fix: read the job description and note the skills, tools and phrases that appear more than once. Use the exact wording where it's true for you, in your summary, your bullet points and your skills section. Spell out acronyms once, for example "Search Engine Optimization (SEO)".
Don't copy the whole job description or hide keywords in white text. Recruiters read the result, and keyword stuffing is easy to spot.
5. Listing duties instead of results
Getting past the software is only half the job. Once a recruiter opens your resume, they scan it quickly. "Responsible for social media" tells them nothing about how well you did it.
The fix: write bullets that show what changed because of you. "Grew Instagram followers from 2,000 to 15,000 in 8 months" is far stronger. Our guide to writing resume bullet points with results shows how.
6. Using an unusual file type or a scanned PDF
An image-based PDF, a scanned document or an unusual format can come through as unreadable text.
The fix: send a text-based PDF or a .docx file, unless the job post asks for something specific. A quick test: open your PDF and try to select the text with your cursor. If you can't, neither can the system.
7. Sending the same resume to every job
A general resume matches every job a little and no job well. Small changes, like reordering your skills or rewriting your summary for the role, can make a big difference in how well you match.
The fix: keep one master resume with everything on it, then create a tailored version for each application. Our guide on how to tailor your resume to a job description walks through it step by step.
Quick ATS resume checklist
- Layout: Do this: One column, plain text. Avoid this: Columns, tables, text boxes.
- Contact details: Do this: Top of the main body. Avoid this: Header or footer only.
- Headings: Do this: Experience, Education, Skills. Avoid this: Creative titles.
- Keywords: Do this: Exact terms from the job post. Avoid this: Generic wording or stuffing.
- Bullets: Do this: Results with numbers. Avoid this: Lists of duties.
- File: Do this: Text-based PDF or .docx. Avoid this: Scanned PDFs or images.
- Versions: Do this: Tailored for each role. Avoid this: One resume for everything.
How to check your resume before you apply
- Copy your resume text and paste it into a plain text editor. If the order looks wrong or parts are missing, the software will see the same thing.
- Compare your resume with the job post and mark the key skills you've included.
- Read each bullet and ask "so what?". If there's no answer, add the result.
- Save the file with a clear name, like "Firstname-Lastname-Resume.pdf".
Build an ATS-friendly resume for free with JobStacky
If you'd rather not fight with formatting, the JobStacky Resume Builder creates clean, ATS-friendly resumes, and it's free to use. Tailor a version for each job and keep track of which resume you sent where with the JobStacky Job Application Tracker.
For a walkthrough, read how to build an ATS-friendly resume with JobStacky's Resume Builder.
Frequently asked questions
Do all companies use an ATS?
No, but many mid-size and large employers do, along with a lot of recruitment agencies. Small businesses may read every application by hand. An ATS-friendly resume helps in both cases, because the same clarity helps human readers too.
Can an ATS read PDF resumes?
Most modern systems can read text-based PDFs. Problems usually come from scanned PDFs, images or complex layouts. If the job post asks for a specific format, use that.
How many keywords should my resume include?
There's no magic number. Focus on the skills and tools the job post mentions more than once, and use them naturally where they're true for you.
Should I use a different resume for every job?
Yes, at least a tailored version. Keep a master resume and adjust the summary, skills and top bullet points for each role.
Does a good resume guarantee an interview?
No. A clear, well-matched resume makes sure your application is seen and understood. Your experience, the competition and timing still play a role.
Related posts
How to Build an ATS-Friendly Resume with JobStacky's Resume Builder
August 3, 2026
How to Build an ATS-Friendly Resume with JobStacky's Resume Builder Building a resume shouldn't eat your whole afternoon. Whether you're applying for an intern...
How to Follow Up on a Job Application: Timing, Examples and Email Templates
October 6, 2026
How to Follow Up on a Job Application: Timing, Examples and Email Templates You hit submit on the application. Then nothing. Days go by, maybe weeks, and you st...
What Is the Best Job Application Tracker for Keeping All My Job Applications, Interviews, and Follow-Ups Organized?
October 1, 2026
What Is the Best Job Application Tracker for Keeping All My Job Applications, Interviews, and Follow-Ups Organized? Say you’ve sent 60 applications in six weeks...
Build an ATS-friendly resume for free
Create a clean resume that applicant tracking systems can read, tailored to every job you apply for.
Build my resume