UAE WPS Payroll: The Complete Employer's Guide
How the UAE Wage Protection System works: who must use it, the salary file, when a salary counts as late, what MOHRE does next, and a month-end checklist.
For payroll teams
Compute the run from approved time and leave, read the flags, check the wage file before the bank does, and post one entry to the ledger.
No credit card · Ready in about a minute · Your data stays private
The parts of Tarleaks a payroll team uses most. Each links to the full feature list.
Install the pack for each country you pay in. Rates and pay components come with it, and your own edits survive updates.
Compute the whole run, compare it with last month, then approve it, which locks every payslip.
Salary spikes, missing deductions and two people sharing one IBAN are flagged after every compute. Flags advise; they never block.
The UAE WPS file and the Qatar and Bahrain wage files come from the approved run after a pre-flight check.
Quote the end-of-service benefit for any leaving date in the six Gulf countries, then build the full settlement.
Posting sends Accounting one balanced entry per run. Sending the same run again never creates a second entry.
Five tasks, each linked to the exact step in a guide checked in the product.
| Task | How often | Step by step |
|---|---|---|
| Check the hours are in | Before each run | Check the hours are inPayroll specialist guide, step 5 |
| Start and compute the run | Monthly | Start the runPayroll manager guide, step 5 |
| Read the flags before approval | Monthly | Read the flags before you go near ApprovePayroll manager guide, step 7 |
| Check the bank file before the bank does | Monthly | Check the bank file before the bank doesPayroll manager guide, step 9 |
| Price a leaver's settlement | When someone leaves | Price a leaver before anybody commits to itPayroll specialist guide, step 18 |
Payroll works best with the apps that feed it and the ledger it posts to.
Contracts, the monthly run, wage files, loans, settlements and payslips.
Approved leave and hours reach the run without re-keying.
Joiners, pay changes and leavers flow in from the employee record.
Each posted run becomes one balanced entry in the ledger.
Self-service answers the payday questions; approvers see what they need to sign.
Plain-language guides from our blog, with their official sources, and step-by-step guides for each role.
How the UAE Wage Protection System works: who must use it, the salary file, when a salary counts as late, what MOHRE does next, and a month-end checklist.
A plain guide to Saudi payroll in 2026: what Mudad's wage file needs, what GOSI takes from Saudis and non-Saudis, why Qiwa contracts matter, and a checklist.
How UAE end-of-service gratuity is worked out under Federal Decree-Law 33 of 2021: the 21 and 30 day rule, the two-year cap, worked examples and the deadline.
The UAE WPS salary file, the Qatar and Bahrain wage files, the Saudi Mudad file, the Kuwait and Oman files, and UK, European and US bank files are built in.
Yes. Turn on the maker-checker switch and the person who created a run cannot approve, pay or post it. It is off by default so a one-person team can still work.
Nothing. Every booked payslip is locked to the pack version it was computed under, so an auditor can reproduce any month exactly.
Yes. Posting sends Accounting one balanced entry per run with salaries, contributions, deductions and payables, and sending it again never creates a second entry.
Not covered yet
Tell us how many people you pay, in which countries, and we will run the same month in Tarleaks.
No credit card · Ready in about a minute · Your data stays private