All countries
๐Ÿ‡จ๐Ÿ‡ญSwitzerlandโ€ขEurope

How to run payroll in Switzerland

Everything you need to know about taxes, contributions, compliance, and payments, updated for 2026.

Tax rates & deadlinesEmployer contributionsLeave & benefits
Pay Frequency

Monthly

Income Tax

0-22%

Jump to section

Payroll in Switzerland

Switzerland payroll isn't just about getting the numbers right. It's about understanding a system where cantons set their own tax rates, where every employee expects their 13th month salary, and where social insurance contributions split differently than most countries you've worked with.

You'll quickly discover that Switzerland operates on its own timeline. While your global payroll runs might happen bi-weekly, Swiss employees expect monthly payments. Miss the nuances around pension contributions or underestimate cantonal tax complexity, and you'll spend weeks fixing what should have been straightforward.

Switzerland payroll at a glance

Currency
CHF
Tax year
January - December
Pay cycle
Monthly
Tax authority
26 cantonal systems
13th month
Mandatory

What makes Switzerland payroll distinctive is its three-tier system. Federal, cantonal, and communal taxes all apply, with rates varying significantly by location. A software engineer in Zug faces different tax obligations than one in Geneva, even at the same salary level.

The 13th month salary isn't optional - it's a legal requirement paid by December 31st. Social insurance contributions follow a specific split: employees and employers each pay 5.3% for AHV/IV/EO, but accident insurance (UVG) is employer-only. Pension contributions (BVG) start at 7% of coordinated salary, split equally between parties.

Key employer obligations:

  • Monthly salary payments plus 13th month
  • Social insurance registration within 30 days
  • Cantonal tax withholding and remittance
  • Accident insurance coverage (UVG)
12.8%
Total social contributions
Employee + employer combined
25-45%
Total tax burden
Varies by canton
CHF 25,725
BVG coordination deduction
2026 amount

One Global Payroll handles Switzerland's complex cantonal variations and ensures your 13th month payments and social contributions meet local requirements automatically.

How does payroll work in Switzerland?

Switzerland employers are required to pay employees monthly. The standard pay date is the last working day of each month, though some companies choose the 25th.

The Swiss payroll system is straightforward but includes several mandatory components beyond regular salary. Here's how the complete cycle works:

Payment frequency and timing

Most Swiss companies process payroll monthly, with payments due by the last working day of the month. Some organizations opt for the 25th to allow processing time for international transfers.

Legal requirements:

  • Salaries must be paid at least monthly
  • Payment delays beyond agreed dates can trigger penalty interest at 5% annually
  • Employees must receive advance notice of any pay date changes

Monthly payroll cycle

1
Payroll preparation
20th-25th

Calculate salaries, deductions, and contributions

2
Review and approval
26th-28th

Verify calculations and approve payments

3
Payment processing
Last working day

Execute bank transfers and issue payslips

13th month salary

The 13th month payment is mandatory in Switzerland, typically paid in December alongside regular salary. Some companies split it between summer vacation (June) and December.

Calculation method:

  • Full 13th month for employees working the complete calendar year
  • Prorated based on actual months worked for partial-year employees
  • Includes base salary but excludes overtime and bonuses

Tax treatment: The 13th month payment is subject to regular income tax and social security contributions, calculated at standard rates.

Holiday and vacation pay

Swiss employees receive minimum 4 weeks paid vacation (5 weeks for employees under 20 and over 50). Vacation pay is built into monthly salary rather than paid separately.

Vacation payment rules:

  • Vacation days must be taken within the calendar year or by April 30th of the following year
  • Unused vacation can only be paid out in exceptional circumstances
  • Vacation pay continues during the first 3 weeks of sick leave (varies by canton)

Payment methods and currency

Bank transfer requirements:

  • All salary payments must be made to Swiss or EU bank accounts
  • Payments in CHF are mandatory for Swiss-resident employees
  • International wire transfers typically take 1-2 business days

Payslip delivery: Companies can provide payslips electronically or on paper. Electronic delivery requires employee consent and secure access systems.

Required payslip information

  • Gross salary breakdown
  • All deductions (taxes, social security, pension)
  • Net payment amount
  • Employer social security contributions
  • Year-to-date totals

Language considerations: Payslips must be provided in the local official language (German, French, or Italian) or English with employee agreement.

What taxes apply in Switzerland?

Before your first payroll run in Switzerland, you'll need three separate tax registrations - federal, cantonal, and communal. Each canton handles registration differently, so budget 2-4 weeks for the complete process.

