Germany Employment Laws & Compliance

German labour law (Arbeitsgesetzbuch) is one of the world’s most employee-protective frameworks. Key rules: 4-week notice period after trial, minimum 20 days annual leave, mandatory social benefits (health, pension, unemployment), and strict termination grounds. Works councils become mandatory at 5+ employees. GDPR applies to all employee data. An EOR navigates these for you, but you must understand the rules. Misunderstanding can result in costly wrongful termination claims or penalty fines (€20K–€300K+).


Quick Navigation

  1. Arbeitsgesetzbuch (German Labour Code)
  2. Trial Period vs. Probation
  3. Notice Periods & Termination Rules
  4. Statutory Benefits (Mandatory)
  5. Works Councils & Co-Determination
  6. GDPR & Data Protection
  7. Anti-Discrimination Law (AGG)
  8. Wage & Hour Rules
  9. Common Compliance Mistakes
  10. FAQ

1. Arbeitsgesetzbuch (German Labour Code)

The Arbeitsgesetzbuch (Labour Code) is the foundational law governing employment in Germany. Key sections:

Section 1: Employment Relationship

  • Employment is based on a written contract (Arbeitsvertrag).
  • The contract must specify: job title, salary, working hours, notice period, and annual leave.
  • Verbal employment agreements are not valid (contract must be written).

Section 2: Trial Period (Probezeit)

  • Either party can agree to a trial period of up to 2 weeks.
  • During trial period, either party can terminate with 1 day notice (very flexible).
  • After trial period, standard notice period applies (4 weeks minimum).

Why trial period matters: It is your window to assess employee fit with minimal legal risk. Use it.

Section 3: Notice Period (Kündigungsfrist)

  • Standard notice period: 4 weeks to the 15th or end of a calendar month.
  • Example: If you give notice on May 10, the earliest termination date is June 15 (4 weeks + to-the-15th rule).
  • Longer notice period: Can be negotiated in contract. Many companies use 6 weeks or 1 month.
  • Shorter notice period: Cannot be shorter than 4 weeks (illegal).

Section 4: Annual Leave (Urlaub)

  • Minimum: 20 days per year (4 weeks × 5-day week).
  • Statutory right: Cannot be waived. Employee must use leave within calendar year (unused leave does not carry over, with minor exceptions).
  • On termination: Unused leave must be paid out (important cost).

Section 5: Termination (Kündigung)

  • Ordinary termination: Requires 4-week notice, no specific grounds needed (BUT see Kündigungsschutzgesetz below).
  • Extraordinary termination: For serious misconduct (Fristlose Kündigung), employer can terminate immediately, but must have “just cause.”
  • Protection: Employees are heavily protected; wrongful termination can result in reinstatement or severance (0.5–1 month salary per year of service).

2. Trial Period vs. Probation

These terms are used interchangeably but legally different:

Trial Period (Probezeit):

  • Duration: Up to 2 weeks (standard; can be extended to 6 months in contract, but rarely used)
  • Notice during trial: 1 day (very flexible)
  • Purpose: Assess whether employee and employer fit

Probation (as colloquial term):

  • Often refers to the first 3–6 months of employment (informal expectation)
  • Legally, probation does NOT reduce notice period after the formal trial period ends
  • After trial period ends, full notice period (4 weeks) applies, even though employee is “still in probation”

Important: Do not assume a 3–6 month probation gives you flexibility to fire without grounds. It does not. After the formal 2-week trial period, German law requires grounds for termination and proper notice.

Best practice: Use the 2-week trial period effectively. Document performance, provide feedback, clarify expectations. After trial period, assume the employee has full legal protections.


3. Notice Periods & Termination Rules

This is where Germany gets legally complex. Understanding it is critical.

Notice Period Rules (Standard Employment)

ScenarioNotice PeriodBy WhomExample Timeline
During trial period (0–2 weeks)1 dayEither partyHire on May 1, can terminate on May 2
After trial period4 weeks to the 15th or end of monthEither partyGive notice May 10 → earliest end date June 15
Long notice by employer4 weeks + may extend in contractEmployerEmployer can agree to 6-week notice in contract
Mutual agreement (Aufhebungsvertrag)Negotiated (can be immediate)BothEmployee agrees to end employment; both sign agreement

