Skip to content

HR & Payroll

The full employee lifecycle, from hiring through attendance and payroll to end of service.

Payroll is the one process in a company where being approximately right is the same as being wrong. It is also the process with the most inputs: an attendance device, a leave request, a loan instalment, a disciplinary deduction, a meal entitlement, a residency permit that expired last Thursday. Nama's HR family is eleven modules writing to one employee record, so the payroll run reads what actually happened rather than what was re-typed onto a spreadsheet. The month closes on the numbers the year has been accumulating, and a salary nobody can explain becomes a salary you can trace to its documents.

What HR & Payroll covers

11 modules, licensed together or separately.

How it works together

The eleven modules here are one employee record with eleven kinds of event written against it. That is the whole design, and it is why nothing has to be reconciled at month end.

  1. Hire. A vacancy becomes a candidate, a candidate becomes an employee, and the contract, grade, salary structure and entitlements are set once at that point.
  2. Record time. Shifts, attendance devices, overtime, permissions and absence resolve against the employee’s own schedule.
  3. Record leave. Entitlements accrue by leave type and balances move as requests are approved — so a balance is a fact, not an argument.
  4. Record everything else. Loans and advances, rewards and penalties, meal entitlements, training attendance, appraisal scores, health-insurance membership and government documents all post against the same person.
  5. Pay. The payroll run collects those events, applies the salary structure and produces one salary document per employee — the payslip, and the ledger entry it posts through the account lines of the components that built it.
  6. Settle. At the end of service, entitlement is calculated from the same service history that has been accumulating all along.

Government relations sits alongside this rather than under it, because a permit expiry is not a payroll event — it is a business risk with a date on it.

Built for how the region actually works

Employment law here is not one law, and this is where generic HR software fails first. A single group may employ Saudi nationals under GOSI, expatriates on residency permits with sponsorship transfers and exit-re-entry visas, and Egyptian staff under an entirely different regime — with different end-of-service formulas for each. Nama holds those as rule sets rather than as code, so the same payroll run pays all of them correctly. Hijri and Gregorian dates are both supported, which matters for contract anniversaries and leave years. Payslips and letters print in Arabic. And attendance is captured where the work is — devices at the gate, fingerprint at the till, and mobile capture for staff who are not on a site at all.

Every screen, field and setting is documented in full.

Read the documentation →

Good question — already answered

Does attendance feed payroll automatically?

Yes. Device readings resolve against the employee's shift, and overtime, lateness and absence become payroll elements directly. There is no export from the attendance system and no re-keying, which is where most payroll disputes originate.

Is end-of-service calculated by the system?

Yes, from the employee's service history and the rule set that applies to them, so the entitlement is derived rather than negotiated at the point of leaving.

Can we handle Iqama, visas and work permits?

Yes. Government relations tracks residency permits, visas, work permits and GOSI obligations with their expiry dates, which is the difference between renewing on time and paying a fine.

Do you support health insurance?

Yes, as its own area within HR — policies, covered dependants and the company and employee shares, so what the company pays for cover is visible per employee rather than as one annual invoice.

Can a company have more than one salary structure?

Yes. Salary structures, allowances and deductions are defined per group, so different grades, companies, branches or nationalities can be paid on different rules within the same payroll run.

← All solutions

Companies already running Nama ERP

Namasoft requires no posting run at all, and that is a very strong point. With the previous system that used to cost me a great deal of time and effort just to reach the information I needed — balances and so on — before I could produce a sound balance-sheet report. With Namasoft it costs us no time whatsoever.
Mohamed NabilChief Financial Officer and PartnerNablco

The full customer roster →

Get started with Nama today

Tell us how your business runs and we will show you how Nama ERP fits it — in your language, on your infrastructure.

Book a demo