Complete HR.
Built for Saudi Arabia.

HROMS runs your entire employee lifecycle — hiring, payroll, attendance, performance, offboarding — on one platform that speaks Arabic, understands Saudi labour law, and calculates your Nitaqat band correctly.

Hosted in the Kingdom Open platform No per-seat licence
salary_slip / HR-EMP-0042 LIVE
Ahmed Al-Otaibi JUL 2026 · SAUDI
Basic salary 0.00
Housing allowance GOSI BASE 0.00
Transport allowance 0.00
GOSI — employee 10.75% 0.00
Net pay SAR 0.00
GOSI base = basic + housing only. Ceiling SAR 45,000. New scheme, from 1 Jul 2026.
Nitaqat band
Medium Green
+9 Saudis → High Green
Hosted in-Kingdom Meeting Saudi data residency expectations
Arabic-native Full right-to-left interface, bilingual documents
Open platform Your data, your servers, no vendor lock-in
Compliance-first GOSI · WPS · Nitaqat · Labour Law
The difference

Most HR systems track Saudi compliance.
HROMS calculates it.

Every HR platform sold in the Kingdom will show you a Saudization percentage on a chart. Almost none of them can tell you what happens to your band if you hire the person sitting in your interview room right now.

We calculate the band. Correctly.

Nitaqat is not a lookup table — it is a logarithmic curve whose target moves every time your headcount changes. Hiring one person shifts the numerator, the denominator and the required percentage. HROMS solves it properly, against the Ministry's own published formula.

We explain the difference.

Not “you're at 31.2%.” Instead: “Qiwa says 28.7%. Here are the six employees causing the gap — four have no authenticated Qiwa contract, two are below the SAR 4,000 wage floor.” Then we tell you how to fix each one.

We stop the mistake before it happens.

A warning on the offer, not a fine in the post. HROMS shows the band impact of a hire before you make it — and blocks an expatriate offer that would push you into the Red band, where you cannot issue visas and your staff can leave without your consent.

The platform

Everything HR runs. One system.

No bolt-ons. No second system for payroll. No spreadsheet for Iqama expiries.

Built for everyone who touches HR

One system. Five very different jobs.

Know where you stand — before someone tells you.

  • Live Nitaqat band, and the distance to the next one
  • Headcount, attrition and payroll cost, by department
  • Every document expiring in the next 90 days
  • Approvals ageing past their service level, in red
  • A forecast of your band over the next 12 months

“The band dropping without warning is the thing that keeps HR directors awake. It moves on a weekly government recalculation, from data you can't see, and by the time you notice you've already lost your visa quota.”

— The problem HROMS was built to solve

Month-end, without the weekend.

  • GOSI calculated correctly for both Saudi schemes and expatriates
  • The three wage bases modelled separately — basic, GOSI, actual
  • Anomaly checks before you submit, not after you pay
  • The wage file generated to spec, and validated
  • Three-way reconciliation: Qiwa, GOSI and the file must agree

“There isn't one wage in Saudi payroll. There are three. Overtime is on the basic wage. GOSI is on basic plus housing. End of service is on the actual wage. Systems that collapse them into one are wrong — silently, and for years.”

— The most expensive mistake in Saudi payroll

Nothing expires without you knowing.

  • Iqama, passport, visa and work permit — in Hijri and Gregorian
  • Escalating alerts at 90, 60, 30 and 7 days
  • Every government service request, tracked end to end
  • We check the Qiwa work permit before an Iqama renewal will fail

“A lapsed Iqama is a fine and a work stoppage. Then the salary can't be paid — which is a wage-protection violation, which drops your compliance percentage, which hits your Nitaqat band. It all cascades from one date nobody watched.”

— Why expiry tracking is a compliance feature, not an admin one

Approve it from your phone. In ten seconds.

  • Leave, attendance corrections and expenses — approve or reject on mobile
  • See your team's leave calendar before you approve
  • Interview scorecards and hiring approvals
  • Goals, appraisals and feedback for your reports

“Managers are the bottleneck in every HR process, and managers live on their phones. A system that makes them open a laptop is a system that doesn't get used.”

