The typical leave request process at a small business: a staff member sends a WhatsApp message asking for two days off in three weeks. The manager replies "sure." The conversation gets buried under 40 other messages. The leave never gets recorded. Three weeks later, the manager builds the schedule for that week, doesn't realize the person is off, and finds out when they call to say they won't be in.
This process fails at every step. No record, no visibility for other managers, no check against who else is absent that week, no update to the leave balance.
EU legal baseline
Employers in EU member states must grant a minimum of four weeks paid annual leave per year under the EU Working Time Directive. Records of approvals, denials, and leave taken are part of compliance documentation. A WhatsApp thread doesn't constitute a record. An audit asking to see leave records for the past two years won't be satisfied by chat screenshots.
A leave request flow that works
The employee submits a request with three pieces of information: the dates, the type of leave (annual, sick, unpaid), and an optional note.
The manager receives a notification. Before approving, the manager checks the team calendar for that period. Two other people already off that week? The request gets a conversation, not an automatic approval. The coverage check happens before the decision, not after.
The manager approves or declines. The decision records with a timestamp and the manager's name. The employee gets a notification. The leave balance updates automatically.
This is not complex. Ten minutes to set up in any decent HR tool. The output is a clean record, no coverage gaps from overlapping approvals, and no disputes over whether leave was agreed.
What the WhatsApp approach costs
Managers using message threads for leave requests typically spend 30-45 minutes per week reconstructing who has approved time off and when. End-of-year leave reconciliation - comparing leave taken against entitlement - can take half a day when the records don't exist and need rebuilding from message history.
Beyond time, informal approval creates legal exposure. An employee denied leave verbally, with no written record, can dispute the decision. An employee whose leave balance was never tracked can claim entitlement at exit.
Getting started
The setup is low. Define your leave types: annual, sick, unpaid, public holiday. Set approval routing - does every request go to the direct manager, or do some go to HR? Connect the leave calendar so approvals are visible across the team before they're confirmed.
Most teams complete this setup in under 10 minutes and never revert to WhatsApp threads.
Rezano includes leave request and approval tracking in the same platform as scheduling and time attendance. Requests, decisions, and balances in one place. Set up at rezano.lv.