L O A D I N G
ERPNext HR module

ERPNext HRMS UAE: Frappe HR Configured for UAE Employers

We set up Frappe HR, the HRMS app that runs alongside ERPNext, so your HR team manages UAE employee records, leave, shifts and document expiries without 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

Can ERPNext handle HR for a UAE company, including visas and Emirates IDs?

ERPNext handles HR in the UAE through Frappe HR, a separate open-source app installed on the same site since version 14. It covers employee records, leave, attendance, shifts, recruitment, appraisals, onboarding and exits. UAE-specific items such as residence visa, Emirates ID, labour card and passport expiries are added as custom fields, with reminders 30, 60 or 90 days ahead.

  • Frappe HR shares employee, company and accounting data with ERPNext on one database.
  • Frappe HR gratuity rules use slabs that can be configured to reflect UAE Labour Law contract types.
  • Biometric devices can export punches or push them into ERPNext Employee Checkin records.
  • Frappe HR offers a mobile app for leave requests, check-ins, expense claims and payslips.

What ERPNext HRMS covers for a UAE workforce

Since version 14, the HR and payroll features of ERPNext live in a separate open-source app called Frappe HR. It installs on the same site as ERPNext and shares the same employee, company and accounting data. When UAE companies ask us about ERPNext HRMS UAE projects, they usually mean this app: employee master data, leave, attendance, shifts, recruitment, appraisals, onboarding and separation, all on one database with the rest of the business.

UAE HR teams carry a document load that most generic HR templates ignore. Each employee may have a residence visa, Emirates ID, labour card or work permit, passport, medical insurance card and sometimes a driving licence, each with its own expiry. We add these as custom fields or child tables on the Employee record and build reminders so the PRO or HR officer sees what is expiring 30, 60 or 90 days ahead.

This page focuses on the people-management side. Salary structures, payroll runs and the WPS salary file are covered on our ERPNext payroll page. If you are still choosing a platform, our HRMS software guide compares how other systems handle the same work.

What ERPNext HRMS covers for a UAE workforce
  • Employee master with UAE visa, Emirates ID and passport tracking
  • Leave types and policies aligned to UAE Labour Law entitlements
  • Shift types, biometric check-in import and attendance rules
  • Onboarding, probation, appraisal and exit workflows
Official Apps

The ERPNext and Frappe apps behind this solution

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

  • ERPNext logoERPNext
  • Frappe HR logoFrappe HR
  • Frappe Framework logoFrappe Framework
  • Frappe CRM logoFrappe CRM

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

Frappe HR / ERPNext monthly attendance sheet report - ERPNext HRMS UAE
Frappe HR / ERPNext monthly attendance sheet report (real product screenshot). Image: Frappe Technologies Pvt. Ltd. and contributors (frappe/hrms), GPL-3.0 from the project's open-source repository.
Dashboard Preview

The HR workspace your team opens each morning

Frappe HR ships with a workspace of number cards, charts and shortcuts. We tailor it to the questions UAE HR managers actually ask before 9 am.

  • Headcount by company, branch, department and nationality
  • Leave applications waiting for approval, by approver
  • Today's present, absent, on-leave and late check-ins
  • Visas, Emirates IDs and passports expiring in the next 90 days
  • Open job openings and applicants by stage
ERP Workflow

Employee lifecycle in ERPNext HRMS

Every stage below is a standard Frappe HR document type, linked to the Employee record so history stays in one place.

  1. 1Job opening
  2. 2Job applicant
  3. 3Job offer
  4. 4Employee onboarding
  5. 5Attendance and leave
  6. 6Appraisal
  7. 7Employee separation
  8. 8Full and final statement

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

Recommended Modules

Key capabilities we configure

These are the parts of Frappe HR that matter most for UAE employers, and what we change in each.

Employee master

Personal, job, contract and bank details, plus custom fields for visa type, sponsor, Emirates ID and labour card numbers with expiry dates.

Leave management

Leave types, leave policies and allocations for annual, sick, maternity, parental, Hajj and unpaid leave, with approver routing per department.