Termination Grounds (Kündigungsschutzgesetz)

German law requires “socially justified” grounds for termination after the trial period. Unjustified terminations are void (employee can sue for reinstatement or damages).

Valid grounds for termination:

  1. Personal Grounds (Personenbedingte Gründe)
    • Incompetence / inability to perform job
    • Repeated underperformance despite warnings
    • Illness / disability that prevents work
    • Loss of required license/credential
    Example: Developer hired to code in Python, turns out they cannot code in Python, company has provided training and warnings. Termination may be valid.
  2. Behavioral Grounds (Verhaltensbedingtes)
    • Serious misconduct (theft, violence, harassment)
    • Repeated minor infractions despite warnings
    • Insubordination
    • Breach of confidentiality
    Example: Employee repeatedly arrives 2+ hours late, has received warnings, continues behavior. Termination may be valid.
  3. Operational/Economic Grounds (Betriebsbedingte Gründe)
    • Redundancy / restructuring
    • Role eliminated
    • Business downturn requiring layoff
    • Merger / acquisition requiring consolidation
    Example: Startup pivots away from Python; Python developers no longer needed. Redundancy termination is valid (but requires notice period + potential severance).

Termination Process for Non-Trial Period

Step 1: Documentation (Weeks 1–4)

  • Identify performance/conduct issue
  • Document clearly (dates, specifics, impact)
  • Provide feedback to employee

Step 2: Verbal Warning (Week 2–3)

  • Meet with employee
  • Explain issue
  • Set clear expectations for improvement
  • Document the conversation

Step 3: Written Warning (Week 4–6)

  • Formalize the warning in writing
  • Specify what must improve and by when
  • Warn that continued non-compliance may lead to termination

Step 4: Final Warning / Termination Notice (Week 6–8)

  • If issue persists, issue final written warning
  • OR proceed directly to termination notice if issue is serious (misconduct, etc.)
  • Termination notice must specify grounds and notice period

Step 5: Offboarding (Week 8+)

  • 4-week notice period runs
  • Earliest termination date: 4 weeks from notice

Total timeline for cause-based termination: 6–8 weeks (minimum)

Red Flags That Make Termination Risky

❌ Terminating without documentation
❌ Terminating without warnings (unless serious misconduct)
❌ Retaliatory termination (e.g., after employee raises safety concern or requests leave)
❌ Discriminatory termination (any termination based on age, gender, religion, disability, national origin)
❌ Terminating during pregnancy (illegal; prohibited for 6 months after return)
❌ Terminating during parental leave (illegal)
❌ Terminating without considering works council (if 5+ employees)

Cost of wrongful termination claim: €30K–€100K+ (settlement or court award)

→ See also: [Terminating Employees in Germany] [internal link]


4. Statutory Benefits (Mandatory)

Health Insurance (Krankenversicherung)

Requirement: All employees earning over €520/month must have health insurance.

Cost:

  • Employee: 7.3% of gross salary
  • Employer: 7.3% of gross salary
  • Total: 14.6%

Who pays: Shared between employer and employee. Employer deducts employee’s share from salary.

Options:

  • Public insurance (Gesetzliche Krankenversicherung) — default for most employees
  • Private insurance (Privatversicherung) — for employees above salary threshold (€65K+) who opt out

EOR handling: The EOR registers the employee with an insurance fund and deducts the contribution from salary.


Pension / Retirement (Rentenversicherung)

Requirement: All employees are enrolled in the German state pension system.

Cost:

  • Employee: 9.3% of gross salary
  • Employer: 9.3% of gross salary

Who pays: Shared. Employer deducts employee’s share from salary.

EOR handling: Automatic enrollment; EOR handles remittance to Deutsche Rentenversicherung.


Unemployment Insurance (Arbeitslosenversicherung)

Requirement: All employees must contribute.

Cost:

  • Employee: 1.3% of gross salary
  • Employer: 1.3% of gross salary

Who pays: Shared.

Benefit: If employee is laid off, they receive unemployment benefits (€1,000–€2,000/month depending on salary history).


Care Insurance (Pflegeversicherung)

Requirement: All employees must contribute.

Cost:

  • Employee: 0.6% of gross salary (basic) + 0.3% (childless, age 23+)
  • Employer: 0.3% of gross salary

