Passer au contenu principal
Les détails du produit sont affichés en anglais. Traductions à venir.
Saudi (KSA) HR & Payroll for Business Central (GOSI & WPS) — A build-to-order Business Central extension that adds Saudi (KSA — 1/1Aperçu illustratif

A build-to-order Business Central extension that adds Saudi (KSA) payroll compliance

— GOSI employer/employee contributions, Mudad/WPS salary files, Nitaqat/Saudization dashboards and end-of-service gratuity — installed and supported by

ECOSIRE on your own tenant.

Qu'est-ce que Saudi (KSA) HR & Payroll for Business Central (GOSI & WPS) ?

A build-to-order Business Central extension that adds Saudi (KSA) payroll compliance — GOSI employer/employee contributions, Mudad/WPS salary files, Nitaqat/Saudization dashboards and end-of-service gratuity — installed and supported by ECOSIRE on your own tenant. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Fonctionnalités clés

GOSI contribution engine: automatic employer/employee split with Saudi-national vs expatriate rates and Annuities/SANED bands, computed per payroll run and posted to mapped G/L accounts
Mudad / WPS salary file generation in the layout required by your processing bank or the Mudad portal, driven from BC employee, bank and IBAN master data
Saudization (Nitaqat) dashboards showing live ratio of Saudi to total headcount against your CR's target band (Platinum/Green/Yellow/Red)
End-of-service gratuity settlement codeunit applying the Saudi Labor Law half-month/full-month formula with resignation-vs-termination branching
Iqama, work-contract and GOSI-registration expiry alerts run on a recurring Job Queue entry with configurable lead time
AL table and page extensions on Employee and Payroll records — no separate disconnected system to reconcile
Event subscribers that hook payroll posting so GOSI and gratuity accruals stay in sync with the G/L automatically
Dedicated permission sets so HR/payroll users see only payroll surfaces, segregated from finance
Dimension-aware posting so payroll cost lands on the correct department/cost-centre dimensions
Payroll registers and contribution summaries exposed over the BC REST/OData API for Power BI and Power Automate
Configurable GOSI/gratuity rate tables you can update without code when the authorities change percentages
Arabic + English field labels and bilingual employee data handling for KSA reporting

Fait sur commande, clé en main

Aucune configuration à faire vous-même — une app fonctionnelle conçue, installée et prise en charge par ECOSIRE.

  1. 1

    Vous commandez

    Commencez par un prix de développement unique. Nous cadrons le projet avec vous au lancement.

  2. 2

    Nous développons et installons

    ECOSIRE la développe, la configure et l'installe sur votre Dynamics 365 Business Central.

  3. 3

    Mise en ligne + assistance

    Vous êtes en ligne en une semaine ouvrée environ, avec deux semaines d’assistance après la mise en production. Les défauts du code que nous livrons sont corrigés gratuitement.

À propos de ce produit

Microsoft Dynamics 365 Business Central ships with strong financials but no native Saudi payroll engine — GOSI percentages, Mudad/WPS file layouts, Nitaqat ratios and Saudi Labor Law end-of-service rules are all left to you. This app closes that gap.

ECOSIRE builds a per-tenant AL extension tailored to your environment and installs it directly on your Business Central tenant (cloud SaaS or on-prem). It is delivered as custom AL — table extensions, page extensions, codeunits and event subscribers — not a one-click AppSource download. You buy the build; we engineer, deploy and support it.

What it does. A GOSI engine computes employer and employee contributions on each payroll run, honouring the Saudi-vs-expatriate split and Annuities/SANED bands, and posts results to your chosen G/L accounts. A Mudad/WPS exporter generates the bank salary file in the layout your processing bank or the Mudad portal expects, driven from BC vendor/bank master data. Saudization dashboards read employee nationality and category to compute live Nitaqat ratios against your CR's target band. An end-of-service settlement codeunit applies the half-month/full-month gratuity formula based on tenure and resignation-vs-termination rules. Iqama, contract and GOSI-registration expiry alerts run on a recurring Job Queue entry and notify HR before deadlines lapse.

Everything respects BC conventions: dedicated permission sets, dimension-aware G/L posting, and clean exposure over the BC REST/OData API so Power BI, Power Automate or Dataverse can read payroll registers without direct table access. Because it is your own extension, ECOSIRE can extend a rule the moment GOSI or Mudad changes a layout — no waiting on a third-party publisher's release cycle.

Ce que vous obtenez

  • A per-tenant AL extension package built for your Business Central version, installed on your sandbox then production tenant by ECOSIRE
  • GOSI, Mudad/WPS and gratuity rule configuration completed against your CR, bank and Labor Law profile
  • Mudad/WPS export validated against a real test file with your processing bank's expected layout
  • Permission sets and Job Queue entries configured for your HR/payroll users
  • Source AL code handed over (your IP) plus a deployment and configuration runbook
  • A handover/training session and a defined warranty + support window for fixes and authority-driven rule updates

Pour qui c'est

Finance Lead at a Saudi company on Business Central

Owns the G/L and needs GOSI, payroll and gratuity to post cleanly to the right accounts and dimensions, reconcile every month, and survive an audit — without exporting to spreadsheets.

HR / Payroll Manager

Runs the monthly payroll, files the WPS salary file through Mudad/the bank, and must keep Nitaqat in a safe band while never missing an Iqama or contract expiry.

BC Partner or IT lead inheriting a KSA rollout

Implementing or maintaining Business Central for a Saudi entity and needs a localized payroll layer they can own as source AL, rather than gluing together a black-box third-party app.

Comment Saudi (KSA) HR & Payroll for Business Central (GOSI & WPS) se compare

CritèreÉCOSIREConstruction personnaliséeConcurrentNatif Dynamics 365 Business Central
GOSI Saudi-vs-expat contribution automation in payrollInclusPrise en charge partielleInclusNon inclus
Mudad / WPS salary file export in your bank's layoutInclusPrise en charge partiellePrise en charge partielleNon inclus
Saudization / Nitaqat ratio dashboardsInclusPrise en charge partiellePrise en charge partielleNon inclus
End-of-service gratuity engine (KSA Labor Law)InclusPrise en charge partielleInclusNon inclus
Iqama / contract expiry alerts via Job QueueInclusPrise en charge partiellePrise en charge partielleNon inclus
Source AL code ownership and free customizationInclusInclusNon inclusNon inclus
Installed and supported on your tenant by the vendorInclusPrise en charge partiellePrise en charge partielleNon inclus
Rapid rule updates when GOSI/Mudad change formatsInclusPrise en charge partiellePrise en charge partielleNon inclus

Foire aux questions sur Saudi (KSA) HR & Payroll for Business Central

How long does delivery take, and is this an instant AppSource download?

No — this is build-to-order, not a one-click AppSource install. ECOSIRE engineers the AL extension for your specific Business Central version and KSA profile, then installs it on your sandbox and production tenants. Typical delivery is around one working week depending on how unusual your Mudad/WPS bank layout and gratuity policies are. You'll get a scoping call first so the lead time and configuration are confirmed before any payment is committed to build.

What ongoing support and updates are included after go-live?

Every build includes a defined warranty window for defect fixes, plus an optional ongoing support arrangement. Because GOSI rates and Mudad/WPS file layouts change by regulation, we keep the rate tables config-driven so most changes need no new code; when the authorities change a file format, ECOSIRE updates your extension and redeploys. You own the source AL, so you are never locked to us or to a third-party publisher's release schedule.

Does it work on Business Central cloud (SaaS) and on-premises?

Yes. It is delivered as a standard AL extension, so it installs on Business Central online (SaaS) per-tenant and on on-premises/private deployments. We target your exact platform version and validate in a sandbox before touching production.

How does GOSI calculation handle Saudi nationals versus expatriates?

The GOSI engine reads each employee's nationality and category and applies the correct contribution split — the higher combined rate (Annuities + SANED + occupational hazards) for Saudi nationals and the occupational-hazards-only basis for expatriates — within the applicable wage ceiling. Rates live in a configurable table so you can adjust them when GOSI revises the percentages.

Will my payroll data be reportable in Power BI and Power Automate?

Yes. Payroll registers, GOSI contribution summaries and Nitaqat figures are exposed over the Business Central REST/OData API, so Power BI dashboards, Power Automate flows and Dataverse-based apps can consume them directly without raw table access — and without breaking your permission boundaries.

Demander un devis

Saudi (KSA) HR & Payroll for Business Central

A build-to-order Business Central extension that adds Saudi (KSA) payroll compliance — GOSI employer/employee contributions, Mudad/WPS salary files, Nitaqat/Saudization dashboards and end-of-service gratuity — installed and supported by ECOSIRE on your own tenant.

  • GOSI contribution engine: automatic employer/employee split with Saudi-national vs expatriate rates and Annuities/SANED bands, computed per payroll run and posted to mapped G/L accounts
  • Mudad / WPS salary file generation in the layout required by your processing bank or the Mudad portal, driven from BC employee, bank and IBAN master data
  • Saudization (Nitaqat) dashboards showing live ratio of Saudi to total headcount against your CR's target band (Platinum/Green/Yellow/Red)
  • End-of-service gratuity settlement codeunit applying the Saudi Labor Law half-month/full-month formula with resignation-vs-termination branching

Demander un devis

Décrivez vos besoins pour Saudi (KSA) HR & Payroll for Business Central et nous vous enverrons les tarifs, les options de licence et une proposition sur mesure, généralement sous un jour ouvré.

Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.