Blog

Annual leave and public holidays in Germany

James Kelly

Author

James Kelly

Last Updated

8 July 2026

Read Time

13 min

Annual leave in Germany looks simple on paper, but it gets harder once statutory leave, public holidays, and payroll obligations start to overlap. The Bundesurlaubsgesetz (BUrlG) sets the statutory floor of four weeks per year. The Arbeitszeitgesetz (ArbZG) governs work on Sundays and public holidays, while the Entgeltfortzahlungsgesetz (EFZG) determines when an employee keeps their pay if a public holiday falls on a working day.

Alongside these rules sit nine nationwide public holidays and additional state-specific holidays that take the total from 10 in Berlin or Hamburg to as many as 13 in Bavaria. Misreading how the rules interact can lead to accumulated leave liabilities, incorrect public-holiday pay, and costly errors when calculating final pay on termination. Anyone employing in Germany needs to understand how these rules work together to stay compliant across the employment lifecycle.

Section 3 BUrlG sets the statutory minimum at 24 working days per year, calculated on the Act’s reference of a six-day working week from Monday to Saturday. Twenty-four days divided by six working days equals four weeks of annual leave. For employees on the standard Monday-to-Friday schedule, the same four-week entitlement translates to 20 working days, which is why many English-language summaries describe Germany’s minimum leave as 20 days.

The “20 days” shorthand applies only to employees working a five-day week. Employees who normally work six days, such as those in retail, hospitality, and healthcare, remain entitled to 24 working days of statutory leave. HR systems configured around a universal “20-day minimum” can therefore understate leave for employees on six-day schedules.

Who is covered

The BUrlG applies to employees regardless of contract type. This covers part-time employees, fixed-term employees, working students, interns who qualify as employees, Minijobbers, and temporary agency workers. Annual leave begins accruing from the start of employment, with no minimum service requirement. Some groups receive extra protection. Employees with severe disabilities are entitled to additional statutory leave under Book IX of the Sozialgesetzbuch (SGB IX), while apprentices and young workers benefit from more generous rules under the Jugendarbeitsschutzgesetz.

The Federal Customs Authority (Zoll) publishes an official summary of the BUrlG framework in English, used as a reference by labour inspectorates checking foreign employers operating in Germany.

Contractual leave above the statutory floor

Many German employers provide 25 to 30 days of annual leave through employment contracts or collective bargaining agreements (Tarifverträge), above the statutory minimum. Collective agreements in sectors such as the chemical industry, IG Metall, and the public sector (TVöD and TV-L) commonly provide 30 days of annual leave from the first year of employment.

Contractual leave can exceed the statutory minimum but cannot reduce it. Unless the contract states otherwise, the BUrlG’s protective rules, including the six-month waiting period, pro-rata accrual, and carry-over framework, apply only to the statutory portion of leave. Many employers therefore track statutory leave separately from any additional contractual entitlement. The distinction matters because the ECJ’s rules on leave expiry and employer notification apply to statutory leave, while contractual leave can follow different expiry rules where the contract clearly provides for them.

How is part-time and pro-rata entitlement calculated?

BUrlG measures leave in working days per week, not hours per week. The standard German employment-law formula for part-time leave is:

Statutory days = 24 × (individual working days per week ÷ 6)

That formula yields:

Working pattern: 6-day week (Mon–Sat)

Statutory minimum days: 24

Working pattern: 5-day week (Mon–Fri)

Statutory minimum days: 20

Working pattern: 4-day week

Statutory minimum days: 16

Working pattern: 3-day week

Statutory minimum days: 12

Working pattern: 2-day week

Statutory minimum days: 8

A part-time employee who works three days per week is entitled to the same number of weeks of leave as a full-time colleague (four), even though that is fewer calendar days. The mechanic keeps the protective purpose of the BUrlG, genuine rest time rather than pro-rated hours, intact across part-time schedules.

When working patterns change mid-year, full-time to part-time or the reverse, the Bundesarbeitsgericht requires that already-accrued leave is not silently reduced. The safe approach is to lock in the accrued days under the old schedule and apply the new ratio only to leave accrued from the date of the change.

When does full annual entitlement vest?

Section 4 BUrlG sets a six-month waiting period (Wartezeit) before employees become entitled to their full annual leave. Leave begins accruing from the first day of employment at one-twelfth of the annual entitlement for each full month worked, but the full annual entitlement arises only after six months of uninterrupted employment.

