Skip to content

Time off ​

The Time Off app manages employee leave — annual leave, sick days, parental leave, anything you track centrally.

Leave types ​

Configure per Bulgarian labour law:

TypeStandard Bulgarian allocation
Annual leave (Платен годишен отпуск)20 working days/year (minimum)
Sick leave (Болничен)As certified by a doctor
Maternity / parentalPer the Bulgarian Labour Code
Unpaid leave (Неплатен отпуск)Negotiated case-by-case
Compensatory time offFor overtime worked
BereavementTypically 2 days
MarriageTypically 2 days

Configure in Time Off → Configuration → Leave Types. Each type has its own approval rules and validity.

Requesting time off ​

The employee self-service flow:

  1. Time Off app → New Time Off Request
  2. Pick type + dates + duration
  3. Optional: attach supporting document (sick note)
  4. Submit

The request appears on the employee's manager's queue. The manager approves or rejects, with a comment.

Once approved:

  • The dates appear on the team calendar
  • The employee's annual leave balance decreases
  • The timesheet system blocks logging hours on those days (sanity check)
  • Payroll knows about it for the next pay run

Allocations ​

For annual leave, allocate the year's entitlement at the start of the year:

Time Off → Allocations → Create:

  • Employee
  • Leave type
  • Days (e.g. 20)
  • Period (e.g. 2026)

Allocations can be:

  • Manual — set yearly per employee
  • Automated — based on tenure (1 day extra per year of service)
  • Carry-over — unused days roll into next year (up to a cap)

Configure the carry-over policy per leave type.

Team calendar ​

Time Off → My Team Time Off shows a calendar grid of who's out when. Useful for project planning and avoiding "everyone on the team on holiday in week X" scenarios.

Reporting ​

ReportShows
Allocations summaryDays allocated, taken, remaining per employee
Time off analysisAggregated trends — when does the team take leave?
Pending approvalsManager's queue

Where to read more ​

© PLANA Digital Ltd.