Omni
FeaturesCheck-inPricingFAQDocs
Sign inStart free
Saudi market benchmarkAll pages
Guide
  • Getting started
  • Checking in
  • Geofencing
  • Custom hours
  • Invites
  • Requests & approvals
  • Importing employees
  • Single sign-on
  • Roles & privacy
Product
  • Product spec
  • Roadmap
  • Saudi market benchmark
  • Architecture
Guide
  • Getting started
  • Checking in
  • Geofencing
  • Custom hours
  • Invites
  • Requests & approvals
  • Importing employees
  • Single sign-on
  • Roles & privacy
Product
  • Product spec
  • Roadmap
  • Saudi market benchmark
  • Architecture

Saudi market benchmark: Jisr and Mal HR (Malakait)

Researched on 27 Oct 2026 from these public pages:

  • Jisr: jisr.net/ar/hr-software, plus its attendance, payroll, compliance and pricing pages.
  • Mal HR (Malakait): malhr.com, plus its features and pricing pages.

Both vendors sell to Saudi businesses and lead with government compliance and payroll. Attendance is treated as a feeder into payroll, not as a product experience. Omni is strongest on that experience, but the compliance and payroll basics are a requirement for winning any deal.

1. Who they are

Jisr (جسر) Mal HR (Malakait)
Position Market leader, "5,000+ establishments". Mid-market and enterprise, with industry pages Value-priced SMB / mid-market. Pitches cost savings ("save 10,000 SAR / 50 employees / year")
Bundles Core HR · Talent · Spend management Attendance · Basic · Professional · Enterprise
Pricing Not public (quote only) 10 / 13 / 14 / 17 SAR per employee per month, minimum 25 employees
Hosting and trust GCP Saudi Arabia + AWS Bahrain, ISO 27001, SOC 2, SDAIA, a public Trust Center Hosted inside KSA, with local support
Lead generation Free calculators (salary, end of service, Nitaqat), salary survey, templates, glossary, academy ROI calculator, a "switch to Malakait" migration page

2. Feature matrix

✅ = has it · 🟡 = partial or planned · ❌ = absent · P# = Omni roadmap phase

Capability Jisr Mal HR Omni today Omni plan
Attendance
Mobile check-in ✅ ✅ ✅ web + iOS + Android
GPS on each punch ✅ 🟡 ✅ server-verified geofence
Geofence policy (strict / flexible / off) at company, site, department or employee level ❌ ❌ ✅ differentiator
Check-in from widgets, Lock Screen, Live Activity, Control Center or Siri without opening the app ❌ ❌ ✅ iOS / 🟡 Android differentiator
Biometric devices (ZKTeco and similar) and fingerprint 🟡 ✅ ❌ P2b device bridge
Missing-punch / permission requests 🟡 ✅ ❌ P5
Shift scheduling and custom hours ✅ ✅ ✅ fixed, flexible, split, overnight, open
Ramadan and summer hours ✅ 🟡 🟡 Ramadan preset only P2b summer preset
Automatic holiday calendar (KSA) ✅ 🟡 ❌ P5
Overtime calculation ✅ ✅ ✅ 1.5× policy
Overtime → compensatory leave ✅ ❌ ❌ P5
Lateness / absence → automatic deductions and penalties (Work Regulations penalty schedule) ✅ ✅ ❌ (we flag only) P5 violations engine
Shift-vs-rest-period legality check ✅ ❌ ❌ P5
Leave
Saudi leave types (sick tiers, maternity, Hajj, iddah, marriage, bereavement, exam) ✅ ✅ ❌ P5
Balances, accrual rules linked to contracts, unpaid leave, leave settlement ✅ ✅ ❌ P5
Leave planning calendar 🟡 ✅ ❌ P5
Payroll
One-click payroll run, approval, bank transfer ✅ ✅ ❌ P5
Multiple payroll groups (by nationality, project or cost center, entity, wage type) ✅ ✅ (split employees across payrolls) ❌ P5
WPS file → Mudad ✅ ✅ ❌ P5
GOSI contributions, verification and discrepancy flags ✅ ✅ ❌ P5
Saned (unemployment insurance) ✅ ❌ ❌ P5
End-of-service settlement (gratuity + leave balance + obligations) ✅ ✅ 🟡 calculator in @omni/core P5
Advances / loans (installments, postpone one) 🟡 ✅ ❌ P5
Allowances (e.g. tickets), benefits and deductions 🟡 ✅ ❌ P5
Payroll journal entries + ERP/accounting integration ✅ ✅ ❌ P6
Compliance and government
Muqeem: iqama, exit/re-entry visas ✅ ✅ 🟡 fields only P5
Qiwa contracts + Nitaqat 🟡 "coming soon" ❌ ❌ P6 (and a chance to ship first)
Nitaqat / Saudization calculator ✅ free tool ❌ ❌ P3 (lead-gen tool too)
Real-time alerts on labor-law changes ✅ ❌ ❌ P7 (AI-assisted)
ZATCA-compliant invoices (for our own billing) ✅ ❌ ❌ P6 billing
Employee self-service
Requests: leave, business trips, data updates, payslips, salary certificate (تعريف بالراتب) ✅ ✅ (10+ request types) ❌ P5
Letters and forms (contracts, letters, custom templates, print) 🟡 ✅ ❌ P5
Employee benefits / offers marketplace ❌ ✅ ❌ P7
Workflow and governance
Configurable multi-step approval chains ✅ ✅ ❌ P3 (foundation for everything)
Decisions (القرارات): transfer, promotion, salary change, deduction, termination 🟡 ✅ ❌ P5
Warnings / notices (الإنذارات), auto-sent on a violation, with read receipts 🟡 ✅ ❌ P5
Circulars (التعاميم) to a department, the company or a person, with read tracking ❌ ✅ ❌ P4 (with announcements)
Company policies and regulations, auto-applied 🟡 ✅ ❌ P5
Custody (العهد): asset handover and return history ❌ ✅ ❌ (Devices planned) P3 (merge with Devices)
Task management linked to evaluations ❌ ✅ ❌ P6
Talent
ATS: careers page, unlimited jobs, AI CV screening ✅ ✅ ❌ P6
Performance: weighted forms, cycles, 360° feedback ✅ ✅ ❌ P6
Surveys / engagement ✅ ✅ ❌ P7
Training and LMS ✅ ✅ ❌ P7
Succession and workforce (manpower) planning and budget ✅ ✅ ❌ P7
Compensation benchmarking / salary survey ✅ ❌ ❌ P7
Spend
Expenses with AI receipt scanning ✅ 🟡 ❌ P6
Petty cash (العهد النقدية), business travel booking ✅ ❌ ❌ P7
Platform
Dashboards (customizable) ✅ ✅ ✅ fixed P6 custom
Data import from Excel / other HR systems, incl. history ✅ ✅ 🟡 CSV export only P3 import wizard
KSA data hosting ✅ ✅ ❌ (Supabase has no KSA region) Decision needed
ISO 27001 / SOC 2 / SDAIA ✅ ❌ ❌ Later
AI assistant 🟡 AI screening ✅ (Enterprise) ❌ P7
SSO (SAML) ❌ ❌ ✅ differentiator
Join by invite code / QR ❌ ❌ ✅ differentiator
DMs / chat ❌ ❌ ❌ P4 (differentiator)
Arabic + English, RTL ✅ ✅ ✅

