Module 15 · Specialist · 8 min read

Employee records and departments

You will be able to: Create an employee with pay, bank and document details; Explain gross pay and how Inactive differs from deleting; Keep departments and designations tidy.

  • Read not done yet
  • Self-check: not taken not done yet
  • Lesson complete not done yet

Everyone you pay is recorded in Employees. The record holds monthly pay, bank IBAN, MOHRE code (MOHRE is the UAE labour ministry), the date the person joined, and the expiry dates of their Emirates ID, passport, visa and labour card. Saving an employee posts nothing in your accounts. Pay reaches the books only through payroll and advances.

Three tabs

The Employees screen has three tabs: Employees, Departments and Designations. A designation is a job title, with an optional pay grade label and a usual minimum and maximum salary. The salary range is only a guide: Zeyto does not check an employee's Basic Salary against it. You pick departments and designations from these lists when you add a person.

The Employees master with tiles for employees, departments, designations and expiring documents and the register of employees with department, designation, branch, basic pay and status.

Employees: the register that payroll reads.

Employees: the register that payroll reads.
The Departments tab of Employees listing the departments.

The Departments tab.

The Departments tab.

Adding an employee

  1. Open the Employees tab and press + New.
  2. Keep the suggested Code (EMP-001, EMP-002 and so on) or change its number, and type the Name. The Code is fixed once saved.
  3. Pick Branch, Department and Designation. If one is missing, type its name and choose the + Create row.
  4. Enter Basic Salary, Housing, Transport and Other Allowance as monthly amounts. For the WPS file also enter the MOHRE Person Code and the IBAN.
  5. Enter Joined On and the four expiry dates, then press Create.
The new employee form with code, name, branch, department, designation, pay amounts, IBAN and document dates.

Press + New to add an employee.

Press + New to add an employee.
FieldWhy it matters
Basic Salary, Housing, Transport, Other AllowanceGross pay is the sum of the four, every month
Joined OnThe Gratuity Liability report needs it and skips people without one
MOHRE Person Code and IBANNeeded to be marked READY for the WPS file. The IBAN is not checked, so read it twice
Emirates ID, Passport, Visa and Labour Card expiryFeed the Compliance warning list
Linked App UserThe Zeyto sign-in this person uses; can start new sales documents with this person as Salesperson
Gross payFatima has Basic Salary AED 6,000, Housing AED 2,000, Transport AED 500 and Other Allowance AED 500. Her gross pay each month is AED 9,000.

When someone leaves, or the salary changes

  • There is no Delete. Set Status to Inactive. The person drops out of payroll, Compliance and the Salesperson and Requested By lists, and old payslips stay on record.
  • Click the employee, change Basic Salary or enter a renewed visa date, and press Update. A new salary counts from the next time you press Calculate on Payroll Run.
  • A payslip already made never changes when you edit a salary later.
Watch outPayroll skips Inactive people. If an inactive person still owes an advance, it is not recovered until they are Active again.

Loading many people

Import CSV/XLSX in the toolbar loads the tab you are on. Write department, designation and branch as codes, not names, and dates like 2027-03-15. For people who already exist, an empty salary cell is saved as 0, so fill all four salary columns.

TipWithout Payroll/HR in your licence the list says it is not in your licence and shows an Unlock Payroll button. The Linked App User + Create user option makes a full-access Admin, so create sign-ins in Settings ▸ Users & Permissions instead.

Try it in the demo

  1. Open Employees ▸ Employees in the demo and click a person to read their pay and document dates.
  2. Open the Departments and Designations tabs and note how a designation carries a pay range.
  3. Look at the Docs column and the Expiring Docs tile (look only, do not edit demo records).
Open the live demo

Public demo company, sign in as admin / demoAdmin123. Data refreshes nightly.

Key takeaways
  • An employee record holds pay, bank, MOHRE code, join date and four document dates.
  • Gross pay is basic plus housing, transport and other allowance.
  • There is no Delete: use Inactive.
  • Saving an employee posts nothing; payroll and advances post.

Check yourself

5 questions on this lesson. Not timed, not the exam, and you can try again. Score 60% or more, and read the lesson, to complete it.

1. Fatima has Basic AED 6,000, Housing AED 2,000, Transport AED 500 and Other Allowance AED 500. What is her monthly gross pay in a payroll run?

2. How do you stop paying someone who has left?

3. What does an employee need to be marked READY for the WPS file?

4. What happens if you raise Basic Salary after a payslip was already calculated?

5. An inactive employee still owes an advance. What happens to the recovery?

Practice questions for this module · Printable study sheet