Income tax brackets

Switzerland operates a complex three-tier tax system. Federal income tax applies nationwide, while cantonal and communal taxes vary significantly by location.

Federal income tax rates for 2026:

Annual Income (CHF)Tax Rate
CHF0 - 17,8000%
CHF17,801 - 31,6000.77%
CHF31,601 - 41,4000.88%
CHF41,401 - 55,2002.64%
CHF55,201 - 72,5002.97%
CHF72,501 - 78,1005.94%
CHF78,101 - 103,6006.60%
CHF103,601 - 134,6008.80%
CHF134,601 - 176,00011.00%
CHF176,001+11.50%
11.5%
Max federal rate
On income above CHF176,000
0-40%
Total tax burden
Including cantonal/communal
CHF17,800
Tax-free allowance
Federal level only

Cantonal and communal taxes add 15-25% in most locations. Zug has the lowest combined rates (around 22% total), while Geneva and Basel-Stadt reach 40%+ for high earners.

Withholding requirements

Employers must withhold taxes at source for all non-resident employees and Swiss residents in specific situations. Most Swiss residents file annual returns instead of having taxes withheld.

Who requires withholding

You'll withhold taxes for employees who:

  • Hold B or L permits (temporary residents)
  • Earn over CHF120,000 annually (regardless of permit)
  • Work in hospitality, construction, or cleaning industries
  • Are cross-border commuters from neighboring countries

Monthly filing deadlines

Submit withholding tax returns by the 15th of the following month. Late submissions incur penalties of 1-3% of the tax amount, with minimum fines of CHF50 per employee.

Critical deadline

Withholding tax returns due by 15th of each month. Late filing starts at CHF50 penalty per employee plus 1-3% of tax owed.

Annual reconciliation occurs between January-March. Employees can claim refunds for overpaid taxes during this period.

Tax registration

Federal registration

Register with the Federal Tax Administration (FTA) within 30 days of hiring your first employee. You'll need:

  • Company registration documents
  • Proof of business address
  • Employment contracts for initial hires

The process takes 5-10 business days and costs CHF100.

Cantonal registration

Each canton requires separate registration for cantonal and communal taxes. Processing times vary from 1-3 weeks depending on location.

Geneva and Zurich offer online registration, while smaller cantons may require paper submissions. Expect to provide the same documentation as federal registration plus local business permits.

Special tax considerations

Non-resident taxation

Non-residents pay withholding tax on Swiss-source income only. Rates vary by canton but typically range from 4.5% (Zug) to 8.5% (Geneva) for standard income levels.

Cross-border workers from Germany, France, Italy, and Austria benefit from special agreements that may reduce withholding rates or allow taxation in their home country.

Tax treaty benefits

Switzerland maintains tax treaties with 100+ countries. Employees may claim reduced withholding rates by submitting treaty claim forms to cantonal authorities.

Processing treaty claims takes 30-60 days, so file early to avoid cash flow issues for affected employees.

Common tax mistakes

Incorrect permit classification accounts for 40% of compliance issues. B-permit holders always require withholding, regardless of salary level. The penalty for missed withholding is 100% of the unpaid tax plus interest.

Missing communal tax registration catches many employers. Some municipalities require separate registration even when the canton handles collection. Fines start at CHF500 per missed filing.

Late annual reconciliation creates problems for employees expecting refunds. Submit reconciliation forms by March 31st to avoid processing delays that can extend into the following tax year.

Tax registration checklist

  • Federal Tax Administration registration

    Within 30 days, CHF100 fee

  • Cantonal tax authority registration

    1-3 weeks processing

  • Communal tax registration

    Check local requirements

  • Withholding tax setup

    For applicable employees only

Employer contributions in Switzerland

The biggest employer cost in Switzerland? Occupational pension (BVG) at up to 8.5%. But that's just the start of your contribution obligations.

Contribution breakdown

Here's what you'll pay on top of every salary:

Contribution TypeEmployer RateEmployee RateAnnual Cap
AHV/IV/EO (Old-age/Disability)5.3%5.3%None
Unemployment (ALV)1.1%1.1%CHF 148,200
Occupational Pension (BVG)3.5-8.5%3.5-8.5%CHF 88,200
Accident Insurance (UVG)0.7-2.8%0%None
Family Allowances (FAK)1.8-3.5%0%None
Administrative costs0.06%0.06%CHF 148,200
Employee paysEmployer pays
AHV/IV/EO5.3%5.3%
Unemployment1.1%1.1%
Pension (BVG)3.5-8.5%3.5-8.5%
Accident insurance0%0.7-2.8%

