Everything HR needs, nothing it doesn't
One platform for HR and every employee - built around how UAE companies actually run payroll, attendance and compliance.
An attendance engine that does the thinking
Employees punch in and out on mobile - even offline. The system derives each day's status and credit, applies shift policies, and hands the result straight to payroll.
- Offline-first punching with idempotent sync
- Automatic day status: present, half-day, leave, holiday, week-off
- Grace, break and overtime thresholds per shift policy
- HR corrections and overtime approvals in one place

Compliant payroll, one click per branch
Pro-rated, balance-aware runs with structured salary components. Export a WPS Salary Information File and send payslips to every device - all from the same run.
- Basic + housing/transport components, basic-derived calculations
- Pro-ration for mid-period joiners and provisional runs
- WPS SIF export with IBAN, MOL ID and fixed/variable split
- Server-rendered payslips on desktop and mobile

Leave that respects your policy and hierarchy
Define any leave type with balances and caps. Requests route up the position hierarchy, and payroll pays each day correctly - paid, capped or LOP.
- Dynamic leave types with monthly caps and carry-forward
- Half-day flags on start and end
- Approval chain from the org hierarchy
- Balance-aware pay per calendar month

From first day to final settlement
A guided onboarding wizard captures job, position, salary, documents, accounts and family - and places every hire in the org chart so their approvals work from day one.
- Five-step onboarding with progress tracking
- Assets and account provisioning checklists
- Document collection with expiry alerts
- Optional probation with a derived end date

An organization backbone every module reads
Companies, branches, departments, a positions hierarchy, holidays and policies - configured once and shared everywhere, with role-based admin access.
- Multi-branch with per-branch salary cycles
- Positions hierarchy driving approvals
- Public holidays and shift/leave policies
- Admin, HR and manager roles

Paperwork that keeps itself current
Visas, Emirates IDs, passports and labour cards are tracked records with numbers, dates and scans - and offer letters are written from the approved salary structure, not retyped.
- Expiry alerts from 90 days, flagged red inside 30
- Scans stored privately, never on a public URL
- Offer letters generated from salary, probation and shift
- Reimbursements that settle into payroll

One punch, all the way to the payslip
Most HR tools are separate apps stitched together. In ZawiyaHR every module reads the same records — so what happens at the door is exactly what lands in payroll.
- 01
Punch
From the app, a terminal or a door — every punch lands in one immutable log.
08:57 · Main entrance - 02
Attendance day
Shift rules decide present, late, half-day or overtime — automatically.
Present · 9h 02m · 0 late - 03
Leave & holidays
Approved leave, public holidays and week-offs fill every remaining day.
Annual leave · Aug 4–6 - 04
Payroll run
Pro-rated, balance-aware pay per branch. Nothing re-keyed.
22.5 paid days · OT 6h - 05
WPS & payslip
The bank file and every employee’s payslip, from the same numbers.
SIF accepted · PDF sent
Every way your people clock in
Phones today; biometric terminals, face scanners and door access control next — all writing to the same attendance log, so payroll never cares where a punch came from.
Join the hardware early-access list →- Live
Mobile check-in
Employees punch from the ZawiyaHR app.
- Live
Offline punching
Queued on the phone, synced when back online.
- Coming soon
Biometric terminals
Fingerprint and card devices at the site.
- Coming soon
Face recognition
Touch-free check-in at the entrance.
- Coming soon
Access control
Door access by role, branch and shift — every entry logged.
- Coming soon
Geofenced locations
Allow punches only on site, per employee.
The UAE rules, handled for you
Generic HR tools leave the hard parts to you. ZawiyaHR builds Federal Decree-Law 33 of 2021 into payroll, leave and documents — so compliance isn't a separate job.
WPS salary processing
The Salary Information File with IBANs, MOL IDs and the fixed/variable split — validated before it reaches your bank.
Document & visa expiry
Passports, Emirates IDs, visas and labour cards tracked, with alerts from 90 days out and red flags inside 30.
Standard salary structure
Basic, housing and transport by grade template, with a minimum-basic rule so every basic-based figure is right.
Statutory leave pay
Full, half or unpaid by leave type — maternity at 45 days full and 15 at half pay, with probation rules per type.
Gratuity & end-of-service
21/30-day accrual on basic salary, with GPSSA for UAE nationals.
Final settlement
Gratuity, leave encashment, notice pay and recoveries in one printable statement.
Emiratisation reporting
Nationality mix and Emirati share of skilled roles against your target.
Medical insurance
Policies for employees and dependents, with renewals tied to visa validity.
- Art. 30Maternity: 45 days full + 15 days half pay
- Art. 43Notice period of 30–90 days by contract
- WPSSalaries filed through the Wage Protection System
- Art. 51Gratuity on basic salary — coming
Give your HR team their time back
Run payroll, attendance and compliance on one platform. Start free — no card, no commitment.