How New Office Payroll and HR Software Setup in UAE: WPS, Payroll and Leave Management from Day One

To set up payroll and HR software in a new UAE office, work in this order. First get your MOHRE establishment card. Then open a WPS-enabled bank account and collect employee records. After that, set up payroll rules, leave rules and attendance, and run a test payroll before the first salary is due. Doing this before your first hire avoids rejected salary files and messy leave records later.

Introduction

A new office has a long list of urgent jobs. Furniture, internet and licences usually come first. Payroll and HR often wait until the first salary date is close.

That is when problems appear. The bank cannot process the salary file. Employee records are missing. Nobody knows how much leave a new joiner has earned.

Payroll and HR software setup in a UAE office is much easier when you do it in the right order. Most of the work happens before your first employee arrives. This guide walks you through that order step by step. It covers WPS, payroll rules and leave management, so your first month runs smoothly from day one.

What Do You Need Before You Can Run Payroll in a New UAE Company?

Before running payroll in a new UAE company, you need a valid trade licence, a MOHRE establishment card, a corporate bank account that supports WPS, and signed employee contracts. Each employee also needs a labour card and a bank account or IBAN. Without these, you cannot produce a valid salary file.

Think of this as your starting kit. Gather it in this order:

  1. Trade licence: the base document for everything else.
  2. MOHRE establishment card: this gives you the employer ID used in every salary file.
  3. WPS-enabled corporate account: with a bank or approved exchange house.
  4. Employee contracts: salary, allowances and joining date must match what you will pay.
  5. Labour card numbers: one for each employee.
  6. Employee bank details: the account or IBAN where salary will be credited.

A common mistake is agreeing a start date and payday with a new hire before these exist. The salary obligation begins when the person starts work. So the paperwork needs to be ready first.

If you are still building the office itself, plan payroll alongside your new office IT setup. The software needs a reliable network and secure devices from the first day.

How Do You Set Up WPS for a New Company?

To set up WPS for a new company, register your establishment with MOHRE, open a corporate account with a WPS agent bank, and link your establishment card to that account. Then prepare employee records and submit a test salary file. The process can take one to two weeks, so start before your first payday.

Here is the usual sequence:

  1. Complete your MOHRE registration. You will receive your establishment card and employer ID.
  2. Open a corporate account with a bank or exchange house that supports WPS.
  3. Ask the bank to link your establishment. Banks usually need a few working days for this step.
  4. Enter employee details. Use names, labour card numbers and bank details exactly as they appear on official records.
  5. Generate your first salary file. This is called a SIF file.
  6. Test it early. If your bank allows a test submission, use it.

First files fail for simple reasons. A labour card number has the wrong format. A salary does not match the MOHRE contract. A bank code is wrong. Each one is easy to fix, but only if you find it days before payday and not on the last afternoon.

WPS covers every company with MOHRE-registered staff, whatever the headcount. There is no minimum number of employees. For the deadline rules and what happens when salaries are late, read our guide to WPS penalties and the 2026 payment deadline.

One more point. Confirm with your bank how your first month will be handled for anyone who joins part-way through. Pay timing for new joiners can depend on their start date and permit status.

Should a New Office Choose Separate Payroll and HR Tools or One Integrated System?

For most new offices, one integrated system is the safer choice. Payroll, leave, attendance and employee records then share a single employee record. When payroll and HR run in separate tools, data gets copied by hand, and small differences appear. In a new company, those differences cause the first payroll errors.

Here is how it goes wrong. Payroll runs in one tool. Leave sits in a spreadsheet. Attendance lives on a device. At month end, someone has to combine all three.

An integrated platform removes that step. A leave approval changes the payroll figure. An attendance punch becomes overtime. A new joiner entered once is available everywhere.

Xedos offers this through its payroll and HRMS software, built on HRMThread. It handles the whole path in one place:

  • WPS processing with direct SIF file download
  • Salary calculation with overtime, bonuses and gratuity
  • Leave rules with carry forward and encashment
  • Employee self-service through a portal and mobile app
  • Payslips that can be sent on WhatsApp
  • Tally links, including journal voucher entries for your accounts team

It also scales. A five-person office and a fifty-person office use the same system. You add users and features as you grow, so you do not need to start over later.

How Do You Set Up Leave Rules Before Your First Hire Starts?

Set up leave rules by loading the UAE legal minimums first, then adding any extra company benefits. Under the UAE Labour Law, employees get 30 calendar days of annual leave after one year of service. After probation, they get up to 90 days of sick leave a year. Configure these in your software before anyone joins.

