GOSI vs EOBI: Payroll Compliance in Saudi Arabia and Pakistan
Different contribution bases, different treatment of nationals and expatriates, different filing rhythms — what a payroll system must model to run Saudi and Pakistani entities correctly.
Why groups get this wrong
Companies running teams in both Riyadh and Lahore often extend one payroll configuration across both. It looks similar on the surface — a statutory social insurance deduction, an employer contribution, a monthly filing — and then breaks in audit because the two schemes are structurally different in what they cover, whom they cover and how they are calculated.
This is a general overview to help you scope a payroll system, not legal advice. Rates and ceilings change; confirm current figures with GOSI, EOBI or your advisers before configuring anything.
GOSI in Saudi Arabia: what the system must model
GOSI is a comprehensive social insurance scheme covering pensions and occupational hazards, and the treatment of Saudi nationals differs materially from that of expatriate employees — nationals fall under the annuities and hazards branches, while expatriates are generally covered for occupational hazards only.
- Contribution base built from basic salary plus housing allowance, subject to a wage ceiling
- Different employer and employee split depending on nationality and branch of coverage
- Monthly registration of joiners and leavers, with mid-month proration rules
- Interaction with the Wage Protection System — salaries must be paid through banks and reported in the required file format
- End-of-service benefit accrual under Saudi labour law, sitting alongside GOSI rather than inside it
- Saudization headcount reporting, which depends on the same employee data
EOBI in Pakistan: a narrower scheme, different mechanics
EOBI, the Employees' Old-Age Benefits Institution, is a pension-focused scheme applying to registered establishments above a size threshold, with contributions calculated against a defined minimum-wage-linked base rather than actual salary in most cases.
- Contribution base commonly tied to the notified minimum wage, not gross pay — a very different calculation from GOSI
- Separate provincial social security schemes (such as PESSI, SESSI or PSSSF) that run alongside EOBI
- Income tax withholding on a progressive slab basis, with annual slab changes and employer filing duties
- Provident fund and gratuity arrangements that vary by employer policy rather than a single statutory formula
- Registration and monthly contribution returns per establishment
The differences that matter to your software
Reduced to system requirements, the two regimes force the following capabilities:
- Per-country, per-entity statutory rule engines — not one global formula with overrides
- Nationality-aware contribution logic, since Saudi treatment splits on national versus expatriate status
- Configurable contribution bases: allowance-inclusive with a ceiling in Saudi, minimum-wage-linked in Pakistan
- Country-specific filing artefacts — GOSI monthly submission and WPS bank files versus EOBI returns and tax statements
- Multi-currency payroll with consolidated group reporting in one presentation currency
- Effective-dated rules, so a rate change mid-year does not rewrite historical payslips
Operational practices that prevent findings
Keep an immutable payroll register per run, with a documented approval before disbursement. Reconcile statutory contribution totals to the filed return every month, not quarterly. Track Iqama, visa and contract expiries in the same system that runs payroll, because a lapsed document becomes a payroll and compliance problem simultaneously.
Give employees self-service payslips in their language — Arabic, English and Urdu across these two markets — which removes most of the HR ticket volume that hides real errors.
Where EzTechify fits
EzHRM handles GOSI-aware and WPS-ready payroll with biometric attendance and employee self-service, and we build and run multi-country payroll for groups operating across Saudi Arabia, the UAE and Pakistan — including managed HR and payroll services where you would rather outsource the monthly cycle than staff it.