<style>.reveal{opacity:1!important;transform:none!important}</style> Skip to content

Jordan statutory pack v3 is production-grade — GCC packs are in validation See coverage

Four products. One governed platform.

Start with one product or run all four. Each keeps its own data, and together they share one sign-in, one approval engine and one audit trail on the Stoneme platform.

Every payroll & HR domain, in one platform

From salary calculation to end of service, every domain is a governed module on the same approval engine and the same audit trail.

  • 01 / 12

    Salary calculation

    Run, post, unpost; retroactive deltas and off-cycle runs.

  • 02 / 12

    Transactions & workflow

    Approval chains, committees, delegation and escalation.

  • 03 / 12

    Compensation & scales

    Salary scales, grades, bands and entitlement templates.

  • 04 / 12

    Vacation & leave

    Accrual ledgers, balances, requests and encashment.

  • 05 / 12

    Loans

    Types, schedules, budgets, guarantors and stoppers.

  • 06 / 12

    End of service

    Tiered gratuity slices and final settlement.

  • 07 / 12

    Social security & tax

    Contribution engines and authority filing.

  • 08 / 12

    Residence & visa

    Iqama renewal, exit/re-entry and air tickets.

  • 09 / 12

    Letters & vouchers

    Bilingual documents, certificates and GL vouchers.

  • 10 / 12

    Self-service

    Payslips, balances, requests and approvals.

  • 11 / 12

    Security & admin

    Roles, privileges, branches and audit logs.

  • 12 / 12

    Reporting & BI

    Headcount, cost and statutory reporting.

Separately deployable. Deeply integrated.

The products are independent enough to adopt one at a time, and integrated enough to behave as a single system — because they share a core instead of duplicating it.

  • One identity, everywhere

    A single SSO/JWT identity with RBAC + ABAC scoped by tenant, branch and manager-chain — the same person, the same permissions, across every product.

  • One transaction engine

    Every change rides the same submit → approve → post → reflect lifecycle, so approvals and posting behave identically whether it's a raise, a roster or a hire.

  • One audit trail

    An append-only history spans the whole estate — who did what, when and what it changed, in payroll, time and HR alike.

  • Shared country packs

    Statutory rules, calendars and currency precision are configured once and resolved everywhere — add a jurisdiction as data, not a fork.

Frequently asked questions

Can I buy just one product?

Yes. Each product is independently deployable with its own database. Start with Payroll, add Time & Attendance and HR when you're ready — the shared Stoneme core means they integrate without a migration.

Is this microservices?

No. Each product is a modular monolith — one deployable with schema-per-module boundaries enforced in CI. A module is peeled into its own service only under measured pressure, never by default.

How do the products share data?

Through service contracts, never each other's tables. HR owns the canonical employee directory; Payroll and Time read it through a typed interface, so the seam stays clean if a product is ever extracted.

Run payroll and HR for your whole group — on one governed platform.

Book a demo and see HRMSTONE run multi-country payroll, statutory filing and approvals — as SaaS, or on-premise for banks and government.