The German employment contract: read before signing
The Arbeitsvertrag decoded: Probezeit, notice periods, fixed vs permanent, the non-compete that's void without 50% pay, and the visa clause every expat needs.
Last updated: August 18, 2026
What should I check in a German employment contract?
Check six things: the contract type (unbefristet/permanent is far better than befristet/fixed-term); the Probezeit (probation, up to 6 months, with 2-week notice); the notice period (Kündigungsfrist, statutory minimum 4 weeks under §622 BGB, longer with tenure); the salary as a gross annual figure plus any 13th month; any non-compete clause (void unless the employer pays you at least 50% of your salary during it); and, as an expat, a visa suspensive condition tying the start to your residence permit. German law protects employees heavily, so most contracts are fair, but these clauses decide real money.
What this guide covers
German labour law does most of the protecting
Germany has some of the strongest employee protection in the world, and much of it applies regardless of what your contract says - you can't sign away statutory rights like minimum notice, minimum holiday, or dismissal protection (covered in Employee rights in Germany). So a German Arbeitsvertrag is less of a minefield than in some countries. But a handful of clauses genuinely matter, and a few can cost you if you don't catch them. This guide walks them in order of importance.
Since 2022 the Nachweisgesetz requires your employer to give you the essential terms in writing (contract type, start date, pay, hours, notice, holiday). If key terms are only spoken, ask for them in writing before you start.
Permanent vs fixed-term (unbefristet vs befristet)
The single most important line in the contract:
- Unbefristet (permanent): no end date, full dismissal protection kicks in after 6 months. This is what you want.
- Befristet (fixed-term): ends on a set date. A fixed term without an objective reason (sachgrundlos) is capped at 2 years total (renewable up to three times within that window). A fixed term with an objective reason (Sachgrund) - covering for parental leave, a project, etc. - can run longer.
A fixed-term contract is normal for a first role or a startup, but understand you have less security and the job simply ends on the date unless renewed. If you're on a work visa, a fixed term also shortens your residence-permit horizon.
Rechtsschutz: the two routes, and the timing that decides everything
Start with the rule that catches everyone out: legal-expenses insurance carries a waiting period on employment matters, and a dispute that has already started is never covered - so it is bought while things are calm or not at all. If you are already holding a termination letter, this is not your remedy; a lawyer, the works council or a union is. Assuming you are in time, the two German routes differ in shape rather than quality: one sells a package across all areas of life, the other sells the work module on its own.
KS/AUXILIA
The specialist, sold as a package
A dedicated legal-expenses insurer rather than a general one with a legal line bolted on. The package shape is the point: work, traffic, home and private life in one contract, so you are not deciding in advance which kind of trouble you will have. That suits anyone who also drives, rents, and would rather hold one policy than three.
Check KS Auxilia coverGVV Direkt
Modules, underwritten by ÖRAG
GVV Direkt is the household arm of a 115-year-old municipal insurer and sells the cover in separate modules, so the Berufsrechtsschutz can be taken on its own. Its work module includes a digital check of your Arbeitsvertrag and Arbeitszeugnis - useful when both arrive in German - plus cover for Aufhebungsvertrag disputes. Underwritten by ÖRAG, a legal-expenses specialist in Düsseldorf. German-language site, so pair it with your browser’s translate function.
See GVV Direkt modulesAffiliate links. No extra cost to you, keeps our expat guides free.
Probezeit (probation): the fast-exit window
Most permanent contracts open with a Probezeit of up to 6 months. During it:
- Either side can terminate with just 2 weeks' notice, and the employer doesn't need a "socially justified" reason (dismissal protection only starts after 6 months anyway).
- After probation ends, you gain full protection and the normal (longer) notice periods apply.
Probation isn't a trap - it's standard - but know that your first six months are the period of least security. Don't make irreversible moves (giving up another offer's deadline, a big relocation spend) assuming the job is locked in.
Notice periods: §622 BGB
Your notice period (Kündigungsfrist) is set by §622 BGB as a floor the contract can improve but not undercut for you:
| Situation | Notice |
|---|---|
| During Probezeit | 2 weeks |
| After probation (your baseline) | 4 weeks to the 15th or the end of a calendar month |
| Employer notice grows with your tenure | 1 month after 2 years, 2 months after 5, 3 months after 8, up to 7 months after 20 years |
Note the asymmetry: the lengthening notice periods protect you (they bind the employer), while your own notice to quit generally stays at the 4-week baseline unless the contract sets a longer mutual period. Check whether the contract extends your notice - a 3-month notice cuts both ways.
Salary, 13th month, and how it's stated
- Always read salary as a gross annual figure (Bruttojahresgehalt). What you keep is the net - see Your German payslip decoded for the gross-to-net reality (roughly 60% take-home).
- 13th month / Weihnachtsgeld: a full extra month's pay at year-end is common but not legally required - check whether it's contractual (guaranteed) or discretionary. Some contracts split pay across 13 or 14 instalments.
- Bonuses: note whether they're guaranteed or "freiwillig" (discretionary, no legal claim). A headline package leaning on a discretionary bonus is worth less than it looks.
- Confirm working hours, overtime rules, and whether overtime is paid or "included in salary" (Überstunden mit dem Gehalt abgegolten).
The clauses that can quietly cost you
These are where German contracts hide real money:
| Clause | What to watch |
|---|---|
| Post-contract non-compete (nachvertragliches Wettbewerbsverbot) | Only valid if the employer pays a Karenzentschädigung of at least 50% of your last pay for the whole ban (max 2 years, §74 HGB). A no-compete with no compensation is unenforceable - but get advice before relying on that. |
| Ausschlussfristen (limitation/exclusion clauses) | Require you to claim unpaid wages/overtime within a short window (often 3 months) or lose them. Very common and very easy to miss. |
| Vertragsstrafe (contractual penalty) | A penalty if you don't start, or leave without notice. Must be proportionate to be valid. |
| Versetzungsklausel (transfer clause) | Lets the employer change your role/location within limits. Check how broad it is. |
| Nebentätigkeit (side work) | Many contracts require written permission before you freelance or take a second job. |
| Overtime "included" | A clause that all overtime is covered by salary can be limited or invalid if unbounded. |
Working hours, holiday, and what the contract must respect
Beyond the clauses, the contract sits inside statutory floors it can't undercut (Employee rights in Germany):
- Working time: the Arbeitszeitgesetz caps you at 8 hours/day (extendable to 10 with compensation), mandates rest breaks, and requires 11 hours off between shifts. A contract demanding more is void on those points.
- Holiday: the statutory minimum is 20 days on a 5-day week (24 on a 6-day); most contracts give 25-30. Check what yours states.
- Overtime (Überstunden): watch a clause saying overtime is "abgegolten" (covered by salary) - a blanket, unlimited version is often invalid; a bounded one (e.g. up to X hours/month) is more defensible. Clarify how overtime is recorded and paid.
- Sick pay (6 weeks at full pay) and notice periods can't be set below the legal minimum, whatever the contract says.
So a clause that looks alarming may simply be unenforceable - but get an unclear one checked rather than assuming.
Homeoffice, probation-period nuances, and start conditions
- Remote/hybrid work is contractual, not a right - if working from home matters, get it in writing (days per week, equipment, the €6/day home-office tax allowance is yours regardless - The German tax return).
- Probezeit within a fixed-term contract must be proportionate to the term - a 6-month probation on a 12-month contract can be challenged.
- Antritt (start) conditions: confirm the exact start date, and for expats the visa suspensive condition (below). A Vertragsstrafe for not starting must be proportionate to be valid.
The expat-specific clause: the visa condition
If you need a residence permit to work, insist on an aufschiebende Bedingung (suspensive condition) stating the employment only begins once your residence permit and entry are in place. Without it, you can be contractually on the hook (notice, penalties) for a job you legally can't start yet. This is standard for skilled-worker and EU Blue Card Germany hires and protects both sides. Also make sure the salary meets your visa's threshold (the Blue Card salary floor, for instance).
Before you sign: the practical checklist
- Confirm the type (unbefristet ideally) and any end date.
- Read the Probezeit and both notice periods.
- Salary as gross/year, plus whether 13th month and bonuses are guaranteed.
- Scan for non-compete (paid?), Ausschlussfristen, penalties, overtime treatment.
- Expats: visa suspensive condition + salary meets the permit threshold.
- Negotiate before signing - it's expected; see Salary negotiation in Germany.
- If unsure, get it checked - a specialist Arbeitsrecht lawyer or your legal-insurance cover reviews contracts routinely.
German offer letters are usually fair, but a 30-minute read against this list is the cheapest insurance you'll ever buy.
After signing, HR onboarding asks for two numbers newcomers routinely mix up: the 11-digit Steuer-ID (tax) and the 12-character Sozialversicherungsnummer (social insurance). First job in Germany means the second one doesn't exist yet - it gets created automatically when your employer registers you (Sozialversicherungsnummer).
Covered before the dispute, not after
Rechtsschutzversicherung pays for the employment lawyer if a clause turns into a fight later - but only if the policy was in place before the problem arose. If you're signing a German contract now, this is the moment to sort it.
Compare KS Auxilia legal insuranceAffiliate link. No extra cost to you, keeps our expat guides free.
Frequently asked questions
How long is the probation period in Germany?
Up to 6 months (Probezeit). During it, either side can terminate with just 2 weeks' notice and the employer needs no justification. Full dismissal protection starts only after 6 months.
What notice period applies to my German contract?
The statutory minimum under §622 BGB is 4 weeks to the 15th or end of a calendar month after probation (2 weeks during probation). Employer notice lengthens with your tenure - up to 7 months after 20 years. The contract can set longer mutual periods.
Is a fixed-term contract bad?
It's less secure - a befristet contract simply ends on its date. A fixed term without an objective reason is capped at 2 years; permanent (unbefristet) contracts give full protection after 6 months and a better visa horizon. Fixed-term is common for first or startup roles.
Is a non-compete clause enforceable in Germany?
Only if the employer pays you a Karenzentschädigung of at least 50% of your last salary for the entire ban period (max 2 years, §74 HGB). A post-employment non-compete with no compensation is generally unenforceable - but get legal advice before acting on it.
Do I get a 13th month salary?
Often, but it's not legally required. Check whether the 13th month or Weihnachtsgeld is contractual (guaranteed) or discretionary, and whether your pay is split into 12, 13, or 14 instalments.
What are Ausschlussfristen?
Exclusion clauses that force you to claim unpaid wages or overtime within a short window (commonly 3 months) or forfeit them. They're common and easy to overlook, so note the deadline.
Must my contract be in writing?
The essential terms must be provided in writing under the Nachweisgesetz. If pay, hours, notice, or contract type were only discussed verbally, request them in writing before you start.
I need a visa - what clause protects me?
A suspensive condition (aufschiebende Bedingung) making the employment start conditional on your residence permit and entry. It stops you being contractually bound to a job you can't yet legally start. Standard for Blue Card and skilled-worker hires - see EU Blue Card Germany.
Can I negotiate the contract?
Yes - negotiating an offer is normal and expected in Germany, on salary and terms alike. Do it before signing. See Salary negotiation in Germany.
What if I'm dismissed during probation?
With 2 weeks' notice and no justification needed, since dismissal protection starts after 6 months. If it's later than probation, strong protections apply - see Employee rights in Germany.
How many hours can my contract make me work?
No more than the statutory cap: 8 hours/day (up to 10 with compensation), with mandatory breaks and 11 hours off between shifts under the Arbeitszeitgesetz. A contract demanding more is void on that point. Minimum holiday (20 days on a 5-day week) and 6 weeks' sick pay also can't be undercut.
Is an "overtime included in salary" clause valid?
A blanket, unlimited version is often invalid; a bounded one (overtime up to a stated number of hours) is more defensible. Clarify how overtime is recorded and paid before signing - and get an unclear clause checked rather than assuming it binds you.
Can I insist on working from home in my contract?
Remote/hybrid work is contractual, not a legal right, so if it matters, get the days, equipment, and terms in writing. The €6/day home-office tax allowance is yours regardless of the clause. See The German tax return.
Related guides
Keep going: these guides continue where this one ends.
Employee rights in Germany: the safety net explained
Germany's employee protections: dismissal needs a valid reason, 20-24 days holiday, 6 weeks full sick pay, and 3 weeks to fight an unfair Kü
Losing your job in Germany on a visa: the calm playbook
Job loss on a visa: notify the Ausländerbehörde in 2 weeks, register as jobseeking in 3 days, claim Arbeitslosengeld (60/67% net), and use y
Salary negotiation in Germany: calm numbers win
Negotiating pay in Germany: always quote gross, ask 10-30% more when changing jobs, use the 2026 pay-transparency rules, plus the 13th month
EU Blue Card Germany: the skilled-worker fast track
EU Blue Card 2026: €50,700 threshold (€45,934 for shortage jobs, graduates, IT without a degree), family benefits, and permanent residency i