Writing a CV That Survives Applicant Tracking Systems
Most CVs fail not because the candidate is unqualified, but because applicant tracking software cannot parse the document properly. Here is how to format and frame your experience so human recruiters actually read it.

Applicant tracking systems do not reject candidates. Recruiters do, using a system that has parsed your document into fields and ranked it against a search. Your CV fails there in one of two ways: the parser could not read it, or the parser read it correctly and it did not match the search.
Run the free Career Direction Check to see how your CV reads against the roles you are targeting.
What the system actually does

Modern systems perform four steps. Knowing which step you are failing tells you what to fix.
| Step | What happens | Failure symptom |
|---|---|---|
| Parsing | Text extracted into fields: roles, dates, employers, skills | Garbled profile, missing employment history |
| Enrichment | Skills inferred from job titles and phrases | Your specialism never appears in the profile |
| Search | Recruiter runs boolean or semantic search | Never appears in the shortlist |
| Ranking | Candidates ordered by match against the requisition | Appears, but on page four |
The myth of an automatic rejection score is mostly false in Europe. Most rejections are human, made from a ranked list you were not high enough in.
Formatting rules that matter for parsing
- Single column layout. Two column CVs are the most common parsing failure, because text order becomes unpredictable.
- No text inside images, headers, footers or text boxes. Many parsers skip them.
- Standard section headings: Experience, Education, Skills. Creative headings such as "My journey" are not mapped to fields.
- Dates in a consistent format, for example "Mar 2021 to Present", on the same line as the role.
- Employer name, job title and location on separate, clearly labelled lines.
- Save as PDF generated from a word processor, not a scan or an export from a design tool.
- Standard fonts, plain bullets, no icons or symbols carrying meaning.
- File name: firstname-lastname-role.pdf.
What ranking actually rewards

Once parsed, ranking is driven by term matching against the requisition, with recency weighting.
| Factor | Weight in practice |
|---|---|
| Exact role title match, current or last role | High |
| Named tools, certifications, systems | High |
| Recency: same skill in the last two years | High |
| Years of experience in the parsed field | Medium |
| Location and work authorisation | Gate |
| Soft skill adjectives | Near zero |
The practical implication: place the target language in your current role, not only in a skills list at the bottom. Recency weighting means a skill demonstrated in 2018 counts for little.
Make non-standard titles searchable\n\nIf an internal job title is not widely understood, keep the accurate title and add the closest recognised equivalent in brackets. This preserves accuracy while helping recruiters find and interpret the role. Do not replace the official title with a more senior one.\n\n## Mirror the vocabulary, do not stuff it
Take the job ad, find the terms that appear more than once, and make sure each appears in your CV in a sentence that is true. Include both the acronym and the full term once: "IFRS 16", "SAP S/4HANA", "Certified Scrum Master (CSM)".
White text keyword stuffing is detected trivially and ends the application when a human opens the file. It is not worth the risk.
The two versions problem

You need one document that parses cleanly and reads well to a human, not two. That is achievable: single column, generous spacing, bold role titles, four to six outcome bullets in the current role. Design flourishes belong in a portfolio, not in the document a system has to read.
A five minute self test
- Open your PDF, select all text, copy and paste into a plain text editor.
- Check the order still makes sense. If sections interleave, your layout is two column or uses text boxes.
- Check every employer, title and date survived.
- Search the plain text for the five most important terms from your target role. If a term is missing, the search will miss you.
- Count how many of those five terms appear in your most recent role.
This test replicates most of what a parser does and takes less time than reformatting blindly.
Checklist

- Single column, no tables for layout, no header or footer content
- Standard section headings
- Consistent date format, all roles dated
- Target job title appears in the current or most recent role
- Named tools and certifications written out and abbreviated
- PDF exported from text, tested with copy and paste
- Contact details in the body, not in a header
For the practical build sequence, follow how to make an ATS friendly CV step by step.
What to do next
Passing the parser only gets you read. Being shortlisted depends on what the reader concludes about your level. The free Career Direction Check reviews the positioning your CV projects and shows the gap to the role you want.