— Why the mobile app isn't an afterthought

Your salary certificate. Thirty seconds.

  • Salary certificates, embassy letters and NOCs — issued instantly
  • Bilingual, on company letterhead, with a verifiable reference
  • Payslips, leave balance and attendance, on your phone
  • WhatsApp notifications — because not everyone uses email

“Ask any HR manager in the Kingdom what fills their inbox, and it isn't strategy. It's letters. In most organisations it is 40–60% of the service desk's ticket volume — and almost none of it requires a human decision.”

— The fastest return in the whole platform
The thing your HR team spends its week on

Salary certificate.
Thirty seconds.

Salary certificates for the bank. Embassy letters for a holiday visa. No-objection certificates for a driving licence. Rental letters for Ejar. School letters. Bank-account letters for new joiners who don't have an Iqama yet.

Almost none of it requires a human decision. The system already knows the salary.

The employee taps a button in the app. The letter generates — in Arabic and English, on your letterhead, with a verifiable reference number. It's in their downloads before they've put their phone away.

See employee self-service

letter_request / auto-issue
Salary Certificate
Addressed to: Riyad Bank
ISSUED
Embassy Letter — France
With leave dates + salary
ISSUED
NOC — Driving Licence
Arabic + English
ISSUED
3 letters issued. 0 HR tickets raised. Average time: 28 seconds.
Government systems

Every system the Kingdom requires you to talk to.

And an honest note: no Saudi government system publishes an open, self-serve API. Any vendor claiming “real-time Qiwa integration” should be asked to show you the credentials. We build the path that works — file generation, controlled import, and reconciliation — because it works on day one, for every client.

GOSI
التأمينات الاجتماعية

Both Saudi schemes plus expatriates. The contributory wage is basic plus housing only, capped at SAR 45,000.

EFFECTIVE-DATED RATE ENGINE
Mudad / WPS
مدد · حماية الأجور

The wage file, generated to the Ministry's specification and validated — then reconciled against Qiwa and GOSI before you submit it.

GENERATE · VALIDATE · RECONCILE
Qiwa
قوى

Contract authentication and Nitaqat. Since April 2026, a Saudi only counts once their contract is authenticated — so the hire doesn't end at the offer letter.

3-WAY RECONCILIATION
Muqeem
مقيم

Iqama, exit-and-re-entry, work permits. Tracked in Hijri and Gregorian, with escalating alerts at 90, 60, 30 and 7 days.

EXPIRY LADDER · IMPORT
Coverage

Saudi first. The Gulf next.

We built the Kingdom properly before we built anywhere else. That order matters — it's why the Saudi implementation isn't a localisation package.

🇸🇦 Saudi ArabiaLIVE
  • GOSI — both schemes + expatriates
  • WPS / Mudad — wage file + reconciliation
  • Nitaqat — calculated, simulated, forecast
  • Qiwa — contract reconciliation
  • Muqeem — Iqama & visa expiry
  • EOSB — Labour Law Articles 84–87
🇦🇪 United Arab EmiratesROADMAP
  • WPS (MOHRE)
  • GPSSA
  • Emirates ID tracking
  • Emiratisation targets
  • Gratuity — UAE Labour Law
🇰🇼 🇶🇦 🇧🇭 🇴🇲 Rest of GCCROADMAP
  • Social insurance per country
  • Wage protection per country
  • Localisation quotas
  • End-of-service rules
Ownership

Your HR system. Your data. Your servers.

No per-seat licence

Your costs don't grow every time you hire. Add a thousand employees and the software bill doesn't move.

Your data stays yours

Hosted in the Kingdom, on infrastructure you control. Not in a foreign vendor's tenancy, under a foreign vendor's terms.

No lock-in

Open platform, open database, full export. If you ever leave, you take everything — including the customisations we built for you.

We think software should be something you own, not something you rent access to.

See it running on your numbers.

Not a slide deck. A working system, configured to your sector, your headcount and your salary structure — showing your actual Nitaqat position and what it would take to move it.

Nitaqat calculator Book a demo