Withholding tax

This page is available in:

If your company employs staff who do not have a permanent residence status (B or L permit) in Switzerland, the tax is deducted directly from their wages. You deduct this so-called withholding tax directly from your employees’ wages and remit it to the canton where they reside. As an employer, you bear full responsibility for the correct calculation, collection, and remittance of this tax.

Key Points at a Glance

  • Withholding tax is required if you employ workers with temporary residence status.
  • As an employer , you are responsible for the correct calculation and remittance of this tax.
  • This applies to employees without a Swiss C residence permit or Swiss citizenship.
  • Before each payroll payment, verify the employee’s residency status and marital status at .
  • Calculate withholding tax correctly in accordance with cantonal regulations and remit it quarterly.

When do you have to withhold tax?

You must withhold tax if your employees work in Switzerland and meet one of the following conditions:

  1. They do not have an unlimited residence permit (i.e., do not hold a C residence permit or are not married to someone holding a C residence permit or a Swiss passport/ID).
  2. You live abroad and work in Switzerland daily as a cross-border commuter.

If none of these conditions apply, you generally do not need to report withholding tax.

Exception for cross-border commuters: Cross-border commuters with a residence permit (settlement permit C), or Swiss passport/ID (settlement permit) are subject to withholding tax.

Rates and Calculation

Withholding tax is calculated according to the withholding tax rates of the Canton of Zurich. Withholding tax is calculated based on the rate and the gross salary. 

How to correctly calculate withholding tax

Use the accordion controls to toggle the visibility of each panel (below the controls).

Before making the first payroll payment, you must verify the residency status of your employees and their spouses : Check their residency permit (passport or permit).

Based on the residency status, you can determine whether withholding tax must be withheld:

  • Category A (temporary): Withholding tax required.
  • Category B (temporary residence permit): Withholding tax required.
  • Category C (permanent residence permit): No withholding tax – normal taxation as for Swiss citizens (exception: see cross-border commuters below).
  • Cross-border commuters (Category G): Withholding tax required, regardless of other categories.
  • Category L (seasonal workers): Withholding tax required.

Calculate the withholding tax using the cantonal tax tables at and deduct it directly from the gross salary:

  • Use the valid tax rates for the Canton of Zurich.
  • Withholding tax is calculated monthly and deducted from the gross salary (calculation at the end of each month or with each payroll payment).
  • Save all calculation documents for record-keeping purposes.

You must remit the withheld withholding tax to the Canton of Zurich in accordance with the specified frequency :

  • Submission deadline: The withholding tax return must be submitted no later than by the 10th of the following month.
  • You may submit the statement electronically or by mail.
  • Late submission of the statement and payment of the invoice will be subject to a late payment surcharge or interest.

Document everything carefully:

  • Copies of your employees’ residence permits.
  • All pay stubs with withholding tax deductions (monthly).
  • Withholding tax statements for each tax period.
  • Proof of payment to the canton (receipts/payment confirmations).
  • All correspondence with the tax office.

You must retain these documents for at least 10 years (statute of limitations).

Important Links & Resources

Note:
The information on this page is for guidance only and is not exhaustive. Details should be clarified with experts or the relevant authorities as early as possible.

Contact

Kanton Zürich - Steueramt

Address

Bändliweg 21
8090 Zürich
Route (Google)
ch.zh.web.internet.core.components.contact.copyaddresssuccesslabel ch.zh.web.internet.core.components.contact.copyaddresserrorlabel


 

Phone

+41 43 259 40 50

Telefon

Bürozeiten

Montag bis Freitag
8.00 Uhr bis 11.45 Uhr und
13.30 Uhr bis 17.00 Uhr

Email


Kontaktformular

Damit wir Ihre Anfrage optimal bearbeiten können, benutzen Sie bitte unser Kontaktformular

Für dieses Thema zuständig: