Skip to main content

Swiss payroll compliance requires:

  • registering with the cantonal compensation office (Ausgleichskasse / caisse de compensation) before the first salary is paid,
  • selecting a licensed second-pillar pension fund (Pensionskasse),
  • enrolling in the mandatory accident insurance scheme under the Federal Accident Insurance Act (UVG/LAA).

Employer-side social contributions total approximately 12.5% to 14% of gross salary, one of the lowest in Western Europe, but the system’s 26-canton structure means tax rates, family allowance amounts, and withholding tariff codes vary significantly by location. Zurich, Geneva, Zug, and Basel-City each apply distinct rules that directly affect net pay calculations.

The practical answer for any business setting up Swiss payroll:

  • allow four to eight weeks for registration,
  • configure withholding tax tariff tables by canton,
  • reconcile all contributions annually using the certified salary certificate (Lohnausweis / certificat de salaire).

This article explains each component, identifies canton-specific differences, and references the applicable federal statutes and regulatory bodies.

26

Cantons, each with distinct tax rates and withholding tariffs

~13%

Employer social contribution rate: lowest tier in Europe

4-8 wks

Typical payroll setup timeline before first hire

3

Pension pillars; two affect monthly payroll processing

 

The Federal-Canton-Municipal Structure of Swiss Payroll

 

Swiss payroll operates across three layers of authority: federal, cantonal, and municipal. Federal law sets mandatory social insurance rates (AHV/IV/EO, ALV, UVG). Cantons control income tax rates, family allowance (Familienzulagen) amounts, and withholding tax tariff tables. Municipalities add a surcharge called the communal multiplier (Gemeindesteuerfuss / coefficient communal) on top of the cantonal rate.

This layered system creates a payroll environment in which two employees earning identical gross salaries can have materially different net pay simply because they work or reside in different cantons.

Example :  A senior analyst earning CHF 120,000 gross in Zug will retain significantly more than the same person in Geneva, because Zug applies one of Switzerland’s lowest cantonal income tax rates while Geneva applies one of the highest.

“The decentralization of fiscal powers to the cantons is a constitutionally enshrined principle under Art. 128 of the Federal Constitution (Bundesverfassung). Payroll operators must treat each canton of work as a distinct tax jurisdiction.”

Federal Constitution of the Swiss Confederation, Art. 128 (admin.ch)

Key Regulatory Bodies Every Swiss Payroll Operator Must Know

Body Local Term Responsibility
Federal Tax Administration ESTV / AFC Withholding tax oversight; annual reconciliation; salary certificate format (Lohnausweis)
Cantonal Compensation Office Ausgleichskasse / Caisse de compensation AHV/IV/EO collection; family allowances; annual employer statements
SUVA / approved private insurer Unfallversicherung / Assurance accidents Mandatory accident insurance under UVG/LAA Art. 59
Pension Fund Pensionskasse / Institution de prévoyance Second-pillar (BVG/LPP) contributions; annual coordination deduction update
Cantonal Tax Authority Steueramt / Administration fiscale Withholding tax tariff tables; supplementary declaration threshold (>CHF 120,000 from 2021)

 

Mandatory Contributions: Rates, Thresholds, and Legal Basis (2024–2025)

 

Direct answer: For 2024–2025, the total AHV/IV/EO employer-employee combined rate is 10.6% (5.3% each). ALV is 2.2% combined (1.1% each) up to CHF 148,200; 1.0% combined on salary above that threshold. UVG occupational accident (BU) is fully employer-funded. Non-occupational accident (NBU) is fully employee-funded. Second-pillar rates vary by pension plan and age bracket.
Contribution Legal Basis Employee Rate Employer Rate 2024–25 Threshold / Note
AHV (Old-Age Insurance) AHVG / LAVS Art. 5 5.30% 5.30% No ceiling. Both sides always 5.30%
IV (Disability Insurance) IVG / LAI 0.70% 0.70% Part of combined AHV/IV/EO rate
EO (Income Compensation) EOG / LAPG 0.25% 0.25% Covers military, maternity, paternity leave
ALV (Unemployment Ins.) AVIG / LACI Art. 3 1.10% 1.10% Up to CHF 148,200 gross/year (2024)
ALV solidarity surcharge AVIG / LACI Art. 3 0.50% 0.50% On salary above CHF 148,200
UVG: BU (occupational) UVG / LAA Art. 91 0% varies by sector Fully employer-funded; SUVA or private
UVG: NBU (non-occup.) UVG / LAA Art. 91 varies 0% Fully employee-funded
BVG / LPP (2nd pillar) BVG / LPP Art. 7 age-based ≥ employee share Entry threshold CHF 22,050 (2024)
Family Allowances FamZG / LAFam 0% canton-specific Zurich: CHF 200/child/month (2024)

