Back to Germany

Starting First Job

Register for taxes, understand your employment contract, set up pension, and know your rights.

0%

0/10

10 tasks remaining

Quick Overview

Starting your first job in Germany requires a Steuer-ID (tax identification number), Sozialversicherungsausweis (social security card from Deutsche Rentenversicherung), German bank account (Girokonto), and choosing public health insurance (Krankenkasse) at ~14.6% of salary split with employer. Employment contracts (Arbeitsvertrag) typically include 6-month Probezeit (probation), minimum 20-30 vacation days, and 10-14 payments per year (12 monthly plus Christmas/vacation bonuses). German employees pay progressive income tax (14-45%) plus social security contributions (~20% of gross salary for pension, health, unemployment, care insurance), with strong worker protections including Kündigungsschutz (dismissal protection) and mandatory written contracts.

Key Facts

Required documents

Steuer-ID, Sozialversicherungsausweis, bank account, health insurance

Probation period (Probezeit)

Typically 6 months with 2-week notice

Vacation entitlement

Minimum 20 days (5-day week), typically 25-30 days

Tax & social security

~35-45% of gross salary total deductions

Payment structure

12 monthly salaries plus extra payments (13th/14th month)

Key agencies

Finanzamt, Deutsche Rentenversicherung, Krankenkasse, ELSTER

How It Works

Starting First Job in Germany

German employment provides strong worker protections through detailed contracts and social insurance systems. Before starting, obtain your Steuer-ID (tax number issued when you register residence in Germany) and Sozialversicherungsausweis (social security card from Deutsche Rentenversicherung). Open a German Girokonto (current account) as salaries are paid by bank transfer, not cash or check. Select a Krankenkasse (public health insurance provider like TK, AOK, or Barmer) - mandatory for all employees with similar rates (~14.6% of salary, half paid by employer). Review your Arbeitsvertrag carefully for Probezeit (probation period, usually 6 months with shorter 2-week notice), Kündigungsfrist (notice period, typically 4 weeks to month-end after probation), Urlaubstage (vacation days, legal minimum 20 but typically 25-30), and gross salary. German salaries often quote 13 or 14 monthly payments including Weihnachtsgeld (Christmas bonus) and Urlaubsgeld (vacation bonus). Your Gehaltsabrechnung (payslip) shows deductions: Lohnsteuer (income tax, 14-45% progressive), Rentenversicherung (pension, 18.6% split), Krankenversicherung (health, 14.6% split), Pflegeversicherung (care insurance, 3.4% split), and Arbeitslosenversicherung (unemployment, 2.6% split). File annual Steuererklärung (tax return) through ELSTER online to claim deductions like Pendlerpauschale (commuting costs at €0.30/km) - first-year employees often receive refunds. Germany's unique features include Betriebsrat (works councils) in larger companies, strong dismissal protection after 6 months, generous vacation plus ~12 public holidays, and comprehensive social insurance providing healthcare, pension, and unemployment protection.

Documents and setup needed

Have your Steuer-ID ready

Tax identification number needed for employer.

Get Sozialversicherungsausweis

Social security number for pension and benefits.

Set up German bank account (Girokonto)

Account for salary payment.

Choose health insurance (Krankenversicherung)

Select your Krankenkasse.

Getting started at work

Review employment contract (Arbeitsvertrag)

Understand your rights and conditions.

Submit tax details via ELStAM

Employer retrieves your tax data electronically.

Understand your Gehaltsabrechnung

Learn what deductions mean.

Know your rights

Know your vacation entitlement

Minimum 20 days for 5-day week, often more.

Prepare for Steuererklärung

Keep receipts for annual tax return.

Know about Betriebsrat

Works council represents employee interests.

Starting First Job Costs in Germany (2025)

Bank account (Girokonto)Free-€10/month

Many banks offer free accounts - January 2025

Health insurance (Krankenversicherung)~7.3% of salary

Employee share, employer pays other 7.3% - January 2025

Pension insurance (Rentenversicherung)~9.3% of salary

Employee share, employer pays other 9.3% - January 2025

Unemployment insurance (Arbeitslosenversicherung)~1.3% of salary

Employee share, employer pays other 1.3% - January 2025

Care insurance (Pflegeversicherung)~1.7% of salary

Employee share, employer pays other 1.7% - January 2025

Income tax (Lohnsteuer)14-45%

Progressive based on income, includes Solidaritätszuschlag - January 2025

Church tax (Kirchensteuer)8-9% of income tax

Optional, only if registered with church - January 2025

Tax advisor (Steuerberater)€50-300

Optional for annual tax return - January 2025

Total
Total deductions: ~35-45% of gross salary (varies by income level)

*Costs as of January 2025. Social insurance contributions are split 50/50 between employer and employee. Many first-year employees receive tax refunds through Steuererklärung.

Get Checklist via Email

Receive your personalized checklist as a PDF directly to your inbox.

We'll only use your email to send the checklist.

Presence Partner

Human support when you need it

A trained companion to support you through difficult calls, appointments, or just to be there when you need someone.

Phone & video support
In-person (select cities)
Trained & verified
Starting from
€75/hour