L O A D I N G
HR to payroll

Zoho People Payroll Integration in the UAE: Attendance In, WPS File Out

HR records leave and attendance in Zoho People; payroll calculates salaries, WPS files and gratuity. We connect the two, and post the result to Zoho Books, so the monthly pay run stops depending on spreadsheets.

Free consultation

Get a Free ERP Consultation

Tell us a little about your business. A consultant will reach out within one business day.

  • No obligation
  • Vendor-neutral advice
  • Your data stays private
Quick answer Updated October 2026 · Reviewed by UAE ERP Experts consultants

How do Zoho People and Zoho Payroll integrate for UAE payroll and WPS?

Zoho People holds employee records, leave, attendance and overtime, and passes approved data at the payroll cut-off to Zoho Payroll, whose UAE edition is designed to support WPS salary files and end-of-service gratuity. The salary journal then posts to Zoho Books by cost centre. UAE employers avoid spreadsheet handovers, missed unpaid leave and WPS file rejections.

  • Zoho People is an HR application; salary calculation happens in a payroll application such as Zoho Payroll.
  • WPS file formats can vary by bank or agent, so output is tested before go-live.
  • Gratuity under Federal Decree-Law 33 of 2021 depends on basic wage and continuous service.
  • Leave and attendance can be pushed by API to a non-Zoho payroll system.

What the Zoho People payroll integration covers

A Zoho People payroll integration in the UAE connects the HR system where employee records, leave, attendance and shifts are kept with the payroll engine that calculates monthly salaries. For most UAE employers that engine is Zoho Payroll, which Zoho offers with a UAE edition built around local requirements such as WPS salary files and end-of-service gratuity; confirm current features for your plan. The salary journal then flows to Zoho Books for the accounts.

The typical pain we see is the monthly handover. HR exports a leave report from Zoho People, someone adds overtime from a site timesheet, finance adjusts for unpaid leave and new joiners in a spreadsheet, and the WPS Salary Information File is built by hand for the bank portal. Every manual step is a chance to underpay or overpay, and WPS rejections delay salaries for the whole company.

This page is about connecting Zoho People with payroll inside the Zoho stack. For the general picture of linking payroll with any ERP, see payroll integration in the UAE, and for the payroll product itself, Zoho Payroll in the UAE.

What the Zoho People payroll integration covers
  • Employee master, salary structure and bank details kept in one place
  • Leave, loss of pay, attendance and overtime fed into the pay run
  • Salary journal and WPS-ready output after approval
Official Apps

The Zoho apps behind this solution

The products we configure, integrate and support on projects like this one.

  • Zoho People logo
  • Zoho Payroll logo
  • Zoho One logo
  • Zoho Books logo
  • Zoho CRM logo
  • Zoho Inventory logo

Product names and logos are trademarks of their respective owners and are shown only to identify the software we implement.

The Challenge

What breaks without an HR-to-payroll link

Payroll errors in the UAE are expensive in two ways: unhappy staff and WPS non-compliance. These are the common causes.

Unpaid leave missed

An employee takes five days of unpaid leave approved in Zoho People, but the deduction never reaches the payroll spreadsheet. The overpayment is noticed months later, if at all.

Overtime from paper timesheets

Site supervisors send overtime hours on paper or WhatsApp photos. Payroll staff retype them, and disputes are settled by whoever shouts loudest.

Joiners and leavers out of sync

A new hire is onboarded in HR but not added to payroll, or a resigned employee is still paid. Pro-rata calculations for mid-month changes are done by hand.

WPS file rejected

A wrong labour card number, routing code or IBAN in the Salary Information File causes rejection. Salaries are delayed and the employer risks MOHRE follow-up.

Gratuity provision guessed

Finance books a rough end-of-service provision each month because nobody trusts the joining dates, unpaid leave and basic salary history in the spreadsheet.

Payroll posted as one line

Salaries hit the ledger as a single bank payment, so cost by department, project or cost centre is missing from management accounts.

ERP Workflow

The monthly flow from Zoho People to payroll and accounts

A typical cycle once the integration is in place, with HR and finance approvals kept as explicit steps.

  1. 1Employee onboarded in Zoho People
  2. 2Leave and attendance approved
  3. 3Payroll period locked in HR
  4. 4Data pulled into the pay run
  5. 5Payroll reviewed and approved
  6. 6WPS salary file to bank
  7. 7Payslips to employees
  8. 8Salary journal to Zoho Books

One shared database: every step updates stock, finance and reports in real time.

What syncs between Zoho People, payroll and Zoho Books

We set one master for each data set and avoid editing the same field in two apps.

What syncs between Zoho People, payroll and Zoho Books
DataDirectionTrigger / frequencyNotes
Employee profile and joining datePeople to PayrollOn creation or changeJoining date drives gratuity and pro-rata; lock it after payroll starts
Department, designation, cost centrePeople to PayrollOn changeNeeded to split salary cost in the journal
Leave taken and loss of pay daysPeople to PayrollAt payroll cut-offOnly approved leave; pending requests flagged before lock
Attendance and overtime hoursPeople to PayrollAt payroll cut-offOvertime rules per UAE Labour Law and company policy
Salary structure and allowancesMaintained in PayrollOn revisionBasic, housing, transport and other allowances as separate components
Bank IBAN, labour card and personal ID numbersMaintained in Payroll (or People, by decision)On changeRequired for the WPS Salary Information File
Exits and final settlementPeople to PayrollOn resignation or terminationLast working day, leave encashment and gratuity calculation
Salary journalPayroll to Zoho BooksAfter pay run approvalExpense, accrual and bank lines by cost centre

