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.
Adding an employee
- Open the Employees tab and press + New.
- 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.
- Pick Branch, Department and Designation. If one is missing, type its name and choose the + Create row.
- Enter Basic Salary, Housing, Transport and Other Allowance as monthly amounts. For the WPS file also enter the MOHRE Person Code and the IBAN.
- Enter Joined On and the four expiry dates, then press Create.
| Field | Why it matters |
|---|---|
| Basic Salary, Housing, Transport, Other Allowance | Gross pay is the sum of the four, every month |
| Joined On | The Gratuity Liability report needs it and skips people without one |
| MOHRE Person Code and IBAN | Needed to be marked READY for the WPS file. The IBAN is not checked, so read it twice |
| Emirates ID, Passport, Visa and Labour Card expiry | Feed the Compliance warning list |
| Linked App User | The Zeyto sign-in this person uses; can start new sales documents with this person as Salesperson |
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.
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.
Try it in the demo
- Open Employees ▸ Employees in the demo and click a person to read their pay and document dates.
- Open the Departments and Designations tabs and note how a designation carries a pay range.
- Look at the Docs column and the Expiring Docs tile (look only, do not edit demo records).
Public demo company, sign in as admin / demoAdmin123. Data refreshes nightly.
- 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.