Payroll in Switzerland runs on three parallel systems that don't share a single calendar: federal social security, age-banded occupational pension, and cantonal withholding tax that changes by location and is revised every January. Employers who treat Switzerland as a single national payroll system, rather than a federal framework with one genuinely cantonal variable layered on top, consistently underestimate what correct setup actually requires.
This guide walks through what employers need to set up Swiss payroll correctly in 2026, covering:
- The registrations required before the first payroll run
- How AHV/AVS, BVG/LPP, and cantonal withholding interact
- Where cross-border and frontalieri employees require separate handling
- A realistic setup timeline
Before any salary is paid, an employer needs registration with a cantonal AHV/AVS compensation office — the body that administers Switzerland's first-pillar social security. This registration must be completed before the first payroll run, not arranged retroactively; AHV/IV/EO contributions total 10.6% of gross salary, split equally between employer and employee, with no upper salary cap. Unemployment insurance (ALV) adds a further 2.2%, also split equally, up to the annual insured salary ceiling.
The second registration employers need is BVG/LPP occupational pension fund affiliation, mandatory for any employee earning above the statutory entry threshold (CHF 22,680 per year). Unlike AHV, BVG contributions apply only to the "coordinated salary" — gross salary minus the entry threshold, capped at CHF 90,720 — and the contribution rate itself rises in steps roughly every five years from age 25, from around 7% to 18% of coordinated salary. The employer must fund at least half of this contribution. Getting this calculation wrong is one of the most common payroll errors in Switzerland, because it requires tracking each employee's age bracket continuously, not just at year-end.
The third layer — and the one that genuinely varies by location — is cantonal withholding tax (Quellensteuer), which applies to employees without a C settlement permit. Tables are set independently by each canton, revised every January, and applied retroactively from the start of that year in most cantons. An employer with staff in multiple cantons is, in effect, running a different withholding calculation for each location, even though the underlying federal contributions (AHV, BVG) are calculated identically everywhere.
Cross-border employees add a fourth dimension specific to Switzerland's border cantons — Ticino, Geneva, and Basel among them — where a bilateral frontalieri agreement applies a separate withholding mechanism, calculated on its own basis rather than as an adjustment to standard Quellensteuer. Employers hiring across the border without accounting for this distinct calculation path frequently discover the gap only at year-end reconciliation.
A manufacturing group consolidating payroll after acquiring a Ticino-based supplier initially ran all three of its cantonal locations — Zurich, Basel, and the newly acquired Ticino site — through withholding logic configured for the two original cantons, on the assumption that "Swiss payroll" was largely uniform. The Ticino site's frontalieri cross-border employees were processed under standard domestic withholding rather than the bilateral mechanism that actually applied, an error that was not visible until a reconciliation review. Once HTLC mapped all three cantonal frameworks and rebuilt the calculation with the correct frontalieri logic for Ticino specifically, the group moved to a single consolidated monthly process without losing the canton-specific accuracy each location required.
A realistic setup timeline for new Swiss payroll — AHV/BVG registration, cantonal withholding table configuration, and the first compliant run — typically spans four to six weeks once documentation is complete. Net salary itself is due by the 25th of each month or the preceding banking day, and employer contributions to compensation offices are generally due within 10 days of month-end, a deadline that arrives faster than many first-time employers in Switzerland initially plan for.
Swiss payroll setup rewards employers who separate the three systems — AHV/ALV, BVG/LPP, and cantonal withholding — into distinct, tracked processes rather than treating Switzerland as a single calculation. Getting registrations and the age-banded BVG rate right from the first cycle avoids the reconciliation gaps that surface later and are materially harder to correct retroactively. For companies setting up payroll in Switzerland, the practical next step is a structured assessment of cantonal exposure before the first hire — talk to a payroll expert to map what your specific setup requires.