Working-time rules

Working-time rules in Bulgaria

What the law says in Bulgaria about rest, hours, breaks, night work and workers under 18, with the provision behind each figure, and what helloswap checks when a shift is planned, swapped or taken.

The figures for adults

Each figure is the law's, with the number of its source. The last column says what helloswap does with a shift that breaks it.

RuleWhat the law saysIn helloswap
Rest between two shiftsAt least 12 hours in a row1Blocks the shift
Longest working dayNever more than 12 hours of work2The ordinary limit, without overtime or an exception, is 8 hours2Blocks the shift
Average working week (EU rule)At most 48 hours a week on average, overtime included3Warning
Weekly rest48 hours in a row every week436 hours where working time is added up over a longer period4Warning
BreakA meal break of at least 30 minutes5Warning
Night period22:00 to 06:006Definition

Workers under 18

Someone who is under 18 on the day of the shift gets these figures. helloswap goes by the date of birth on the person's profile. An empty cell means the law has no figure there that this page can state.

RuleAge 15Ages 16–17In helloswap
Rest between two shifts12 hours112 hours1Blocks the shift
Longest working day7 hours77 hours7Blocks the shift
Longest working week35 hours735 hours7Blocks the shift
No work between20:00 and 06:00622:00 and 06:006Blocks the shift
Weekly rest2 consecutive days off a week42 consecutive days off a week4Blocks the shift
BreakA break of at least 30 minutes5A break of at least 30 minutes5Warning
  • Nobody under 15 may be employed, apart from narrow exceptions such as performances with a permit. So there are no working-hour figures for them here.8
  • The longest day and week count hours of work: the company's unpaid break is taken off first when the shift is long enough to need a break.
  • Weekly rest is measured over the 7 days up to the shift. Too few days off blocks the shift; days off that are not next to each other give a warning, because the law itself allows them to be split in some cases.
  • helloswap does not check whether someone of a given age may be employed at all, or in which kind of work.

How helloswap applies them

The law's figure is one thing, the check another. Where the two differ, it says so here.

Rest between two shifts
helloswap measures from the end of one shift to the start of the next. A shift that leaves less than 12 hours is not saved.
Longest working day
One shift may hold at most 12 hours of work. The company's unpaid break is taken off first when the shift is long enough to need a break.
Average working week (EU rule)
This figure is not in the country's own statute, which sets its limits in another way. It is the ceiling of the EU working-time directive, which every member state's law has to stay within. helloswap gives a warning when a person's average goes over 48 hours; the shift can still be saved.
Weekly rest
helloswap looks at the 7 days up to the shift and gives a warning when they hold no rest of at least 48 hours in a row. A rest that began before those days counts in full.
Break
helloswap compares the 30 minutes with the break length the company has set.
Night period
The hours that count as night for adults, where no agreement sets others. Workers under 18 have hours of their own, in their own table.

What blocks a shift, and what only warns

The split is the product's own and the same for every company.

Blocks: the shift is not saved

Nobody can override these, whether a manager plans the shift, someone takes it from the swap board or it is part of a swap.

  • Rest between two shifts
  • Longest working day
  • The figures for workers under 18, except the break

Warns: the manager decides

The shift can still be saved. The warning names the rule and says why.

  • Average working week (EU rule)
  • Weekly rest
  • Break
  • The break for workers under 18

A collective agreement or a sector exception?

These are the figures a company in Bulgaria starts with, on every plan. On the Enterprise plan a company admin can change each of them in Settings, on the Compliance rules tab, to follow a collective agreement or a sector exception.

Sources

Every figure on this page carries the number of the provision it was read in. The links go to the official text.

  1. Кодекс на труда (обн. ДВ, бр. 26 от 1986 г.), consolidated text published by the Ministry of Labour and Social Policy (mlsp.government.bg, 'Закони и кодекси'), carrying amendments up to ДВ, бр. 51 от 2026 г. (в сила от 05.06.2026 г.)чл. 152
  2. Кодекс на труда (обн. ДВ, бр. 26 от 1986 г.), consolidated text published by the Ministry of Labour and Social Policy (mlsp.government.bg, 'Закони и кодекси'), carrying amendments up to ДВ, бр. 51 от 2026 г. (в сила от 05.06.2026 г.)чл. 142, ал. 2-4 и 6
  3. Directive 2003/88/EC of the European Parliament and of the Council concerning certain aspects of the organisation of working timeArticles 6 and 16
  4. Кодекс на труда (обн. ДВ, бр. 26 от 1986 г.), consolidated text published by the Ministry of Labour and Social Policy (mlsp.government.bg, 'Закони и кодекси'), carrying amendments up to ДВ, бр. 51 от 2026 г. (в сила от 05.06.2026 г.)чл. 153, ал. 1-3
  5. Кодекс на труда (обн. ДВ, бр. 26 от 1986 г.), consolidated text published by the Ministry of Labour and Social Policy (mlsp.government.bg, 'Закони и кодекси'), carrying amendments up to ДВ, бр. 51 от 2026 г. (в сила от 05.06.2026 г.)чл. 151, ал. 1-3
  6. Кодекс на труда (обн. ДВ, бр. 26 от 1986 г.), consolidated text published by the Ministry of Labour and Social Policy (mlsp.government.bg, 'Закони и кодекси'), carrying amendments up to ДВ, бр. 51 от 2026 г. (в сила от 05.06.2026 г.)чл. 140, ал. 1, 2 и 4
  7. Кодекс на труда (обн. ДВ, бр. 26 от 1986 г.), consolidated text published by the Ministry of Labour and Social Policy (mlsp.government.bg, 'Закони и кодекси'), carrying amendments up to ДВ, бр. 51 от 2026 г. (в сила от 05.06.2026 г.)чл. 305, ал. 3
  8. Наредба за работата на лицата, ненавършили 15-годишна възраст (приета с ПМС № 72 от 30.12.1986 г., обн. ДВ, бр. 8 от 1987 г., изм. ДВ, бр. 59 от 1993 г., бр. 35 от 2001 г.), text published by the Ministry of Labour and Social Policyчл. 1; чл. 7, ал. 1-3; чл. 8, ал. 4
Check the rest between two shifts

Other countries

Try it on your own week

14 days free, no card. Import your people from CSV and publish in an afternoon.

Start free trial