Switzerland Business Day Calculator
Last reviewed: October 14, 2026 · Holiday data: July 23, 2026
Calculate working days in Switzerland with eight holidays preselected: the Bundesfeiertag on 1 August, the one holiday federal law fixes, and seven cantonal days. The 26 cantons set their own lists, so the eight are a shared set rather than any one canton's calendar. The holiday list below shows in how many cantons each day is a canton-wide holiday, and the canton pages linked further down apply one canton's own days.
How Switzerland Business Days Are Defined
The calculator counts Monday to Friday and leaves out Saturday, Sunday and the eight holidays below. For a payment or a contractual deadline, the Code of Obligations decides what a closed day does: under Article 78, a due date or the last day of a period that falls on a Sunday or on a public holiday recognised at the place of performance moves to the next working day, unless the parties agreed otherwise. Which holidays count therefore depends on the canton where the obligation is performed, not on a national list. Article 78 does not name Saturday; for periods set by federal law, or by an authority under it, the Federal Act of 21 June 1963 on the running of periods on Saturdays treats a Saturday like a recognised holiday, as note 40 to the Code records.
Sources for these rules
- Art. 78 OR: fällt der Erfüllungstag oder der letzte Tag einer Frist auf einen Sonntag oder einen am Erfüllungsorte staatlich anerkannten Feiertag, gilt der nächstfolgende Werktag; Fussnote 40: für Fristen des Bundesrechts ist der Samstag einem anerkannten Feiertag gleichgestellt (SR 173.110.3) (Stand 1. Januar 2026) (Bundesversammlung der Schweizerischen Eidgenossenschaft (Fedlex))
Checked October 8, 2026. All sources
Switzerland Public Holidays
The eight days the calculator excludes, with the number of cantons in which each one is a canton-wide holiday:
- Neujahrstag / New Year's Day (1 January): all 26 cantons
- Karfreitag / Good Friday (variable): 24 cantons, not Ticino or Valais
- Ostermontag / Easter Monday (variable): 17 cantons
- Auffahrt / Ascension Day (variable, Thursday): all 26 cantons
- Pfingstmontag / Whit Monday (variable): 17 cantons
- Bundesfeiertag / Swiss National Day (1 August): all 26 cantons
- Weihnachten / Christmas Day (25 December): all 26 cantons
- Stephanstag / Boxing Day (26 December): 13 to 15 cantons, depending on the year
Federal law fixes one holiday, 1 August, and lets each canton treat up to eight further days like Sundays (Article 20a of the Labour Act); the cantons set the rest. The counts come from each canton's own act, listed below, with Graubünden's Ruhetagsgesetz (BR 520.100, Article 2) naming exactly these eight days. Only canton-wide days are counted: a day a canton leaves to its districts or communes is not. Because the calculator excludes all eight, in a canton that keeps fewer it treats a working day as closed. How we determine holidays →
Sources for these dates
- Der 1. August ist der einzige eidgenössische Feiertag; die Kantone dürfen höchstens acht weitere den Sonntagen gleichstellen (Art. 20a ArG) (Schweizerische Eidgenossenschaft (ch.ch))
- Gesetz über die öffentlichen Ruhetage (BR 520.100), Art. 2: die Feiertage Neujahr, Karfreitag, Ostermontag, Auffahrt, Pfingstmontag, Weihnachtstag und Stefanstag; Art. 3: die Gemeindebehörden können weitere konfessionelle Feiertage als lokale Ruhetage bezeichnen (Kanton Graubünden (Bündner Rechtsbuch))
- Zürich: kantonsweite Feiertage nach dem Recht des Kantons (zh.ch)
- Bern: kantonsweite Feiertage nach dem Recht des Kantons (belex.sites.be.ch)
- Vaud: kantonsweite Feiertage nach dem Recht des Kantons (prestations.vd.ch)
- Genève: kantonsweite Feiertage nach dem Recht des Kantons (ge.ch)
- St. Gallen: kantonsweite Feiertage nach dem Recht des Kantons (gesetzessammlung.sg.ch)
- Luzern: kantonsweite Feiertage nach dem Recht des Kantons (srl.lu.ch)
- Ticino: kantonsweite Feiertage nach dem Recht des Kantons (m3.ti.ch)
- Uri: kantonsweite Feiertage nach dem Recht des Kantons (rechtsbuch.ur.ch)
- Schwyz: kantonsweite Feiertage nach dem Recht des Kantons (sz.ch)
- Obwalden: kantonsweite Feiertage nach dem Recht des Kantons (gdb.ow.ch)
- Nidwalden: kantonsweite Feiertage nach dem Recht des Kantons (gesetze.nw.ch)
- Glarus: kantonsweite Feiertage nach dem Recht des Kantons (gesetze.gl.ch)
- Zug: kantonsweite Feiertage nach dem Recht des Kantons (bgs.zg.ch)
- Basel-Stadt: kantonsweite Feiertage nach dem Recht des Kantons (gesetzessammlung.bs.ch)
- Basel-Landschaft: kantonsweite Feiertage nach dem Recht des Kantons (bl.clex.ch)
- Schaffhausen: kantonsweite Feiertage nach dem Recht des Kantons (rechtsbuch.sh.ch)
- Appenzell Innerrhoden: kantonsweite Feiertage nach dem Recht des Kantons (ai.clex.ch)
- Thurgau: kantonsweite Feiertage nach dem Recht des Kantons (rechtsbuch.tg.ch)
- Valais: kantonsweite Feiertage nach dem Recht des Kantons (lex.vs.ch)
- Neuchâtel: kantonsweite Feiertage nach dem Recht des Kantons (ne.ch)
- Jura: kantonsweite Feiertage nach dem Recht des Kantons (jura.ch)
- Fribourg: kantonsweite Feiertage nach dem Recht des Kantons (bdlf.fr.ch)
- Solothurn: kantonsweite Feiertage nach dem Recht des Kantons (bgs.so.ch)
- Aargau: kantonsweite Feiertage nach dem Recht des Kantons (gesetzessammlungen.ag.ch)
- Appenzell Ausserrhoden: kantonsweite Feiertage nach dem Recht des Kantons (ar.clex.ch)
Checked October 8, 2026. All sources
Pair these tools with Swiss B2B workflows
Article 104 of the Swiss Code of Obligations (Obligationenrecht) sets statutory late-payment interest at 5% per annum. Article 102 decides when it starts: where the parties fixed a Verfalltag the debtor is in default once that day closes, and where they did not the creditor has to send a Mahnung first. The Late Payment Interest Calculator computes the running balance for any Swiss invoice; the Invoice Due Date Calculator stages the underlying payment term against the federal holiday calendar.
Sources for these rules
- Art. 104 Abs. 1 OR: Verzugszinse zu fünf vom Hundert für das Jahr; Art. 102 Abs. 2 OR setzt den Schuldner mit Ablauf eines vereinbarten Verfalltags in Verzug (Stand 1. Januar 2026) (Bundesversammlung der Schweizerischen Eidgenossenschaft (Fedlex))
Checked September 10, 2026. All sources
Business days by canton
Graubünden is the only canton without a page here: its canton-wide holidays are the eight days this calculator already uses (Ruhetagsgesetz, BR 520.100, Art. 2), and the communes may designate further confessional holidays as local rest days (Art. 3). Aargau sets its holidays district by district (EG ArR, SAR 961.200, § 6): besides the federal 1 August, only Neujahr, Karfreitag, Auffahrt and Weihnacht apply in every district, and its page counts those five days. The list of Appenzell Ausserrhoden (bGS 822.11, Art. 7) has the same days as this calculator, except that the second Christmas day is not kept when Christmas falls on a Monday or a Friday.
Sources for these rules
- Gesetz über die öffentlichen Ruhetage (BR 520.100), Art. 2: die Feiertage Neujahr, Karfreitag, Ostermontag, Auffahrt, Pfingstmontag, Weihnachtstag und Stefanstag; Art. 3: die Gemeindebehörden können weitere konfessionelle Feiertage als lokale Ruhetage bezeichnen (Kanton Graubünden (Bündner Rechtsbuch))
- Einführungsgesetz zum Arbeitsrecht (SAR 961.200), § 6: die den Sonntagen gleichgestellten Feiertage je Bezirk (Kanton Aargau (Systematische Sammlung des Aargauischen Rechts))
- Verordnung zum Arbeitsgesetz (bGS 822.11), Art. 7: der zweite Weihnachtstag wird nicht gefeiert, wenn der 1. Weihnachtstag auf einen Montag oder Freitag fällt (Kanton Appenzell Ausserrhoden (Gesetzessammlung))
Checked October 8, 2026. All sources
Sources and verification
Official source: Staatssekretariat für Wirtschaft SECO (seco.admin.ch) (opens in a new tab)
Cross-checked against this source on July 23, 2026.
For informational purposes only
This calculator provides general estimates based on business day counting rules. It does not constitute legal advice. Deadlines in legal, regulatory, or contractual matters may be subject to jurisdiction-specific rules, court orders, or statutory exceptions. Always verify critical deadlines with a qualified professional.
Frequently Asked Questions
Which holidays are included for Switzerland?
What is the Switzerland workweek?
Why is the Swiss calendar federal only, not cantonal?
How does Switzerland handle weekend-falling holidays?
Switzerland working days by month
Working-day counts, calendar grids, and Swiss federal holidays for each of the next 13 months.