Sources: Federal Social Insurance Office (BSV/OFAS): bsv.admin.ch; Federal Tax Administration (ESTV/AFC): estv.admin.ch; Rates applicable for 2024–2025 per official BSV publications.

Employer social contributions in Switzerland total approximately 12.5–14% of gross salary. This compares to roughly 20% in Germany (Deutsche Rentenversicherung, Bundesagentur für Arbeit, Krankenkasse combined employer share), 21.8% in Austria, and 25–30% in France (Urssaf combined employer charges). The Swiss rate is among the lowest statutory burdens for employers in Western Europe, a material factor in international location decisions.

 

Canton-by-Canton Differences: Zurich, Geneva, Zug, Basel-City, and Ticino

 

The 26 cantons are not interchangeable payroll jurisdictions. For employers with employees in multiple cantons, each employee’s payroll record must reference the correct canton of work (for withholding tax) and canton of residence (for resident employees filing annually). The table below provides concrete reference points for five of the most commercially significant cantons.

Canton 2024 Cantonal Income Tax Rate (Top Marginal) Family Allowance: Child (monthly) Withholding Tariff Code System Notable Payroll Feature
Zurich (ZH) ~13% cantonal + municipal multiplier CHF 200 ZH tariff tables (A–H codes) Largest employer population; SUVA mandatory for most sectors
Geneva (GE) ~17.5% cantonal CHF 300 GE tariff tables; high cross-border worker (frontalier) volume Highest family allowances in CH; bilateral agreement with France (Accord du 11 avril 1983)
Zug (ZG) ~6% cantonal, lowest in CH CHF 200 ZG tariff tables Preferred jurisdiction for holding cos.; low municipal multipliers
Basel-City (BS) ~17% cantonal CHF 200 BS tariff tables; pharma/life sciences concentration Many employees subject to D-CH frontier worker rules
Ticino (TI) ~15% cantonal CHF 210 TI tariff tables; Italian-language forms Large I-CH frontier worker population; bilateral I-CH agreement applies

Sources: Cantonal tax authority publications (Steueramt ZH, Administration fiscale GE, Steuerverwaltung ZG, Steuerverwaltung BS, Divisione delle contribuzioni TI); Family allowance figures per cantonal Familienzulagengesetz registers, 2024.

Practical implication for multi-canton payrolls

•       A Geneva employee subject to withholding tax and earning CHF 100,000 will have a materially higher deduction than the equivalent Zug employee because Geneva’s cantonal tariff rates are roughly 2.5–3x higher.

•       Frontier workers (frontaliers/Grenzgänger) from France working in Geneva, and from Germany/Italy working in Basel-City or Ticino, are subject to specific bilateral agreement rules that override the standard cantonal withholding tariff process.

•       Family allowance contributions are paid to the cantonal Ausgleichskasse of the employer’s canton of registration, not the employee’s canton of residence.

 

Withholding Tax (Quellensteuer / Impôt à la source): Rules and Tariff Codes

 

Withholding tax (Quellensteuer) applies to employees who are foreign nationals without a Swiss settlement permit (C permit) and to Swiss-resident employees of foreign employers with no Swiss payroll establishment. The employer deducts tax at source using the tariff table published annually by the employee’s canton of work.

