Many resumes are never read closely by a human, and the reason is often how software handled them.

An Applicant Tracking System (ATS) parses each resume, stores it, and lets recruiters search and rank candidates. Employers can also add knockout questions and filters of their own. When an application is overlooked, it often has little to do with whether the candidate could do the job. It comes down to one of a handful of formatting and content mistakes that are easy to miss yourself but make a resume hard for an ATS to read or match.

If you keep sending out applications and hearing nothing back, the first thing to check is whether your resume meets the basic standard of an ATS-friendly resume. The answer usually lies in avoiding a few technical red flags that make a resume hard to parse or match.

Here are the 7 most common mistakes, why an ATS struggles with them, and what to do instead. If you are new to the topic, start with how an ATS reads your resume.


1. Cramming Your Resume Into Tables, Columns, or Graphics

That two-column template with a sidebar for skills and a colorful header bar? It looks great on screen. It's also one of the most common ways to cause parsing problems.

Why the ATS Hates It

ATS parsers typically read a document left to right, line by line, like a typewriter. When your resume is split into columns, the parser doesn't know there are columns — it just merges the text from both sides into one garbled stream. Your "Skills" sidebar might end up spliced into the middle of a job description, and suddenly the system can't tell what's what.

Tables behave even worse. Cell contents are frequently read out of order or dropped entirely during resume parsing.

The Fix

  • Use a single-column layout, top to bottom.
  • Avoid sidebars, text boxes, and decorative tables.
  • Skip icons, profile photos, and skill-rating graphics — they're invisible to the parser anyway.
  • If you want visual structure, use simple headings, bold text, and bullet points instead of design elements.

This is the foundation of ATS-friendly formatting: clean, linear, and boring on purpose.


2. Saving Your Resume in the Wrong File Format

You spent an hour formatting your resume in a design tool, exported it, and uploaded it. Looks perfect. The ATS sees a blank page.

Why the ATS Hates It

Some resume file formats — particularly image-based PDFs exported from design software, or scanned documents — contain no extractable text at all. To the ATS, the entire file is just a picture. There's nothing to parse, nothing to search, and nothing to match against the job description.

Even text-based files can cause problems if they were created in software that embeds unusual fonts or encoding.

The Fix

  • Save your resume as a text-based .pdf or a clean .docx — both are widely supported by modern ATS platforms.
  • Never submit a .jpg, .png, or scanned image of your resume.
  • Quick test: open your file and try to highlight and copy the text. If you can't select it, the ATS can't read it either. You can also test your parse rate with a free checker.

3. Triggering the "Keyword Stuffing" Filter

This is the mistake candidates are least aware of, because they try to game the system rather than write authentically.

Why the ATS Hates It

Many ATS searches and checkers rely on the exact words in your resume. If you try to exploit this by repeating a skill twenty times in a single paragraph, or pasting the job description in tiny white text, you are doing keyword stuffing. There is no universal penalty across every system, but hidden or repeated text is easy for a person to spot once the text is extracted, and it can undermine an otherwise strong application.

A typical example is a skills block that lists "Python, Python programming, Python developer, Python scripting" with no supporting experience. Tools that look at context can flag that kind of unnatural repetition, and a human reviewer will notice it too. A natural mention of each skill, backed by a real example, serves you better.

The Fix

  • Read the job description and pull out every recurring noun: tools, platforms, certifications, methodologies, and responsibilities via natural keyword matching.
  • Use the exact phrasing the employer used, where it's accurate to your experience.
  • Place the highest-priority keywords in your job titles, summary, and skills section — not just buried in a single bullet point.
  • Don't guess. Mirror the posting contextually.

Putting your name and contact details in a polished header at the top of the page seems like good design. To an ATS, it might as well not exist.

Why the ATS Hates It

Many parsers extract text only from the body of the document. Headers and footers — the areas Word treats as separate from the main page content — are frequently skipped entirely during the automated review. If your name, phone number, and email live there, the ATS may file your application as incomplete, or fail to match it to your profile in later searches.

The Fix

  • Place your name, phone number, email, location, and LinkedIn URL in the main body of the document, at the very top.
  • Don't use Word's built-in header/footer tool for any information that matters.
  • Keep this section in plain text — no text boxes or graphical borders.

5. Inventing Creative Section Headings

"My Journey." "What I Bring to the Table." "Where I've Been." The instinct is understandable — you want to stand out. But section headings are not the place to be original if you want a resume that is easy to parse.