Shifts and attendance

Shift types with grace periods, auto-attendance from Employee Checkin records, and rules for half days and late entry.

Recruitment

Staffing plans, job openings, applicant tracking, interview rounds and offer letters generated from templates.

Onboarding and exits

Activity templates that assign tasks to IT, PRO and finance when someone joins or leaves, including asset return and visa cancellation steps.

Performance

Appraisal cycles, KRAs, goals and feedback, configurable per designation or department.

Expense claims and advances

Employee advances and expense claims that post to the ERPNext ledger once approved.

Employee self-service

A mobile-friendly portal and the Frappe HR mobile app for leave requests, check-ins, payslips and claims.

Systems we connect to ERPNext HRMS

HR data rarely starts or ends in one system. These are the connections UAE clients ask for most often.

  • Biometric attendance devices (ZKTeco and similar)
  • Microsoft 365 and Google Workspace sign-in
  • WhatsApp Business notifications
  • Job boards via email parsing
  • Medical insurance broker files
  • ERPNext Accounting
  • ERPNext Projects timesheets
  • Zoho Recruit or other ATS via API
  • Bank salary portals
  • Document storage (Google Drive, SharePoint)
UAE Compliance

UAE rules the HR setup has to respect

ERPNext does not ship with UAE labour rules preloaded. We configure the system so your records support them; your legal or HR advisor should confirm specific entitlements.

UAE Labour Law

Federal Decree-Law No. 33 of 2021 sets leave entitlements, probation limits, notice periods and end-of-service gratuity. We map these into leave policies, probation dates and separation checklists.

MOHRE and WPS

Employee records hold the MOHRE person code and labour card details needed later for the Wage Protection System salary file produced by payroll.

Visa and Emirates ID expiries

Custom expiry fields and scheduled reminders help PRO teams renew documents before fines or work interruptions arise.

Personal data protection

Role permissions limit who sees salaries, passports and medical details, in line with the UAE Personal Data Protection Law and any free zone data rules that apply to you.

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

Implementation tips from our ERPNext HR projects

Small decisions early in an HRMS rollout save months of cleanup later.

  • Agree the department, designation and branch structure before importing employees.
  • Collect visa, Emirates ID and passport expiry dates in one clean sheet before migration.
  • Decide whether leave accrues monthly or is allocated yearly, and write it down per leave type.
  • Test biometric device exports for a full week, including night shifts that cross midnight.
  • Name a leave approver and an expense approver for every department.
  • Restrict salary and personal fields with role permissions from day one.
  • Load opening leave balances as of a single cut-off date.
  • Train line managers on approvals on mobile, not only HR on the desk.
UAE Compliance Built In

UAE regulations covered in every ERPNext HRMS 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.

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

ERPNext HRMS UAE questions

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

Ask an Expert
Is ERPNext HRMS a separate product?

It is a separate open-source app called Frappe HR, maintained by Frappe. It installs on the same site as ERPNext and uses the same employee, company and accounts data, so it feels like one system to users.

Can ERPNext track UAE visas and Emirates IDs?

Not out of the box. We add custom fields for visa, Emirates ID, labour card and passport numbers and expiry dates, then set up reports and email or WhatsApp reminders before each expiry.

Does it calculate end-of-service gratuity?

Frappe HR includes gratuity rules with slabs, which we configure to reflect the UAE Labour Law approach for your contract types. Final figures should be checked by HR or your legal advisor before payment.

Will our biometric machines work with it?

Most devices can export punches or push them through a small connector into Employee Checkin records. We test the device and the shift rules together before go-live.

Can employees use it on their phones?

Yes. Frappe HR has a mobile app and a responsive web portal for leave requests, check-ins, expense claims and payslip downloads.

How long does an HRMS rollout take?

A focused rollout for one company with standard leave and attendance often takes 4-8 weeks. Multiple entities, shift patterns or custom approval chains add time.

Free Consultation

Plan your ERPNext HRMS rollout

Send us your headcount, entities and leave rules, and we will outline a Frappe HR setup that fits your UAE operations.

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