Who Is Subject to Withholding Tax?

  • Foreign nationals holding B, G (frontier worker), or L permits without a C permit
  • Cross-border commuters (Grenzgänger / frontaliers) from France, Germany, Italy, and Austria under bilateral agreements
  • Employees of foreign employers with a virtual (deemed) PE in Switzerland
  • Persons with Swiss residency who earn above CHF 120,000 annual gross retain withholding deductions but must also file an annual supplementary declaration (ordentliche Nachveranlagung), introduced as a 2021 reform under the revised Quellensteuerrecht

Tariff Code Structure

Each canton publishes annual tariff tables using standardized codes. The code encodes: civil status (single / married / single with child support), number of dependent children, dual-earner status, and religious denomination (for church tax in applicable cantons). Examples:

Tariff Code Profile Canton Example
A0 Single, no children, no church tax All 26 cantons
B2 Married, 2 children, single earner Zurich (ZH) B2 table
C1 Married dual-earner, 1 child Geneva (GE) C1 table
H0 Single parent, no children (Haushaltsvorstands-Tarif) Available in most German-speaking cantons

Source: Federal Tax Administration (ESTV) Circular No. 45 on withholding tax (2019, updated 2021); cantonal tariff tables published annually at estv.admin.ch.

From 1 January 2021, the revised Swiss withholding tax law (Quellensteuerrecht reform, in force per Federal Act of 16 December 2016) standardized tariff code structures across cantons, reduced employer liability for calculation errors in good faith, and established a unified CHF 120,000 threshold above which supplementary declarations are mandatory. Employers must update tariff tables at the start of each calendar year. Failure to apply the current year’s tables is among the most common audit findings reported by cantonal tax authorities.

 

The Three-Pillar Pension System and Second-Pillar (BVG/LPP) Obligations

 

Definition: Switzerland’s pension system has three pillars. The first pillar (AHV/AVS) is state-funded, mandatory, and processed through payroll contributions. The second pillar (BVG/LPP, Berufliche Vorsorge / Prévoyance professionnelle) is occupational, mandatory for employees above the entry threshold, and administered by a licensed pension fund. The third pillar (pilier 3a/3b) is voluntary and tax-advantaged but does not generate employer payroll obligations.

Pillar Local Name Mandatory? 2024 Key Figure Payroll Processing Requirement
1st AHV/IV/EO (AVS/AI/APG) Yes, all employed persons Combined rate 10.6% Monthly deduction and remittance via Ausgleichskasse
2nd BVG/LPP (Pensionskasse) Yes, above entry threshold Entry threshold CHF 22,050 gross/year Monthly deduction; employer must match or exceed employee share
3rd Säule 3a / Pilier 3a Voluntary Max deduction CHF 7,056 (2024, employed) No employer payroll obligation; employee manages privately

Source: Federal Social Insurance Office (BSV/OFAS): bsv.admin.ch; BVG/LPP Art. 7 (entry threshold), Art. 8 (coordination deduction); Federal Council press release on 2024 BVG figures.

 

The Coordination Deduction (Koordinationsabzug / Déduction de coordination)

 

The coordination deduction for 2024 is CHF 25,725 (7/8 of the maximum AHV pension). It is subtracted from gross salary to produce the insured (coordinated) salary (koordinierter Lohn), which is the base for second-pillar contribution calculations. For an employee earning CHF 80,000 gross: insured salary = CHF 80,000 − CHF 25,725 = CHF 54,275. The BVG contribution applies to CHF 54,275, not CHF 80,000.

Employers may voluntarily waive or reduce the coordination deduction, a practice common in the financial services and pharmaceutical industries in Zurich and Basel to offer more competitive pension accrual as a retention tool.

 

Employee Benefits: Mandatory, Collective Agreement, and Optional

 

