Illizeo — Header EN (preview mega-menus)
Absence Management Module — Leave, sick days, parental, hassle-free

Up-to-date balances, fast approvals, accurate payroll. All your leave and absences in one engine compliant with CH/FR/EU.

Statutory vacation, RTT, sick leave, maternity, paternity, remote work, unpaid leave, family events, sabbatical: Illizeo covers every type of absence with country policies, configurable approval workflows, real-time balances and payroll exports without re-entry.

✓ Compliant in CH, FR, BE, DE, LU, AT, NL, PT✓ Multi-level workflows✓ Real-time balances✓ Payroll export in 1 click
Vacation · RTT · Sick · Maternity · Paternity · Marriage · Birth · Bereavement · Sabbatical · Unpaid · Remote work · Comp time · Accident · Training · Short-time work

Leave is still managed by email and Excel spreadsheets.

Requests fly by email, balances are kept by hand, the manager discovers the absence the morning of. RTT accruals are never up to date. Sick days aren’t deducted. Carryover is estimated. Payroll receives a different file every month.

Email-based requests

The employee writes to the manager who forwards to HR. No history, no audit, no team visibility. And if the manager is away, the request sits there.

Excel balances always wrong

Accrual on June 1st, hire-date proration, capped carryover, seniority days: impossible to track manually. A quarter of balances are wrong by year-end.

Regulatory conflicts

Mandatory 12-day consecutive block in France, splitting bonus, Swiss IJM (sick pay insurance), paternity leave split into mandatory/optional: without country setup, you fall out of compliance.

The Illizeo solution

A multi-country, multi-CBA, multi-level approval leave engine.

Configure your absence types (vacation, RTT, sick, parental…) with country policies, accrual cycles, carryover rules and approval workflows. Employees self-serve, managers approve in one click, balances update in real time, payroll receives the consolidated variables.

  • All absence types: vacation, RTT, sick, maternity, paternity, parental, event-based, remote work, sabbatical, unpaid, accident, training
  • Country policies: Switzerland 20d statutory / 25d executives, France 25 working days + Syntec, Belgium 20d, Germany 30d, Luxembourg 26d, Austria 25→30d
  • Yearly, semi-annual, quarterly or monthly accrual (lump-sum or progressive)
  • Automatic hire and exit proration, configurable rounding
  • Carryover: capped, expiring, unlimited — relative or fixed expiry date
  • Negative balance allowed up to a configurable threshold
  • Consecutive block (12 days in France) and splitting bonus
  • Days, half-days, hours, or days+hours requests (comp time bank)
  • Multi-step approval workflows: manager, HR, dual approval, by role, escalation
  • Auto-approval if deadline respected or manager inactive (configurable)
  • Retroactive submission (sick, emergency) with maximum delay
  • Mandatory / optional days (paternity)
  • Salary continuation (CH IJM): tiers based on seniority
  • Vacation reduction in case of long sick leave (per country policy)
  • Configurable vacation pay rate (BE 108%, NL 108%, PT 100% + supplement)
  • Calendars by team, company, site, or entity
All absence types

15+ absence types covered out of the box. Customizable to infinity.

All common reasons are preconfigured per CH/FR/EU standards. You can create your own types and policies for your internal or specific collective bargaining agreements.

Vacation
statutory by country
RTT
35h FR
Sick leave
with CH IJM
Maternity
+ nursing
Paternity
mandatory/optional
Parental
up to 3 years
Marriage
event-based
Birth
event-based
Bereavement
extended family
Remote work
with quota
Comp time
CET, OT conv.
Accident
work / commute
Training
CPF, certif.
Sabbatical
long-term
Unpaid
unpaid leave
Short-time work
partial unemployment
Country policies

Preconfigured for 8 countries. Compliant with collective bargaining agreements.

Statutory vacation, reference periods, splitting, IJM, IJSS, vacation pay at 108%: all local rules ready to use. Adaptable to your internal CBAs.

🇨🇭
Switzerland
20 d statutory · 25 d executives / <20 yo · seniority +1/+2/+5 d · expires 31/03 · IJM tiered
🇫🇷
France
25 d working days · 2.5 d/month, period 01/06 → 31/05 · 12-day summer block · splitting bonus · Syntec +1→+4 d
🇧🇪
Belgium
20 d standard · pay rate 108% · expires 31/12 · worker / employee leave
🇩🇪
Germany
Collective 30 d · expires 31/03 · sick 6 weeks at 100% then Krankengeld
🇱🇺
Luxembourg
26 d standard · 3-month waiting period · expires 31/03
🇦🇹
Austria
25 d30 d after 25 years · expires 24 months
🇳🇱
Netherlands
20 d statutory · pay rate 108% · statutory + extra-statutory leave
🇵🇹
Portugal
22 d working days · 13th-month leave · subsídio de férias 100%

