Payroll that computes right — and posts itself
Zemam handles payroll end to end: monthly and hourly employees, transparent math you see before payout, approval before any money moves — and every run posts its accounting entries automatically.
Employees & contracts — monthly and hourly
Register each employee with their contract, details, and photo: a fixed monthly salary, or a daily/hourly worker paid for the hours actually worked. The worker type drives how pay is calculated.
A payroll run with approval before payout
Every payroll run moves through clear stages: draft, calculated, approved, paid — and nothing is paid before an approver signs off when approval is enabled. Full control before any money moves.
Transparent salary math — see it before you pay
Before approval you see each salary broken down: base, overtime, deductions — built on clear rules, not a black box. The employee understands their pay and you're sure it's right.
Overtime control per employee or department
Set standard work hours in settings, and enable overtime for a specific employee or a whole department — at its own rate. No overtime paid by mistake or to someone who hasn't earned it.
Leave with accruing balances & approval
Leave balances accrue automatically, and an employee submits a request that goes through manager approval before it's confirmed — with each employee's balance clear at any time.
Check-in & out — from approved locations only
Employees check in and out from the mobile app — but only inside an approved location: you define your company's sites in settings (each with a radius in meters), so no one can clock in from home or outside the branch. Work hours are computed automatically from check-in to check-out.
Protection against attendance fraud
A single device can't check in different employees on the same day — so no one clocks in for a colleague. You can also require a selfie with check-in, and turn on strict mode that counts an unrecorded day as an absence and deducts it — all optional, enabled when you need it.
Payslips ready to print
Each employee gets a payslip detailing their pay, which you print or export to PDF in Arabic — clear documentation for every pay run.
Payroll posts itself to accounting
Every approved run posts its journal entries automatically: salary expense and payables, then the actual payout from treasury — no manual entry, and your books always tie out.
Frequently asked questions
Do you calculate pay monthly or hourly?
Both — a monthly employee gets their fixed salary, while a daily or hourly worker is paid for the actual hours recorded. The worker type sets the method automatically.
Can I control who gets overtime?
Yes — you enable overtime for a specific employee or an entire department, at its own rate, and you set standard work hours in settings. So no overtime is paid for anyone you haven't enabled it for.
Can an employee check in when they're not at the company?
No — you define your approved company locations in settings, each with a radius in meters, and check-in is accepted only if the employee is actually inside one of them. If no location is set, check-in is blocked entirely. And a single device can't record different employees on the same day.
Does payroll post to accounting automatically?
Yes — every approved payroll run posts its journal entries on its own (salary expense + payables), and the actual payout deducts from treasury with its entry. No manual accounting step.
Is there approval before payroll is paid?
If you enable approval, the run stops at the approval stage and no one can pay before the responsible person signs off — with every step recorded in the audit trail.
Ready to take the reins?
Free trial, no credit card — and our team helps you set up step by step.