Why the ATS Hates It

The parser is looking for a finite set of recognizable labels to sort your content into the right fields. When it sees a creative heading it doesn't recognize, it may fail to categorize the content beneath it, or leave that section out of searches and rankings. A brilliant work history under the heading "My Story" may end up filed as if you had no work history at all.

The Fix

Use This Standard Anchor Avoid This Creative Heading
Work Experience My Journey / My Story
Education Academic Background / Where I Learned
Skills What I Bring / My Superpowers
Certifications Credentials & Training

Save the personality for your cover letter and your interview. Your resume's structure should be completely predictable, even if it's not visually memorable.


6. Using Only Acronyms — or Only Spelling Them Out

You're a certified Search Engine Optimization specialist, so you write "SEO" everywhere. The job posting, however, says "Search Engine Optimization" three times and never abbreviates it once. A system that matches exact strings may treat you and the job as having nothing in common.

Why the ATS Hates It

This comes back to exact string matching. Acronym matching failures are one of the sneakiest ways a qualified candidate ends up ranking lower — your experience is identical to what's required, but the text doesn't match because you used a different form of the same term.

The Fix

  • For any major skill, tool, or certification, include both forms at least once: "Search Engine Optimization (SEO)," "Software as a Service (SaaS)," "Customer Relationship Management (CRM) software."
  • Check the job posting for which form the employer uses most, and lead with that one.
  • Don't overdo it — once or twice per term is enough. More than that starts to look like keyword stuffing.

7. Sending the Same Generic Job Title and Summary to Every Role

Your current title is "Marketing Specialist." The job you're applying for is titled "Digital Marketing Coordinator." You leave your resume as-is, because, well, it's basically the same job — right?

Why the ATS Hates It

Many ATS platforms let recruiters search and sort by job title alignment. If your most recent title and your professional summary don't reflect the language of the role you're applying for, you may rank lower in those results — even if your day-to-day responsibilities are a near-perfect match.

This is the broader symptom of sending one generic resume everywhere: it's optimized for no specific job, which means it's competitive for none of them.

The Fix

  • Adjust your professional summary for each application to reflect the language and priorities of that specific posting.
  • Where it's honest to do so, align your most recent title's framing with how the employer describes the role (e.g., "Marketing Specialist (Digital Marketing Coordinator role)").
  • This is the core idea behind resume tailoring — not rewriting your history, but presenting it through the lens of what this employer is looking for.

The Real Challenge: Catching All 7, Every Time

Individually, none of these mistakes are hard to fix. Collectively, they're nearly impossible to catch by eye — especially when you're applying to multiple roles and tweaking your resume each time.

A single missed keyword, one leftover table from an old template, a header that snuck back in after an edit — any one of these can quietly lower how well your resume matches in a recruiter's search, or the ATS score a checker gives you, without you ever knowing. You won't get a rejection that says "your resume had a two-column layout." You'll just hear nothing at all.


How ReframeCV Catches These Mistakes Before You Apply

This is the gap that resume checkers and builders like ReframeCV were built to close.

ReframeCV uses a Job-First Approach — you paste the job description first, and the resume is built around it from the ground up. That alone solves mistakes #3, #6, and #7, because the keywords, acronyms, and title language are pulled directly from the posting and woven into your resume naturally, not bolted on afterward.

But ReframeCV doesn't stop at content. Every resume it generates can be checked with a built-in ATS Match Score, which is ReframeCV's own estimate of how well the resume matches the posting, not a score from any employer's ATS. It flags layout elements that could break parsing, non-standard headings, or contact info gaps.

Instead of guessing, you see your match score, and what is holding it back, before you submit.

The goal isn't a resume that looks impressive. It's a resume that gets through — and then impresses the human on the other side.


Your Pre-Submission Checklist

Before your next application, run through this list, then check your ATS resume score against the posting:

  • Single-column layout, no tables, images, or graphics
  • Saved as .docx or a text-based .pdf — never an image or scan
  • Exact keywords from the job description appear in your summary, skills, and experience
  • Contact information is in the document body, not a header or footer
  • Standard section headings: Work Experience, Education, Skills, Certifications
  • Both acronym and full-spelled-out forms used for key terms
  • Job title and summary reflect the language of this specific posting

Miss even one or two of these, and a recruiter may never find your resume.


Check if your resume has these mistakes using ReframeCV's ATS scanner.