Cross-border net salary in Geneva: what is really left?
A gross salary of CHF 100,000 in Geneva does not leave CHF 100,000 in your account, nor even 90,000. After Swiss social contributions and withholding tax, about CHF 73,500 remains — CHF 5,650 a month over thirteen instalments. Here is the breakdown, line by line, and the five items that move that figure.
1. What is deducted, in order
A Geneva payslip has two layers: first the social contributions, mandatory and identical for everyone, then withholding tax, which depends on your family situation.
| Gross annual salary | 100,000 CHF |
| OASI / DI / LEC — 5.3 % | – 5,300 CHF |
| Unemployment insurance — 1.1 % up to CHF 148,200 | – 1,100 CHF |
| Non-occupational accident insurance — approx. 1 % | – 1,000 CHF |
| Occupational pension fund — approx. 6 % | – 6,000 CHF |
| Withholding tax, scale A0 — approx. 13.1 % | – 13,100 CHF |
| Net per year · per month over 13 | 73,500 CHF · 5,650 CHF |
Note the order of magnitude: withholding tax is here the largest deduction on the payslip, more than social security and the pension fund combined. It is also the only one you can act on.
2. Net by gross
Estimate for a single person without children, accident rate 1 % and pension 6 %:
| CHF 60,000 gross | approx. 48,200 CHF net · 3,710 CHF/month |
| CHF 80,000 gross | approx. 61,100 CHF net · 4,700 CHF/month |
| CHF 100,000 gross | approx. 73,500 CHF net · 5,650 CHF/month |
| CHF 150,000 gross | approx. 104,000 CHF net · 8,000 CHF/month |
The total deduction rate thus rises from around 20 % at CHF 60,000 to over 30 % at CHF 150,000: that effect comes from the progressivity of withholding tax, since social contributions are proportional.
🇨🇭 Calculate your net with your own ratesCanton of work, adjustable pension and accident rates, editable tax rate →3. The two unknowns on your payslip: pension and accident
These are the two items nobody can guess for you. Pension retirement credits rise with age — from 7 % to 18 % of the coordinated salary — and the employer/employee split varies between plans. A 55-year-old contributes far more than a 30-year-old on the same salary.
The non-occupational accident premium depends on the employer's industry and usually sits between 0.7 % and 1.6 %. Your pension certificate and payslip give both exact figures: replace the calculator's defaults with your own.
4. The withholding scale changes everything
The 13.1 % rate used above corresponds to a single person without children (scale A0). With a non-working spouse (scale B) or dependent children, the rate falls appreciably; with a spouse who also works (scale C, "double earner"), it can be higher.
Geneva also applies the annual model: the rate is determined on annual income, which smooths the 13th salary and bonuses instead of hitting them with a monthly rate spike. If your family situation changes, tell your employer: the correction is not automatic, and a wrong scale costs thousands of francs.
📋 Understanding your withholding scaleScales A, B, C, H, the annual model, correction before 31 March →5. What does not appear on the payslip
- Health insurance. It is not on the salary: you pay it separately, after exercising your right of option between Swiss LAMal and the French cross-border CMU — a choice that is in principle final, to be made within three months.
- French tax. For a commuter working in Geneva, the salary is taxed in Switzerland; it must nevertheless be declared in France, which grants a tax credit. The Swiss income therefore influences the rate applied to your other income.
- The exchange rate. Your real purchasing power depends on the CHF/EUR rate when you convert, and your bank's margin takes 1 to 2 % of every transfer.
- The financial compensation. Geneva pays back 3.5 % of the gross payroll of its cross-border workers to the neighbouring French departments. It is a flow between states: it does not come out of your pocket and appears nowhere on your payslip.
6. The lever not to miss: quasi-resident status
If you earn at least 90 % of your worldwide gross income in Switzerland — including your spouse's —, you can ask to be taxed as a quasi-resident: you file a full Geneva tax return and claim your actual deductions (pillar 3a, pension buy-ins, mortgage interest, childcare) instead of the lump sum built into the scale.
The deadline is strict: 31 March of the following year, and the request is irrevocable. Run both scenarios before filing, because the outcome is not always favourable.
Frequently asked questions
What is left net from a CHF 100,000 salary in Geneva for a cross-border worker?
About CHF 73,500 a year, i.e. CHF 5,650 a month over thirteen instalments, for a single person without children with a 1 % accident rate and 6 % pension rate. Deductions split into CHF 13,400 of social contributions and about CHF 13,100 of withholding tax.
Which social contributions does a cross-border worker pay in Switzerland?
OASI/DI/LEC at 5.3 % of gross with no ceiling, unemployment insurance at 1.1 % up to CHF 148,200 then 0.5 % above, non-occupational accident insurance (about 1 %, depending on the employer) and the occupational pension fund (variable by age and plan).
Does the 13th salary increase annual net pay?
No. The annual total is identical: the 13th salary only changes the monthly split. As Geneva applies the annual model for withholding tax, it also suffers no rate spike.
Does a cross-border worker in Geneva pay tax in France?
The Swiss salary is taxed in Geneva, but it must be declared in France, which grants a tax credit under the double taxation treaty. It therefore influences the rate applied to your other French income, without being taxed twice.
Can part of the withholding tax be recovered?
Yes, through a recalculation request in case of a scale error, or through a subsequent ordinary assessment as a quasi-resident to claim actual deductions. Both must be filed before 31 March of the following year.