| Quote: | |  | |
| And the link contradicts your version.
...
Moral of the story - percentage is always defined based on canton of residence of the employee. | |
| | |
You did not read properly the calculation mechanism for the canton of Zurich (I assume it is similar for other cantons): There are two factors determining the tax at source:
1.Your tax "Tarif" - depending on your marital status and number of kids. This is being reported by the place where you live (they have the data).
2. The tarif and your salary is then applied to the tax tables ("Steuertabelle"), the latter being provided by the cantonal authorities to the employer (as per the link quoted above).
If you change your canton of employment your "Tarif" remains the same (unless you are being divorced, widowed or have a(nother) child at the same time). Yet your actual tax at source might change if the new canton of employment applies a different tax table.
I verified this with the tax at source dept in Zurich. They told me that the employer
has to apply the tax table from the canton where you live (assuming this is a different canton)
only if the Zurich-based employer also has an office location in the canton of residency of the employee. The logic being that in this case the Zurich-based employer has to deal with non-Zurich rules anyway. If that's not the case the Zurich-based employer is free to apply the Zurich tables (default) or the employee's home-canton tax tables.