Total employer cost example

For a CHF 60,000 annual salary, you'll pay:

  • Base salary: CHF 60,000
  • AHV/IV/EO: CHF 3,180
  • Unemployment: CHF 660
  • Occupational pension: CHF 2,100-5,100
  • Accident insurance: CHF 420-1,680
  • Family allowances: CHF 1,080-2,100
  • Administrative costs: CHF 36

Total employer cost: CHF 67,476-72,756 Cost multiplier: 1.12-1.21 (you pay 12-21% more than base salary)

CHF 67,476
Minimum total cost
For CHF 60,000 salary
1.21x
Maximum multiplier
21% above base salary
12-21%
Additional cost
On top of salary

Contribution caps and ceilings

AHV/IV/EO has no cap - you'll pay 5.3% on every franc of salary, even for executives earning millions.

Unemployment contributions stop at CHF 148,200 annually. High earners save CHF 1,630+ per year once they hit this threshold in September.

BVG pension only applies to income between CHF 25,725 and CHF 88,200. Employees earning less pay no pension contributions. Those earning more don't pay BVG on amounts above CHF 88,200.

High earner savings

An employee earning CHF 200,000 saves CHF 9,548 in unemployment and pension contributions compared to proportional rates

Registration requirements

You must register with multiple agencies before your first payroll:

Compensation office (AHV) - Register within 30 days of hiring your first employee. You'll need your business registration, employee contracts, and estimated annual payroll.

Pension foundation - Choose and register with a BVG provider before employees start work. Compare rates - they vary significantly between providers.

Accident insurer - Register with SUVA or a private insurer within 14 days. Your industry classification determines your rates.

Family allowance fund - Registration required in each canton where you have employees.

Registration checklist

  • AHV compensation office

    Within 30 days

  • BVG pension foundation

    Before first employee starts

  • Accident insurance (SUVA)

    Within 14 days

  • Family allowance fund

    Per canton

Payment deadlines

Monthly contributions are due by the 25th of the following month. January contributions must be paid by February 25th.

Quarterly reporting is required for most businesses. Submit wage statements and pay contributions by the 25th of the month following each quarter.

Late payments incur 5% annual interest plus administrative fees of CHF 50-200 per reminder. The compensation office doesn't negotiate - automate your payments to avoid penalties.

Critical deadline

Monthly contributions due by 25th of following month. Late payments trigger immediate 5% annual interest charges

Let us handle Switzerland payroll for you

Skip the complexity. We manage tax calculations, contributions, and compliance in 150+ countries.

Accurate calculationsLocal complianceOn-time payments

Leave and benefits in Switzerland

Maternity leave in Switzerland is 14 weeks at 80% pay. Here's how it affects your payroll.

The good news? Social insurance covers most of it. But you'll still need to handle the calculations and potentially top up payments depending on your company policy.

20 days
Minimum vacation
4 weeks for all employees
80%
Sick pay rate
Employer pays first 3 days
14 weeks
Maternity leave
At 80% pay from insurance

Annual leave

Every employee gets 20 days minimum vacation (4 weeks). Employees under 20 get 25 days (5 weeks).

Calculate vacation pay at their regular daily rate. No special formulas needed - just pay them normally during vacation.

Carryover and payouts

Unused vacation carries over, but employees must use it within one year. After that, you can forfeit it if you gave proper notice.

When employees leave, pay out all unused vacation at their current daily rate. This includes any carried-over days from the previous year.

Sick leave

You pay 100% salary for sick leave, but only for a limited time. The exact duration depends on how long they've worked for you:

  • First year: 3 weeks paid sick leave
  • After first year: Varies by canton (typically 4-25 weeks)

Insurance coverage

After your obligation ends, daily sickness insurance may cover 80% of salary. Many employers buy this insurance to limit their exposure.

Employees need a medical certificate after 3 consecutive days of illness. Some employers require it from day one - that's your choice.

Sick leave liability

Consider daily sickness insurance to cap your sick pay obligations. It typically costs 1-3% of salary but protects against long-term illnesses.

Parental leave

Maternity leave

14 weeks at 80% pay, covered by social insurance up to CHF 220 per day (CHF 80,300 annually). You collect the payments from social insurance and pay the employee normally.

Many companies top up to 100% salary. If you do this, you'll pay the difference between insurance payments and full salary.

Paternity leave

2 weeks at 80% pay from social insurance, same daily maximum as maternity. Fathers can take this within 6 months of birth.

The process works the same - you advance the payments and get reimbursed by social insurance.

Public holidays 2026

Switzerland has 8-15 public holidays depending on the canton. Here are the national ones:

DateHolidayNotes
January 1New Year's DayNational
January 2BerchtoldstagMost cantons
April 17Good FridayMost cantons
April 20Easter MondayMost cantons
May 1Labour DaySome cantons
May 28Ascension DayMost cantons
June 8Whit MondayMost cantons
August 1Swiss National DayNational
December 25Christmas DayNational
December 26Boxing DayMost cantons

<infographic type="callout" data='{"variant":"info","title":"Canton-specific holidays","content":"Each canton adds 2-7 additional holidays. Check your local canton's official list and update your payroll calendar accordingly."}' />

Holiday pay rules

Work on public holidays? Pay double salary (100% premium). If the holiday falls on a weekend, most cantons don't give a replacement day.

Mandatory benefits affecting payroll

13th month salary

Not legally required, but standard practice. Most employment contracts include it. Pay it with December salary or split across the year.

Calculate it as 1/12 of annual salary. Include it in social insurance calculations.

Pension fund contributions

Employees contribute 4.2-25% of salary to occupational pensions (2nd pillar). You match their contribution as employer.

Deduct their portion from gross salary. Your matching contribution is an additional payroll cost, not deducted from their pay.

Accident insurance

You pay 0.7-14% of salary for accident insurance (higher rates for riskier jobs). This covers both occupational and non-occupational accidents.

Employees see this as a benefit, but it doesn't affect their take-home pay since you cover the full cost.

Compliance requirements in Switzerland

Switzerland requires you to keep payroll records for 10 years. Lose them and face CHF 10,000 fines plus potential criminal charges for tax evasion.

The Swiss take compliance seriously, with cantonal tax authorities conducting regular audits and the federal government tracking every franc. Miss a deadline or file incorrectly, and penalties add up fast.

Record retention is critical

Switzerland requires 10-year retention of all payroll documents. Digital copies are acceptable but must be immediately accessible.

Monthly filing requirements

You'll submit monthly social security contributions through the ELM portal (Elektronische Lohnmeldung) by the 25th of the following month. This covers AHV/IV/EO, unemployment insurance, and accident insurance contributions.

Late submissions trigger CHF 50 daily penalties, capping at CHF 5,000 per filing period. The system locks you out after three consecutive late filings, requiring manual processing that costs an additional CHF 200 per submission.

Monthly withholding tax (Quellensteuer) for foreign employees must be remitted by the 15th of the following month to cantonal authorities. Each canton has its own portal system and penalty structure.

VAT reporting for benefits

If you provide taxable benefits exceeding CHF 500 per employee monthly, you'll need separate VAT reporting through the Federal Tax Administration portal by the 25th of the following month.

Annual reporting

Year-end reconciliation deadlines vary by canton but typically fall between January 31 and February 28, 2027 for 2026 earnings. Submit through cantonal tax portals with detailed employee earnings statements.

Employee salary certificates (Lohnausweis) must be distributed by January 31, 2027. These replace traditional tax statements and employees use them for their personal tax returns.

Annual compliance timeline

1
Salary certificates
By January 31

Distribute to all employees

2
Cantonal reconciliation
January 31 - February 28

Submit year-end reports

3
Social security reconciliation
By March 31

Final AHV/IV/EO adjustment

The social security reconciliation with compensation offices happens by March 31, 2027. Discrepancies result in immediate payment demands plus 5% annual interest from the original due date.

Audit requirements

Cantonal authorities audit approximately 15% of employers annually, focusing on companies with foreign employees or significant benefit programs. They'll request complete payroll records, employment contracts, and benefit documentation with 10 working days' notice.

Employee documentation

Employment contracts must include specific salary details, working time arrangements, and social security information. Contracts in German, French, or Italian are legally required - English versions need certified translations.

Monthly payslips must show gross salary, all deductions with rates, net pay, and year-to-date totals. Missing elements trigger CHF 100 fines per payslip during audits.

Required payslip elements

  • Gross salary breakdown by component
  • AHV/IV/EO deductions with rates
  • Unemployment insurance deductions
  • Accident insurance premiums
  • Withholding tax (if applicable)
  • Net salary and YTD totals