Purpose: Covers long-term care (nursing home, home care) costs in old age.


Accident Insurance (Berufsgenossenschaft)

Requirement: For certain industries (construction, manufacturing, mining).

Cost:

  • Employer: 0–2% of payroll (varies by industry and claims history)
  • Employee: No contribution

Purpose: Covers workplace accidents and occupational diseases.


Annual Leave (Urlaub)

Requirement: Minimum 20 days per calendar year.

Calculation: 4 weeks × 5-day work week = 20 days minimum.

Important:

  • Leave is accrued monthly (20 days ÷ 12 months = 1.67 days/month)
  • Unused leave must be taken within calendar year (minimal carryover allowed)
  • On termination, unused leave must be paid out (employee gets cash value of remaining days)

EOR handling: Tracks leave balance, prevents over-utilization, calculates payout on termination.


Sick Leave (Krankenstand)

Requirement: Employees are entitled to paid sick leave.

Duration:

  • Up to 6 weeks per illness: Employee receives full salary (Entgeltfortzahlung)
  • After 6 weeks: Government pays sick benefit (€800–€1,200/month depending on salary)

Proof required: Medical certificate (Arbeitsunfähigkeitsbescheinigung) after 3 consecutive days.

EOR handling: Receives notification of sick leave, continues to pay salary for first 6 weeks, transitions to government benefits thereafter.


Maternity Leave (Mutterschaftsgeld)

Requirement: 6 weeks before expected birth + 8 weeks after birth (minimum).

Payment:

  • First 14 days: Employer pays full salary
  • Remaining days: Government pays maternity benefit (€13/day or 100% of salary if higher)

EOR handling: Coordinates with government, ensures payment continuation, manages return-to-work transition.


Parental Leave (Elternzeit)

Requirement: Up to 3 years per child, sharable between parents.

Payment:

  • Unpaid, but job is protected (employer cannot terminate during parental leave)
  • Government may pay parental benefit (Elterngeld) if income requirements met

EOR handling: Files notice with government, protects employee’s job, manages return-to-work.


5. Works Councils & Co-Determination (Mitbestimmung)

This is a critical compliance area that impacts hiring and termination decisions.

What is a Works Council (Betriebsrat)?

A works council is a worker representation body. It has co-determination rights on:

  • Hiring and personnel matters
  • Disciplinary actions and termination
  • Working hours and schedules
  • Training and development
  • Health & safety
  • Compensation and benefits

When is a Works Council Required?

Trigger: 5+ employees in the same location.

Once you hit 5 employees, a works council must be formed (by law). Employees elect representatives; you cannot prevent it.

Impact on Termination (Critical)

If a works council exists (5+ employees), termination requires:

  1. Meeting with works council before termination
  2. Explaining grounds for termination
  3. Works council provides opinion (Stellungnahme)
  4. Only then can you formally terminate

Non-compliance: Termination without works council consultation is void (employee gets reinstated or large severance).

EOR & Works Councils

If you hire through an EOR in Germany:

  • The EOR’s German entity may have multiple employees (from multiple client companies)
  • If the EOR entity reaches 5+ employees, a works council forms within the EOR entity
  • You do not form your own works council (you are a client, not the employer)
  • However, the EOR’s works council may have input on terminations and conditions

Bottom line: If you hire 5+ people through one EOR in Germany, the EOR’s works council impacts your terminations. Discuss this with the EOR.


6. GDPR & Data Protection (Critical for AI/SaaS Companies)

Germany implemented GDPR strictly. Employee data is highly protected.

What Counts as Employee Data?

  • Name, address, tax ID, date of birth
  • Salary and benefits information
  • Performance reviews and feedback
  • Health information (sick leave, accommodations)
  • Disciplinary records
  • Any personal information collected

Your Obligations (As Hiring Company)

  1. Legal basis: You must have a legal basis to collect and process employee data (employment contract is the basis).
  2. Transparency: Employee must be informed how their data is used.
  3. Data minimization: Collect only data necessary for employment.
  4. Security: Data must be encrypted, access-controlled, backed up securely.
  5. Data Processing Agreement (DPA): You must sign a DPA with the EOR (who acts as a data processor).

Data Processing Agreement (DPA)

