One file per employee, no expiry missed
Contract, passport, visa, Emirates ID, leave and attendance on one record. Expiry dates warn HR weeks ahead.
No card needed · AED 99 per user a month after the trial · set-up from AED 2,999
| Rajesh Kumar Nair · residence visa | 30 days left | 11/11/2026 |
| Ahmed Saleh · joining plan | 6 of 8 tasks | 19/10/2026 |
| Joy Santos · Emirates ID | Renewed | 02/12/2031 |

Staff files should not live in one memory
Copies sit in a drawer, dates in someone's head. Here every employee is one record.
- The same fields for everyone, in two languages
- Expiry dates on the record, not in memory
- Find anyone by name, department or document
The whole employee on one screen
Three documents expire on one day. The record warns 30 days ahead.
| Document | Number | Expires | Status |
|---|---|---|---|
| Passport | Z48XXXX91 | Expires18 Jun 2031 | Valid |
| Residence visa | 201/2024/7XXXXXX | Expires11 Nov 2026 | 30 days left |
| Emirates ID | 784-1989-XXXXXXX-4 | Expires11 Nov 2026 | 30 days left |
| Labour card | XXXX4417 | Expires11 Nov 2026 | 30 days left |
| Health insurance | 0091-XXXX-22 | Expires31 Dec 2026 | Valid |
| Driving licence | XXXX4721 | Expires02 Mar 2028 | Valid |

Every desk has a department and a manager.
The org chart comes from the records.
Six moments every file goes through
The record starts from the signed offer.
Contract, laptop, access card and insurance, each with an owner.
The date sits on the contract, where the manager sees it.
Visa, Emirates ID and labour card come up weeks ahead.
A new contract version that payroll picks up.
Items handed back, gratuity from the contract dates.
Staff look after their own details
Leave balance, payslips and renewed documents, from their own phone.
- ✓Leave requested and approved without a form
- ✓Payslips in Arabic and English
- ✓Salary details stay with HR
The rest of HR reads the same file
Passport, visa, Emirates ID, labour card and insurance, each with its scan.
The manager approves and the balance updates by itself.
Check-in from devices or the browser, with overtime and lateness.
Working hours for each team, rotating shifts included.
The contract feeds the monthly payroll and the WPS file.
Managers see their team; salaries stay with HR and finance.
From your spreadsheet to one record each
We open a record and the expiry list on data like yours.
Staff, contracts and document dates from your spreadsheets, checked with you.
With our set-up, most teams run from it in about two weeks.
One price per user, HR included
AED 83 per user a month on the annual plan.
- Employee records, documents and expiry reminders
- Leave, attendance and payroll with WPS
- Your own workspace and database, backed up twice a day
- Arabic and English for every user
Our team configures the system, moves in your data and trains your staff. Paid once.
See pricing in detail →Common questions
How do we know a visa is about to expire?
Every expiry date sits on the record. HR sees what expires in the coming weeks on one list, with a reminder ahead of the date.
Can staff update their own details?
Yes. Each employee sees their profile, leave balance and payslips, updates contact details and uploads renewed documents. Salary details stay with HR.
Is it linked to payroll and WPS?
Yes. The record holds the contract that the monthly payroll reads, and the WPS salary file is built from the approved run.
What does it cost?
AED 99 per user a month (AED 83 on the annual plan), with HR, leave, attendance and payroll included. Set-up by our team is optional, from AED 2,999.