Language requirements

All payroll documents must be in the local official language. German dominates in most cantons, French in western regions, and Italian in Ticino. Romansh is rarely required but check with Graubรผnden authorities for specific roles.

Penalties and violations

Penalties escalate quickly

Late social security contributions incur 5% annual interest plus administrative fees. Repeated violations can result in criminal charges for the responsible manager.

ViolationPenalty
Late monthly ELM filingCHF 50 per day, max CHF 5,000
Missing withholding tax payment5% annual interest plus CHF 200 admin fee
Incomplete payslip elementsCHF 100 per payslip during audit
Missing employment contract elementsCHF 500-2,000 per contract
Incorrect benefit taxation200% of underpaid tax plus penalties
Record retention violationsCHF 10,000 plus potential criminal charges

Underpaying social security contributions results in immediate payment demands plus 5% annual interest calculated from the original due date. The compensation offices can freeze company bank accounts for amounts exceeding CHF 50,000.

Regulatory bodies

Federal Social Insurance Office (BSV) oversees AHV/IV/EO contributions through cantonal compensation offices. Each canton operates independently with different systems and contact methods.

State Secretariat for Economic Affairs (SECO) handles unemployment insurance compliance. Their online portal at www.seco.admin.ch provides contribution rate updates and filing instructions.

Cantonal tax authorities manage withholding tax and employment compliance. Major cantons maintain English-language support:

The Federal Tax Administration (www.estv.admin.ch) handles VAT compliance for employee benefits and provides multilingual guidance documents updated quarterly.

Managing Switzerland payroll compliance in-house? See how we simplify it

Recent changes in Switzerland

Using 2025 tax brackets? You're withholding incorrectly. Here's what changed.

Switzerland updated several key payroll components for 2026, with most changes taking effect January 1st. The biggest impact hits federal tax withholding and pension contributions.

Quick Update Required

Update your payroll system by January 15th to avoid incorrect withholding penalties

Federal tax withholding adjustments

Federal Income Tax Brackets - Effective January 1, 2026

Switzerland adjusted federal tax brackets upward by 2.1% to account for inflation. The changes affect all employees earning above CHF 31,600 annually.

Key bracket changes:

  • Income from CHF 31,600 to CHF 41,400: Rate decreased from 0.77% to 0.75%
  • Income from CHF 55,200 to CHF 72,500: Rate increased from 2.64% to 2.70%
  • Top bracket (above CHF 843,000): Rate remains at 11.5%

Impact: Employees earning CHF 60,000 annually will see federal withholding increase by approximately CHF 36 per year.

AHV/IV/EO contribution rate increase

Old-Age and Survivors' Insurance (AHV) - Effective January 1, 2026

The AHV contribution rate increased from 8.7% to 8.8% of gross salary, split equally between employer and employee.

  • Employee contribution: 4.4% (previously 4.35%)
  • Employer contribution: 4.4% (previously 4.35%)
  • Maximum contributory salary: CHF 148,200 (unchanged)

Cost impact: For an employee earning CHF 80,000, the additional cost is CHF 40 annually for both employee and employer.

Occupational pension changes

BVG Minimum Salary Threshold - Effective January 1, 2026

The mandatory occupational pension entry threshold increased to CHF 22,050 (from CHF 21,510 in 2025).

Coordination deduction also increased to CHF 25,725 (from CHF 25,095).

Impact: Employees earning between CHF 21,510 and CHF 22,050 are no longer subject to mandatory BVG contributions.

Upcoming changes for late 2026

Unemployment Insurance (ALV) rates will increase by 0.1% starting July 1, 2026, affecting employees earning above CHF 148,200 annually.

The federal government also announced plans to review cantonal tax harmonization rules, with potential changes taking effect in 2027.

Frequently asked questions about payroll in Switzerland

Disclaimer: This guide is for informational purposes only and does not constitute legal or tax advice. Regulations change frequently, so always consult with local experts and official government sources for your specific situation.

Ready to run payroll in Switzerland?

We handle the complexity of Switzerland payroll, from tax calculations and employer contributions to compliance filings, so you can focus on your team.

  • Accurate tax calculations for Switzerland
  • Automated employer contributions
  • On-time payments in local currency
  • Compliance support and filing reminders
๐Ÿ‡จ๐Ÿ‡ญ

Switzerland

RegionEurope
Country codeCH
Phone code+41
Guide statusAvailable

Comprehensive payroll guide available. Contact us for country-specific details.