France vs Germany: take-home pay compared
France and Germany operate two of the heaviest payroll systems in Europe, yet the race between them is much tighter than their reputations imply. France stays in front through the middle of the range, while Germany's social contribution ceilings put it ahead from around €70,000 up, with the lead growing as salaries rise.
Net salary side by side
Figures are calculated using this site's own tax engine for each country - click through to the full calculator to adjust for your exact situation.
| Gross salary | 🇫🇷 France net/mo | 🇩🇪 Germany net/mo |
|---|---|---|
| 40,000 | €2,270/mo (31.9%) | €2,201/mo (34.0%) |
| 60,000 | €3,120/mo (37.6%) | €3,082/mo (38.4%) |
| 80,000 | €3,970/mo (40.5%) | €4,045/mo (39.3%) |
| 100,000 | €4,763/mo (42.8%) | €4,995/mo (40.1%) |
| 120,000 | €5,448/mo (45.5%) | €5,962/mo (40.4%) |
"Gross salary" is shown in each country's own currency at matching nominal amounts, not currency-converted - useful for comparing two job offers quoted in local currency. Effective rate shown in brackets.
Through the middle, France wins by a whisker
Each country shields part of your salary before income tax lands. France strips out a 10% professional expense allowance from the tax base, while Germany removes the employee's full social insurance plus the Werbungskostenpauschale before its brackets apply. Across the €40,000-€65,000 stretch those two effects roughly cancel, and France ends up ahead by a few dozen euros a month: a genuine lead, but nothing like the gulf either country's reputation might lead you to expect.
The OECD "tax wedge" numbers that crown France as Europe's highest-taxed usually fold in employer-side contributions, which never show up on your own payslip. Judge it by what actually reaches the bank account and the two are near twins in this band.
Past €70,000, Germany moves ahead
German social contributions stop at fixed ceilings: health and long-term care at €66,150, pension and unemployment at €90,600. Once a salary clears those, the extra earnings carry income tax but no more contributions. France has no matching employee-side cap here, and its 41% and 45% bands keep climbing. So at €80,000 Germany is roughly €75 a month ahead, at €100,000 about €230, and at €120,000 more than €500. For senior staff weighing offers, the familiar hunch that "France nets more" turns out to be back to front.
Frequently asked questions
It comes down to which side of about €70,000 you sit on. Below it France is narrowly ahead, for example €3,120 against €3,082 a month at €60,000. Above it Germany's contribution ceilings take charge: by €100,000 a German earner keeps roughly €230 a month more, and the margin only grows.
Cross-country burden measures such as the OECD tax wedge tend to include employer-paid contributions. Those are real costs, but they never touch your payslip. Count only the employee-side deductions, meaning what actually leaves your gross before it reaches your account, and France tracks Germany closely across the whole professional range, a little ahead under €70,000 and a little behind above it.
No. These are nominal take-home figures at matching gross pay, with no purchasing-power adjustment. Paris and Munich are both pricey, while plenty of other French and German cities cost noticeably less than either.
Around €70,000 gross for a single earner. German health and care contributions stop at €66,150 of income and pension contributions at €90,600, so higher earners pay no extra contributions on income above those lines, whereas France keeps climbing through its 41% and 45% bands with no comparable employee-side cap.
Want the full story? Read: France vs Germany: same salary, very different monthly pay (full explanation) →