Germany Working Days Calculator

Enter a start and end date to count working days in Germany (Arbeitstage) — all 9 nationwide Feiertage excluded. Covers Good Friday, Easter Monday, Labour Day (1 May), Ascension, Whit Monday, Unity Day (3 Oct), both Christmas days. Used for German contract timelines, Zahlungsziele, and project planning. Note: individual Bundesländer add further holidays — Bavaria has the most.

Germany VAT Calculator

Count working days in Germany (Arbeitstage) between any two dates — all 9 nationwide Feiertage excluded. Accurate for German contract deadlines, Zahlungsziele, and SLA planning.

Project planningContract deadlinesHR leave trackingInvoice schedulingSLA management
Example: 1 Jan → 31 Mar 2026 = approx. 62 Arbeitstage (New Year, Good Friday, Easter Monday excluded)
Workflow-ready after calculation

Calculate first, then reuse the result

After you calculate, UtilityPilot can turn the result into a clean note you can paste into your SOP, spreadsheet, CRM, Slack, Notion, checklist or email.

Plain-English result — paste into any tool

For internal process notes

For client-ready wording

For Notion, docs or wikis

Share the tool without your values

No sign-up · No stored inputs · Copied text does not include your entered values

Covers Germany's 9 nationwide public holidays (bundesweite Feiertage), computed algorithmically for any year. Easter-based holidays (Good Friday, Easter Monday, Ascension, Whit Monday) move each year and are calculated with the Gregorian Easter algorithm. Germany has up to 13 additional state-level (Bundesland) holidays — including Epiphany (6 Jan in Bavaria), Corpus Christi, All Saints' Day, and Reformation Day — that are not included here. Always verify for legally binding deadlines.

Formula

Working Days = Weekdays − Nationwide public holidays falling on weekdays

Count all Monday–Friday days in the range, then subtract any of Germany's 9 nationwide public holidays that fall on those weekdays. State-specific holidays (Bundesland-Feiertage) are not included here and must be checked separately.

Worked Example

Scenario: A Berlin supplier quotes 10 working days delivery from Monday 27 April 2026.

Tag der Arbeit (Labour Day) falls on Friday 1 May 2026 — a nationwide public holiday — within the first week of the window.

10 working days + 1 national holiday = 11 weekdays forward

Result: deadline falls on 12 May 2026

If your counterpart is in Bavaria, also check Allerheiligen (1 November) and Mariä Himmelfahrt (15 August) — both are Bavarian state holidays and close offices there but not elsewhere in Germany.

Common Mistakes

  • Ignoring state-level holidays. Germany has 16 federal states (Bundesländer), each with its own additional public holidays. Bavaria has the most (up to 13 extra days). A deadline calculated for Berlin may be different for Munich.
  • Overlooking the two Christmas days. Germany observes both 25 December (1. Weihnachtstag) and 26 December (2. Weihnachtstag) as nationwide public holidays, meaning the post-Christmas period loses two working days.
  • Assuming Good Friday is not a holiday. Good Friday (Karfreitag) is a nationwide public holiday in Germany, unlike in many other countries. It is one of the most strictly observed non-working days.

Guide

How to Use

  1. 1

    Enter start and end dates

    Select the period you want to measure. Both dates are inclusive in the count.

  2. 2

    Use a quick preset

    Click "This month", "This quarter", or "This year" to auto-fill common ranges.

  3. 3

    Click Calculate

    The tool counts Monday–Friday days and deducts Germany's 9 nationwide public holidays.

  4. 4

    Adjust for state holidays if needed

    For counterparts in Bavaria, Baden-Württemberg, or other states with extra holidays, manually adjust for relevant Bundesland-Feiertage.

FAQ

Frequently Asked Questions

Next Steps

What to do next

Common questions

How many working days (Arbeitstage) are in a German working year?

There are typically 252 Arbeitstage per year after excluding the 9 nationwide Feiertage from the 261 available Mon–Fri weekdays. Individual Bundesländer add further state-specific holidays — Bavaria (Bayern) has the most, with up to 13 public holidays in total.

Which public holidays (Feiertage) are excluded from the Germany working days count?

The 9 nationwide German public holidays are: New Year's Day (Neujahrstag), Good Friday (Karfreitag), Easter Monday (Ostermontag), Labour Day (1 May), Ascension Day (Christi Himmelfahrt), Whit Monday (Pfingstmontag), German Unity Day (3 Oct), Christmas Day (1. Weihnachtstag), and Boxing Day (2. Weihnachtstag).

What is the difference between Arbeitstage and Werktage in Germany?

Arbeitstage (working days) are Monday to Friday, excluding public holidays. Werktage (workable days) include Saturday but still exclude Sundays and public holidays. Always check which term your German contract uses — Werktage gives a higher day count.

Does this calculator include Bavaria or other state holidays?

This calculator excludes only the 9 nationwide Feiertage. State-specific holidays such as Epiphany (Bavaria, BW, Saxony-Anhalt) or Corpus Christi (several states) are not included. For state-adjusted results, add one day per relevant state holiday within your date range.

Note on variable holidays: Easter (Karfreitag, Ostermontag), Ascension (Christi Himmelfahrt), and Whit Monday (Pfingstmontag) change date each year. This calculator uses confirmed data for the current and coming years. Weekdays and weekends are always counted correctly for all date ranges.