Section 5 BUrlG (Teilurlaub) applies where employment begins or ends during the year. Before the waiting period ends, employees receive one-twelfth of their annual leave for each full month of employment. For an employee leaving on or before 30 June, only the pro-rated entitlement is due. For an employee leaving on or after 1 July, after completing the waiting period the full annual statutory entitlement is generally due, and any unused leave must be taken or paid out under Section 7(4) BUrlG. Fractions of half a day or more must be rounded up to a full day under Section 5(2) BUrlG.

When hiring partway through the year, it helps to ask the employee to confirm how much statutory leave they have already taken with a previous employer. This avoids granting more statutory leave than the employee is entitled to in the same calendar year.

When does unused leave expire?

Section 7(3) BUrlG provides that annual leave should generally be taken during the current calendar year. Carry-over until 31 March of the following year is permitted only where operational reasons, or reasons relating to the employee such as illness, prevented the leave from being taken.

Since the European Court of Justice (ECJ) and Bundesarbeitsgericht (BAG) decisions from 2018 onwards, statutory leave no longer expires automatically. Leave will generally forfeit only if the employer has:

  • Informed the employee of their remaining statutory leave balance.
  • Explained the deadline for taking leave.
  • Clearly warned that unused leave will expire if it is not taken.

The employer's information duty

The notice should be individual to each employee and include the number of statutory leave days remaining, the deadline for using them, and a clear warning that unused statutory leave will otherwise expire. Generic reminders are not enough. If the employer does not provide this information, statutory leave can continue to accumulate until it is taken or paid out on termination.

Long-term sickness

Employees on long-term certified sick leave continue to accrue statutory annual leave. Under the Schultz-Hoff line of ECJ decisions, German courts generally allow statutory leave to carry over for up to 15 months after the end of the leave year where sickness prevents the employee from taking it. Where certified sickness overlaps with approved annual leave, the affected leave days must be re-credited so the employee can take them later.

German law distinguishes between pay during annual leave (Urlaubsentgelt) and continued pay when a public holiday falls on a working day (Feiertagslohn).

Pay during annual leave

Employees receive their normal remuneration while on annual leave. The calculation is generally based on average earnings over the previous 13 weeks, excluding overtime but including regular variable pay such as commissions or shift allowances where applicable. Statutory annual leave must always be paid and cannot be replaced with unpaid leave.

Pay on public holidays

Under Section 2 EFZG, employees are entitled to their normal pay when they cannot work because a statutory public holiday falls on a day they would normally have worked. An employee who works on a public holiday receives normal wages for the hours worked. Any additional premium depends on the applicable collective bargaining agreement or employment contract.

Public holiday premiums

German law does not require a universal pay premium for working on public holidays. The Arbeitszeitgesetz requires compensatory rest, while public-holiday surcharges are usually set by collective bargaining agreements or employment contracts. Many sector agreements provide premiums ranging from 50% to 150% of base pay.

In August 2024, the Bundesarbeitsgericht confirmed that, under the TV-L collective agreement, public-holiday entitlement depends on the statutory holiday at the employee’s regular place of work rather than their temporary work location. Employers with employees across multiple Länder should therefore apply the correct state holiday calendar when calculating holiday pay.

Germany has nine nationwide public holidays that apply in all 16 Länder, and each Land can designate additional holidays. The result is between 10 and 13 statutory holidays per year, depending on the state. The International Trade Administration publishes a current map of nationwide and state-specific holidays for foreign employers.

Nationwide holidays

Holiday: New Year's Day

German name: Neujahrstag

Date: 1 January

Holiday: Good Friday

German name: Karfreitag

Date: Friday before Easter

Holiday: Easter Monday

German name: Ostermontag

Date: Monday after Easter

Holiday: Labour Day

German name: Tag der Arbeit

Date: 1 May

Holiday: Ascension Day

German name: Christi Himmelfahrt

Date: 40 days after Easter

Holiday: Whit Monday

German name: Pfingstmontag

Date: 50 days after Easter

Holiday: Day of German Unity

German name: Tag der Deutschen Einheit

Date: 3 October

Holiday: Christmas Day

German name: Erster Weihnachtstag

Date: 25 December

Holiday: Boxing Day

German name: Zweiter Weihnachtstag

Date: 26 December

These nine apply in every Land. They trigger the ArbZG ban on work and the EFZG entitlement to continued pay for any employee whose place of work is in Germany on that day.

State-specific additions