The DPA specifies:

  • What data the EOR can process
  • How the data is stored and protected
  • Who can access the data
  • How long data is retained (typically: duration of employment + 3–7 years for legal compliance)
  • What happens to data after termination (returned or deleted)

Required by law: If you hire in Germany, a GDPR-compliant DPA is legally mandatory.


7. Anti-Discrimination Law (AGG)

The Allgemeines Gleichbehandlungsgesetz (General Equal Treatment Act) prohibits discrimination in employment.

Protected Characteristics

❌ Race or ethnicity ❌ Gender or gender identity ❌ Sexual orientation ❌ Religion or belief ❌ Disability ❌ Age (especially age 55+) ❌ Pregnancy or parental status

Where Discrimination Is Prohibited

  • Hiring: Cannot discriminate in job postings, interviews, or hiring decisions
  • Promotion: Cannot discriminate in raises, bonuses, or advancement
  • Working conditions: Cannot discriminate in assignments, treatment, or access to benefits
  • Termination: Cannot terminate based on protected characteristics

Penalties for Discrimination

  • Fine: Up to €300,000 (employer)
  • Compensation to employee: Up to 3 months salary
  • Potential criminal liability in severe cases

Examples of Violations

❌ Hiring a man instead of an equally qualified woman (gender discrimination)
❌ Refusing to promote an employee over age 55 (age discrimination)
❌ Disciplining an employee for wearing religious head covering (religion discrimination)
❌ Paying a disabled employee less for same work (disability discrimination)
❌ Terminating after employee announces pregnancy (pregnancy discrimination — illegal for 6 months after return)

Best Practice

  • Document hiring decisions (why you chose candidate X over Y — based on skills/experience, not demographics)
  • Keep performance documentation (especially if terminating — proves grounds are performance-based, not discriminatory)
  • Train managers on anti-discrimination rules
  • Handle accommodations requests promptly (disability accommodations, religious accommodations, parental schedule flexibility)

8. Wage & Hour Rules

Minimum Wage (Mindestlohn)

Current (2026): €12–13/hour (adjusted annually)

Requirement: All employees must be paid at least the minimum wage.

Calculation: For full-time (40 hours/week), minimum annual salary is ~€25,000.

No exceptions: You cannot pay below minimum wage for any role.


Overtime

Rule: Any hours over 40/week are overtime.

Payment:

  • No legal requirement to pay overtime premium
  • Company can require (no additional pay, time-off in lieu, or bonus — up to contract)
  • Exception: Collective bargaining agreements may mandate overtime pay (varies by industry)

Record-keeping: Employer must document hours worked and overtime to prove compliance.


Break Requirements

  • Under 6 hours/day: No legally required break
  • 6–9 hours/day: 30-minute break required
  • Over 9 hours/day: 45-minute break required

9. Common Compliance Mistakes

Mistake 1: Misclassifying as Contractor

The error: Hiring a “contractor” to do ongoing work that looks like employment.

Red flags: Regular hours, integrated into team, ongoing relationship, your tools, full-time commitment.

Penalty: Back taxes (5 years) + 5% per year penalty + €20K–€50K fine.

Solution: If it smells like employment, it probably is. Use EOR for compliance.


Mistake 2: Terminating Without Documentation

The error: Firing someone after a bad day without warnings or paper trail.

Penalty: Unjust termination claim. Employee sues for reinstatement or severance (0.5–1 month per year of service). Cost: €30K–€100K+.

Solution: Document everything. Warnings before termination. Keep records.


Mistake 3: Not Paying Accrued Leave on Termination

The error: Employee leaves with 5 unused vacation days. You don’t pay for them.

Penalty: Employee sues. You owe salary + interest + penalties.

Solution: Calculate unused leave on termination, pay it out.


Mistake 4: No Data Processing Agreement (DPA)

The error: Hiring in Germany without a signed GDPR-compliant DPA with the EOR.

Penalty: GDPR fine: up to €20 million or 4% of global revenue.

Solution: Require DPA from EOR before signing client agreement. It is non-negotiable.


Mistake 5: Not Following Works Council Procedures

The error: Terminating an employee without consulting the works council (if 5+ employees).

Penalty: Termination is void. Employee must be reinstated (or large severance award).

