People records and a payroll run that closes the month.
Employee records with pay packages and expiring documents, leave with balances, a daily attendance register, and a monthly payroll run that prorates, applies overtime and insurance, and posts to the ledger when Accounting is on.
| Employee | Basic | Net pay |
|---|---|---|
| Khalid Al-Harbi · Project manager | 14,000 | 17,240 |
| Sara Al-Mutairi · Sales | 9,500 | 11,645 |
| Faisal Nasser · Driver | 3,200 | 4,852 |
| Majed Khalid · Storekeeper | 4,200 | 5,632 |
| Omar Saleh · Driver | 3,000 | 4,380 |
- Omar Saleh · residence permit expires in 23 daystoday
Illustrative demo data.
How work moves through HR & Payroll.
- 1Employee
- 2Attendance and leave
- 3Payroll run
- 4Approval
- 5Payment
Built for the real workflow.
What HR & Payroll does in Circumz today.
Employees
Department, nationality, ID, basic pay with housing, transport and other allowances, bank and IBAN, and status.
Documents
Residence permits, passports and licences with expiry dates, and lists of what has expired or expires within 60 days.
Leave
Types with entitlement, request and approval, balances, and overlapping leave refused by the database.
Attendance
One row per employee per day with regular and overtime hours. The same register feeds payroll and Manpower timesheets.
Monthly payroll
Proration for joiners and leavers, unpaid leave and absence, overtime at the company multiplier, employee and employer insurance, and an end-of-service accrual. Draft runs can be adjusted; approval freezes them.
End of service
A figure on termination using the rule in settings: none, or the Saudi Labour Law articles 84 and 85.
Not a silo. A step in the chain.
Supplies workers to Manpower; payroll posts to Accounting. Everything references the same customer, project and financial records — no exports, no re-keying.
See how the whole platform fits togetherWhat HR & Payroll doesn't do.
Worth knowing before you evaluate. These are limits of the module as it ships, not a feature list.
- No WPS (Mudad) file or GOSI submission. The bank list is a plain CSV for your finance team.
- No final settlement document or payout of end-of-service.
- Insurance rates are company settings and default to zero; Circumz does not assume statutory rates.
- No recruitment, appraisals, training or employee self-service.
- Anyone who can view HR can see salaries; there is no separate payroll permission.
Related modules.
CRM & Customers
Customers, contacts, leads and opportunities, from first call to won deal.
Sales
Quotations, sales orders and contracts, connected end to end.
Inventory
Items, warehouses, stock movements, transfers and issues to projects.
Procurement
Purchase requests, orders, goods receipts and supplier bills.
See HR & Payroll on your own operation.
A walkthrough of this module and the rest of the platform, configured around how you work.