Leave and request management — from the employee's phone
Twelve leave types with balances accruing automatically on the service year, and thirteen request types employees raise themselves — all with multi-stage approval chains, delegation when someone is away, and a full archive.
What is a leave management system?
A leave management system holds each employee's balance, receives their request, routes it to whoever approves it, then decrements the balance and records the effect. It sounds simple until you reach the details: what date does the balance start from? How many leave types do you have? Who approves when the manager is travelling?
In Barez the balance accrues on the service year from the contract date, not the calendar year — which is what the regulation requires, and it saves you a manual reconciliation every January. And there are twelve types, so you are never filing a marriage, bereavement or iddah leave under 'other'.
Leave is one of thirteen request types an employee raises from their phone: excuse, overtime, punch fix, resignation, shift swap, advance, salary advance, expense, custody, certificate, letter, training. All run on the same logic — an approval route, an archive, and an audit log.
What the system does
Twelve leave types
Annual, sick, emergency, maternity, paternity, marriage, death, bereavement, iddah, Hajj, exam and unpaid.
Balances on the service year
The balance accrues from each employee's contract date rather than the start of the calendar year, month by month.
Thirteen request types
Employees raise them from their phone and follow the status step by step — no queue at the HR desk, no paper.
Multi-stage approval chains
You define who approves each type and in what order, and who stands in when they are away — so requests never stall.
Withdrawal and timeout
An employee can withdraw a request before approval, and each request has a timeout after which it closes automatically.
Archive and audit log
Every request and decision is kept with its time and its author, retrievable years later.
The regulatory side
Annual leave
The balance accrues on the service year per Article 109, and its cash value is computed on the daily wage.
Personal-status leave
Marriage, death, bereavement, iddah and paternity are independent types with their own balances — not a generic bucket.
Sick leave
An independent type with its own record, so its effect stays visible in the employee file and in payroll.
Frequently asked questions
Does the balance run on the calendar year or the service year?
+
On the service year from each employee's contract date, which is what the regulation requires — so you need no mass reconciliation at the start of every year.
How many leave types are supported?
+
Twelve: annual, sick, emergency, maternity, paternity, marriage, death, bereavement, iddah, Hajj, exam and unpaid — each with its own balance and record.
What happens when the approver is travelling?
+
Delegation solves it: you name a stand-in for the period they are away, so requests keep moving instead of piling up until they return.
Can an employee withdraw a request?
+
Yes, before it is approved. After approval it stays in the archive with its effect, and is never deleted.
What requests are there besides leave?
+
Excuse, overtime, punch fix, resignation, shift swap, advance, salary advance, expense, custody, certificate, letter and training — thirteen types counting leave.
Is there a trace of older requests?
+
Yes. Every request has an archive and an audit log showing who raised it, who approved it and when, retrievable years later.
The system's other modules
Ready to move your team to Barez?
Start free today, or book a demo and we'll walk you through Barez on your own company.