Bottom line: it's probably not a mysterious algorithm — it's one of three fixable mechanical failures

This page contains affiliate links. We may earn a commission at no extra cost to you.

If your applications go into a black hole, the honest first question isn’t “is the ATS biased against me,” it’s “did the ATS even receive my resume as readable text.” Applicant Tracking Systems are not AI judges weighing your career — most of what they do is dumber and more mechanical than that:

  1. Parsing failure — the software extracts your resume’s text in the wrong order, or misses whole sections, because of how the file is laid out (tables, columns, text boxes, headers/footers, images).
  2. Keyword/field mismatch — the software found your text fine, but a recruiter’s search or auto-filter is looking for specific terms or a specific field (like a job title or a date range) that your resume phrases differently.
  3. Non-standard section labels — the parser is programmed to bucket your content into known categories (work history, education, skills), and creative headings like “Where I’ve Been” don’t match any category, so that whole section gets filed wrong or dropped.

All three are things you can check yourself, for free, in about five minutes, before you send out another application. That test is below. First, the myth that needs to die.

The “75% of resumes are rejected by ATS” number has no real source — here’s where it actually comes from

You’ve seen this stat everywhere: “75% of resumes never reach a human recruiter.” It shows up in career blogs, LinkedIn posts, and even some otherwise-careful articles. Two independent investigations — one from ResumeAdapter, one from The Interview Guys — traced this number back to its origin, and both arrive at the same place: a 2012 sales pitch from Preptel, a resume-optimization startup that shut down in 2013. No study, survey, or methodology was ever published behind the figure. It simply got picked up by Forbes and other outlets without verification and has been copy-pasted ever since, including into AI chatbot answers today.

That doesn’t mean ATS software has no effect on your odds — it means this specific number is fabricated and shouldn’t inform how you think about the problem. What does hold up:

  • Recruiting sources cited in the same investigations put the share of applications that get an actual human look closer to 90-95%, not 25%. Recruiters interviewed at large tech employers said mainstream ATS platforms don’t auto-reject resumes outright — they rank, filter, and surface, but a human is usually the one who ultimately passes or skips.
  • A real, citable data point exists, but it says something different than “75% of resumes are rejected”: the 2021 Harvard Business School / Accenture study Hidden Workers: Untapped Talent (a survey of 760 U.S. employers) found that ATS platforms are used by 99% of Fortune 500 companies and 75% of the surveyed U.S. employers — that’s an adoption rate, not a rejection rate. The same study’s separate finding — that narrow, rigid keyword and credential filters cause employers to screen out millions of otherwise-qualified “hidden workers” — is a real and well-documented problem, just a different one than “3 out of 4 resumes get silently deleted.”

The useful takeaway isn’t a scary percentage — it’s that narrow keyword and format matching is the real mechanism, and it’s specific enough that you can test for it directly instead of guessing.

Why tables, columns, and graphics actually break parsing (the mechanism, not just the rule)

“Avoid tables and columns” is advice you’ve read a hundred times, usually without an explanation of why. Here’s the actual mechanism, confirmed directly against Jobscan’s own technical explanation of how their parser (and most others) work: most resume parsers read a document as one continuous stream of text, left to right, top to bottom — the same way you’d read a single column of a newspaper if you didn’t know it had columns at all.

  • Multi-column layouts: the parser doesn’t know your page has two independent columns. It slices straight across the page horizontally, so the end of a line in your left column gets stitched to the start of a line in your right column. The result is exactly what it sounds like — fragments of your job title mixed mid-sentence with fragments of a skill from the other column.
  • Tables: same problem, one level more literal. A table with your skills in a grid gets read row by row across every cell, not column-by-column the way a human eye would naturally scan it.
  • Text boxes, headers, and footers: many parsers skip these layers entirely, because they’re technically not part of the main document flow. If your contact information lives in a header, it can vanish completely from what the recruiter’s system sees — even though it looks perfectly normal to you in the file.
  • Graphics, icons, and skill-bar charts: these are images. A resume parser is a text extractor, not a computer-vision system. A phone icon next to your number, or a five-dot “proficiency” graphic next to “Excel,” contributes literally nothing to what the system stores — the icon disappears, and depending on the tool, the number or word next to it can disappear too if it was anchored to the graphic’s text box rather than the main body text.
  • Non-standard fonts: if a font isn’t a standard, embedded, web-safe font, some parsers substitute a fallback character for shapes they don’t recognize, which is how “Profile” turns into “Pro?le” or similar garbled text in a scanned copy.

