Add an employee
Quick answerIn MAJA Payroll go to Employee → Employees → Add employee, fill Basic info (first name and date of joining are required; the Employee ID is the attendance machine's user number and is given on save if left empty), Work details and Finance & WPS, then click Save employee.
Before you start
- At least one department and one shift must exist in Settings.
Steps
- Under Employee, click Employees.
- Click Add employee.
- On Basic info, leave Employee ID empty to get the next number (shown in the box), or type the person's user number on your attendance machine.
- Enter First name and Date of joining. Add Last name, Phone, Email, Passport No., Nationality (country) and Blood group if you have them.
- Optionally add a Photo, Emergency contact name and Emergency contact phone (used on the ID card).
- Choose Department, Role / Job title and Status.
- Choose the Pension category: Expatriate — gratuity, UAE National (Emirati) — pension, or GCC National — pension. For a national, also choose the fund and law (see Set up pension).
- On Work details, check Hours/day, Day off and Shift (the daily rate is the wage ÷ 30 by law, so there is no working-days box).
- On Finance & WPS, enter the Basic salary (AED/month) as a starting figure, the WPS IBAN / Bank account, the Labour card no. (MOL person ID, 14 digits) and the Bank routing code (9 digits).
- Click Save employee.
What MAJA does for you
- An empty Employee ID is numbered by the server, so two people adding at once never get the same number. The toast shows the number given.
- The attendance machine and .dat files match punches to employees by this Employee ID.
- The leave balance is worked out from the date of joining (shown on Finance & WPS).
- Anything still missing (contract, WPS details, passport, photo) is shown as an "incomplete" badge — it never blocks the save.
Good to know
- Required to save: first name, date of joining, status, department, shift, day off and hours a day of at least 1.
- The Employee ID must be a plain number (1, 2, 3 …) with no zero in front, and each number is used once. It cannot be removed later, only changed.
- A labour card must be 14 digits, a routing code 9 digits and an IBAN AE + 21 digits — or left empty. Without them the employee is held out of the WPS bank file.
- Once the employee has an active contract, the salary box shows the contract's figure and is read-only — change it in Contracts.
- An employee with any history (attendance, payroll, contracts, loans, settlements or leave) cannot be deleted; change their status instead.
Related guides
Create or renew an employment contractImport employees from a CSV fileSet up pension for UAE and GCC nationals (GPSSA / ADPF)Connect an attendance (biometric) machinePeople also ask
- How do I add a new employee in MAJA Payroll?
- What is the Employee ID in MAJA Payroll?
- Which fields are required to add an employee in MAJA?
- Why can't I save an employee in MAJA Payroll?
Still stuck? In the app, tap the ? button at the top and choose Chat with MAJA support — the screen you are on goes with your message and the reply comes to the same place (within one working day). Or write to support@majabooks.com, or ask MAJA's assistant (the round button at the bottom right of MAJA Books).