{ "_disclaimer": "Sample/illustrative — verify against canton AFC tables before production use", "_source": "https://www.nw.ch/steuerverwaltung", "_canton": "NW", "_year": 2026, "currency": "CHF", "period": "monthly", "notes": "Tarifs A/B/C/D/H for impôt à la source. Monthly gross salary brackets. Real tables differ by exact CHF increments and child count. Canton: Nidwalden.", "tarifs": { "A": [ { "from": 0, "rate_pct": 0.0, "to": 3500 }, { "from": 3500, "rate_pct": 2.93, "to": 5000 }, { "from": 5000, "rate_pct": 4.55, "to": 6500 }, { "from": 6500, "rate_pct": 6.17, "to": 8000 }, { "from": 8000, "rate_pct": 7.8, "to": 10000 }, { "from": 10000, "rate_pct": 9.43, "to": 13000 }, { "from": 13000, "rate_pct": 11.05, "to": 16000 }, { "from": 16000, "rate_pct": 12.68, "to": 20000 }, { "from": 20000, "rate_pct": 14.3 } ], "B": [ { "from": 0, "rate_pct": 0.0, "to": 3500 }, { "from": 3500, "rate_pct": 2.27, "to": 5000 }, { "from": 5000, "rate_pct": 3.9, "to": 6500 }, { "from": 6500, "rate_pct": 5.53, "to": 8000 }, { "from": 8000, "rate_pct": 7.15, "to": 10000 }, { "from": 10000, "rate_pct": 8.78, "to": 13000 }, { "from": 13000, "rate_pct": 10.4, "to": 16000 }, { "from": 16000, "rate_pct": 12.03, "to": 20000 }, { "from": 20000, "rate_pct": 13.65 } ], "C": [ { "from": 0, "rate_pct": 0.0, "to": 3500 }, { "from": 3500, "rate_pct": 2.6, "to": 5000 }, { "from": 5000, "rate_pct": 4.23, "to": 6500 }, { "from": 6500, "rate_pct": 5.85, "to": 8000 }, { "from": 8000, "rate_pct": 7.48, "to": 10000 }, { "from": 10000, "rate_pct": 9.1, "to": 13000 }, { "from": 13000, "rate_pct": 10.72, "to": 16000 }, { "from": 16000, "rate_pct": 12.35, "to": 20000 }, { "from": 20000, "rate_pct": 13.97 } ], "D": [ { "from": 0, "rate_pct": 1.3, "to": 3500 }, { "from": 3500, "rate_pct": 4.23, "to": 5000 }, { "from": 5000, "rate_pct": 5.85, "to": 6500 }, { "from": 6500, "rate_pct": 7.48, "to": 8000 }, { "from": 8000, "rate_pct": 9.1, "to": 10000 }, { "from": 10000, "rate_pct": 10.72, "to": 13000 }, { "from": 13000, "rate_pct": 12.35, "to": 16000 }, { "from": 16000, "rate_pct": 13.97, "to": 20000 }, { "from": 20000, "rate_pct": 15.6 } ], "H": [ { "from": 0, "rate_pct": 0.0, "to": 3500 }, { "from": 3500, "rate_pct": 1.95, "to": 5000 }, { "from": 5000, "rate_pct": 3.58, "to": 6500 }, { "from": 6500, "rate_pct": 5.2, "to": 8000 }, { "from": 8000, "rate_pct": 6.83, "to": 10000 }, { "from": 10000, "rate_pct": 8.45, "to": 13000 }, { "from": 13000, "rate_pct": 10.08, "to": 16000 }, { "from": 16000, "rate_pct": 11.7, "to": 20000 }, { "from": 20000, "rate_pct": 13.33 } ] } }