Germany vacation entitlement calculator
API The vacation entitlement calculator runs through the REST API, with proration and rounding under § 5 BUrlG in JSON.
Under German law in 2026, the statutory minimum vacation is 24 working days (Werktage) based on a six-day week (§ 3 BUrlG), so 20 working days with a five-day week. For part-time work, you calculate 24 times your working days per week divided by 6. In the year you join or leave, you may only get partial vacation (Teilurlaub), one twelfth for each full month (§ 5 BUrlG).
Last checked against the sources on September 23, 2026. Next expected change: only if the law changes.
Calculates the statutory minimum vacation (Mindesturlaub) under the Federal Vacation Act (Bundesurlaubsgesetz, BUrlG) for any number of working days per week. With a start or end date, the calculator returns the partial vacation (Teilurlaub) under § 5 BUrlG, including rounding.
- Source
- §§ 3 to 5 Federal Vacation Act (Bundesurlaubsgesetz)
- License
- Calculation under the cited provisions. Use under the Quellenkontor terms of use.
- Updates
- when the law changes
- Coverage
- Germany, current law
A value doesn't match the official source? Report an error. We check against the primary source and document every correction in the changelog.
Related solutions: For HR softwareFor AI agents and HR chatbotsFor global payroll and EOR providers
Response shortened. All parameters and response fields are in the Vacation entitlement reference.
Run this call with your own key. 500 requests a month for free, no credit card.
Statutory minimum vacation by working days
Legal citations stay in German, exactly as they appear in the official sources.
| Working days per week | Minimum vacation per year |
|---|---|
| 1 | 4 working days |
| 2 | 8 working days |
| 3 | 12 working days |
| 4 | 16 working days |
| 5 | 20 working days |
| 6 | 24 working days |
Partial vacation when starting in 2027 (five-day week)
If you start by July 1, you complete the six-month waiting period in the same year and get the full entitlement. If you start later, you get one twelfth per full month (§ 5 Abs. 1 Buchstabe a BUrlG); fractions of at least half a day are rounded up (§ 5 Abs. 2 BUrlG).
| Start date | Full months in the year | Entitlement for the year |
|---|---|---|
| January 1, 2027 | waiting period met | 20 working days |
| February 1, 2027 | waiting period met | 20 working days |
| March 1, 2027 | waiting period met | 20 working days |
| April 1, 2027 | waiting period met | 20 working days |
| May 1, 2027 | waiting period met | 20 working days |
| June 1, 2027 | waiting period met | 20 working days |
| July 1, 2027 | waiting period met | 20 working days |
| August 1, 2027 | 5 | 8.33 working days |
| September 1, 2027 | 4 | 7 working days |
| October 1, 2027 | 3 | 5 working days |
| November 1, 2027 | 2 | 3.33 working days |
| December 1, 2027 | 1 | 2 working days |
Parameters
| Parameters | Type | Meaning |
|---|---|---|
arbeitstage_pro_wocherequirednumber | number | Working days per week, 0.5 to 6 |
jahryear | year | Calendar year for the partial vacation calculation. Defaults to the year of leaving or joining. |
eintrittdate | date | Start of employment (optional) |
austrittdate | date | End of employment (optional) |
All response fields with types, allowed values, defaults and error cases are in the Vacation entitlement reference.
Questions about this dataset
How much vacation do you get with four working days a week?
16 working days a year as the statutory minimum vacation (§ 3 BUrlG).
How much vacation do you get if you start on August 1, 2027?
With a five-day week, 8.33 working days for 2027: one twelfth of the yearly vacation for each full month, because you can no longer complete the six-month waiting period in the year you start (§ 5 Abs. 1 Buchstabe a BUrlG). If you start on July 1, you complete it on December 31 and get 20 days.
Does this also cover extra vacation under the employment contract?
No. The calculator returns the statutory minimum vacation. Extra vacation under a contract or collective agreement follows its own rules.
How often is the dataset updated?
When the law changes. We check the data against the official sources every week, and every change is logged in the changelog. On the Pro plan, a webhook notifies your server.
More on Vacation entitlement
Related datasets
Notice period calculator
Statutory notice period and end date under § 622 BGB from start date and date of receipt.
Working days calculator
Working days between two dates by state, without weekends and public holidays.
Maternity protection calculator
Start and end of the maternity protection periods from the expected due date.
Care minimum wage
Minimum wages in long-term care (Pflegemindestlohn) by qualification, plus extra vacation, since 2015.