Leave module
Leave and request managementfrom the employee's phone
Fourteen leave types, with balances that accrue automatically on the service year. Fifteen request types that employees raise themselves. Every request goes through a multi-stage approval chain, with delegation when someone is away and a full archive.
Leave module
What is a leave management system?
A leave management system holds each employee's balance, takes their request, sends it to the right approver, then deducts the balance and records the effect. That sounds simple until you get to the details. When does the balance year start? How many leave types do you have? Who approves when the manager is travelling?
In Barez the balance accrues on each employee's service year, counted from their contract date. This is what the regulation requires, and it means no manual reconciliation every January. There are fourteen types, so marriage, bereavement or iddah leave never has to be filed under 'other'.
Leave is one of fifteen request types an employee can raise from their phone: late arrival, early leave, permission, excuse, overtime, shift swap, punch fix, advance, expenses, salary advance, training, job or pay change, custody and resignation. They all work the same way, with an approval route, an archive and an audit log.
What it does
What the system does
Fourteen leave types
Annual, sick, maternity, newborn care, paternity, marriage, Hajj, bereavement, sibling bereavement, iddah, exams, emergency, performance reward and unpaid.
Balances on the service year
The balance accrues month by month from each employee's contract date, not from the start of the calendar year.
Fifteen request types
Employees raise them from their phone and can see where each one stands. Nobody has to queue at the HR desk or fill in paper forms.
Multi-stage approval chains
You decide who approves each type, in what order, and who stands in when an approver is away, so requests don't stall.
Withdrawal and timeout
An employee can withdraw a request before it is approved. You can also set a timeout after which an undecided request is rejected automatically.
Archive and audit log
Every request and decision is kept with its time and the person who made it, and can be retrieved years later.
Compliance
The regulatory side
Leave module
Frequently asked questions
Does the balance run on the calendar year or the service year?
On the service year, counted from each employee's contract date, as the regulation requires. You don't need to reconcile everyone's balance at the start of each year.
How many leave types are supported?
Fourteen: annual, sick, maternity, newborn care, paternity, marriage, Hajj, bereavement, sibling bereavement, iddah, exams, emergency, performance reward and unpaid. Each has its own balance and record.
What happens when the approver is travelling?
You name a stand-in for the time they are away, so requests keep moving and don't pile up until they return.
Can an employee withdraw a request?
Yes, before it is approved. Once approved, it stays in the archive with its effect and is never deleted.
What requests are there besides leave?
Late arrival, early leave, permission, excuse, overtime, shift swap, punch fix, advance, expenses, salary advance, training, job or pay change, custody and resignation. That makes fifteen 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. You can retrieve them years later.
Other modules
The modules are wired to each other
What comes out of this module goes into the next one without a manual hand-off: attendance hours reach the monthly payroll, and an employee's requests reach their file.
An attendance system that feeds payroll automatically
Three check-in methods for office, branch and field staff. Fixed and flexible shifts. Lateness, early leave and overtime are calculated automatically and go into payroll each month, with no manual transfer.
Payroll modulePayroll software that produces a ready Mudad file
Wages, allowances, deductions and advances on one sheet. GOSI and end-of-service are calculated automatically, and four currencies cover teams inside and outside the Kingdom. The run then goes through staged approval and is frozen once signed off.
Recruitment moduleAn applicant tracking system that reads the CV and ranks candidates
Publish the job posting with a public apply link. The engine reads every CV and matches it against the ad, giving a score out of 100, the skills that matched and those missing, and a ranked list. From there, candidates move through stages and interviews to the offer and contract.
Start today
Ready to move your team to Barez?
Reserve your place today, or book a demo and we'll walk you through Barez on your own company.