BROKE → BUILT EST. 2026 · BUILDING IN PUBLIC · $0 → $4.99
Guides Jul 4, 2026

Why Your Resume Never Gets Past the ATS (The Plain-Formatting Fix)

Why your resume really gets rejected by ATS software — the 75% myth debunked, the parsing failures that actually happen, and a free plain-formatting fix.

BROKE → BUILT · GUIDE Why Your Resume NeverGets Past the ATS (ThePlain-Formatting Fix) broke2builtai.com
Short answer

Most resumes aren't rejected by the ATS — they're parsed badly. Most parsers extract your file as plain text, and tables, columns, text boxes, and header/footer contact info can scramble that extraction, so recruiters never find you in search. The fix is plain formatting: single column, standard headings, dates inline, real text, saved as .docx.

Or skip the work: ATS Resume Kit does it in seconds →

You’ve sent out forty applications. You know you’re qualified for at least half of them. And the responses are either silence or a rejection email that arrives so fast it feels automated — because sometimes it is. So you googled “why does my resume get rejected by ATS” and landed in a swamp of articles telling you a robot is throwing away three-quarters of all resumes before a human ever sees them.

Here’s the thing: that’s not what’s happening. The truth is less dramatic and more fixable. Your resume probably isn’t being rejected at all. It’s being mangled — extracted into a database as scrambled text, filed under the wrong fields, and then never surfacing when a recruiter runs a search. Nobody rejected you. Nobody found you.

This guide is the fix for that specific failure: the formatting layer. Not keywords, not wording — the mechanical question of whether software can read your file at all. It takes about twenty minutes to fix by hand, and I’ll show you exactly how, for free, before we talk about anything paid.

first, let’s kill the “75% rejected by ATS” stat

You’ve seen it everywhere: “75% of resumes are rejected by ATS before a human sees them.” Nobody who repeats that number can point to the study behind it, because there isn’t one. Trace it back and you land on marketing pages for resume-scanning services — companies whose product only makes sense if you’re scared of a robot gatekeeper.

What an applicant tracking system actually is: a database with a search box. Workday, Greenhouse, Lever, iCIMS, Taleo — they store applications, extract the text into structured fields, and let recruiters filter and search. Most of them do not auto-reject anyone based on formatting, fonts, or a missing keyword. (Knockout questions — “are you authorized to work in the US?” — can auto-reject you, but that’s your answers, not your resume.)

The real failure mode is worse in a way, because it’s invisible:

  • The parser extracts your resume badly.
  • Your job titles land in the wrong field, your dates detach from your jobs, your phone number disappears.
  • A recruiter searches “maintenance technician” and the database doesn’t return you — not because you’re unqualified, but because your work history got filed as gibberish.

No rejection email gets sent for that. You just never hear anything. Which is probably the exact experience that brought you here.

what the software actually does with your file

At its core, resume parsing starts the same way: most parsers open your file and extract the contents as plain text, top to bottom, then tries to slot that text into fields — name, contact info, work history, education, skills.

That one fact explains almost every ATS formatting rule you’ve ever read. The software doesn’t see your layout. It doesn’t see that your sidebar is a sidebar or that your header is a header. It sees a stream of text, and it makes guesses about what each line means. Your entire job at the formatting layer is to make those guesses easy.

Which means you can see your resume the way the ATS does, right now:

The notepad test. Open your resume, select all, copy, and paste into Notepad (or any plain text editor). That’s roughly what the parser gets. A clean single-column resume comes through in order — name, contact, job, dates, bullets. A two-column designer template comes through like this:

EXPERIENCE          SKILLS
Store Manager       Inventory
Milton's Hardware   Scheduling
2019 - 2023         POS Systems
Led a team of       Forklift
12 across two       Certified

Read that left to right, the way a parser does, and your work history is now “Store Manager Inventory” at a company called “Milton’s Hardware Scheduling.” Interleaved columns are a common way multi-column layouts extract — and you never know in advance which parser you’re getting. The resume looked sharp on your screen and turned into word salad in the database.

the five places extraction actually breaks

Almost every parsing failure comes from one of these. Check your resume against each:

  • Tables and columns. The big one. Text extraction often reads left to right across the full page width, so side-by-side content interleaves into nonsense. One column, top to bottom, always.
  • Text boxes. In Word and design tools, text boxes float on top of the document instead of living in it. Some extractors skip them entirely — everything inside can simply vanish.
  • Headers and footers. Many parsers ignore the header/footer region of the document. If your name, phone number, and email live up there — which is exactly where most templates put them — they can disappear. Contact info goes in the main body, at the top of the page.
  • Graphics doing the work of words. Skill bars, star ratings, icons, logos. A bar chart showing “Excel — 90%” extracts as nothing at all. If information matters, it needs to be a written word.
  • Text that’s secretly a picture. Some designer templates and some PDF exports flatten your text into an image. Selectable text or it doesn’t exist.

Two smaller ones that don’t break extraction but do break the field-sorting step:

  • Creative section headings. The parser looks for boring labels — “Work Experience,” “Education,” “Skills” — to know which field it’s filling. “My Journey” and “Where I’ve Made an Impact” give it nothing to anchor on.
  • Dates floating away from jobs. Keep dates on the same line as (or the line directly below) each job title, in a consistent format like “March 2019 – June 2023.” Dates parked in a separate margin column detach from the jobs they belong to, and suddenly your timeline is wrong in the database. If your dates have a gap you’re worried about, formatting won’t hide it — handle it honestly the way we cover in the caregiving gap guide, which works for most gap types.

