How the leave planner works

Enter the first day of leave and the number of paid leave days you want to use. The planner skips weekends and public holidays, then shows the last day of leave and the total calendar span.

This distinction matters when planning time away from work or a holiday in Bulgaria. Your paid leave allowance is counted in working days only, while the calendar span can also include weekends and public holidays.

Paid annual leave in Bulgaria

Article 155 of the Labour Code gives employees at least 20 working days of basic paid annual leave. The standard working week is Monday to Friday, with 8 hours of work a day.

For that standard working week, Saturdays and Sundays do not use up paid leave days. Public holidays are also skipped by the planner, so a break that includes these days can last longer than the number of paid leave days entered.

Public holidays and replacement days off

Under article 154 of the Labour Code, when a fixed public holiday falls on a Saturday or Sunday, the first working day after it is a day off. These replacement days matter when calculating the full length of a break.

The Easter holidays cover Good Friday, Holy Saturday, Easter Sunday and Easter Monday. Easter days are not compensated with replacement days off. The Council of Ministers may also declare one-off extra non-working days by decision.

1 November is a non-attendance day only for educational institutions, rather than a general day off.

Long breaks and bridge days

The listed breaks include two five-day stretches: 24–28 December 2026 and 30 April–4 May 2027. Shorter, three-day breaks fall around New Year, 24 May and 6 September in 2027.

Wednesday, 5 May 2027 and Friday, 7 May 2027 are bridge days: taking one day of paid leave on either date joins days off. These are useful dates to consider when choosing a starting date and leave allowance for the planner.