- 13 sub-modules
- Bilingual EN / AR
- WPS & ZATCA ready
- Biometric integration
Module suite
HR & Payroll — From Hire to Retire
Thirteen sub-modules on one audit-ready data model: organisation structure, attendance and biometric time capture, leave, payroll and WPS, gratuity and end-of-service, camp accommodation, loans and employee assets.
The challenge
Why HR teams struggle today
Compliance pressure
WPS, ZATCA, Saudization, UAE FTA and B-BBEE — each market with its own filings and deadlines.
Manual payroll
Excel salary runs, missed overtime and payslip errors that erode employee trust.
Workforce blind spots
No visibility into attendance trends, leave liability, gratuity exposure or document expiry.
Scattered records
Employee files, visas, contracts, assets and accommodation across folders, drives and apps.
Six pillars
One HR system
Every workforce process unified on a shared, audit-ready data model.
Organisation & master
Build the org chart once and use it everywhere.
- Departments with manager assignment and headcount rollup
- Sections beneath departments with their own hierarchy
- Positions with optional pay-grade linkage
- Employee types driving policy eligibility downstream
Time & attendance
Configure once, run forever.
- Shifts with breaks, grace minutes and cross-midnight support
- Seven-day work-week patterns with per-day overrides
- Overtime rules with weekday, weekend and holiday bands
- Corrections workflow and compensate-absence handling
Leave management
Every leave type, every policy, every tier.
- Annual, sick, casual, maternity and custom types
- Accrual schedules, carry-forward and notice periods
- Policy groups assigned to employee cohorts
- Compensatory off with FEFO consumption and auto-expiry
Payroll & WPS
A versioned, formula-driven payroll engine.
- Components with formulas such as HRA at 25% of basic
- Versioned salary structures with effective dating
- Draft to submitted to approved to paid, with locked snapshots
- UAE-compliant SIF file generation for WPS
Gratuity & end of service
Slab-based settlement done right.
- Configurable slabs per company, separate for termination and resignation
- Leave encashment and accrued overtime
- Air-ticket entitlement by slab
- Full settlement with automatic PDF
Welfare & assets
Built for site-based workforces.
- Camp, room and bed allocation with hard capacity enforcement
- Loans with EMI schedules auto-recovered through payroll
- Salary advances with lump-sum or split recovery
- Employee asset assignment and return with condition notes
A 360-degree employee record
One profile carries seventeen linked sub-records — fully indexed, fully audited, fully exportable. Documents with expiry alerts on passport, visa and Emirates ID. Dependents, visas and sponsorship. Insurance policy assignments. Qualifications and professional licences. Languages with proficiency. Company assets assigned and returned. Position, department and salary change history.
Behind it sits a MENA master data library: seventeen master data models, thirteen enumerations and 204 seed records ready on day one — countries, banks with IBAN, nationalisation schemes for Saudization and Emiratisation, air-ticket rules, gratuity slabs, pay grades and insurance providers.
Structured onboarding
Reusable checklist templates with mandatory-task gating — employees cannot be activated until critical tasks complete.
Position-level overrides
A driver and an accountant follow different onboarding checklists.
ZKTeco biometric sync
Scheduled background sync of raw punch logs, auto-merged against manual entries with source tracking.
Multi-level approvals
Submit, approve, reject, cancel and withdraw applied uniformly across leave, attendance, overtime, payroll and loans.
Branch isolation
Every list and record scoped to the user’s branch automatically, with no cross-branch leakage.
Self-service portal
Employees apply for leave, request corrections, view payslips and track onboarding from their own login.
Reporting
Ten operational reports, CSV export on every one
| Report | What it covers |
|---|---|
| Daily attendance summary | Branch-wide live dashboard of present, absent, late and on-leave. |
| Monthly timesheet | Calendar view per employee with hours, overtime and exceptions. |
| Leave reports | Four tabs — balance, history, team calendar and accrual log. |
| Salary report | Cross-employee breakdown for any period, CSV-exportable for finance and audit. |
| Salary letter | Printable salary certificate for visa applications, mortgages and loans. |
| Camp occupancy | Real-time bed-level utilisation by camp and room. |
| Nationalization compliance | Per-scheme quota tracking for Saudization and Emiratisation. |
| Expiring documents | Visa, Emirates ID and passport watch list with lead time. |
| Probation ending | Confirmation pipeline with dates. |
| Onboarding statistics | Pending, overdue and completion rate by department. |
Regional compliance
Built for every jurisdiction you operate in
Saudi Arabia
- Saudization quota & scheme tracking
- ZATCA-aligned salary records
- Bilingual Arabic / English RTL
- Pay-grade governance
United Arab Emirates
- WPS SIF file generation
- Per-employee WPS line audit
- Federal Tax Authority alignment
- Slab-based gratuity per UAE labour law
Oman & wider Gulf
- Overtime divisors 240 / 300 / 360
- Air-ticket entitlement slabs
- Visa & sponsorship tracking
- Multi-company per tenant
South Africa & MENA
- B-BBEE-compatible employee data
- Multi-currency payroll runs
- Public holidays per branch
- Document expiry watch
Questions
Frequently asked questions
How many HR sub-modules are included?
Thirteen sub-modules organised into six pillars: organisation and master data, time and attendance, leave, payroll and WPS, gratuity and end of service, and welfare covering camp accommodation, loans, advances and employee assets.
Does the payroll module generate WPS files?
Yes. UAE-compliant SIF files are generated natively from the payroll run, with per-employee line items stored for audit and regeneration. Payslip PDFs, salary reports and printable salary certificates are also produced directly.
Can it integrate with biometric attendance devices?
Yes. Native ZKTeco integration performs scheduled background sync of raw punch logs from every registered device. Punches are tagged with source and device ID for audit, and auto-merge against manual entries without CSV handling or reconciliation.
How is gratuity calculated?
Gratuity uses configurable slabs per company, with separate scales for termination and resignation. A typical UAE-style structure pays nil under one year, 21 days per year between one and five years with resignation fractions, and 30 days per year beyond five years. Exit settlement then combines wages, overtime, leave encashment, gratuity, air-ticket entitlement and deductions into a single PDF.
Does it handle site-based workforces and labour camps?
Yes. Camp and accommodation tracking manages camps, rooms and beds with hard capacity enforcement at API level, effective-dated allocations, atomic transfers, per-employee allocation history and real-time occupancy reporting — a capability rarely found in mainstream HR systems.
See it with your own data
A walkthrough using your workflows rather than a generic demo dataset.
