France vs Germany: take-home pay compared
France and Germany run two of Europe's heaviest payroll systems, and the contest between them is far closer than either country's reputation suggests. France edges ahead through the middle of the income range; Germany's social contribution ceilings pull it in front from roughly €70,000 upwards — and the gap keeps widening from there.
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.
The middle of the range: France by a nose
Both systems shelter part of the salary before income tax applies. France deducts a 10% professional expense allowance from the tax base; Germany deducts the employee's full social insurance contributions plus the Werbungskostenpauschale before its brackets bite. Through the €40,000-€65,000 corridor these two mechanisms almost cancel out, and France finishes ahead by a few dozen euros a month — real, but far from the landslide France's "low take-home" reputation in Germany (or vice versa) would suggest.
OECD "tax wedge" comparisons that put France at the top of Europe usually include employer-side social contributions, which never appear on an employee's payslip. Looking only at what actually lands in a bank account, the two countries are nearly twins in this range.
Above €70,000, Germany pulls away
Germany's social contributions are capped at fixed ceilings — health and long-term care at €66,150, pension and unemployment at €90,600. Once a German salary passes those lines, the extra income pays no further contributions, only income tax. France has no equivalent employee-side ceiling in this comparison, and its 41% and 45% income tax bands keep climbing. The result: at €80,000 Germany is ahead by about €75 a month, at €100,000 by roughly €230, and at €120,000 by over €500. For senior professionals comparing offers, the old instinct that "France pays better net" has it backwards.
Frequently asked questions
It depends which side of roughly €70,000 you're on. Below it, France edges ahead — €3,120 versus €3,082 a month at €60,000, for example. Above it, Germany's contribution ceilings take over: by €100,000 a German earner keeps about €230 a month more, and the gap keeps growing from there.
International tax-burden comparisons (like OECD tax wedge figures) usually include employer-paid social contributions, which are real costs but never appear on an employee's payslip. Looking only at employee-side deductions — what actually leaves your gross salary before it hits your bank account — France sits close to Germany through the whole professional range, slightly ahead below €70,000 and slightly behind above it.
No — these are nominal take-home figures at matching gross salary, not adjusted for purchasing power. Paris and Munich are both expensive; many other French and German cities are considerably cheaper than either.
Around €70,000 gross for a single earner. Germany's health and care contributions stop at €66,150 of income and pension contributions at €90,600, so high earners stop paying more contributions on extra income — while France's income tax continues climbing through the 41% and 45% bands without an equivalent employee-side cap.
Want the full story? Read: France vs Germany: same salary, very different monthly pay (full explanation) →