Benefit Legal Basis / Source Mandatory? Employer Cost Impact Canton Variation
Accident insurance: occupational (BU) UVG/LAA Art. 59 Yes Employer-funded; rate by industry risk class (SUVA) None; federal law applies uniformly
Accident insurance: non-occupational (NBU) UVG/LAA Yes (>8 hrs/wk) Employee-funded; employer deducts from salary None; federal law applies uniformly
Daily sickness allowance (KTG) No federal mandate on benefit level Often via CLA Typically 50/50 employer/employee premium CLA varies by canton and sector
Maternity pay EOG/LAPG: 80% of salary, max 98 days Yes (via EO) Funded through EO contributions (part of AHV) No cantonal variation on federal minimum
Family allowances FamZG/LAFam Yes Employer pays into cantonal fund; disburses to employees Amount varies: GE CHF 300; ZH CHF 200 (2024)
13th month salary Code of Obligations / CLA If contractually agreed or CLA-mandated Equal to 1/12 of annual gross CLA prevalence varies by sector and canton
Enhanced BVG plan Voluntary above BVG minimum No Employer decides contribution split Competitive tool in ZH, BS, GE financial/pharma sectors

Source: Federal Act on Family Allowances (FamZG/LAFam); Federal Act on Accident Insurance (UVG/LAA); Collective Labour Agreements (CLAs) registered with SECO (seco.admin.ch).

 

Gross-to-Net Calculation: Step-by-Step Worked Example

 

The following example uses a B-permit employee, single, no children, working in Zurich, with a gross salary of CHF 9,000 per month (CHF 108,000 annualised), subject to withholding tax.

Step Item Calculation Amount (CHF)
1 Gross monthly salary Agreed contractual salary 9,000.00
2 AHV/IV/EO employee share 5.30% × 9,000 – 477.00
3 ALV employee share 1.10% × 9,000 (below CHF 148,200 threshold) – 99.00
4 BVG/LPP employee share Age 35–44: ~7% × insured salary (est. CHF 6,525/month) – 456.75
5 NBU (non-occupational accident) e.g. 1.2% × 9,000 (plan-dependent) – 108.00
6 Daily sickness allowance (KTG) e.g. 50% employee share of 1.0% premium – 45.00
7 Gross after social deductions Sum of steps 1–6 7,814.25
8 Withholding tax (Quellensteuer ZH) Tariff A0 applied to CHF 108,000 annualised (est. ~15–16%) – 1,040.00 (est.)
9 Net monthly pay Step 7 minus Step 8 ≈ 6,774.25
Important notes on the worked example

•       BVG insured salary: CHF 9,000 × 12 = CHF 108,000 − CHF 25,725 coordination deduction = CHF 82,275/year → CHF 6,856/month. Employee BVG rate varies by age bracket per BVG Art. 16.

•       Withholding tax amount is illustrative. Actual rate is read from the Zurich Quellensteuer tariff table for tariff code A, column 0, at the monthly gross salary level. Tariff tables are published annually by the Kantonales Steueramt Zürich (steueramt.zh.ch).

•       Employer additionally remits AHV/IV/EO 5.30%, ALV 1.10%, BU premium, and its share of BVG; none of these appear as deductions in the employee’s net pay calculation but are payroll costs.

 

Variable Pay, Bonuses, and Year-End Reconciliation

 

Variable pay elements (including performance bonuses, commissions, and profit-sharing) are subject to AHV/IV/EO contributions and, where applicable, withholding tax, in the month of payment. The year of declaration matters: bonuses accrued in December but paid in January of the following year are declared in January’s payroll cycle, not December’s.

 

Withholding Tax and the CHF 120,000 Supplementary Declaration Threshold

 

For employees subject to withholding tax: if a bonus causes the annualised gross to exceed CHF 120,000, the employee gains the right, and in most cantons the obligation, to file a supplementary annual declaration (ordentliche Nachveranlagung). The employer is required to notify both the employee and the cantonal tax authority when this threshold is crossed. This requirement was introduced by the 2021 Quellensteuerrecht reform.

 

Annual Reconciliation: Salary Certificate (Lohnausweis / Certificat de salaire)

 

Every employer must issue a standardised salary certificate to each employee by 31 January of the following year. The certificate format is prescribed by the Federal Tax Administration (ESTV Circular No. 37, updated 2014 and subsequently). It must disclose gross salary, all social contribution deductions, withholding tax deducted, benefits in kind (valued using ESTV flat rates), expense reimbursements, and second-pillar contributions. Non-compliance with the Lohnausweis format is a recurring finding in cantonal tax authority audits.

 