3. What this means for Omni

Requirements for any Saudi deal. Without these, Omni loses on a checklist before anyone looks at the attendance experience.

  1. Payroll with Mudad WPS file, GOSI, Saned, and end-of-service settlement.
  2. Saudi leave types and balances.
  3. A violations and penalties engine that turns lateness or absence into deductions, following the Work Regulations penalty schedule.
  4. Muqeem iqama and visa tracking.
  5. Self-service requests and letters (salary certificate first).
  6. Configurable approval chains.
  7. Data hosted in KSA: both competitors advertise it.

Where Omni is already ahead. These go at the front of the pitch.

  • Check in without opening the app: widgets, Lock Screen, Live Activity / Dynamic Island, Control Center, Siri, and the Android home and lock-screen widget. Neither competitor shows anything like this.
  • Granular geofence policy (strict, flexible or off, by company, site, department or employee). It is server-enforced, idempotent, never blocks check-out, and sends flagged events to managers for review.
  • SSO (SAML), join by code / QR, and (with P4) built-in chat.
  • A premium, native, design-led experience (Liquid Glass on iOS) against admin-style UIs.

Open opportunities.

  • Qiwa + Nitaqat: Jisr lists Qiwa as "coming soon", so Omni could ship it first.
  • Device bridge: a small agent or cloud API that pulls punches from ZKTeco and similar biometric devices into attendance_events with source = 'device'. Factories, retail and F&B depend on fingerprint readers, and Mal HR sells its attendance-only tier on this.
  • Free lead-gen tools on omni.rsq.sa: end-of-service, Nitaqat, salary (net/GOSI) and overtime calculators. The logic already exists in @omni/core (EOSB) and is easy to extend.
  • Migration path: an import wizard plus a "switch from Jisr / Mal HR" page.

4. Pricing recommendation

The Crextio design shows USD flat prices. The local market prices per employee per month in SAR, so the recommendation is to follow that:

Omni plan SAR / employee / month Positioned against Includes
Omni Time 9 Mal HR Attendance (10) Attendance: all check-in surfaces including widgets, geofence policies, custom hours, device bridge, invites by code, dashboards
Omni Core 13 Mal HR Basic (13) + leave, self-service, letters, payroll, Mudad WPS, GOSI, EOSB, violations, custody, approval chains
Omni Pro 16 Mal HR Professional (14) / Jisr + Muqeem, Qiwa/Nitaqat, decisions, warnings, circulars, advances, multiple payrolls, performance, DMs, SSO
Omni Enterprise quote Jisr enterprise + ATS, surveys, workforce planning, AI assistant, ERP integration, multi-company, KSA-dedicated hosting, SLA
  • Minimum: 10 employees. Mal HR's minimum of 25 leaves room for small teams.
  • Trial: 14 days free.
  • Annual billing: −15%.
On this page
  • 1. Who they are
  • 2. Feature matrix
  • 3. What this means for Omni
  • 4. Pricing recommendation