Career Advice
German Reference Letter Secret Codes: What Your Arbeitszeugnis Really Says
A German Arbeitszeugnis looks flattering but hides a school-style grade in coded phrases. The exact wording of your satisfaction rating and closing lines reveals whether your employer graded you a 1 or a 5. Paste yours below to decode it instantly.
The decoder runs entirely in your browser, so the text you paste is never stored, logged, or sent to any server.
Paste your Arbeitszeugnis
Drop the full German text of your reference into the box below and see the hidden grade in seconds.
The satisfaction scale (Zufriedenheitsskala)
| Grade | German phrase | Means |
|---|---|---|
| 1 | “stets zu unserer vollsten Zufriedenheit” | very good (sehr gut) |
| 2 | “stets zu unserer vollen Zufriedenheit” | good (gut) |
| 3 | “zu unserer vollen Zufriedenheit” | satisfactory (befriedigend) |
| 4 | “zu unserer Zufriedenheit” | sufficient / adequate (ausreichend) |
| 5 | “im Großen und Ganzen zu unserer Zufriedenheit” | poor / deficient (mangelhaft) |
What is an Arbeitszeugnis?
An Arbeitszeugnis is a formal written reference that German employers must provide when your employment ends, and often when you request one during the job. There are two kinds. A simple reference (einfaches Zeugnis) confirms only your role and the dates you worked. A qualified reference (qualifiziertes Zeugnis) also assesses your performance and conduct, and this is the one that matters for your career. Almost every recruiter in Germany expects to see it, and many will not shortlist a candidate who cannot produce one.
At first glance a qualified Arbeitszeugnis reads like unbroken praise. Every sentence is polite, warm, and appreciative. That tone is exactly the problem for outsiders: the document is written in a coded professional language known as Zeugnissprache, where the real evaluation is buried inside small differences in wording. Two references can look almost identical to an untrained eye while awarding grades that are worlds apart. Learning to read the code is the only way to know what your former employer actually told the market about you.
For expats this gap is especially dangerous. If German is not your first language, a reference can feel like a heartfelt thank-you letter when it is in fact a lukewarm or even negative verdict. Many newcomers file their Zeugnis away proudly, never realising it contains a below-average grade that quietly weakens every future application. The document also tends to follow a fixed structure, moving from your tasks to your skills, your performance, your conduct, and finally the closing lines, and a marker can be hidden in any of those blocks.
Why the secret code exists (the law)
The coded language is a direct product of German employment law. Your right to a written reference is anchored in § 109 of the Gewerbeordnung (GewO), Germany's trade regulation act, which entitles every departing employee to a qualified reference on request. A reference must satisfy two duties that pull in opposite directions. It must be truthful (wahr), so an employer cannot invent achievements or hide serious problems, and it must be benevolent (wohlwollend), meaning it should be worded in a way that does not needlessly damage the employee's future prospects. The Federal Labour Court (Bundesarbeitsgericht) has repeatedly confirmed both principles, and neither is allowed to cancel the other out.
Because open criticism would breach the duty of benevolence, employers cannot simply write that someone was slow, difficult, or unreliable. Instead, over decades, a shared vocabulary of euphemisms developed that lets employers stay factually honest while signalling a negative verdict to anyone who knows the system. A phrase that sounds generous to a foreigner can be a quiet warning to a German HR manager. The law even addresses the code directly: § 109 (2) GewO forbids formulations that secretly mark an employee in an unfair way. But the established grading phrases are considered common knowledge in Germany, so they remain fully legal and widely used.
The practical result is a document written for two audiences at once. To you, it reads as a friendly farewell. To the next recruiter, it reads as a graded transcript. The gap between those two readings is where careers are quietly made or held back.
The satisfaction scale: how grades are hidden
The heart of the code is a single sentence describing how satisfied the employer was with your work. The German school grading system runs from 1 (very good) to 6 (unsatisfactory), and the reference mirrors it through tiny changes in wording. Two levers do the work: how strong the word for satisfaction is (volle, vollste), and whether it is reinforced by stets, meaning always or consistently.
The ladder works like this. "Stets zu unserer vollsten Zufriedenheit" (always to our fullest satisfaction) is grade 1, very good. "Stets zu unserer vollen Zufriedenheit" (always to our full satisfaction) is grade 2, good. "Zu unserer vollen Zufriedenheit" (to our full satisfaction), without the word always, drops to grade 3, satisfactory. Plain "zu unserer Zufriedenheit" (to our satisfaction) is grade 4, a below-average pass. And "im Großen und Ganzen zu unserer Zufriedenheit" (on the whole to our satisfaction) is grade 5, a clear fail dressed up as courtesy.
The takeaway is that a single missing word can move you an entire grade. "Fullest" versus "full" is the line between top marks and merely good, and the presence or absence of "stets" shifts you up or down again. This is why references must be read letter by letter rather than skimmed for their overall friendly mood.
Common coded phrases and red flags
Beyond the core satisfaction sentence, several stock phrases carry hidden meaning. The most infamous is "Er hat sich stets bemüht" (he always made an effort). Effort language is a polite way of saying the results were not there; it is widely read as a failing grade. Similarly, praising someone for sociability ("Geselligkeit") or for contributing to a good workplace atmosphere can hint at problems such as drinking or too much socialising rather than working, especially when it replaces praise for actual output.
Watch the ordering and the omissions too. If a reference lavishes detail on minor duties while covering the core responsibilities in a single flat line, that imbalance is deliberate. Describing loyalty and honesty for an ordinary employee can imply those qualities were in doubt. And any note that someone met expectations "in the main" or "for the most part" is code for falling short.
The closing paragraph is its own red-flag zone. A strong reference thanks the employee for their work, expresses regret at their leaving, and wishes them well for the future both personally and professionally. If your Zeugnis ends abruptly with the bare fact that you left, and offers no thanks and no good wishes, that conspicuous silence is itself a negative signal. In Zeugnissprache what is left out speaks as loudly as what is written.
What to do if your Zeugnis is bad
First, decode it calmly and confirm what grade the wording actually gives you, ideally sentence by sentence, before you react. A reference that feels underwhelming may only be a grade 3, which is legally normal, while one that seems polite may hide a hidden 5. Knowing precisely where you stand tells you whether it is worth challenging.
You have a legal right to a reference that is both truthful and benevolent, and German case law generally treats an average grade (grade 3, satisfactory) as the default an employer must justify departing from. If your reference sits below average, the burden is typically on the employer to prove you deserved worse; if you claim you deserve better than average, the burden shifts to you. In practice this means a below-average Zeugnis full of effort-phrases and missing good wishes is often correctable.
Ask your former employer in writing for a corrected reference (Berichtigung), pointing to the specific phrases and the grade you believe is fair. Many disputes are settled at this stage because employers know the code too. If they refuse and the stakes are high, an employment lawyer or your works council can help, and you can pursue the claim before a labour court (Arbeitsgericht); note that limitation periods apply, so do not wait indefinitely. Whatever you do, never quietly accept wording you do not understand, because that document will follow you to every future interview.
Applying in Germany? Read the complete German CV guide for foreigners · free ATS CV check · AI interview practice
Frequently asked questions
Is my Arbeitszeugnis legally required to be positive?▼
It must be both truthful and benevolent (wohlwollend), meaning it should not needlessly harm your future prospects. That is not the same as positive. An employer can legally award you a below-average grade if the wording is accurate, but they cannot invent faults or phrase honest criticism in a way that goes beyond what the facts justify.
What does 'stets zu unserer vollsten Zufriedenheit' mean?▼
It translates as 'always to our fullest satisfaction' and is the top grade, equivalent to a 1 (very good) in the German school system. The two signals that make it grade 1 are the superlative 'vollsten' (fullest) and the reinforcing word 'stets' (always). Drop either word and the grade falls.
What grade is 'zu unserer Zufriedenheit'?▼
Plain 'zu unserer Zufriedenheit' (to our satisfaction), with no 'stets' and no 'vollen' or 'vollsten', is grade 4, a below-average pass. It sounds courteous but signals that your performance was only just acceptable. Adding 'im Großen und Ganzen' in front of it pushes the meaning down further to grade 5, effectively a fail.
Does the closing paragraph matter?▼
Yes, it is one of the most revealing parts. A good closing thanks you for your work, expresses regret that you are leaving, and wishes you well both personally and professionally. If those thanks and good wishes are missing, that conspicuous omission is read as a deliberate negative signal, even when every earlier sentence sounds friendly.
Can I challenge a bad Arbeitszeugnis?▼
Yes. You can request a corrected reference (Berichtigung) in writing, naming the specific phrases and the grade you consider fair. German courts generally treat an average grade as the baseline, so a below-average reference often puts the burden on the employer to justify it. If they refuse, a works council, an employment lawyer, or the labour court can help, but mind the applicable time limits.