France vs Switzerland: take-home pay comparison

French barème + CSG/CRDS + cotisations against Swiss federal + cantonal — the Geneva / Lake-Geneva cross-border corridor.

France → Switzerland is dominated by frontaliers (cross-border workers) commuting Annemasse / Saint-Julien → Geneva or Pontarlier → Neuchâtel. The same-job salary differential is the main draw: Genevan firms pay 50-80% more than the French equivalent for tech, finance and pharma roles. The tax stack differs from end to end. France applies the barème (0 → 45% on five tranches) plus CSG (~9.2%) + CRDS (0.5%) + a deep employee-side cotisations sociales stack (~22% of gross). Switzerland's federal tax tops at 11.5% with most cantons capping around 25% all-in.

Frontaliers technically pay tax in Switzerland under the canton's bareme à la source then settle differently with France depending on the canton-specific bilateral agreement (Geneva pays a 4.5% transfer back to France; Vaud/Valais frontaliers file in France). This page applies the standard in-canton schedule on each side — not the frontalier-specific carve-out. For pure resident comparisons (move FROM France TO Switzerland), the take-home gap is typically 30-40% at any common gross.

Side-by-side at common gross levels

CHF/EUR shown at indicative parity — interpret native net values, not the FX-adjusted delta.

Gross (annual)Francenative: Switzerlandnative: CHFNet delta (right − left)
€40,000 / CHF 40,000€29,354 (26.6%)CHF 34,858 (12.9%)CHF 5,504
€80,000 / CHF 80,000€52,266 (34.7%)CHF 66,238 (17.2%)CHF 13,972
€120,000 / CHF 120,000€74,833 (37.6%)CHF 94,214 (21.5%)CHF 19,381
€200,000 / CHF 200,000€113,726 (43.1%)CHF 144,735 (27.6%)CHF 31,009

Frequently asked questions

How much more take-home does €80,000 yield in Switzerland vs France?
At €80,000 gross on each side using 2025 rates: France retains €52,266 (34.7% effective), Switzerland retains CHF 66,238 (17.2% effective). Native-currency comparison — no FX conversion applied.
What is the marginal-rate difference between France and Switzerland at €80,000?
At €80,000 gross, the next 100 of gross retains €57 in France (marginal rate 43.1%) and CHF 72 in Switzerland (marginal rate 27.8%). This matters for bonus, overtime, or salary-sacrifice decisions — the marginal rate applies to the next unit earned, not the average.
At what salary level is the take-home gap biggest between France and Switzerland?
Across the 40k–250k single-filer sweep, the largest net delta is at €250,000 gross: Switzerland net is higher by CHF 38,498 per year. Above and below this point the gap is smaller, driven by the interaction of each side's band thresholds + social-contribution caps.
What does this France vs Switzerland comparison include?
Both sides use each tax authority's published 2025/26 rates: income tax, social-insurance contributions, and any statutory levies routed through payroll. The numbers are the same ones the full /fr and /ch calculators produce — open either page for the full per-line breakdown.
What does this comparison NOT model?
Currency conversion is NOT applied — the table shows each side in its native currency. Use a live FX rate to convert if you need a single-currency view. Pension contributions, salary-sacrifice schemes, benefits-in-kind, region-specific surcharges (Scotland for UK, Comunidad Autónoma for ES, Bundesland for DE), and cost-of-living differences are not modeled here. The comparison is a tax-stack-only view.