Torna al blog

Imposta alla fonte 2026: tariffe per cantone

Confronta le aliquote 2026 per cantone, tariffa, numero di figli e salario con una visualizzazione interattiva basata sui dati ufficiali.

Bill Alps 8 min di lettura
Indice +

L'imposta alla fonte è una trattenuta sul salario, non una classifica generale dell'imposta sul reddito. Si applica a molti dipendenti stranieri senza permesso C e ad alcuni frontalieri; il datore di lavoro calcola la trattenuta sulla busta paga e la versa al cantone.

Usa questo confronto 2026 per verificare salario, tariffa A/B/C/H, figli e cantone sui dati ufficiali dei 26 cantoni svizzeri.

Le quattro tariffe principali

  • Tariffa A — Celibi/nubili, divorziati, vedovi senza figli a carico (o con figli ma senza diritto all'assegno).
  • Tariffa B — Persone coniugate il cui coniuge non esercita un'attività lucrativa in Svizzera.
  • Tariffa C — Persone coniugate i cui due coniugi esercitano un'attività lucrativa.
  • Tariffa H — Genitori soli (celibi/nubili o separati) con figli a carico.

Grafico interattivo delle aliquote 2026

La mappa qui sotto mostra a colpo d'occhio le differenze cantonali: scegli una tariffa e il numero di figli, poi trascina il cursore del salario annuo lordo — l'altezza e il colore di ogni cantone riflettono la sua aliquota alla fonte. Passa il mouse su un cantone per visualizzarne il nome e l'aliquota esatta.

Tariffa

Figli a carico

Salario annuo lordo

CHF 80’000

CHF 20’000CHF 300’000
SH9.5%BS11.6%TG10.3%BL11.0%ZH7.5%AG8.7%AR10.7%JU13.7%AI9.3%SO12.9%SG10.8%ZG3.5%LU10.0%SZ5.0%NE13.9%GL10.1%NW8.3%OW9.9%BE12.7%UR9.0%FR13.0%GR9.3%VD12.1%TI11.2%GE11.1%VS10.2%
Aliquota d'imposta alla fonte3.5%13.9%

Mappa di base © Vemaps.com

Seleziona una tariffa, un numero di figli e i cantoni da confrontare. Ogni curva rappresenta l'evoluzione dell'aliquota in funzione dello stipendio mensile lordo.

Tariffa

Figli a carico

Come leggere questo grafico?

L'asse orizzontale rappresenta lo stipendio mensile lordo (da CHF 800 a CHF 25 000). L'asse verticale indica l'aliquota d'imposta in percentuale. Ogni curva corrisponde a un cantone. Più la curva sale rapidamente, più la progressività dell'imposta è marcata in quel cantone.

Si osserva che i cantoni romandi (GE, VD, NE) hanno generalmente aliquote più elevate rispetto ai cantoni alemanni a fiscalità leggera come ZG o SZ, soprattutto per i redditi medi (CHF 5 000-12 000).

I gradini: perché la curva fa dei salti?

Alcuni cantoni presentano salti bruschi nella loro curva — OW, ad esempio, mostra un gradino marcato attorno a CHF 15 000/mese. Queste discontinuità sono inerenti alla struttura delle tabelle IF svizzere: le tariffe non sono formule continue, ma tabelle di aliquote per fasce di stipendio. A ogni fascia viene attribuita un'aliquota fissa, e non appena lo stipendio supera la soglia della fascia superiore, l'aliquota sale di colpo al livello successivo.

I cantoni che definiscono la loro tabella con poche fasce ampie producono curve a scalini ben visibili. Quelli che utilizzano fasce strette danno l'illusione di una progressione continua. OW è un esempio tipico: le sue tabelle ufficiali contengono relativamente pochi gradini, da cui i salti visibili sul grafico.

Perché le aliquote variano così tanto?

Ogni cantone fissa le proprie tariffe. Le aliquote riflettono il carico fiscale cantonale e comunale (l'IF è un acconto sull'imposta sul reddito). I cantoni con aliquote di imposizione generale elevate — come GE o BS — hanno quindi tariffe IF più elevate. Al contrario, ZG, NW o OW mostrano curve nettamente più basse.

Anche l'effetto del numero di figli è visibile: passare da 0 a 2 figli riduce l'aliquota di 2-5 punti a seconda dei cantoni, il che rappresenta un impatto finanziario significativo su uno stipendio di CHF 8 000/mese.

Bill Alps calcola l'imposta alla fonte automaticamente

Bill Alps integra le tabelle IF 2026 per i 26 cantoni svizzeri. Inserisci lo statuto del dipendente e il software applica automaticamente la tariffa corretta, calcola la ritenuta e la inserisce sulla busta paga — senza alcuna formula da inserire manualmente.