In-House vs. Outsourced Payroll: Decision Framework

 

Factor Favours In-House Favours Outsourcing
Workforce size Large workforce (200+ employees) with stable payroll Small to mid-size (<200 employees) or fast-growing
Canton diversity Single-canton, single-tariff payroll Multi-canton payroll requiring multiple withholding tariff sets
Foreign national proportion Predominantly resident Swiss / C-permit workforce High proportion of B/G/L permit holders requiring Quellensteuer management
Internal expertise Dedicated certified payroll specialists on staff No in-house Swiss payroll expertise; steep learning curve
Compliance risk appetite Strong internal controls and audit capacity Prefer contractual SLA and provider liability for errors
Cost Lower marginal cost once infrastructure is built Predictable per-head fee; lower fixed overhead

A hybrid model (retaining strategic payroll oversight and Lohnausweis review in-house while outsourcing the technical calculation, Ausgleichskasse remittances, and withholding tax tariff management to a specialist provider) is common among multinationals entering Switzerland with 50–200 employees.

 

Employment Contract Clauses with Direct Payroll Consequences

 

Switzerland’s Code of Obligations (Obligationenrecht / Code des obligations, OR/CO) gives contracting parties significant freedom, but several provisions carry direct payroll processing implications.

13th month salary: If stipulated in the contract or applicable CLA, it constitutes an additional month of gross salary, subject to all social contributions, and must appear on the Lohnausweis. It is not tax-advantaged.

Thirteenth month vs. discretionary bonus: Courts have ruled that consistently paid year-end payments become contractually vested even without an explicit clause (OR Art. 322d). Reclassification from discretionary bonus to contractual entitlement affects AHV/IV/EO contribution timing.

Expense reimbursements: Flat-rate expense allowances (Pauschalspesen) must be approved by the cantonal tax authority via a formal expense regulation (Spesenreglement). Unapproved flat rates are treated as salary and included in gross for contribution and tax purposes.

Notice periods and salary continuation: Under OR Art. 335c, the employee is entitled to full salary throughout the notice period regardless of garden leave. Salary must be processed and all contributions remitted in the normal cycle during this period.

Non-compete clauses: Compensation paid for a post-employment non-compete obligation is subject to AHV/IV/EO and withholding tax in the year of payment per ESTV practice notes.

 

Compliance Calendar: Monthly, Quarterly, and Annual Obligations

 

Frequency Obligation Deadline Submitted To
Monthly AHV/IV/EO and ALV employer-employee contributions By end of following month (Ausgleichskasse-specific) Cantonal Ausgleichskasse
Monthly Withholding tax deductions (Quellensteuerabrechnung) By 10th–15th of following month (canton-dependent) Cantonal Steueramt
Monthly BVG/LPP contributions As per pension fund agreement Licensed pension fund (Pensionskasse)
Monthly UVG accident insurance premiums Monthly or quarterly per insurer agreement SUVA or approved private insurer
Annual AHV/IV/EO reconciliation statement (Lohnbescheinigung) By 31 January of following year Cantonal Ausgleichskasse
Annual Salary certificate (Lohnausweis / certificat de salaire) By 31 January of following year (to employee and tax authority) Cantonal tax authority; copy to employee
Annual BVG/LPP annual adjustment (update for rate changes, age brackets) Before first payroll of new calendar year Pension fund + internal payroll configuration
Annual Update withholding tax tariff tables for new calendar year By 1 January Internal payroll system; no submission required
As needed Supplementary declaration notification (>CHF 120,000) Within 30 days of threshold being exceeded Cantonal Steueramt + notify employee

Source: Cantonal compensation office guidelines; Federal Tax Administration (ESTV) withholding tax circular; Swiss Pension Fund Association (ASIP/ASIP) administrative guidelines.

 

Frequently Asked Questions

 

How long does Swiss payroll setup take before the first hire?

 

Registration with the cantonal Ausgleichskasse, selection and enrolment with a licensed pension fund (Pensionskasse), and enrolment with SUVA or an approved private UVG insurer typically takes four to eight weeks from the decision to hire. Delays most often occur in pension fund selection. Employers must complete all three steps before processing the first salary payment.

 