None of this requires trusting a vendor’s marketing claim — it follows directly from how text extraction works, and you can watch it happen to your own resume in the next section.

The free test: see exactly what an ATS sees, in under five minutes

Before you pay for any scanning tool, do this. It won’t simulate every proprietary scoring algorithm, but it will catch the layout failures above — which are the most common and most fixable cause of “no response” — for free.

  1. Open your resume file (Word or PDF) and select all the text (Ctrl+A / Cmd+A), then copy it.
  2. Paste it into a plain-text editor — Notepad on Windows, TextEdit in plain-text mode on Mac, or any basic text box that strips formatting. Don’t paste into another Word document; that can preserve formatting and won’t reproduce the failure.
  3. Read what comes out, top to bottom, in order. Ask three questions:
    • Is your name, phone number, and email actually present, in the right order, and not scrambled with something else?
    • Does your work history read as complete sentences in the sequence you wrote them, or does it jump between two unrelated lines mid-word (a sign of column bleed)?
    • Is every section you wrote — skills, education, certifications — actually present at all, or did something silently disappear?
  4. If it comes out clean and readable, your layout is very unlikely to be your problem, and the issue is more likely one of keyword matching (see the companion article, [ats-keyword-matching-explained]).
  5. If it comes out scrambled or missing sections, that confirms a parsing-layer problem, and the fix is structural: move to a single-column layout, remove tables and text boxes, put contact info in the main body instead of a header, and swap decorative icons and skill-bar graphics for plain text.

This article contains an affiliate link.

If the plain-text test looks clean but you still want a second opinion — for example, you’re applying through several different companies’ ATS platforms and want to check keyword alignment against a specific job posting rather than just layout — tools like Jobscan run your resume against real ATS parsing logic and job-description keyword matching, and are one of a small number of resume tools with a real, published affiliate program (Teal, Zety, ResumeGenius, and Rezi also run affiliate programs, if you’re comparing). Start with their free scan before paying for anything — the free tier covers a single scan, which is enough to sanity-check what you already found by hand.

Who this article doesn’t fit

  • If you’re applying directly to a small company or via a personal referral with no online application portal, there’s a good chance no ATS is involved at all, and none of this changes your odds — the problem, if there is one, is elsewhere.
  • If your resume already passes the plain-text test cleanly and you’re still not hearing back, the mechanical parsing explanation in this article isn’t your issue. That’s a keyword-targeting or qualifications problem, not a formatting one — don’t keep reformatting a resume that already reads fine.
  • This article covers U.S.-market ATS platforms and conventions (Workday, Greenhouse, iCIMS, Lever, Taleo and similar). Parsing behavior, common platforms, and expected resume conventions differ in other countries.
  • This isn’t advice on whether you’re qualified for a role. No amount of formatting fixes a genuine experience mismatch — this article only addresses whether the system can correctly read a resume that already matches the job.

Summary

Most “the ATS rejected me” fear is really “I don’t know if the software even read my resume correctly.” Skip the “75% of resumes are rejected” number — it traces to a defunct company’s unverified 2012 sales pitch, not research. Instead, run the five-minute plain-text test on your own resume before your next application round: if it reads clean, your layout isn’t the problem; if it’s scrambled or missing sections, fix the specific structural cause (columns, tables, headers, graphics, fonts) rather than guessing. Full framework and the keyword-matching half of the picture: [ats-resume-101].