3 pillars. 1 unified engine.

Accrual, validation, payroll: configured once, applied automatically to every request, month after month.

Accrual & balances

Yearly, semi-annual, quarterly or monthly cycles. Lump-sum or progressive accrual. Hire and exit proration. Capped or expiring carryover. Configurable negative balance. Seniority and age bonuses.

  • Configurable cycles
  • Automatic proration
  • Capped / expiring carryover
  • Seniority bonus

Validation & workflows

Manager only, dual validation above a threshold, by role, by dedicated approver. Auto-approval if deadline respected. Escalation if no action. Retroactive submission (sick). Configurable cancellation.

  • Multi-level workflows
  • Auto-approval
  • Escalation
  • Retroactive submission

Payroll & compliance

Monthly consolidated payroll variables (vacation, sick, parental). Salary maintenance rate (BE 108%, NL 108%, PT 100% + sub.). Tiered salary continuation (CH IJM). Vacation reduction during long-term sick leave.

  • Payroll variable export
  • CH IJM continuation
  • Vacation reduction
  • Per-country rate

From request submission to payroll update. In 4 steps.

Employee submits, manager approves, Illizeo calculates, payroll receives. No re-entry across the entire workflow.

1. Self-service request
The employee picks the absence type, dates (days, half-days or hours), adds a reason. The remaining balance shows in real time.
2. Approval workflow
The manager gets a notification, sees the team calendar, approves or refuses in 1 click. Above a threshold, automatic dual HR validation.
3. Balance & calendar update
Balances updated in real time. Team, company and site calendars refreshed. Automatic notification to the requester.
4. Consolidated payroll export
At month-end close: payroll variables sent to your payroll software (Sage, Cegid, Silae, ADP…). No annex files.
Native connections

Connected to Attendance, Preliminary Salaries and Onboarding.

Absences subtract contractual hours, feed pre-payroll, and start automatically with onboarding.

Attendance & BadgingAbsences subtract the day’s contractual hours
Preliminary SalariesAbsences → payroll variables (vacation, sick, parental)
Absence Management ModuleCentralizes everything. Calculates. Notifies. Exports.
OnboardingNew hires: policy assigned, initial balance, proration calculated
Native artificial intelligence

Powered by Claude: 8 AI features to streamline your absences.

Illizeo’s AI detects scheduling conflicts, suggests alternative dates, alerts on at-risk balances, and summarizes the month for HR.

Team conflict detection

Sophie books vacation the same week as 3 other colleagues from her team. The AI alerts the manager before approval and suggests conflict-free alternative dates.

Expiring balance alert

30 days before carried-over balance expires, the AI notifies the employee and the manager. Avoids loss for the employee and disputes for the employer.

Compliant auto-approval

Request within deadline, sufficient balance, no team conflict: auto-approved. The manager only handles exceptions, saving 75% of validation time.

Sick-leave anomaly

3rd Friday sick this month, or systematic Monday absences: the AI flags it for HR with a weekly report. Lets you act early, not at the end.

Automatic legal answers

“How many RTT do I have left?” The HR chatbot answers in real time using the employee’s policy and applicable CBA. 24/7.

Absenteeism dashboard

Rate by department, site, country, reason. Trend over 12 months. The AI detects spikes and proposes actions (overloaded team, manager to coach).

Consecutive block suggestion (FR)

The AI detects that the employee hasn’t taken the mandatory 12-day consecutive block over period 01/05 → 31/10 and proposes dates compatible with their team.

Auto monthly report

Each month-start, the AI sends HR and leadership: absenteeism rate, expiring balances, pending requests, compliance alerts. All in 1 page.

Security, compliance & flexibility, by design.

Multi-country compliance

Switzerland (CO/SECO, IJM), France (Labor Code, Syntec, splitting, consecutive block), Belgium (108%), Germany (Krankengeld), Luxembourg, Austria, Netherlands, Portugal: rules kept up to date by our legal team.

Request audit trail

Creation, modification, validation, refusal, cancellation: each action logged by name with timestamp. 5-year history, exportable as certified PDF for URSSAF, SECO or labor inspection audit.

Multi-entity & multi-CBA