Can an employee stay in their home country’s social security while on assignment in Switzerland?

 

Switzerland has totalization agreements (Sozialversicherungsabkommen) with over 40 countries including all EU/EFTA member states (via the bilateral Agreement on the Free Movement of Persons, AFMP), the United States, Canada, Australia, and others. Under these agreements, employees on defined temporary assignment (typically up to 24 months) may remain in their home country’s social security system, avoiding double contribution. The employer must obtain an A1 certificate (within EU/EFTA) or equivalent coverage certificate before the assignment begins. The relevant authority in Switzerland is the Ausgleichskasse of the employer’s canton.

 

What is the distinction between withholding tax and social insurance contributions on the salary certificate?

 

Withholding tax (Quellensteuer) is an advance collection of income tax. It flows to the cantonal tax authority and is reported in field 12 of the Lohnausweis. Social insurance contributions (AHV/IV/EO, ALV, BVG) are not income tax; they are social insurance premiums. They are reported separately in fields 9 and 10 of the Lohnausweis. Employees subject to withholding tax cannot deduct their AHV/IV/EO contributions a second time in a supplementary declaration because withholding tax already accounts for the net effect.

 

Are there mandatory salary minimums in Switzerland?

 

There is no federal statutory minimum wage in Switzerland. However, approximately 20 cantons (including Geneva and Neuchâtel) have introduced cantonal minimum wages. Geneva’s minimum is CHF 24.32/hour (2024), one of the highest statutory minimums globally. Additionally, many CLAs (Gesamtarbeitsverträge / Conventions collectives de travail) set sector-specific minimums. Payroll operators must check both cantonal law and applicable CLA when onboarding new hires.

Source: Canton of Geneva: Salaire minimum cantonal; ge.ch

 

 Authoritative Sources and Legal References

 

Federal and Cantonal Legal Sources

•       Federal Act on Old-Age and Survivors’ Insurance (AHVG/LAVS): admin.ch/opc/en/classified-compilation/19460217

•       Federal Act on Occupational Old-Age, Survivors’ and Disability Pension Plans (BVG/LPP): admin.ch/opc/en/classified-compilation/19820152

•       Federal Act on Accident Insurance (UVG/LAA): admin.ch/opc/en/classified-compilation/19810113

•       Federal Act on Unemployment Insurance (AVIG/LACI): admin.ch/opc/en/classified-compilation/19820159

•       Federal Act on Family Allowances (FamZG/LAFam): admin.ch/opc/en/classified-compilation/20060552

•       Swiss Code of Obligations: OR/CO Art. 319–362 (Employment): admin.ch

•       Federal Constitution, Art. 128 (Direct Taxes): admin.ch

Regulatory and Reference Bodies

•       Federal Social Insurance Office (BSV/OFAS): bsv.admin.ch: contribution rates, BVG coordination deduction, EO rates

•       Federal Tax Administration (ESTV/AFC): estv.admin.ch: Lohnausweis format, withholding tax circulars (Kreisschreiben No. 37, No. 45), tariff tables

•       State Secretariat for Economic Affairs (SECO): seco.admin.ch, CLA register, labour market statistics, minimum wage monitoring

•       SUVA (Swiss National Accident Insurance Fund): suva.ch, UVG premium rates, accident insurance classification

•       Swiss Pension Fund Association (ASIP): asip.ch, BVG benchmark statistics, pension fund governance

•       Kantonales Steueramt Zürich: steueramt.zh.ch, ZH withholding tariff tables

•       Administration fiscale cantonale (AFC) Genève: ge.ch/impots, GE withholding tariff tables, cantonal minimum wage

 

 

Jensen Bandada

Author Jensen Bandada

Jensen is a dedicated payroll specialist with years of experience helping businesses manage accurate, timely, and compliant payroll operations. With a deep understanding of local and international payroll regulations, tax requirements, and employee compensation strategies, Jensen has helped companies of all sizes streamline their payroll processes and improve operational efficiency.

More posts by Jensen Bandada