General Practitioner salary in Germany: what a job offer is really worth
Start with a national gross-salary baseline of €7,000 per month, then see the estimated net pay, compare tax classes and check what remains after a typical one-bedroom rent in 20 German cities.
Gross baseline
€7,000
per month
Estimated net
€4,180
Class I · GKV · no church tax
Effective deductions
40.3%
tax and employee contributions
Monthly deduction breakdown
Reference scenario: age 30, Steuerklasse I, public health insurance with the 2.9% average additional contribution, childless and not paying church tax.
General Practitioner gross-to-net scenarios
Use these as negotiation reference points, then run your exact offer through the calculator below.
| Gross / month | Net / month | Deductions | Net / year |
|---|---|---|---|
| €5,000 | €3,130 | €1,870 | €37,562 |
| €6,000 | €3,642 | €2,358 | €43,699 |
| €7,000baseline | €4,180 | €2,820 | €50,156 |
| €8,000 | €4,680 | €3,320 | €56,159 |
| €9,000 | €5,182 | €3,818 | €62,183 |
How tax class changes the same offer
Tax class changes monthly withholding. It does not change the underlying gross salary or necessarily the couple's final annual tax bill.
| Tax class | Typical situation | Estimated net |
|---|---|---|
| Class I | Single / separated | €4,180 |
| Class II | Single parent | €4,344 |
| Class III | Married, higher earner | €4,731 |
| Class IV | Married, equal earners | €4,180 |
| Class V | Married, lower earner | €3,518 |
| Class VI | Second job | €2,916 |
Calculate your actual job offer
Replace the baseline with your offer and adjust the state, tax class, children, church membership and health-insurance setup.
What the same offer leaves after rent
This comparison deliberately holds the gross salary at €7,000 in every city. It shows budget pressure, not local market salary. Rent figures are editorial asking-rent estimates for a one-bedroom apartment.
| City | 1BR rent | Net after rent |
|---|---|---|
| Essen | €950 | €3,230 |
| Leipzig | €1,000 | €3,163 |
| Dortmund | €1,050 | €3,130 |
| Dresden | €1,050 | €3,113 |
| Bremen | €1,100 | €3,080 |
| Hanover | €1,150 | €3,030 |
| Mannheim | €1,250 | €2,930 |
| Karlsruhe | €1,250 | €2,930 |
| Nuremberg | €1,300 | €2,880 |
| Bonn | €1,300 | €2,880 |
| Augsburg | €1,350 | €2,830 |
| Cologne | €1,400 | €2,780 |
| Düsseldorf | €1,450 | €2,730 |
| Freiburg | €1,450 | €2,730 |
| Wiesbaden | €1,500 | €2,680 |
| Berlin | €1,650 | €2,530 |
| Hamburg | €1,700 | €2,480 |
| Stuttgart | €1,700 | €2,480 |
| Frankfurt | €1,800 | €2,380 |
| Munich | €2,100 | €2,080 |
Sources and limitations
Tax parameters follow the final 2026 German Federal Ministry of Finance payroll plan and federal social-insurance limits. Reference cases are tested against DATEV's published 2026 examples.
Salary baselines are editorial midpoints cross-checked against public salary portals and official labour-market data. They are not employer quotes or city-level medians.