This chapter shows you how to build a German-style resume that a German recruiter will accept without friction, and it corrects the advice that most English-language guides still repeat. A resume in Germany is called a Lebenslauf, literally “course of life”, and it is only one part of a larger package called a Bewerbung, the application. Getting the Lebenslauf right matters, but getting the package right matters more, because the single most common reason a well-qualified foreign applicant is filtered out in Germany is not a weak resume. It is an application that arrives incomplete by German standards while looking perfectly complete by the applicant’s own.
Two things have changed since the older guides were written, and both are in your favour. The photo is no longer the settled obligation it is usually described as. And the personal details that Anglo applicants find intrusive, such as your date of birth, your marital status and your nationality, are legally yours to withhold. Convention has not caught up with the law in every corner of the country, so this chapter gives you both: what the law actually says, and what a hiring manager in a family-owned engineering firm in Baden-Württemberg will actually expect to see. You can then decide for yourself, which is the point.
What a Bewerbung Is, And Why It Is Bigger Than A Resume
In most English-speaking countries an application is a resume and, if you feel like it, a cover letter. The employer takes your word for your qualifications and checks them later, if at all. Germany does the opposite. The expected package is called the vollständige Bewerbung, the complete application, and the Bundesagentur für Arbeit, the Federal Employment Agency, describes it as three things together: the Anschreiben, which is the cover letter; the Lebenslauf, which is the tabular resume; and the Zeugnisse, which are your certificates and references. The third part is the one that surprises people, and it is the part that quietly decides whether you look credible.
Zeugnisse is a wide word. It covers your school leaving certificate, your university degree certificate and transcript, any vocational or professional qualification, any course certificate you are relying on, and, crucially, an Arbeitszeugnis from every employer you list. An Arbeitszeugnis is a formal written reference that German employers are legally obliged to issue when you leave. Germans accumulate these over a career and attach them to every application. The expectation is not that you describe your history and the employer trusts you. The expectation is that you describe your history and then prove it, document by document, in the same file.
This is why a lean, confident, one-page American resume so often lands badly here. It is not that it is badly written. It is that, read through German eyes, it is undocumented. Nothing in it is verified, none of the claims are backed by paper, and the reader has no way to check anything without writing back to you and asking. In a process where the competing applications each arrive with fifteen pages of attached evidence, yours reads as though you either did not bother or have something to hide. Neither is true, but you will not get to explain that, because the filtering happens before anyone speaks to you.
The Tabellarischer Lebenslauf: The Shape Of The Document
The format you want is called the tabellarischer Lebenslauf, the tabular CV. Tabular here does not mean you draw a table with visible borders. It means the document is organised as dated entries in aligned columns rather than as flowing prose: a date range on the left, the substance on the right, grouped under clear section headings. This is the only format in general use. There was once a handschriftlicher Lebenslauf, a handwritten CV that some employers requested so a graphologist could analyse your handwriting. It has effectively disappeared, and if anyone asks you for one in 2026 you have learned something useful about that employer.
The document runs one to two A4 pages. The Bundesagentur für Arbeit puts the ceiling at two pages and means it. Two pages is normal for anyone with a real career; one page is normal for a graduate. Three pages is not a stronger application, it is an application that has not been edited, and in a country that reads carefully that is a signal in itself. Academics and researchers are the exception, because an academic CV with a publication list follows its own conventions, but for everyone else two pages is the wall.
Order the entries in reverse chronological order, most recent first. This is worth stating plainly, because it changed and old advice is still circulating. The classic German Lebenslauf ran forward from birth: primary school first, current job last. That is now dated. The Bundesagentur für Arbeit’s own guidance tells you to start with the most recent entry and work backwards, and that is what recruiters expect. Apply the same rule inside each section: your current job at the top of Berufserfahrung, your highest and most recent qualification at the top of Bildungsweg.
Keep the design plain. A clean sans-serif or serif face, one accent colour at most, generous white space, consistent alignment of every date, no graphics, no skill bars, no rating stars out of five. German recruiters read the content and are unimpressed by the presentation layer, and the graphic-designer resume that performs well in some markets reads here as an attempt to distract. The only exception is if you are applying for a design job, where the document is itself a work sample. Everyone else: plain.
Name the sections in German if you are applying in German, and name them conventionally, because recruiters scan for the familiar words. Persönliche Angaben or Persönliche Daten for personal details. Berufserfahrung for work experience. Bildungsweg, Ausbildung or Werdegang for education. Kenntnisse or Fähigkeiten for skills. Weiterbildung for continuing education. Interessen or Hobbys for interests, if you include them at all.
Persönliche Angaben: What The Law Says You May Leave Out
The block at the top carries your name, your address in Germany, your phone number and your email address. Those are not really optional, because they are how the employer contacts you and how they see you are already in the country, which for many employers matters more than anything else on the page. Use a plain email address built from your name. Use a German mobile number if you have one.
Then come the details that older guides list as mandatory and that are not. Your Geburtsdatum, date of birth. Your Geburtsort, place of birth. Your Familienstand, marital status. Your Staatsangehörigkeit, nationality. Your religion. The number of children you have. None of these is legally required. The Bundesagentur für Arbeit says outright that Familienstand and Staatsangehörigkeit are voluntary, and the Antidiskriminierungsstelle des Bundes, the Federal Anti-Discrimination Agency, defines an anonymised application as one that drops precisely this cluster: photo, name, address, date of birth, age, marital status and origin.
The legal frame is the Allgemeines Gleichbehandlungsgesetz, the General Equal Treatment Act, known as the AGG, in force since 2006. Its §1 lists the protected grounds, and it is worth knowing them exactly rather than approximately, because the usual summaries are wrong at the edges. The grounds are: race or ethnic origin, sex, religion or belief, disability, age, and sexual identity. §7 forbids disadvantaging an employee or applicant on any of those grounds, and it applies even where the employer merely assumes the ground is present. §15 gives you a damages claim if they do it anyway.
Notice what is on that list and what is not. Age is on it, which is why a date of birth is a genuine risk in a way that Anglo readers understand. Religion is on it. Sex is on it, and questions about pregnancy or family planning reach the AGG through it, which is why they are impermissible. Disability is on it. But marital status as such is not a listed ground, and nationality as such is not a listed ground either. Nationality only reaches the AGG indirectly, through ethnic origin, which in practice covers most of the cases foreign applicants worry about but is not the same thing as a rule against asking where your passport is from. Guides that tell you “the AGG bans asking your nationality” are overstating it. What the AGG bans is disadvantaging you because of your ethnic origin, which is a related but narrower and differently-shaped protection.
There is also a narrow exception you should know about, in §8 AGG: different treatment on a listed ground is lawful where the ground is a genuine and decisive occupational requirement and the requirement is proportionate. This is what lets a Catholic hospital consider religion for some posts, and it is why “an employer may never ask about religion” is not quite right either. It is: an employer may not ask about religion unless the job genuinely turns on it, which for the overwhelming majority of jobs it does not.
So what should you actually do? The honest answer has two halves. Legally, you can leave out date of birth, place of birth, marital status, nationality and religion, and no employer can lawfully hold the omission against you on an AGG ground. Practically, date of birth is still expected often enough that leaving it out is a visible choice, and a portion of German recruiters, particularly in the Mittelstand, the mid-sized often family-owned firms that employ a large share of the country, will read the gap as evasive rather than as principled. Marital status, number of children and religion are a different case: these are now widely seen as dated and slightly odd, and omitting them costs you essentially nothing anywhere. Nationality sits in between, and many foreign applicants include it deliberately alongside a line about their work authorisation, because for an employer nervous about permits that is reassurance rather than exposure.
If you are in Germany on a residence permit that already allows the work, saying so in one plain line near the top saves everyone a round of email. Something like “Aufenthaltstitel: Blaue Karte EU, unbeschränkte Arbeitserlaubnis” answers the question the recruiter was going to ask anyway. What that permit is and how it interacts with a job offer is covered in our chapter on German employment contracts and rights.
The Photo Question, Answered Honestly
This is the most-repeated bad advice in expat guides about the German-style resume, and it is repeated in both directions. Old guides say always include a photo, it is compulsory, Germans expect it. New guides say never include a photo, it is discriminatory, nobody does it any more. Both are wrong, and the truth is more useful than either.
Start with the law. There is no statute requiring a photo and no statute forbidding one. What the AGG did in 2006 was change the incentives. A photo discloses, at a glance, your approximate age, your sex, and usually something about your ethnic origin, and sometimes your religion if you wear a headscarf or a kippah. Four protected grounds, handed over unprompted. Then §22 AGG shifts the burden of proof: once a rejected applicant produces Indizien, indications, that suggest discrimination on a protected ground, the employer has to prove there was none. A photo on file is exactly the kind of thing that helps an applicant establish those indications, and §15 AGG puts a price on losing that argument, including compensation for non-pecuniary damage capped at three months’ salary where the applicant would not have been hired anyway.
Read that from the employer’s chair and the modern German position makes sense. The photo is not your legal problem. It is theirs. That is why a growing number of large employers, public-sector bodies and anyone with a serious compliance function now ask applicants not to send one, and why the Antidiskriminierungsstelle des Bundes ran a pilot project on anonymisierte Bewerbungsverfahren, anonymised application procedures, that strips the photo along with the name and the date of birth. The agency was clear that this was persuasion, not legislation: it ran on volunteers and it never became a legal requirement. It changed the culture in large organisations without changing the rule anywhere.
Now the practical half, which the new guides skip. The Bundesagentur für Arbeit’s own current guidance says a photo is no longer a requirement and that many companies do not ask for one, and then says, in the same breath, that it remains customary and can support a good first impression. That is the state of the country in one sentence. A DAX-listed employer’s portal will often have no photo field at all. A four-hundred-person Maschinenbau firm in Swabia is still very likely to expect one, and its hiring manager, who is not a lawyer and has been doing this for twenty years, will notice its absence.
So here is the workable rule. Read the job advert and the application portal first, because they frequently tell you outright, and “bitte ohne Foto” means exactly that. If the employer is large, international, public-sector, or in tech, leave it out. If the employer is a smaller traditional Mittelstand firm and the advert asks for vollständige Bewerbungsunterlagen without saying anything about a photo, include one. If you genuinely cannot tell, include one, because in 2026 the downside of including a photo where it was not wanted is close to zero, while the downside of omitting it where it was expected is a recruiter forming a small doubt about you at the exact moment they are deciding whether to read page two.
If you do include one, it needs to be a Bewerbungsfoto, which is a specific thing and not a cropped holiday picture. It is a professional headshot, taken by a photographer, in the clothing you would wear to the interview, against a plain background, looking at the camera, recent. It sits either in the top right of the first page or on an optional Deckblatt, a cover sheet. A bad photo is meaningfully worse than no photo: this is a document where a webcam selfie says something about your judgement, not about your face.
Berufserfahrung: Writing Entries A German Recruiter Can Read
Each entry needs a month-and-year range, the employer’s name, the location, and your job title. Month and year, not just years. A German reader treats “2019 – 2022” as an attempt to hide something, because it could conceal anything from one month to eleven at each end. Write “03/2019 – 08/2022” and the question never forms. Line up every date so the eye can run down the column without effort.
Under each role, give three to five short lines covering what you were responsible for and what came of it. Include results and numbers where you have them, because German recruiters are perfectly interested in outcomes; the difference from an American resume is not that achievements are unwelcome, it is that they must be verifiable and stated without inflation. “Reduced order processing time by 30 percent by rebuilding the intake workflow” is excellent here. “Rockstar operator who crushed it and drove transformational impact” is not merely unpersuasive, it is actively alarming. Germans do not read the superlative as enthusiasm. They read it as a claim, and claims get checked.
Give the employer a line of context if the name will mean nothing here, because most foreign employers mean nothing here. A recruiter in Hamburg has no idea whether your last company was six people or six thousand. One short parenthetical, such as “(logistics software provider, approx. 400 employees)”, does more for you than another bullet about your responsibilities. Do the same for job titles that do not translate cleanly: a title that is standard in your market may map onto a different level of seniority in Germany, and you want the reader to place you correctly rather than guess low.
Tailor the entries to the advert. German job adverts tend to be unusually literal, listing requirements as a checklist under Ihr Profil, your profile, and the reader will often work through that list against your document. If the advert asks for experience with a specific standard, a specific system or a specific certification, and you have it, the words should appear on your Lebenslauf in the same form the advert used. This is not keyword gaming. It is answering the question that was asked.
Bildungsweg, And Explaining A Foreign Qualification
List your qualifications in reverse chronological order with month-and-year dates, the awarding institution, the location, the title of the qualification, and, where it is good, the final grade. German applicants routinely state their grade, and German grades run from 1,0 as the best to 4,0 as the lowest pass, which is the reverse of what many readers expect. If you have a thesis title that is relevant to the job, include it in one line. If it is not relevant, leave it out.
Do not translate your degree into the nearest German-sounding equivalent. Calling your qualification a Diplom or a Staatsexamen because it feels comparable is a real error with real consequences: those are protected, defined German qualifications, and claiming one you do not hold is not a translation choice. Give the qualification’s actual name in the original language, then add a short neutral explanation in brackets. “Bachelor of Technology (B.Tech.), 4-year engineering degree, Anna University, Chennai” tells a German reader everything they need in one line, without asserting an equivalence you are not entitled to assert.
Whether your qualification is formally recognised in Germany is a separate question from how you write it on the page, and it is a big one. Some professions are reglementiert, regulated, and cannot be practised at all without formal Anerkennung, recognition. Most are not, and for those the recognition process is optional but often still worth doing because it turns an unfamiliar foreign credential into a document the employer can read. The databases and procedures involved, anabin and the Zentralstelle für ausländisches Bildungswesen, are covered in our chapter on finding English-speaking jobs in Germany, and this chapter will not duplicate that. What matters for your Lebenslauf is simply this: if you have a recognition decision, a Zeugnisbewertung or a statement of comparability, say so on the education line and attach the document. It removes the biggest single unknown a German recruiter has about you.
Kenntnisse: Languages, Software, And The CEFR Ladder
The skills block is where foreign applicants either build credibility or lose it, and language is the reason. Do not write “German: good” or “English: fluent”. Those phrases mean nothing to a German recruiter because everyone writes them and they are unfalsifiable. Use the CEFR levels instead: the Common European Framework of Reference for Languages, known in German as the Gemeinsamer Europäischer Referenzrahmen or GER, which runs A1, A2, B1, B2, C1, C2. These are understood immediately by every recruiter in the country and they carry a shared meaning, which is exactly what a self-assessment normally lacks.
Be conservative when you place yourself, because the level you write is the level you will be tested against, informally, in the first ninety seconds of the interview. If you claim C1 and the recruiter switches to German and you stall, you have not lost points on language. You have lost points on honesty, which in this culture is the more expensive loss. Claim the level you can defend under mild pressure while nervous. If you hold a certificate, name it and its date: “Deutsch: B2 (Goethe-Zertifikat B2, 2025)” is worth more than any adjective. If you are unsure where you actually sit, our chapter on assessing your German language level walks through how to find out before you commit it to paper.
Note also that “Muttersprache”, native speaker, is the right word for your first language, and that listing English at C2 when you are a native English speaker is a small self-inflicted wound: write Muttersprache. For software and technical skills, name the specific tools and be honest about depth. A long undifferentiated list of every system you have ever opened reads worse than a short list you can discuss. Certifications go here with their issuing body and date, and if a certification has expired, say so or drop it.
Lücken: The Gaps Everyone Worries About
German recruiters look for gaps, and they look harder than recruiters elsewhere. The Bundesagentur für Arbeit’s guidance says that interruptions of more than two months should be accounted for in the Lebenslauf. Two months. That is a much tighter standard than most applicants are used to, and it is the reason month-and-year dating is not optional: year-only dating makes gaps invisible, which is precisely why an experienced reader distrusts it.
The right response is not to hide the gap but to name it neutrally and move on. Parental leave is Elternzeit and is entirely normal and legally protected. A period of caring for a relative is Pflege von Angehörigen. A relocation, a language course, a sabbatical, further study, a job search: all of these have plain German names and none of them is disqualifying. “09/2024 – 02/2025: Umzug nach Deutschland, Intensivsprachkurs Deutsch (B1 auf B2)” is a strong entry, not a weak one, because it accounts for the time and demonstrates initiative in the same line.
Illness is the one case where you should be careful. You are not obliged to disclose a health condition, and disability is a protected ground under §1 AGG that an employer may only ask about against a specific and genuine job requirement. A period out of work for health reasons can be described in neutral terms, or as a career break, without you volunteering a diagnosis you are entitled to keep. The general principle across the whole document is that you must not state anything false, but you are under no duty to volunteer everything true.
Ort, Datum, Unterschrift: The Signature Convention
The traditional German Lebenslauf ends with the place, the date and your signature: “Berlin, 17.07.2026”, then your handwritten name. Applicants ask constantly whether this is required. It is not. No law requires a signature on a Lebenslauf, and the Bundesagentur für Arbeit says it plainly: signing is not strictly necessary, though it can be an advantage.
The convention is also fading, quietly. Applications now arrive as PDFs through portals, where a scanned signature is theatre rather than authentication, and a large share of German applicants no longer bother. But it costs you nothing, it takes a minute, and a small but real number of traditional readers still register its absence as sloppiness. The pragmatic move is to include it: sign a blank sheet once, scan it, keep the transparent image, and drop it into the document. Use the current date, and update it for each application rather than leaving a date from four months ago sitting at the bottom of the page announcing that you have been sending this around for a while.
The Anschreiben: The Letter That Carries The Argument
The Anschreiben is the cover letter, and in Germany it is not the optional courtesy it has become elsewhere. It is one page, it follows a formal letter layout with your address block, the employer’s address block, a date, a subject line and a formal salutation, and it is where the actual argument for hiring you lives. The Lebenslauf states facts. The Anschreiben says why those facts answer this advert.
Address a named person if the advert gives one: “Sehr geehrte Frau Dr. Weber,” with the title, because titles are used and getting them wrong is noticed. If no name is given, “Sehr geehrte Damen und Herren,” is correct and safe. The subject line, the Betreff, names the position and the reference number from the advert, and if the advert gives a Kennziffer, a reference code, it belongs there. Close with “Mit freundlichen Grüßen” and your name.
Keep the letter to one page and roughly four paragraphs: why this employer and this role specifically, what you bring that the advert asked for, evidence for that claim drawn from a real project, and a closing line naming your earliest start date and, if the advert asked for it, your Gehaltsvorstellung, salary expectation. German adverts ask for a salary expectation more often than adverts elsewhere and expect a number or a narrow range rather than a deflection. If you are currently employed and do not want your employer to learn you are looking, a Sperrvermerk, a confidentiality note, is a normal and accepted line to add.
Write it in German if the advert is in German. This is not negotiable in the way the photo is negotiable. An advert written in German that receives an application written in English is usually read as a candidate who did not read the advert. If your German is not up to a formal business letter, have a native speaker check it, and be aware that a letter which is visibly translated word-for-word from English is its own problem: German business correspondence has a register, and hitting it approximately is better than hitting the wrong one confidently. What to do when the whole workplace runs in English is a different situation, covered in our chapter on finding English-speaking jobs in Germany.
Die Anlagen: The Attachment Pile That Surprises Everyone
This is the part of the German application that Anglo applicants underestimate most, and it is worth taking seriously because it is where the vollständige Bewerbung is won or lost. Anlagen means attachments, and the German expectation is that you attach the evidence itself, not a promise to supply it. The Bundesagentur für Arbeit’s guidance is that it is customary to send your last two school certificates plus any further certificates, diplomas or qualification documents relevant to the advertised job, and that when an employer asks for vollständige Bewerbungsunterlagen they mean the certificates and any further attachments are included.
In practice the pile contains, in a settled order: your degree certificate and transcript, your school leaving certificate, an Arbeitszeugnis from each relevant employer, any professional qualifications and recognition decisions, and course certificates that the advert specifically asked about. Put them in one PDF behind the Anschreiben and the Lebenslauf, in that order, most recent first within each category. Do not attach twenty pages of every course you have ever taken; relevance still governs, and a reader who has to wade will stop wading.
Foreign applicants hit two specific problems here. The first is that the Arbeitszeugnis does not exist in most countries, so you simply do not have one from your previous employers and cannot get one now. This is understood, and the fix is to say so rather than leave a hole: a line in the Anschreiben such as “Arbeitszeugnisse sind in Kanada nicht üblich; Referenzen nenne ich Ihnen gerne” pre-empts the question. Bring named referees with contact details, offer a written reference letter if you have one, and attach an employment verification letter if your old employer will produce one. What you must not do is leave the reader to conclude, silently, that you have references and chose not to show them.
The second problem is language. Certificates in a language other than German or English will usually need a translation, and for anything formal that means a beglaubigte Übersetzung, a certified translation, produced by a translator who is publicly sworn in Germany, not a translation you made yourself. This costs money and takes time, so start it before you need it rather than during an application window. For English-language certificates, most German employers are comfortable without a translation, but a Mittelstand HR department may not be.
One thing you generally do not attach: references as a separate “References available on request” line. That phrase is an Anglo convention and it does no work here. Either the evidence is in the file or it is not.
The Arbeitszeugnis, And The Code It Is Written In
Once you have worked in Germany, the Arbeitszeugnis becomes the most consequential document in your application file, and it is worth understanding before you have one rather than after. The legal basis is §109 of the Gewerbeordnung, the Trade Regulation Act. You have a right to a written Zeugnis when the employment ends. The minimum version, the einfaches Zeugnis, states only the type and duration of the work. You may demand the fuller version, the qualifiziertes Zeugnis, which also covers your Leistung, performance, and your Verhalten, conduct. Always demand the qualified one, because an application containing a simple Zeugnis tells every future reader that either you did not know to ask or there was a reason not to.
Since 1 January 2025, §109(3) also allows the Zeugnis to be issued in electronic form if you consent, a change brought in by the Viertes Bürokratieentlastungsgesetz, the fourth bureaucracy relief act. Note two things. Your consent is required, so you can still insist on paper. And electronic form here has a technical meaning: it requires a qualified electronic signature under §126a of the Bürgerliches Gesetzbuch, the Civil Code, not a signature image pasted into a PDF.
Now the interesting part. §109(2) says the Zeugnis must be clearly and comprehensibly worded and must contain no characteristics or formulations whose purpose is to make a statement about the employee other than the one apparent from the wording. That is, in plain terms, a statutory ban on secret codes. It has been law for years. And the coded language persists anyway, universally, because the code is not hidden in invisible ink: it hides in the ordinary meaning of ordinary German words, arranged into a grading scale that everyone in German HR knows and no one writes down in the document.
The core of it is the Zufriedenheitsskala, the satisfaction scale, and the ladder is remarkably precise. “Stets zu unserer vollsten Zufriedenheit”, always to our fullest satisfaction, is the top grade, sehr gut. “Stets zu unserer vollen Zufriedenheit”, always to our full satisfaction, drops one step to gut. Remove the “stets” and you have “zu unserer vollen Zufriedenheit”, which is befriedigend, satisfactory, the middle. “Stets zu unserer Zufriedenheit”, always to our satisfaction, is also befriedigend, because the missing “vollen” cancels the “stets”. “Zu unserer Zufriedenheit”, plain, is ausreichend, a bare pass. “Im Großen und Ganzen zu unserer Zufriedenheit”, by and large, is mangelhaft. And “Er hat sich bemüht”, he made an effort, is the famous one: it is the bottom of the ladder, and it means the work was not acceptable.
The Bundesarbeitsgericht, the Federal Labour Court, confirmed these readings and their consequences in a much-cited judgment of 18 November 2014 (9 AZR 584/13). It also settled who has to prove what, which is the practically important part. Befriedigend is the legal benchmark. If your employer grades you below it, they carry the burden of proving the facts that justify it. If you want a grade above it, you carry the burden of proving you earned it. And the court held that the burden does not shift just because most Zeugnisse in your industry now read gut or sehr gut. Grade inflation is real, but it does not change the law, which means a merely befriedigend Zeugnis reads, in a market where good is the norm, considerably worse than the word suggests.
The conduct sentence has its own code, and the giveaway is word order. “Sein Verhalten gegenüber Vorgesetzten und Kollegen war stets vorbildlich”, his conduct towards superiors and colleagues was always exemplary, is the standard positive. If colleagues are named before superiors, that is a signal about how you got on with management. If superiors are omitted altogether, that is a louder one. If the sentence covers conduct but says nothing about performance, or vice versa, the silence is the message: a qualified Zeugnis that skips an expected element is read as a deliberate omission, which is how the ban on secret codes is routinely worked around.
The closing formula, the Schlussformel, is the last trap. The standard ending thanks you for your work, expresses regret at your departure and wishes you well. Its absence is conspicuous, and applicants often ask for it to be added. The Bundesarbeitsgericht held on 11 December 2012 (9 AZR 227/11), and confirmed again on 25 January 2022 (9 AZR 146/21), that there is no statutory claim to a Schlussformel at all: expressions of the employer’s personal feelings are not part of the required content. If the closing sentence you were given is unwelcome, your remedy is a Zeugnis with no closing sentence, not a nicer one. That is a narrow win and worth knowing before you spend three months arguing for it.
Two practical habits follow. First, ask for a Zwischenzeugnis, an interim reference, while things are going well, particularly when your manager is about to change: the manager who liked you is a better author than their replacement. Second, read the Zeugnis you are handed carefully, against the ladder above, before you sign anything or leave the building, because negotiating a wording change while you are still an employee is a conversation, and doing it afterwards is a dispute. Your rights around termination, notice and the Zeugnis are covered in more depth in our chapter on German employment contracts and rights.
What Employers May Not Ask, And What To Do If They Do
The application stage is where unlawful questions surface, usually not from malice but from an HR form that has not been revised since 2004. The Antidiskriminierungsstelle des Bundes takes the position that questions about pregnancy and family planning are impermissible, that religion may only be asked where it is genuinely essential to the job, that disability may only be asked about against specific job requirements, and that photographs are not required and asking for them can facilitate unlawful discrimination.
If an employer asks something they should not and then rejects you, the AGG gives you a route, and it is worth knowing its shape even if you never use it. §22 means you do not have to prove discrimination outright: you have to produce Indizien, indications, that make discrimination on a protected ground look likely, at which point the employer must prove there was none. §15 then provides for damages for the loss you suffered, plus compensation for non-pecuniary damage, which is capped at three months’ salary where you would not have been hired even in a discrimination-free selection.
The deadline is the part people miss, and it is short. Under §15(4) AGG the claim must be asserted in writing within two months, running from the moment the rejection reaches you. Two months, in writing. Miss it and the claim is generally gone regardless of its merits. If you think you have been discriminated against, the Antidiskriminierungsstelle des Bundes offers free advice and is the right first call, and a Fachanwalt für Arbeitsrecht, a specialist employment lawyer, is the right second one. None of what you have just read is legal advice, and an AGG claim is fact-specific enough that a general article cannot tell you whether you have one.
Keep this in proportion, though. The realistic value of knowing the AGG at application stage is not that you will sue anybody. It is that you can stop treating German conventions as obligations. When you understand that the photo is legally optional, that your date of birth is legally optional, and that the employer, not you, carries the risk in this arrangement, you make these calls as decisions rather than as compliance. That is a better position to apply from.
Assembling And Sending The File
Almost everything now goes by email or through a portal, and the mechanics matter more than they should. Send one single PDF, not eight attachments. Order it: Anschreiben, then Deckblatt if you are using one, then Lebenslauf, then Anlagen. Give the file a name a human being can file, such as “Bewerbung_Anna_Silva_Projektmanagerin_Kennziffer_4711.pdf”, rather than “cv_final_v3(2).pdf”. Watch the size: many portals and mail systems cap attachments, and a few megabytes is a common ceiling, so check the advert and compress the scans rather than let a 40 MB file bounce silently.
Scan certificates properly. A straight, cropped, legible scan or a clean phone photo converted to PDF, not a grey shadowed picture taken at an angle on a kitchen table. These documents are your evidence, and evidence that is hard to read undermines the thing it was meant to prove. If the employer uses an applicant tracking system that asks you to retype your entire Lebenslauf into a form, do it, and attach the PDF as well. Yes, it is duplicated work. The form feeds the search, the PDF is what the human reads.
Then proofread it as though the job depended on it, because at the margin it does. A German-style resume with a spelling error in it is not read as a typo; it is read as a data point about how you work. Get a German native speaker to read the Anschreiben in particular. Check every date against every other date. Check that the company name in the letter is the company you are actually writing to, which is the single most common and most fatal error people make when sending out applications in volume.
Tools That Help With The Photo, The Attachments And The Zeugnis
A few of these steps are mechanical enough to hand off. Werkzeu.ge is a browser-based tool platform built by Cryon UG, the company behind WeLiveIn.de, and it has a handful of things that map onto this chapter directly. It is worth being straight about what it does not have first: there is no Lebenslauf builder, no CV template generator and no Anschreiben writer on the platform. If you want one of those, this is not where to find it, and a plain word processor with a two-column layout will serve you fine.
What is genuinely useful here starts with the attachment pile, and that part is free without an account. PDF zusammenfügen (Gast, free without an account) merges the Anschreiben, the Lebenslauf and every certificate into the single ordered PDF the employer wants. Bilder zu PDF (Gast) turns photographed certificates into pages you can put in that file, and Docx-zu-PDF Blitz (Gast) converts the documents you wrote in a word processor without the layout drifting. When the merged file is too big for the portal, PDF komprimieren (Gast) brings it back under the limit. That is the whole Anlagen assembly problem, and it costs nothing.
For the photo, Bewerbungsfoto-Zuschnitt (Plus) crops a headshot to the proportions a Bewerbungsfoto is expected to have, which is a narrower job than a general image editor and a common thing to get subtly wrong. It does not turn a bad photo into a good one, and if you have decided to send a photo at all, a photographer is still the right spend.
For the Zeugnis, Arbeitszeugnis-Decoder (Plus) reads the coded formulations in a reference against the Zufriedenheitsskala and tells you what grade the wording actually carries. Given how much of the code turns on a single missing “stets” or a reversed word order, having the phrasing checked before you either attach the document to fifty applications or accept it without objection is a reasonable use of an evening.
Two smaller ones. Rechtschreibprüfung (Plus) is a German spell check for the Anschreiben, which is not a substitute for a native speaker reading it but does catch the mechanical errors before they do. And Unterschriften-Tool (Plus) produces the signature image for the bottom of the Lebenslauf, if you have decided to follow that convention. If you are still sorting out whether your foreign qualification needs formal recognition, Anerkennungs-Navigator (Gast, free without an account) walks through which route applies to your profession.
Some honest caveats. Werkzeu.ge is in beta until 30 November 2026 and its own terms say tools may be incomplete or contain errors. The free tier shows ads. The tiers here are Gast, meaning free with no account, and Plus, which is paid; you can see what the paid tiers currently cost on the pricing page, and no price is quoted in this chapter because the current one is a time-limited beta rate that will change. The platform is hosted in Germany on Hetzner servers, the tools are deterministic rather than AI-driven, and for guest tools your input stays on your device, which for documents containing your entire employment history is not a trivial detail. Nothing on it is legal advice, and an Arbeitszeugnis decoder tells you what a phrase conventionally means, not what a court would hold in your case.
Where The Anglo Resume Goes Wrong, In Summary
If you take one thing from this chapter, take this. The American one-page achievement-led resume is not too short for Germany and it is not too boastful for Germany, although it is usually both. Its real problem is structural: it is a claim without evidence, sent into a system that runs on evidence. Every fix in this chapter is a version of the same move, which is to convert assertions into things a stranger can check. Month-and-year dates instead of years. Named grades instead of “excellent academic record”. CEFR levels instead of “fluent”. Attached certificates instead of “available on request”. Context lines instead of assuming the reader knows your last employer.
The second thing to take is that the folklore in this area is unusually unreliable, and it points in both directions. You will be told a photo is mandatory. It is not, and since 2006 the AGG has made it a liability the employer carries. You will be told a photo is forbidden. It is not, and the Bundesagentur für Arbeit still calls it customary. You will be told you must state your date of birth and marital status. You need not, and marital status in particular is on its way out. Read the advert, read the employer, and make the call yourself, which you can only do once you know which parts are law and which parts are habit.
What To Do Next
Start by building the master document rather than an application. Write one complete tabellarischer Lebenslauf in German with month-and-year dates for everything, honest CEFR levels, and context lines for every foreign employer and qualification, then have a German native speaker read it once for register rather than for grammar. From that master you cut a tailored version for each advert in twenty minutes, which is the only sustainable way to apply at volume without the quality collapsing.
In parallel, assemble the Anlagen once and keep them ready: degree certificate, transcript, school certificate, every reference you can obtain, any recognition decision, scanned straight and legible, merged into a file you update rather than rebuild. If any of them needs a certified translation, start that now, because it takes weeks and it will otherwise arrive exactly one week after the deadline you cared about. If you have worked in Germany already, read your Arbeitszeugnis against the Zufriedenheitsskala before you send it anywhere.
Then go and look at real adverts, because the advert answers most of the questions this chapter has had to answer in general terms: whether they want a photo, whether they want a salary expectation, whether the process runs in German. Our chapter on the German job interview covers what happens when the file works and the phone rings, and it is worth reading before you send the first application rather than after, because the interview is where every claim on your Lebenslauf gets tested by a person who has read it more carefully than you expect.
Sources
The information in this chapter draws on the official sources and publications listed below, last reviewed in July 2026. It is general guidance for orientation, not individual legal, tax, or medical advice.