Each Land adds zero to four further public holidays, usually tied to religious or cultural observances. The most common additions, and the Länder that observe them:

Holiday: Epiphany

German name: Heilige Drei Könige

Observed in: Baden-Württemberg, Bavaria, Saxony-Anhalt

Holiday: International Women's Day

German name: Internationaler Frauentag

Observed in: Berlin, Mecklenburg-Vorpommern

Holiday: Corpus Christi

German name: Fronleichnam

Observed in: Baden-Württemberg, Bavaria, Hesse, North Rhine-Westphalia, Rhineland-Palatinate, Saarland

Holiday: Assumption Day

German name: Mariä Himmelfahrt

Observed in: Saarland and parts of Bavaria

Holiday: World Children's Day

German name: Weltkindertag

Observed in: Thuringia

Holiday: Reformation Day

German name: Reformationstag

Observed in: Brandenburg, Bremen, Hamburg, Lower Saxony, Mecklenburg-Vorpommern, Saxony, Saxony-Anhalt, Schleswig-Holstein, Thuringia

Holiday: All Saints' Day

German name: Allerheiligen

Observed in: Baden-Württemberg, Bavaria, North Rhine-Westphalia, Rhineland-Palatinate, Saarland

Holiday: Day of Repentance and Prayer

German name: Buß- und Bettag

Observed in: Saxony

Total holidays by Land

Land: Bavaria (BY)

Approximate total: Up to 13

Notable additions: Epiphany, Corpus Christi, Assumption Day (in many municipalities), All Saints' Day

Land: Baden-Württemberg (BW)

Approximate total: 12

Notable additions: Epiphany, Corpus Christi, All Saints' Day

Land: Saarland (SL)

Approximate total: 12

Notable additions: Corpus Christi, Assumption Day, All Saints' Day

Land: North Rhine-Westphalia (NW)

Approximate total: 11

Notable additions: Corpus Christi, All Saints' Day

Land: Rhineland-Palatinate (RP)

Approximate total: 11

Notable additions: Corpus Christi, All Saints' Day

Land: Saxony-Anhalt (ST)

Approximate total: 11

Notable additions: Epiphany, Reformation Day

Land: Saxony (SN)

Approximate total: 11

Notable additions: Reformation Day, Day of Repentance and Prayer

Land: Thuringia (TH)

Approximate total: 11

Notable additions: World Children's Day, Reformation Day

Land: Mecklenburg-Vorpommern (MV)

Approximate total: 11

Notable additions: International Women's Day, Reformation Day

Land: Berlin (BE)

Approximate total: 10

Notable additions: International Women's Day

Land: Brandenburg (BB)

Approximate total: 10

Notable additions: Reformation Day

Land: Bremen (HB)

Approximate total: 10

Notable additions: Reformation Day

Land: Hamburg (HH)

Approximate total: 10

Notable additions: Reformation Day

Land: Hesse (HE)

Approximate total: 10

Notable additions: Corpus Christi

Land: Lower Saxony (NI)

Approximate total: 10

Notable additions: Reformation Day

Land: Schleswig-Holstein (SH)

Approximate total: 10

Notable additions: Reformation Day

State public holidays are set by the individual Länder and can change over time. Employers should review the relevant state calendar each year, especially where employees work across multiple locations.

The place-of-work rule

Public-holiday entitlement generally depends on where the employee performs work, not where the employer is registered. This matters most for remote or multi-state workforces.

For example, an employee working in Berlin is not entitled to a statutory holiday on Corpus Christi because Berlin does not observe it, even where the employer is based in Bavaria. An employee working in Bavaria is not entitled to Reformation Day, as it is not a statutory holiday there.

Apply the public holiday calendar for the employee’s place of work when calculating pay and leave. Using a single nationwide calendar can produce incorrect payroll for employees working in different Länder.

Under Section 7(4) BUrlG, any statutory annual leave that cannot be taken before employment ends must be paid out in cash (Urlaubsabgeltung). This is the only circumstance in which statutory annual leave may be replaced with a cash payment.

The payout is generally calculated using average remuneration over the previous 13 weeks, excluding one-off payments. The amount depends on when employment ends. For an exit on or before 30 June, pro-rated statutory leave based on completed months of service is due. For an exit on or after 1 July, after the six-month waiting period, full annual statutory leave is due, less any leave already taken.