Start with the legal basics. These are the core entitlements to load:

  • Annual leave: 30 calendar days a year after one year of service. For service between six months and one year, leave builds up at two days a month.
  • Sick leave: up to 90 days a year after probation. The first 15 days are on full pay, the next 30 on half pay, and the last 45 unpaid.
  • Maternity leave: 60 days, with 45 on full pay and 15 on half pay.
  • Parental leave: 5 working days, taken within six months of the child’s birth.
  • Public holidays: paid, as set by the government each year.

Check the current rules with MOHRE or a legal adviser before you lock your policy. Laws and amendments can change.

Next, decide how your company will run these in practice:

  1. Accrual method. Credit leave yearly, or add it monthly on a pro-rata basis.
  2. Carry forward. Decide how many unused days move to next year.
  3. Encashment. Decide whether unused leave can be paid out.
  4. Approval flow. Choose who approves leave: the line manager, HR, or both.
  5. Probation rules. Mark new joiners so sick leave rules apply at the right time.

Good software lets employees apply for leave from a phone, then updates the balance automatically. That removes the leave spreadsheet and the monthly arguments about who has how many days left.

How Does Attendance Connect to Payroll and Leave?

Attendance connects to payroll by supplying the daily records that decide overtime, late arrivals and unpaid absence. It connects to leave by showing which days were worked and which were approved leave or sick days. When these three systems share data, month-end becomes a review, not a rebuild.

Without a link, HR spends the last week of each month fixing time records. That delay is exactly what hurts under a fixed salary deadline.

You have a few ways to capture time:

  • Biometric or RFID devices at the entrance
  • Mobile check-in with a selfie or face check
  • Geofenced attendance for field teams, limited to approved locations

Choose the method that suits how your team works. Then confirm that the data flows into payroll without manual exports. Our biometric attendance machines sync in real time with the payroll platform.

For device placement, staff consent and enrolment steps, follow our guide to biometric attendance for a new UAE office. Here, the key point is simple. Decide how attendance reaches payroll before your first pay cycle, not after it.

What Should You Configure in Your Payroll Software on Day One?

On day one, configure salary components, payroll dates, leave policies, user roles and bank details. Then import employee records and run a test payroll. A short first-month checklist catches most errors while you still have time to fix them.

Use this setup list:

  1. Company details: establishment ID, bank and WPS information.
  2. Salary components: basic pay, housing, transport and other allowances.
  3. Deductions and gratuity rules: end-of-service gratuity is generally based on basic salary, so keep basic pay clearly separate from allowances.
  4. Payroll calendar: set cut-off dates for attendance, leave and approvals.
  5. User roles: decide who can view, edit and approve payroll data.
  6. Employee import: load records from Excel to save time.
  7. Payslip delivery: choose email, the app or WhatsApp.

Then run a dry payroll for one or two test employees. Check the totals. Generate the salary file. Confirm the format matches what your bank expects.

Finally, think about the systems around payroll. Link payroll to your accounts so figures match at month end. Companies that use Tally can pair payroll with Tally software services. Salary data is sensitive, so keep the platform backed up, patched and monitored. Our managed IT services cover that side, so payroll stays available on the days it matters most.

Conclusion

A new office gets the most from payroll and HR when the setup follows a clear order. Secure your establishment card and WPS-enabled bank account first. Choose one connected system for payroll, leave and attendance. Load the UAE leave rules, test your salary file, and fix problems well before the first payday.

Doing this early costs a few days. Doing it late can cost a delayed salary, a frustrated team and a stressful first month.

If you are opening a new office and want this set up properly, Xedos can help. Book a free demo of Xedos Payroll and HRMS software, or call +971 52 607 3989, and we will match the setup to your team size and growth plans.

FAQ

Do I need WPS before I hire my first employee?

You need your MOHRE establishment card and a WPS-enabled bank account before your first salary is due. WPS applies from your first MOHRE-registered employee, so start the setup before that person joins.

How long does WPS setup take for a new company?

Plan for roughly one to two weeks, depending on your bank and how ready your documents are. Bank linking alone can take a few working days. Start early so your first salary file is tested before payday.

Can I run payroll in Excel for the first few months?

You can, but it is risky. Excel does not build a WPS file, track leave balances or keep a payment history. Errors in a manual file can delay salaries. Most new companies save time by starting on payroll software from the first month.

Does payroll software handle gratuity automatically?

Good payroll software calculates end-of-service gratuity from the rules you set, using basic salary and length of service. You still need to enter salary components correctly. It also helps produce the final settlement when an employee leaves.

Share your love

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *