Swiss Tax Calendar
Swiss tax return deadlines by canton ({year})
Overview of standard declaration deadlines, common extension limits, and key notes by canton. Always confirm local updates with the tax authority of your municipality.
| Canton | Regular filing deadline ({year}) | Latest standard extension ({year}) | Notes / fees |
|---|---|---|---|
| Aargau | 31.03.2026 | varies by municipality | Extension deadlines vary by municipality |
| Appenzell Ausserrhoden | 31.03.2026 | 31.12.2026 | 1st extension free |
| Appenzell Innerrhoden | 30.04.2026 | 30.11.2026 | Free |
| Basel-Landschaft | 31.03.2026 | 30.09.2026 | After a certain date, the extension may incur a fee |
| Basel-Stadt | 31.03.2026 | 31.12.2026 | Free until a certain date; after that, a fee may apply |
| Bern | 15.03.2026 | 15.11.2026 | Online extension requests; fee may apply depending on the channel |
| Fribourg | 31.03.2026 | 15.12.2026 | Extension has a fee |
| Geneva | 31.03.2026 | 31.10.2026 | Extension fee: CHF 20-40 depending on duration |
| Glarus | 31.03.2026 | 30.09.2026 | Free |
| Graubunden | 31.03.2026 | 30.09.2026 | Free, but only once |
| Jura | 28.02.2026 | 31.10.2026 | Free until a certain date |
| Lucerne | 31.03.2026 | 31.08.2026 | Free extension request available |
| Neuchatel | 28.02.2026 | 31.10.2026 | Free |
| Nidwalden | 31.03.2026 | 30.09.2026 | Free |
| Obwalden | 30.04.2026 | 31.12.2026 | Free |
| Schaffhausen | 31.03.2026 | 30.11.2026 | Free |
| Schwyz | 31.03.2026 | 31.12.2026 | Free until 31.07; after that, no request can be made |
| Solothurn | 31.03.2026 | 30.11.2026 | Free until 31.07; later extensions incur a fee |
| St. Gallen | 31.03.2026 | individual, max. 30.11.{year} | Free |
| Thurgau | individual: 31.03.{year} or 30.04.{year} | individual | Free |
| Ticino | 30.04.2026 | 31.12.2026 | Free |
| Uri | 31.03.2026 | 31.10.2026 | Free |
| Valais | 31.03.2026 | 31.07.2026 | Free |
| Vaud | 15.03.2026 | 30.09.2026 | Free |
| Zug | 30.04.2026 | 31.12.2026 | Free |
| Zurich | 31.03.2026 | 30.11.2026 | Free |
Don't want to think about deadlines or worry about extensions?
Contact us and we'll handle this process for you, step by step.