If an employee has taken more leave than their pro-rated entitlement before leaving, the employer generally cannot recover the excess holiday pay. Leave approvals therefore need careful management during the first half of the year. Employment contracts may set different payout rules for contractual leave above the statutory minimum, provided the employee’s statutory entitlement is fully protected.

Foreign employers tend to run into annual leave issues in six areas.

Assuming the statutory minimum is always 20 days. The BUrlG uses a six-day working week as its reference. Twenty days applies only to a five-day schedule, while employees working six days a week are entitled to 24 statutory leave days.

Failing to notify employees before leave expires. Statutory leave generally does not expire unless the employer has informed the employee of their remaining balance, the deadline to take it, and the consequences of not doing so. Without that notice, unused leave can keep accumulating.

Applying one public holiday calendar across Germany. Public-holiday entitlement depends on the employee’s place of work, not the employer’s registered office. Employers with employees across multiple Länder should apply the correct state calendar when calculating pay and leave.

Deducting annual leave during sickness. Certified sick leave that overlaps with approved annual leave must be credited back to the employee. Long-term sickness can also extend the period during which statutory leave remains available.

Paying employees instead of granting statutory leave. Statutory annual leave can only be paid out when employment ends under Section 7(4) BUrlG. During employment, employees must be allowed to take their statutory leave.

Overlooking leave taken with a previous employer. Employees joining partway through the year may already have used part of their statutory entitlement. Asking for a written statement from the previous employer prevents duplicate leave being granted.

Managing annual leave in Germany involves more than tracking balances. Reviewing key milestones across the year keeps statutory entitlements, carry-over rules, and expiry requirements in order.

At onboarding, record the employee’s working pattern, statutory and contractual entitlement, and any statutory leave already taken with a previous employer. At the six-month waiting period, confirm when the employee becomes entitled to their full annual statutory leave under the BUrlG. Before year-end, notify employees of their remaining statutory balance, the deadline for taking it, and the consequences of not using it. At the start of the new year, determine whether any statutory leave can be carried over under the BUrlG. Before 31 March, notify employees of any carried-over leave and the deadline for using it where the carry-over rules apply.

Keeping up with these milestones is what prevents accumulated leave liabilities, incorrect holiday calculations, and disputes when employment ends.

Hiring in Germany?

Boundless employs talent in Germany as the legal Employer of Record, handling statutory leave, public-holiday entitlements, payroll, and ongoing employment compliance through a single local solution.

Book a call with our team to talk through hiring in Germany and managing annual leave compliance with confidence. Book a call.

FAQs

The Bundesurlaubsgesetz provides a statutory minimum of 24 working days based on a six-day working week, equivalent to 20 days for employees on a standard five-day week. Many employers offer 25 to 30 days through employment contracts or collective bargaining agreements.

Yes, in certain circumstances. Statutory leave generally does not expire unless the employer has informed the employee of their remaining leave, the deadline for taking it, and the consequences of not doing so. Without this notice, unused statutory leave may continue to accumulate.

Public-holiday entitlement generally depends on where the employee performs work, not where the employer is based. Employers with employees across multiple Länder should apply the holiday calendar for the employee’s place of work when calculating pay and leave.

The making available of information to you on this site by Boundless shall not create a legal, confidential or other relationship between you and Boundless and does not constitute the provision of legal, tax, commercial or other professional advice by Boundless. You acknowledge and agree that any information on this site has not been prepared with your specific circumstances in mind, may not be suitable for use in your business, and does not constitute advice intended for reliance. You assume all risk and liability that may result from any such reliance on the information and you should seek independent advice from a lawyer or tax professional in the relevant jurisdiction(s) before doing so.

Explore more resources

Blog

9 Best Employer of Records in Germany (2026)

A practical comparison of EOR providers in Germany, covering compliance, pricing, long-term employment options, and the questions you should ask before committing.

Blog

Employer of Record in Germany: A complete guide (2026)

A practical guide to using an Employer of Record in Germany, covering how it works under German law, what it costs, and what to consider before committing.

Blog

Payroll in Germany: A guide for foreign employers (2026)

A practical guide to running payroll in Germany as a foreign employer, covering social security contributions, tax, and compliant options for companies without an entity.

Blog

Working hours and overtime in Germany: A 2026 employer guide

A clear guide to working hours and overtime in Germany covering the daily and weekly limits, rest breaks, Sunday rules and how overtime is handled.

Global employment made gloriously uneventful

Talk to us and discover Boundless possibilities

Book a personalised discovery and get your questions answered by our experts.