ATS

How to Beat ATS Resume Screening: 12 Rules That Work

Updated June 14, 2026 · 9 min read

Most resumes are filtered by an applicant tracking system (ATS) before a human ever opens them. The good news: the rules are knowable, and once you follow them you stop losing interviews to formatting you didn't even know was broken.

TL;DR

  • Use a single-column, text-based layout with standard headings.
  • Mirror the job description's keywords — naturally, in context.
  • Avoid images, tables, text boxes, headers/footers, and fancy fonts.
  • Save as a text-based PDF or .docx, and name the file clearly.

What an ATS actually does

An ATS ingests your resume, parses it into structured fields (name, jobs, dates, skills), and ranks you against the job's criteria. Recruiters then sort by that ranking. If your resume parses badly or matches few keywords, you sink to the bottom — functionally invisible. Beating the ATS means two things: parse cleanly and rank highly.

The 12 rules

  1. Go single-column. Multi-column layouts often get read left-to-right across columns, scrambling your content.
  2. Use standard section headings. "Work Experience," "Education," "Skills" — not "Where I've Made Impact." The parser looks for the conventional labels.
  3. Skip images, logos, and icons. The ATS can't read them, and they can break parsing around them.
  4. No text boxes or tables for key content. Text inside them is frequently dropped entirely.
  5. Keep contact info in the body, not in the header/footer — many parsers ignore headers and footers.
  6. Use common fonts (Arial, Calibri, Georgia, Helvetica). Decorative fonts can map to gibberish.
  7. Match keywords from the job description in context. If it says "project management," use that exact phrase where it's true. See our tailoring guide.
  8. Spell out and abbreviate key terms once: "Search Engine Optimization (SEO)" covers both ways a recruiter might search.
  9. Use standard date formats (MM/YYYY) consistently so your timeline parses correctly.
  10. Quantify achievements. Numbers survive scans and impress humans: "cut costs 18%," not "reduced costs."
  11. Save as a text-based PDF or .docx. Avoid image-only PDFs (e.g. scanned or exported-as-image files).
  12. Name the file professionally: Firstname-Lastname-Resume.pdf.
  13. Don't keyword-stuff or use white text. Hidden keywords are easily detected and get you rejected outright.
A beautiful resume that the ATS can't read is worse than a plain one it can. Design for the parser first, the human second.

How to check your ATS score

Before submitting, compare your resume against the job description and count how many priority terms you actually include. A rough target is matching 70%+ of the must-have skills and responsibilities. Tools that compute this automatically save you the manual cross-checking — and tell you exactly which terms you're missing.

Let Qapply handle the parsing and matching

Qapply generates ATS-friendly, tailored resumes for each role and scores the keyword match before you apply — so every application clears the screen and lands in front of a human. Join the free beta.

Stop losing interviews to the ATS

Qapply builds ATS-friendly, keyword-matched resumes for every role automatically. Free private beta.

Join the waitlist →

Frequently asked questions

What is an ATS?

An applicant tracking system — software that collects, parses, and ranks applications, often filtering them before a recruiter looks.

Do ATS automatically reject resumes?

They rank and filter. Low-ranking or unparseable resumes effectively never get seen, which amounts to rejection.

What resume format is best for ATS?

Single column, standard headings, common fonts, no images, saved as a text-based PDF or .docx.