Back to blog
9 min read

How ATS Systems Actually Work — And How to Get Past Them

ATS doesn't reject you for fun. Here's exactly how applicant tracking systems score your CV and what to do about it.

atsjob searchresume tipscareer advice

You submitted the application. You have the right experience. You never heard back. Sound familiar?

The most common explanation — and the most frustrating — is that your CV never reached a human being. An Applicant Tracking System (ATS) parsed it, scored it, and quietly moved it to a folder no recruiter will ever open. And because the system doesn't send rejection notices in that scenario, you're left wondering what went wrong.

The good news is that ATS systems are not magic. They follow rules, and once you understand those rules, you can write a CV that works with them instead of against them. This guide explains exactly how these systems process applications and what you need to change to actually get through.


What an ATS Is (and Isn't)

An Applicant Tracking System is database software that companies use to receive, store, and organize job applications. That's its primary function. The "screening" behavior that job seekers hear about is a layer on top of that — a scoring mechanism that ranks candidates based on how well their submitted documents match the job description.

The most widely used systems in 2026 include Workday, Greenhouse, Lever, iCIMS, Taleo, and SmartRecruiters. Each has slightly different parsing logic, but they share the same fundamental approach: they extract text from your document, break it into structured fields (name, contact, work history, education, skills), and then compare that extracted content against the requirements specified for the job.

What the ATS is not doing is reading your CV the way a human would. It doesn't appreciate the flow of your narrative, notice that your career arc shows impressive growth, or pick up on contextual signals. It runs a pattern-matching process, essentially comparing lists of terms. This is why a genuinely excellent candidate with a poorly formatted CV can score lower than a mediocre candidate who happened to use the right keywords.

Understanding this mechanical reality is the first step. The ATS isn't judging you. It's executing an algorithm. Your job is to give that algorithm what it needs.


How ATS Scoring Actually Works

Most ATS platforms generate a match score — sometimes shown directly to recruiters, sometimes used as a filter threshold. That score is calculated based on several factors.

Keyword frequency and placement. The system identifies key terms in the job description — typically job title variations, required skills, tools, certifications, and action verbs — and looks for them in your CV. Terms that appear in prominent positions (your summary, your most recent role) carry more weight than those buried in an older job from eight years ago.

Exact and near-exact phrase matching. Some systems are sophisticated enough to recognize synonyms, but many still rely heavily on literal matches. "Project management" and "managing projects" can score differently. "SQL" and "Structured Query Language" may or may not be treated as equivalent depending on the platform.

Required vs. preferred qualifications. Job postings typically separate must-have requirements from nice-to-have qualifications. ATS systems often weight these separately. Missing a required qualification is a much harder cut than missing a preferred one.

Structural fields. Dates of employment, job titles, and company names are parsed into structured fields. If your formatting makes it hard for the parser to extract these clearly — for example, if your dates are formatted inconsistently or your role title is styled unusually — the ATS may misread your experience level or create gaps in your history.

Section recognition. The ATS expects to find standard sections: work experience, education, skills. If your CV uses creative section headers like "Where I've Made an Impact" instead of "Work Experience," the parser may fail to categorize the content correctly, and that experience essentially disappears from your score.

NextCV — your premium CV, tailored to every job request


The Most Common ATS-Killing Mistakes

Knowing how the system works points directly to the mistakes that sink otherwise strong candidates.

Tables and columns. Multi-column layouts look clean to the human eye, but most ATS parsers read documents linearly — left to right, top to bottom — or simply can't handle column structures at all. Text that's visually in the right column might be extracted as appearing after all the left-column text, mangling your work history. Tables are even worse: many parsers skip table content entirely.

Headers and footers. Content placed in document headers or footers (often used for contact details or page numbers) is frequently not extracted by ATS parsers. If your phone number and email are in the document header, the recruiter's system may not have them.

Graphics, icons, and text boxes. Any text embedded in an image or a text box is invisible to a parser. If you've used icons to represent skills or put key information in a designed callout box, that content won't be read.

Unconventional file formats. PDF is widely accepted but can still cause parsing issues depending on how the PDF was generated. Word (.docx) format is generally the safest choice for ATS parsing. Some platforms handle both well; others struggle with PDFs that were exported from design tools or contain embedded fonts.

Unusual fonts and heavy design. Complex typography and heavy design elements don't translate through parsing. Worse, they can interfere with text extraction. A clean, plain document parses more reliably.

Missing keywords. This is the most consequential mistake. If the job requires "stakeholder management" and your CV says "worked with internal and external partners," you may score zero for that requirement even if the experience is identical. The language mismatch costs you the opportunity.


How to Optimize Your CV for ATS

Optimizing for ATS doesn't mean writing a robotic keyword dump. It means making deliberate language choices so that your genuine experience registers correctly.

Mirror the job description language. Read the posting carefully and identify the specific terms used for skills, tools, and responsibilities. Then check your CV against those terms. Where you describe the same experience but use different vocabulary, update your language to match. You're not fabricating — you're translating.

Use a clean, single-column format. If your current CV uses a two-column layout, consider restructuring it. A single-column document with clear section headers, consistent date formatting, and plain text is the safest choice across all ATS platforms.

Stick to standard section headers. "Work Experience," "Education," "Skills," "Certifications" — these are what parsers are trained on. Don't get creative with headings in a document you're submitting to an ATS.

Put contact details in the document body. Name, email, phone, LinkedIn URL, and city/country should all be in the main body of the document, not in the header or footer.

Spell out acronyms at least once. If a job posting uses "SEO" and also "search engine optimization," include both in your CV. Some parsers don't reliably match acronyms to their expanded forms.

Don't hide keywords in white text. This used to be a trick — white text on a white background, invisible to the reader but visible to the parser. Modern ATS systems flag this, and it will get your application flagged or removed. Do not do it.

Quantify achievements where possible. ATS systems weight specificity. "Increased conversion rate by 34%" is a stronger signal than "improved conversions." Numbers are also more likely to be extracted and scored as evidence of impact.

Three steps to a tailored CV


Tailoring at Scale: The Practical Problem

Here's the tension every serious job seeker faces: ATS optimization requires tailoring your CV to each specific job posting. The language in a software engineering job at a fintech startup is different from the language in a similar role at a healthcare company. The keywords, the framing, the emphasis on different tools — all of it shifts. And if you're applying to 10 or 15 positions in a week, rewriting your CV from scratch each time is genuinely unsustainable.

There are a few practical approaches. The first is maintaining a "master CV" — a long-form document that captures all your experience with full detail — and pulling from it to create tailored versions. This reduces the writing effort but still requires careful keyword matching for each application.

The second is using a tool like NextCV, which takes your profile and a job posting and generates a tailored CV that matches the language and emphasis of that specific role. The time cost per application drops to minutes rather than hours, which makes genuine per-application tailoring realistic even during a heavy job search.

Either way, the goal is the same: a document that uses the job posting's own language to describe your real experience.


After You Pass the ATS

Passing the ATS scan is necessary but not sufficient. Once your CV reaches a human reader, different rules apply. The recruiter is now spending six to ten seconds on an initial pass, looking for recognizable signals: the right job titles in your history, familiar company names, and a clean structure that makes their job easier.

A few things matter here that the ATS doesn't care about:

Recency and relevance up front. Your most recent and most relevant experience should be prominent. If you have to scroll past two older jobs to find the experience that actually qualifies you for this role, that's a problem.

Achievement-oriented bullets. Recruiters respond to evidence of impact, not job descriptions. "Managed social media accounts" tells them what you did. "Grew LinkedIn following from 4,200 to 22,000 in 14 months, driving a 19% increase in inbound leads" tells them what you're capable of. The second version stops the scroll.

Clean visual hierarchy. Even in a plain-format ATS-friendly document, readability still matters. Clear headers, consistent formatting, appropriate white space — these signal professionalism and make the recruiter's scan easier.

The ATS and the human reader have different needs, but a well-structured, keyword-optimized, achievement-focused CV satisfies both. That's the document worth building.


The Summary: What to Do This Week

If you're in the middle of a job search and suspect ATS is part of why you're not hearing back, take one afternoon and do a proper audit of your CV.

Run your current CV through a free ATS simulator (Jobscan and Resume Worded are two solid options). Look at where your keyword match rate falls short for target roles. Rewrite your CV into a clean single-column format if you're currently using a designed layout. Update your language to mirror the specific job postings you're targeting.

Then test it. Apply, track responses, and iterate. The goal isn't a perfect CV in the abstract — it's a CV that gets you into conversations with actual hiring managers. ATS optimization is the price of entry, and now you know exactly how to pay it.

Ready to build your tailored CV?

Paste any job posting and get a CV optimized for that specific role — in seconds.

Try NextCV free