A team in Switzerland 39h executive CBA, one in France Syntec, one in Belgium: each entity has its own policies, CBAs and public holidays. Group consolidation automatic.

European hosting & GDPR

Absence data hosted in European data centers certified ISO 27001. No transfer outside the EU. Encryption at-rest and in-transit. GDPR and Swiss nFADP compliant. Medical data (sick reasons) encrypted separately.

Measured ROI

−6 days/month on absence HR processing.

For an SMB of 100 employees, Illizeo recovers on average 6 HR days/month spent handling email requests, updating Excel balances, calculating proration and preparing payroll.

−6d/mo
Of HR data entry saved
balances, proration, exports automated
100%
Of balances up to date
accrual and deduction in real time
75%
Fewer validations
auto-approval of compliant requests
0
Leave-related payroll error
full audit trail and parameterized rules

Add-on module from 1.89 CHF excl. VAT / employee / month.

The Absence Management module is an add-on on top of your Illizeo subscription. Volume pricing based on employee count. All absence types, all country policies, all workflows are included in the module.

Add-on module · from 1.89 CHF excl. VAT / employee / month
Absence Management
All leave and absence types, country policies, multi-level workflows, real-time balances, payroll exports: all included in the module.
  • 15+ preconfigured absence types
  • Country policies CH, FR, BE, DE, LU, AT, NL, PT
  • Yearly / monthly / progressive accrual
  • Automatic hire and exit proration
  • Capped, expiring or unlimited carryover
  • Configurable negative balance
  • Consecutive block (FR) & splitting bonus
  • Half-days and hourly requests
  • Multi-level workflows + escalation
  • Configurable auto-approval
  • Retroactive submission (sick)
  • Salary continuation (CH IJM)
  • Vacation reduction long-term sick
  • Team / company / site calendars
  • Consolidated payroll variables export
  • 5-year audit trail
Contact Illizeo →

Frequently asked questions

Which countries are preconfigured?

Switzerland, France, Belgium, Germany, Luxembourg, Austria, Netherlands and Portugal are ready to use with their statutory policies (minimum vacation, reference periods, expiry, pay rates, CH IJM, etc.). Common collective bargaining agreements (Syntec FR, executive CCT CH) are also included. You can create your own policies for any other country or internal CBA.

How is France’s mandatory consecutive block (12 days) handled?

The module automatically detects the reference period (01/05 → 31/10 by default), calculates the minimum block required (12 consecutive working days) and alerts the employee if not yet booked. The splitting bonus is applied automatically when the employee splits outside the main period.

How does CH salary continuation (IJM) work?

You configure the maintenance tiers based on seniority (e.g. 100% for the first 4 weeks, then 80% via insurance up to 720 days). At each sick leave, Illizeo calculates the applicable tier and generates the corresponding payroll variables (employer share / insurance share). Incapacity history over 12 rolling months is tracked automatically.

Can negative balances be authorized?

Yes, per policy. You set a maximum threshold (e.g. -5 days). Requests beyond the positive balance trigger an alert and an additional HR validation. Negative balance is settled at the next accrual or deducted from final settlement upon departure.

How do half-day or hourly requests work?

You enable the option per policy: half-day (morning / afternoon), hours (hourly RTT, comp time bank), or days+hours combination. Balances are kept in the chosen unit. Conversion between hours and days is configurable (e.g. 1 day = 7h or 8h). Payroll export remains consistent with your software’s expected format.

What happens when an employee is on vacation and falls ill?

Vacation reduction in case of sick leave is configurable per policy and per country. You define eligible categories (total/partial incapacity), grace period, reduction rate. The employee submits proof, Illizeo automatically credits back vacation days and deducts them from the sick counter.

How does bulk policy assignment work?

You select multiple employees (by site, entity, role), choose the policy, set the effective date (hire date, current period start, next period, or custom date). Assignment is applied in batch with automatic balance recalculation pro rata.

Which payroll export formats are supported?

The payroll variables export is generated in the format expected by major payroll software: Sage, Cegid, Silae, ADP, PayFit, Workday, SAP SuccessFactors, Bob, Personio. Customizable CSV format for any other software. Consolidation is monthly, per employee, with one line per absence type.

Give your teams a leave engine that never makes a mistake.

Activate the Absence Management module today. Add-on module from 1.89 CHF excl. VAT / employee / month. Preconfigured for 8 countries.

Contact Illizeo
Hosted in EuropeGDPR & nFADP8 countries preconfigured