In short
- A German application is a package: CV, Anschreiben and the documents the ad asks for. A gap in any one of them can cost you the reply.
- Most German application mistakes are not about skill. They are about fit to the ad, missing pieces and small technical details.
- Each fix below takes minutes to an hour. Do them before you hit send, not after the rejection.
You have the experience. You sent the CV. Weeks later, a standard rejection or nothing at all. Often the reason is not your profile. It is the application around it.
This article covers seven German application mistakes, why each one hurts, and how to fix it. CV layout has its own article; here we look at the whole application: what you send, how you send it, and what happens after.
What a German application usually contains
In Germany, an application (Bewerbung) is more than a CV. The standard package has three parts: a cover letter (Anschreiben), the CV (Lebenslauf) and your certificates (Zeugnisse), as the Federal Employment Agency explains. Extras such as work samples or a motivation letter only come into play when an employer asks for them.
In Germany you do not send a CV. You send an application, and every piece of it is read.
The 7 German application mistakes
1. Sending the same CV to every job ad
Why it hurts: A generic CV makes the recruiter do the matching. If the ad asks for SAP, stakeholder management and B2 German, and your CV mentions none of them on the first page, it reads as a weaker fit, even if you have all three.
Fix: Read the ad and mark the must-haves. Then check that each one appears in your CV where it is true for you, ideally in the profile and in your most recent role. Reorder bullets so the most relevant ones come first. Never add a skill you do not have.
Illustrative example for a controlling role that asks for "SAP S/4HANA" and "monthly reporting":
| Version | CV bullet |
|---|---|
| Generic | Responsible for financial tasks and reporting. |
| Tailored | Prepared the monthly reporting package in SAP S/4HANA for three business units. |
2. A missing or generic Anschreiben
Why it hurts: Many German employers still expect a cover letter. The Federal Employment Agency describes it as a letter that should be tailored precisely to the position: why this job, and what you bring to it. A letter that could go to any company tells the reader you did not look closely at theirs.
Fix: Keep it to one page. Put the job title in the subject line. In the first paragraph, name the role and one concrete reason it fits you. In the middle, link two or three requirements from the ad to evidence from your work. If the ad asks for a salary expectation (Gehaltsvorstellung) or your earliest start date (Eintrittstermin), answer it here. Skipping an explicit request reads as not having read the ad.
Illustrative opening lines:
| Weak | Stronger |
|---|---|
| I am hereby applying for the position advertised on your website. | Your ad for a Financial Controller asks for SAP S/4HANA and month-end reporting, which is what I have done for the last four years. |
A cover letter that could be sent to any company is read as a letter to no company.
3. Leaving out documents the ad asks for
Why it hurts: Zeugnisse and certificates are evidence. In Germany, employer references (Arbeitszeugnisse), degree certificates and relevant course certificates back up what your CV claims. If the ad says "please send your complete application documents" and you send only a CV, the application is incomplete before anyone reads it.
Fix: List what the ad asks for and tick it off before sending. Typically that means your most recent Arbeitszeugnisse, your highest degree, and certificates that matter for the role. Scans are enough: your original documents never leave your hands, a point the Federal Employment Agency makes as well.
4. The wrong file format, size or name
Why it hurts: A Word file can look different on the recruiter's screen, a huge scan may bounce, and a file called "CV_final_v3_NEW.pdf" looks rushed.
Fix: By email, one attachment beats five. Merge everything into a single PDF whose name tells the reader what it is, for example (illustrative) "Bewerbung_Financial-Controller_Anna-Schmidt.pdf". Unless the employer sets its own limit, keep the whole attachment around 2 to 3 MB, the range the Federal Employment Agency treats as safe. Portals are different: they usually have one upload field per document, so fill them as offered. Before the real send, mail the file to yourself once to be sure it opens.
5. Gaps nobody explains
Why it hurts: A German CV is usually read as a timeline. A missing year with no explanation makes the reader guess, and the guess is rarely in your favour. A short honest line answers the question before it is asked.
Fix: Use month and year for every entry. Fill a longer gap with one factual line. Illustrative examples: "03/2023 to 09/2023: relocation to Germany, German course to B1" or "2022: parental leave". Be ready to talk about it in the interview.
6. A vague language level
Why it hurts: "German: good" means something different to every reader. For roles that require German, the recruiter wants to know if you can work in it from day one. If they cannot tell, they may assume the lower level.
Fix: Use the Common European Framework of Reference (CEFR) levels, A1 to C2, which employers in Germany widely recognise. Write "German: B2" or "German: C1 (Goethe certificate, 2024)" if you have a certificate. Be honest: the interview will show your real level quickly.
7. No follow-up
Why it hurts: Silence is not always a no. Applications get lost and roles get put on hold. If you never ask, you miss a chance to show continued interest.
Fix: Note the date you applied and the contact person. If you hear nothing after a few weeks, send a short, polite email that names the role and asks about the status. After an interview, the Federal Employment Agency suggests asking after four weeks without an answer.
Summary: the 7 mistakes at a glance
| Mistake | Why it hurts | Fix |
|---|---|---|
| Same CV for every ad | The recruiter has to do the matching | Mirror the ad's must-haves where they are true |
| Missing or generic Anschreiben | Shows no interest in this employer | One tailored page, answer what the ad asks |
| Missing documents | The application is incomplete | Tick off every document the ad requests |
| Wrong format, size or name | Files break, bounce or look rushed | One PDF, clear name, about 2 to 3 MB |
| Unexplained gaps | The reader fills the gap with a guess | One short, honest line per gap |
| Vague language level | Recruiter assumes the lower level | State the CEFR level, A1 to C2 |
| No follow-up | Lost or paused applications stay lost | A short, polite email after a few weeks |
Most rejections you can prevent happen before anyone reads your experience.
Where TalentVP helps with mistake number one
Tailoring a CV to every ad is the step most people skip because it takes time. With TalentVP CV Tailoring, you paste the job ad and get a version of your CV tailored to that job. It is grounded in your own CV: it does not invent numbers, employers or achievements. You still check the result and decide what to send. CV Tailoring is part of the paid plans.
A checklist before you hit send
- CV checked against the ad's must-haves.
- Anschreiben names the role and answers every explicit request in the ad.
- All requested Zeugnisse and certificates attached as copies.
- One PDF with a clear file name, or separate uploads if the portal asks for them.
- Every gap has a one-line explanation, every language has a CEFR level.
- Follow-up date in your calendar.
For everything about the German CV itself, from structure to photo and length, see our German CV guide, which brings the format rules together in one place.





