7 common ATS mistakes in your CV – and how to avoid them
Most applications don't fail in the applicant tracking system because of missing qualifications, but because of avoidable details. Seven mistakes show up again and again – here they are, with an example and a fix for each.
When you apply for an advertised role in Germany, your CV usually reaches an applicant tracking system (ATS) first. The software converts the document into text, assigns sections and compares the result with the requirements of the job ad. Anything that isn't parsed cleanly effectively doesn't exist for the first round of sorting.
In practice, we keep seeing the same seven causes. None of them has anything to do with your professional experience – and all of them can be fixed in under an hour.
1. contact details in the header or footer
In Word, headers and footers are a separate document area. Many parsers read it last or skip it entirely. If your phone number and email address live there, an otherwise perfect application can arrive in the system with no way to contact you.
Put your name, phone number, email address and city into the normal body text instead, right at the top of the first page. One line per detail or everything in a single line with separators – both work, as long as it is real text.
Header: Max Mustermann · +49 170 1234567 · max@example.com
First line of body text: Max Mustermann, Musterstrasse 1, 10115 Berlin, +49 170 1234567, max@example.com
2. two-column layouts and tables
Templates with a sidebar look tidy to human readers. A parser, however, usually reads from top left to bottom right and can interleave columns. „Project management“ in the left column and „2019–2022“ in the right one then merge into an unusable string.
Build your CV in a single column. Dates belong on the same line as the role and employer, not in a separate layout column. Also avoid text boxes, images containing text and skill bars – the content of a graphic simply isn't there for the system.
Read more: ATS-friendly CV: structure and format · CV formats compared for ATS
3. creative or internal job titles
„Customer wizard“, „Head of Happiness“ or an internal „Officer level 3“ mean nothing outside your former employer – and in an ATS they match none of the searched terms. Yet that is exactly what is filtered on.
Use the standard market title as your position and add the internal wording in brackets if it appears in your reference letter. That keeps you accurate and still findable.
Customer wizard, MusterGmbH, 2021–2024
Inside sales account manager (internal title: „customer wizard“), MusterGmbH, 2021–2024
4. missing keywords from the job ad
The most common content mistake: your CV describes the same work, but in different words than the ad. If you write „evaluating data with queries“ while the ad consistently says „data analysis“ and „SQL“, you lose matches for no substantive reason.
Read the ad and mark every hard requirement: tools, methods, standards, certificates, language levels. Then check which of them you can genuinely back up and use exactly that wording where you actually did the work. No context-free keyword lists, and no terms you couldn't explain in an interview.
Read more: How to use ATS keywords properly · Why ATS rejects applications
5. unclear or unusual section headings
A parser identifies sections by familiar labels. „Berufserfahrung“ (professional experience), „Ausbildung“ (education), „Kenntnisse“ (skills) and „Sprachen“ (languages) are unambiguous. „My journey“ or „What defines me“ are not – such blocks often end up in no field at all, or in the wrong one.
Stick to standard headings and list your experience in reverse chronological order, most recent role first. Every entry needs a job title, employer, location and period in MM/YYYY format – mixed formats such as „spring 2020“ create gaps in the parsed data.
6. an unreadable file – scan, image or exotic format
A scanned CV or one exported as an image contains no machine-readable text. The same applies to PDFs made of screenshots and to formats such as .pages or .odt, which are rarely supported in application processes.
Always export from the original document, verify the result with a simple selection test (if you can select the text in the PDF, it can be parsed) and give the file a meaningful name such as „CV_Mustermann_Account_Manager.pdf“. Also respect the format requested in the ad and the portal's size limit.
Read more: PDF or DOCX – what you should send · How to apply by email in Germany
7. duties without results and without numbers
„Responsible for projects“ tells neither the system nor the recruiter anything. Scope, tools and outcome are all missing. Such sentences generate no matches and convince no human in the second step either.
Phrase every task along one pattern: what you did, with which tool, at what scale, with what result. Two to four bullet points per role are enough. What matters is that the technical terms sit inside the sentence, not in a separate word cloud.
Responsible for projects and processes.
Led four digitalisation projects (Jira, Confluence) with 5–8 people each; reduced approval lead time by around 30%.
Short checklist before you send
- Contact details are in the body text, not in the header.
- Single-column layout, no tables, text boxes or skill bars.
- Job titles match common market wording.
- The key hard requirements from the ad appear in the text.
- Standard headings and consistent dates (MM/YYYY).
- Text in the PDF is selectable, the file name is meaningful.
- Every role states the task, the tool and the result.
- One final version per application – tailored to that specific ad.
What matters next
Once these seven points are done, your CV is technically readable and substantively aligned. The next step is fine-tuning: which terms from this specific ad are still missing, and how strongly does your profile overlap with the requirement profile overall?
How a score is calculated and what it actually tells you is covered separately. For a plain check, comparing your CV with the job ad is enough – it takes a few minutes.
ATS score explained German CV standards CV keywords Free ATS check
Frequently asked questions
Does an ATS recognise graphics and logos in a CV?
No. Text inside images, logos, charts or skill bars is not parsed. All relevant information has to be real text in the document.
Should I simply add a keyword list at the end?
No. A context-free keyword list looks unserious to recruiters and is weighted lower by many systems anyway. It is better to mention technical terms where you actually performed the work.
How long should the CV be?
One to two pages is standard in Germany. For an ATS, structure matters more than length: clear sections, consistent dates and readable text.
Do I need a new version for every application?
You don't need a new document, but you should adapt job titles and the requirements you mention per role. Usually 15 to 20 minutes per application is enough.
How well does your CV match the job?
Upload your CV and the job ad and see within minutes which keywords are missing – free and without signing up.