The starting reference: average, minimum and gross
The average gross salary in Germany is around €47,500-48,000 per year, about €4,000 per month over twelve payments. The legal minimum (Mindestlohn) is €13.90 per hour from 2025, which equates to about €2,400 per month full-time.
In Germany all offers are expressed as gross annual salary, usually over twelve payments. The net depends on the tax class (Steuerklasse) and is typically between 55% and 65% of gross. For the employer, the total cost is roughly 40% more due to social contributions and insurance: a gross salary of €4,000 costs around €4,800.
Salaries by sector in 2026
These ranges are indicative for profiles with at least three to five years of experience, in gross annual terms:
Key points
- Technology and IT: €60,000-90,000 (senior software engineers above €80,000)
- Industrial and mechanical engineering: €55,000-80,000
- Finance and banking: €55,000-85,000
- Pharmaceutical and biotech: €55,000-80,000
- Sales and international trade: €45,000-70,000
- Administration and back-office: €35,000-50,000
- Logistics and operations: €35,000-48,000
- Hospitality and retail: €26,000-35,000, close to the legal minimum
Regulated sectors and collective agreements
Collective agreements (Tarifvertrag) set real salary bands, and companies almost always apply them. In healthcare, a nurse in a public hospital earns between €51,000 and €68,000 a year; in the chemical or automotive industry, collective agreements (IG Metall) guarantee above-average national salaries.
For a GmbH hiring technical profiles, budget above the sector's mid-range: competition for engineers is tough. For customer service or logistics roles, the national average is a more realistic reference.
Differences by city and region
Munich, Stuttgart and the Frankfurt region pay the highest salaries in the country; Berlin is below those three but above the national average, and eastern Germany generally pays lower salaries. The same role can vary by 20-30% depending on the city.
A widely used lever: hire remotely outside expensive cities. Salary is set by the role's band and the employee's location, not by the office, and at the same band, the cost of living in Leipzig or Nuremberg is noticeably lower than in Munich.
Salary in practice: net and total cost
From €4,000 gross per month, the employee takes home between €2,200 and €2,600 depending on their tax class and family circumstances. The company, for its part, pays €4,800 if half of the contributions fall on it, which is the norm.
When budgeting for a German subsidiary, don't use the gross offer as the cost: add 40% for employer contributions and professional accident insurance. That is the number that appears in your profit and loss account.





