Germany CV Format (Lebenslauf) 2025
The complete guide to writing a German CV as a foreigner — Lebenslauf conventions, Bewerbungsfoto, Anschreiben, and everything German employers actually expect.
Why Germany Is Worth Targeting
Germany has a structural skilled worker shortage (Fachkräftemangel) affecting millions of positions. The government has actively changed immigration law to attract international talent — making this one of the best times in a generation to apply for German jobs. Key sectors desperately hiring: engineering, IT, healthcare, logistics, and skilled trades.
Photo (Bewerbungsfoto): Expected
Unlike UK or US applications, German employers expect a professional headshot — top right corner of the Lebenslauf.
- • Professional business attire, neutral background
- • Taken by a photographer, not a selfie
- • Recent (within 1–2 years)
- • Positioned top-right on the first page
Personal Details German Employers Expect
Date of birth
Standard in Germany — include it
Nationality
Required for work authorisation assessment
Place of birth
Traditional employers may expect it
Marital status
Common to include, especially in conservative sectors
Languages
German level is critical — specify B1/B2/C1/C2
Driving licence
List if relevant (Klasse B)
Lebenslauf Format Rules
✅ Strict reverse-chronological order — most recent first
✅ No employment gaps — every period must be accounted for
✅ DD.MM.YYYY date format throughout
✅ 1–2 pages maximum
✅ Handwritten signature at the bottom (scanned is fine)
✅ German or English depending on job posting language
The Full Bewerbungsmappe (Application Package)
Traditional German applications are more complete than UK/US applications:
1. Anschreiben
Formal cover letter — company-specific, never generic. Explain exactly why THIS company.
2. Lebenslauf
Your CV — precise, complete, no gaps, with photo.
3. Zeugnisse
Certificates — degree certificates, reference letters (Arbeitszeugnisse) from previous employers.
4. Lichtbild
Professional photo — sometimes submitted separately.
Mistakes Foreigners Make
Generic Anschreiben
German employers reject generic cover letters harder than anywhere else. Explain why THIS company specifically.
Missing date of birth
Traditional German employers expect it. Leaving it out looks like an oversight.
Unexplained gaps
Any period not accounted for raises red flags. Include freelance work, study, or job search periods.
Wrong language
Apply in the language the job posting uses — German or English.
German Salary Ranges 2025
| Role | Gross Salary |
|---|---|
| Junior Software Engineer | €45,000 – €60,000 |
| Senior Software Engineer | €70,000 – €100,000 |
| Marketing Manager | €50,000 – €75,000 |
| Finance Manager | €60,000 – €90,000 |
| Doctor (Arzt) | €55,000 – €80,000 |
| Nurse (Pflegerin) | €32,000 – €45,000 |
Note: German taxes and social security reduce net pay by ~40–45%, but healthcare, pension, and unemployment insurance are included.
Where to Find German Jobs
- • StepStone.de — largest German job board
- • XING — Germany's professional network
- • LinkedIn — especially for international and tech roles
- • Make it in Germany (make-it-in-germany.com) — government portal for international workers
- • Indeed.de — strong across all levels
Get Your German CV Checked by AI
Upload your CV and get an ATS score, Germany-specific recruiter feedback, and a Lebenslauf-compliant rewrite in 60 seconds.
Check My CV Free