GOSI, WPS, end-of-service, Iqama alerts, leave workflow, recruitment and an HR budget — built for GCC law firms and finance teams. By finance people, not vendors.

Prorata, mid-month raises, GOSI, overtime, loans and unpaid leave — computed automatically, then approved and paid.
Generate a month and see Basic / Housing / Transport / Other split out, with live column totals. Overtime, bonus and deductions are editable inline; loans, GOSI and prorata apply automatically.

The preparer submits with a comment; the reviewer and manager sign off in turn, each seeing the full Excel register and every prior comment. Reject sends it back and bumps the version.

Print one employee or the whole office, any month or a 6-month range for a bank loan. Then generate the WPS SIF/IFILE your bank expects — in one click, only once the run is approved.

½ month/year for the first five years, one month/year after, with the resignation factor — computed on the current salary so it auto-updates on a raise. Nets outstanding loans and prints a no-dues clearance.

Filter every report by department, employee and date range. The month-end GL journal is grouped by account with balanced debits and credits — ready to post. Plus an employee-wise ERP upload.

Salary, GL accounts, GOSI, documents and increments live on the employee — and flow straight into payroll.
Full master data — identity, Iqama, bank & name-as-per-bank, salary components, a GL account per cost type, GOSI setup, ticket entitlement and access role — all set once, reused everywhere.

Push a firm-wide increment from an Excel upload, or give one person a mid-month raise — payroll splits the month. Loans auto-deduct with skip-a-month, early settlement and a full amortization schedule.

Every non-Saudi's Iqama expiry is tracked with a colour-coded countdown, surfaced on the dashboard and exportable — so renewals happen before they cost you.

A real approval chain, live balances and a department overlap calendar.
Employees request leave from their portal; the department head approves, then HR — each with comments the employee can see. Deductible leave (unpaid, etc.) automatically reduces that month's pay.

Live leave balances per employee, and a date-to-date calendar per department that flags any day two or more people are off — so a manager approves with the full picture.

Recruitment feeds new employees and an HR budget — one connected loop.
Track openings, a candidate pipeline (Applied → Interview → Offer → Hired), interviews, printable offer letters, agencies and referral bonuses. Accepting an offer creates the employee automatically.

Set an annual budget per category and watch actual spend — auto-pulled from relocation packages, onboarding/visa costs, tickets and referral/agency fees, plus your own logged expenses.

New-joiner checklist + visa/medical costs, linked to the accepted candidate.
Leaver checklist — assets, access, clearance — into End of Service.
One-time packages: flights, visa, shipping, settling-in.
Ratings + employee self-assessment → manager review → printable.
Issue/return, condition, damage/loss, 3-year replacement flag.
Disciplinary & grievance records with a document trail.
Air-ticket entitlement vs used, with receipts.
Announcements & internal communications.
Managers complete their team's appraisals after self-assessment.
Staff get a personal portal — net pay, leave balances & requests, loan balance, tickets, appraisals and every historic payslip to download as PDF. No one sees a colleague's data.

Admin builds any role — CFO, Partner, Payroll Officer — and grants exactly the windows it can open. Dept Heads see only their department.
One licence covers the whole firm (bound to your domain), and the role model plugs straight into Microsoft sign-in when hosted.
Admin backs up to your OneDrive in one click, with a last-backup date and a month-end reminder. Restore after a crash in seconds.
Bring a staff list and we'll run a live month — GOSI, WPS, EOSB and all — in a 30-minute demo.
Book a demo