Solution: If 5+ employees, always consult works council before significant employment actions.


10. FAQ

Q1: Can I terminate an employee during their first 2 weeks?

Yes. During the trial period (Probezeit), either party can terminate with 1 day notice. No grounds required. No documentation necessary. Use this window wisely.


Q2: What if I want a longer trial period (6 months instead of 2 weeks)?

You can extend trial period up to 6 months in the contract, but this is unusual and may not hold up legally if challenged. German courts tend to enforce the standard 2-week trial period. Longer trial periods are negotiated (rare) and require employee agreement.


Q3: If I give notice on May 10, when does the employee’s last day have to be?

“4 weeks to the 15th or end of month” means:

  • Give notice May 10
  • 4 weeks forward = June 10
  • But add “to the 15th or end of month” = June 15 (to the 15th is closest)
  • Last day: June 15

If you give notice May 20, last day is July 15 (4 weeks to July 20, but to-the-15th rule extends to July 15).


Q4: Can I terminate someone for poor performance in their first month?

Yes, during trial period (1 day notice). After trial period, you can terminate for poor performance, but you must:

  1. Document the performance issue
  2. Provide feedback and opportunities to improve
  3. Issue warnings
  4. THEN terminate with 4 weeks notice

Fast-track: Immediate termination (Fristlose Kündigung) only if serious misconduct (not poor performance).


Q5: What if an employee gets pregnant? Can I terminate?

No. Termination of a pregnant employee is illegal under German law. Protection lasts 6 months after return from maternity leave. Attempting to terminate = automatic wrongful termination + high severance.

Even “for cause” terminations are void if employee is pregnant.


Q6: What if an employee is on parental leave and I want to terminate?

No. Termination during parental leave is illegal. Protection applies for the entire leave period. Attempting termination = void + high compensation.


Q7: Do I have to offer additional health insurance or benefits beyond statutory minimum?

No. Statutory benefits are the legal minimum. Additional benefits (gym, life insurance, bonuses) are optional and negotiated. Many companies offer extras to attract talent, but legally they are voluntary.


Q8: Can I enforce a non-compete clause?

Yes, but German law restricts non-competes. Requirements:

  • Must be in writing
  • Limited to 2 years (maximum)
  • Limited to reasonable geographic scope
  • Must be for “legitimate business interests”
  • Enforcement is difficult; courts scrutinize them

Practical: Non-competes are possible but enforceable only in narrow circumstances.


Q9: What if there’s a works council and I want to terminate someone?

Mandatory steps:

  1. Brief the works council on the planned termination (grounds, employee, timing)
  2. Works council has 3 days to respond with opinion
  3. Document their opinion
  4. Proceed with formal termination notice

Failure to consult = termination is void.


Q10: Can I withhold the final paycheck if the employee damaged company property?

No. You cannot deduct from final pay for damages (unless employee agrees). You can pursue a separate claim for damages, but final paycheck must be paid in full and on time.

German law protects final pay strictly.


Sources & Citations

  1. Bundesministerium für Arbeit und Soziales (BMAS) — Arbeitsgesetzbuch (Labour Code), 2026. www.bmas.de
  2. Bundeszentralamt für Steuern (BZSt) — Tax regulations for employment. www.bzst.bund.de
  3. BAG (Bundesarbeitsgericht) — German Federal Labour Court rulings on termination and notice periods. www.bundesarbeitsgericht.de
  4. GDPR Official (EU 2016/679) — Data protection regulations. gdpr-info.eu
  5. Deloitte Germany — German Labour Law Update, 2025. deloitte.com/de
  6. EY Germany — Employment Law & Compliance Guide, 2025. ey.com/de

Related Pages

← [Employer of Record in Germany] (back to main hub) [internal link]

Sibling Pages:

  • [Cost of EOR in Germany] [internal link]
  • [How to Hire Employees in Germany] [internal link]
  • [Terminating Employees in Germany] [internal link]
  • [Germany Works Councils & Co-Determination] [internal link]

Global Resources:

  • [What Is an Employer of Record?] [global Pillar 1]
  • [How Does EOR Work?] [global Pillar 2]

CTA

Confused about German compliance? Let’s clarify. → [Schedule a 20-Minute Consultation] [HubSpot link]