Field coverage of the native integration differs by plan; we confirm which items sync natively and which need a custom step.

Connection methods available

Within the Zoho stack the native links handle most of the flow. Custom work fills gaps such as site timesheets or a bank's specific file format.

  • Native Zoho People and Zoho Payroll integration
  • Zoho Payroll and Zoho Books integration
  • Zoho One for unified employee directory
  • Zoho People attendance with biometric device import
  • Zoho People REST API
  • Zoho Payroll API (check availability for your region)
  • Deluge custom functions
  • Zoho Flow
  • Bank WPS upload or exchange-house portal
  • Zoho Analytics for headcount and payroll cost reporting
How It Works

How we roll out the integration

We plan payroll go-live so that at least one cycle runs in parallel with the old method.

01

Employee data clean-up

We reconcile the employee list in Zoho People against the last payroll and WPS file: names, joining dates, labour card numbers, IBANs and salary components.

02

Policy configuration

Leave types, unpaid leave rules, overtime rates, shift patterns and attendance cut-off dates are set in Zoho People to match your contracts and policy.

03

Payroll and gratuity setup

Salary components, WPS employer details and gratuity rules are configured. The statutory basis is 21 days' basic wage per year for the first five years and 30 days per year after, capped at two years' wage; see our gratuity software page.

04

Accounting mapping

Each salary component is mapped to a ledger account and cost centre in Zoho Books so management accounts show cost by department or project, as covered in payroll accounting integration.

05

Parallel run and sign-off

We run one or two months alongside the existing payroll, compare employee by employee, and only then submit the WPS file from the new process.

UAE Compliance

UAE payroll rules the integration must respect

Payroll touches labour law, WPS and personal data. Confirm specific treatments with your HR legal advisor or accountant.

Wage Protection System

Mainland employers registered with MOHRE pay salaries through approved banks, exchange houses or agents using a Salary Information File. Employee identifiers and bank details must be correct for the file to be accepted; read more on WPS payroll.

End-of-service gratuity

Under Federal Decree-Law 33 of 2021, gratuity depends on basic wage and continuous service. Accurate joining dates and unpaid leave from Zoho People are what make the payroll calculation trustworthy.

Employee personal data

Passport, Emirates ID, salary and bank data are sensitive. Restrict access by role in both apps and align retention with the UAE Personal Data Protection Law.

Record keeping and corporate tax

Payroll records and journals support salary expense deductions for corporate tax; keep them with supporting documents for at least five years.

General information, not tax or legal advice. Rules change; confirm current FTA, MOHRE and Ministry of Finance guidance with your advisor.

Business Benefits

What improves after integration

The main gain is a payroll cycle that runs on approved data instead of reconstructed data.

Shorter payroll cycle

Leave, attendance and overtime arrive already approved, so payroll staff review exceptions instead of rebuilding inputs.

Fewer WPS rejections

Bank and ID details are maintained once and validated before the file is generated.

Reliable gratuity provision

Monthly end-of-service accruals are based on actual service and basic salary, not estimates.

Salary cost by cost centre

Journals in Zoho Books split cost by department or project, which management accounts and project costing need.

UAE Compliance Built In

UAE regulations covered in every zoho people payroll integration uae project

We configure the system for the rules UAE businesses report against, and test it before go-live.

General information, not tax or legal advice. Confirm current requirements with the FTA, MOHRE or your advisor. See all UAE compliance guides.

Serving the UAE

zoho people payroll integration uae across all seven emirates

On-site workshops in Dubai, Abu Dhabi and Sharjah, and remote or on-site delivery across the Northern Emirates and free zones.

Official sources and references

Facts on this page were checked against these sources in October 2026. Rules change, so confirm current requirements before acting.

FAQs

Zoho People payroll integration: questions we hear

Still have a question? Our consultants are happy to help.

Ask an Expert
Does Zoho People calculate payroll itself?

Zoho People is an HR application for records, leave, attendance and performance. Salary calculation is done in a payroll application, typically Zoho Payroll, which receives the HR data through the integration.

Does Zoho Payroll generate a WPS file?

Zoho Payroll's UAE edition is designed to support WPS salary file generation. File formats can vary by bank or agent, so we test the output with your bank before go-live and confirm the current feature set for your plan.

Can we use Zoho People with a different payroll system?

Yes. Leave and attendance can be exported or pushed by API to another payroll system. The integration is more custom, and you lose some native links such as the shared employee record.

How are free zone employees handled?

Many free zone employers are not on MOHRE WPS but have their own salary rules. We configure separate pay groups so free zone and mainland staff follow the correct process.

Can biometric attendance feed payroll?

Zoho People can import attendance from supported biometric devices or through its API. Overtime and late deductions are then calculated from approved attendance and passed to payroll.

How long does setup take?

For a single entity with clean employee data, a rollout including one parallel run often takes six to ten weeks. Multiple entities, sites or shift patterns extend that.

Free Consultation

Fix the monthly payroll handover

Tell us your headcount, entities and current payroll process, and we will plan a Zoho People payroll integration with a safe parallel run.

Location

Dubai, United Arab Emirates

Free consultation

Send us your requirements

  • No obligation
  • Vendor-neutral advice
  • Your data stays private
Chat with an ERP expert