Skip to content

2026 multipliers for all 2'110 municipalities. Franc estimate for the federal tax and all 26 cantons (income, wealth, and company tax). Where the check is still open, the figure is marked unverified. Not tax advice and not an official service.

Prototyp, keine kommerzielle Nutzung zugesichert.

API prototype

The files are written at build time and do not change per request. No keys and no payment.

Release

A canton is in the data endpoints when the risk starts with “tief”, commercial use starts with “ja”, and the licence has no Share-Alike. Fribourg is out because of CC BY-SA. Bern only if the loaded values come from the OGD geodata. Statutory tariffs are official enactments under Art. 5 CopA. Zug only from the OGD source.

All 26 cantons

CantonReleasedLicenceReason
Zürich (ZH)yesopendata.swiss terms_byFreigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike.
Bern (BE)noGeodaten: terms_open; PDF: be.ch-Rechtliches (Reproduktion nur mit schriftlicher Zustimmung)Ausgeschlossen. Die geladenen Steuerfüsse stammen aus dem PDF der Finanzverwaltung, nicht aus dem OGD-Geodatensatz. Der Geodatensatz reicht nur bis 2025.
Luzern (LU)nokeine Lizenz; lu.ch-Disclaimer: Reproduktion/Weiterverwendung für kommerzielle Zwecke nur mit schriftlicher ZustimmungAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Uri (UR)nokeine Lizenz; ur.ch-Impressum: Reproduktion nur mit vorheriger schriftlicher Zustimmung; TDM/Scraping für KI-Training verbotenAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Schwyz (SZ)yesCC BY 4.0Freigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike.
Obwalden (OW)nokeine Lizenz; ow.ch: jede Verwendung (kommerziell und nicht-kommerziell) nur mit schriftlicher ZustimmungAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Nidwalden (NW)nokeine Lizenz; nw.ch: Reproduktion nur mit schriftlicher ZustimmungAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Glarus (GL)noLandsgemeinde-/Gemeindebeschlüsse und StG: amtlich, Art. 5 URG (frei); gl.ch-PDF: Zustimmung nötig (nicht mehr als Quelle nötig)Ausgeschlossen. Die Rechtezeile nennt noch ESTV-Werte.
Zug (ZG)yesOGD: terms_by/terms_openFreigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike. Nur die OGD-Quelle, nicht das frühere PDF.
Freiburg (FR)noOGD: CC BY-SA (Share-Alike); fr.ch: Reproduktion nur mit schriftlicher ZustimmungAusgeschlossen. Die Lizenz enthält Share-Alike (CC BY-SA).
Solothurn (SO)nokeine Lizenz; so.ch: Verwendung nur mit vorheriger schriftlicher Zustimmung der StaatskanzleiAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Basel-Stadt (BS)noStG: amtlicher Erlass, Art. 5 URG (frei); riehen.ch: «Alle Rechte vorbehalten», Nutzungsbedingungen nicht gelesenAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Basel-Landschaft (BL)yesopendata.swiss terms_by (Portal data.bl.ch ohne Lizenzangabe)Freigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike.
Schaffhausen (SH)nokeine Lizenz; laut Suchindex Impressum Steuerverwaltung: Reproduktion nur mit schriftlicher ZustimmungAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Appenzell Ausserrhoden (AR)nokeine Lizenz; ar.ch nennt nur «Inhalt und Copyright: Kantonskanzlei», keine ZustimmungsklauselAusgeschlossen. Die kommerzielle Nutzung «unklar (Werte = amtl. Beschlüsse)» beginnt nicht mit «ja».
Appenzell Innerrhoden (AI)nokeine Lizenz; ai.ch-Impressum ohne UrheberrechtsklauselAusgeschlossen. Die kommerzielle Nutzung «unklar» beginnt nicht mit «ja».
St. Gallen (SG)nokeine Lizenz; sg.ch: Nutzung nur mit Zustimmung, Gesetzestexte/Urteile ausgenommen; JP-Zuschlag 187 % und Mindeststeuer aus StG SG (Gesetzestext, ausgenommen)Ausgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Graubünden (GR)nokeine Lizenz; gr.ch: kommerzielle Weiterverwendung nur mit schriftlicher ZustimmungAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Aargau (AG)nokeine Lizenz; ag.ch: Verwendung nur mit vorheriger schriftlicher Zustimmung der StaatskanzleiAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Thurgau (TG)yesCC0 bzw. terms_byFreigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike.
Tessin (TI)partialRisoluzioni: amtliche Beschlüsse, Art. 5 URG (frei); ti.ch: keine Lizenz, nur nicht-kommerziell auf AnfrageTeilweise freigegeben (pro Gemeinde): 9 von 100.
Waadt (VD)partialArrêtés + FAO-Publikation: amtliche Erlasse/Bekanntmachungen, Art. 5 URG (frei); XLS/StatVD: keine Lizenz, kommerziell nur mit BewilligungTeilweise freigegeben (pro Gemeinde): 210 von 300.
Wallis (VS)nokeine Lizenz; vs.ch: kommerzielle Nutzung geschützter Inhalte nur mit BewilligungAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».
Neuenburg (NE)partialErlasse/Beschlüsse: amtlich, Art. 5 URG (frei); ne.ch-Tabelle: keine Lizenz, Reproduktion nur mit schriftlicher BewilligungTeilweise freigegeben (pro Gemeinde): 9 von 24.
Genf (GE)yesamtlicher Erlass, Art. 5 URG; ge.ch-CGU: geschützte Inhalte nur mit BewilligungFreigegeben. Risiko beginnt mit «tief», kommerzielle Nutzung mit «ja», keine Share-Alike. Amtlicher Erlass nach Art. 5 URG.
Jura (JU)nokeine Lizenz; jura.ch: jede Reproduktion nur mit vorheriger schriftlicher BewilligungAusgeschlossen. Das Risiko «mittel» beginnt nicht mit «tief».

Endpoints

Paths use the municipality slug. A BFS number never appears in the URL. Every file carries licence, source, source URL, retrieval time and status date. The per-canton list contains the same municipalities.

Calculation

A calculation endpoint is not part of this prototype. A later call would be limited to released cantons, for example POST /api/v1/berechnen with canton, municipality slug and taxable amounts. The franc estimate stays on the website.

ESTV

Values from the ESTV API are excluded, including as a fallback. Remarks that cite the ESTV calculator are not shipped.