do it by hand: strip your resume to plain format in 20 minutes

Here’s the free path, start to finish, in Word or Google Docs. Don’t try to repair your fancy template in place — rebuilding into a blank document is faster and safer.

  1. Open a blank document. New file, no template. Set one standard font — Calibri, Arial, Georgia — at 10.5 to 12pt.
  2. Type your contact block at the top of the body. Name on its own line, then phone, email, city/state, LinkedIn. Not in the document header. If your current resume has contact info in the header/footer, cut it out of there entirely.
  3. Paste your old content in as plain text. In Google Docs: Edit → Paste without formatting. In Word: right-click → Paste as text only. This one move strips tables, text boxes, and floating objects in a single step.
  4. Retype the section headings. “Summary” (optional), “Work Experience,” “Education,” “Skills,” “Certifications.” Bold them. Resist the urge to get clever.
  5. Rebuild each job as: title, company, dates — then bullets. Dates inline, right there with the job, consistent format throughout. Simple round bullets, no custom symbols.
  6. Delete anything visual that carries meaning. Skill bars, rating dots, icons, photos, logos. If it mattered, write it as words in the Skills section.
  7. Save as .docx. That’s the safest universal format. If the posting specifically asks for PDF, export a PDF from this same document and run the select-all test on it — if you can highlight the text, it’s a text-based PDF and you’re fine.
  8. Run the notepad test again. Copy, paste into plain text, read it top to bottom. In order? Dates attached to jobs? Contact info present? You’re done. Keep this as your master file forever.

That’s genuinely the whole fix. It’s not glamorous, and that’s the point — at the formatting layer, boring wins.

If you’d rather skip the rebuild, this is exactly why we built the ATS Resume Kit ($14.99) — three plain-format DOCX templates that have already passed the extraction checks above (we ran every file through the same plain-text test this guide teaches), plus a matching cover letter and reference list, and a Claude skill that fills the templates in from your existing resume. The by-hand version above works today and costs nothing; the kit just absorbs the twenty minutes and the second-guessing.

what plain formatting won’t fix

Honest limits, because this is where a lot of ATS advice oversells:

  • It won’t make you findable. Clean parsing gets you into the database correctly. Showing up in a recruiter’s search is a separate job — matching the actual words in the posting — and doing that without sounding like a keyword-stuffed robot is its own craft. We wrote a full guide on exactly that: making your resume ATS-friendly without sounding like a robot. Read it next; it’s the other half of this fix.
  • It won’t make weak bullets strong. A parseable resume full of “responsible for various duties” parses perfectly and impresses nobody. The machine check and the human check are different checks.
  • It won’t guarantee interviews. Anyone promising a pass rate or an interview rate from formatting alone is selling you the 75% myth with a different coat of paint. What plain formatting buys you is narrower and real: the software can read what you actually wrote, so you compete on your record instead of losing to a parsing error.

the quick pre-submit check

Before every application through a portal:

  • Single column, no tables, no text boxes
  • Contact info in the body, not the header
  • Standard section headings, bolded
  • Dates inline with each job, consistent format
  • No graphics carrying information
  • .docx (or a select-all-tested PDF when they ask for one)
  • Passed the notepad test

Run that list once and your master resume stays clean forever — after that it’s tailoring words, not fighting formatting. Pair the clean file with a cover letter that doesn’t read like AI filler and you’ve covered the two documents that actually get read. And if you want the pre-checked version of everything in this guide, the ATS Resume Kit has the three verified templates, the cover letter, the reference list, and the fill-in skill waiting — but the twenty-minute rebuild above gets you a resume the machines can finally read, today, for free.

Frequently asked

Does the ATS really reject 75% of resumes automatically?

No. That number has been repeated for over a decade and nobody can trace it to a real study — it originates from marketing material for resume-checking services, which have an obvious interest in you believing a robot is silently discarding you. Modern applicant tracking systems are databases with a search function, not gatekeepers. What actually happens is quieter: your resume gets parsed badly, your details land in the wrong fields, and you never show up when a recruiter searches. You didn't get rejected — the search never surfaced you.

Should I submit my resume as a PDF or a Word document?

When you have the choice, .docx is the safest universal format because it's the format parsers have handled longest and most reliably. A text-based PDF — one where you can select and highlight the words — is fine for most modern systems, and some postings specifically ask for PDF, in which case send PDF. The only genuinely dangerous option is a PDF exported from a design tool where the text is flattened into an image. If you can't select the text in your PDF, neither can the software.

How do I know if my resume is ATS-friendly before I apply?

Use the notepad test. Select all the text in your resume, copy it, and paste it into a plain text editor like Notepad or TextEdit. That's roughly what the parser receives. If your jobs appear in order, each title sits next to its dates, and your contact info is at the top, you're in good shape. If lines are jumbled, your phone number vanished, or your two columns interleaved into nonsense, the software is seeing the same mess — and that's what to fix.

Are Canva and other two-column resume templates bad for the ATS?

For applying through online portals, yes — most of them. Designer templates get their look from exactly the structures that break text extraction: columns, text boxes, icons, and graphics. The template renders beautifully for a human and extracts as scrambled fragments for the machine. Keep the pretty version for handing to a person at a networking event or attaching to a direct email. For anything that goes through an application portal, use a plain single-column version.

Some links may be referral links, always marked. Full disclosure →