WhatsApp

Request A Quote

Follow Us On:

HomeBlogSSC Payroll with Zoho People for Jordanian SMEs, A 2026 Configuration & Compliance Guide
Shyphan Insights

SSC Payroll with Zoho People for Jordanian SMEs, A 2026 Configuration & Compliance Guide

How Jordanian SMEs configure Zoho People + Zoho Payroll for SSC compliance, employer / employee contribution splits, end-of-service indemnity accrual, Jordanisation quotas, salary protection files and MOL-ready reporting.

Authorized Zoho Partner — Shyphan Authorized Zoho PartnerImplementation · migration · support
Shyphan

What's inside

A practical, hands-on guide.

Why Jordanian payroll is more than a simple salary file
Step 1, Employee master in Zoho People
Step 2, SSC contributions (employer & employee split)
Step 3, End-of-Service Indemnity (EOSI) accrual
Step 4, Income tax PAYE on payroll
Back to all articles

Jordanian SME payroll has three moving parts most spreadsheets get wrong: Social Security Corporation (SSC) contributions, End-of-Service Indemnity (EOSI) under Labour Law No. 8 of 1996, and Ministry of Labour (MOL) Jordanisation quotas. This guide shows Amman, Irbid, Zarqa and Aqaba HR teams how to configure Zoho People + Zoho Payroll to handle Jordanian and non-Jordanian employees cleanly, SSC employer/employee splits, EOSI accruals, salary protection (WPS) files and MOL-ready reports.

Why Jordanian payroll is more than a simple salary file

  • SSC contributions apply to almost every Jordanian and registered non-Jordanian employee from day one of employment.
  • End-of-Service Indemnity still applies to private-sector employees outside SSC coverage and as a top-up under defined conditions in Labour Law No. 8 of 1996.
  • Jordanisation quotas regulate the ratio of Jordanian to non-Jordanian workers, sector-specific thresholds enforced by MOL.
  • Income tax PAYE withholding sits on top of SSC for taxable employees, with annual reconciliation through ISTD.
  • Salary protection, wages must be paid through licensed Jordanian banks; MOL requires evidence of timely payment.

Step 1, Employee master in Zoho People

  1. Capture nationality (Jordanian / non-Jordanian) and SSC registration number on every employee profile.
  2. Add custom fields for National Number (Jordanians), Passport & Work Permit (non-Jordanians), and MOL Establishment Number.
  3. Tag each role with Jordanisation classification (which roles count towards the Jordanian quota and which are reserved).
  4. Configure leave types per Labour Law (annual leave, sick leave, Hajj leave, maternity, paternity) with the right accrual rules.

Step 2, SSC contributions (employer & employee split)

Set up SSC as a statutory deduction in Zoho Payroll with the correct splits. Configure each rate as a percentage of the SSC-subject salary, capped at the SSC ceiling:

Jordan SSC contributions, employer vs employee split (per the SSC schedule)
Insurance branch Employer share Employee share Covered employees
Old age, disability & death Yes (per SSC schedule) Yes (per SSC schedule) All registered Jordanian & non-Jordanian employees
Work injuries Yes , All registered employees
Maternity Yes , Covered female employees
Unemployment Yes Yes Covered Jordanian employees
End-of-Service Indemnity (EOSI) 1 month basic wage / year of service (accrual) , Employees outside SSC old-age coverage / top-up cases per Labour Law No. 8 of 1996

Exact rates and the salary ceiling follow the latest SSC schedule, we parameterise these in a single Zoho Payroll config table so rate changes propagate in one update.

  • Old age, disability and death insurance, employer and employee shares as per the latest SSC schedule.
  • Work injuries insurance, employer-only contribution.
  • Maternity insurance, employer-only contribution.
  • Unemployment insurance, employer and employee shares as per the SSC schedule.

We always parameterise the rates and ceilings in a single config table, when SSC publishes a revised rate, one update propagates across every employee.

Step 3, End-of-Service Indemnity (EOSI) accrual

For private-sector employees outside SSC's old-age coverage (and as a top-up in defined cases), Labour Law No. 8 of 1996 prescribes EOSI:

  • One month's wage per year of service based on the last basic salary.
  • Pro-rata accrual for partial years.
  • Accrued monthly to a EOSI Payable liability in Zoho Books via Zoho Payroll's GL mapping.
  • Triggered on resignation or termination, payout, EOSI clearance and final settlement processed through Zoho People's offboarding workflow.

Step 4, Income tax PAYE on payroll

  1. Configure ISTD personal income tax brackets in Zoho Payroll (progressive bands with the prevailing rates).
  2. Apply employee-level allowances (personal, dependants, education, medical, mortgage interest where applicable).
  3. Run a monthly PAYE deduction, posted to ISTD PAYE Payable in Zoho Books.
  4. Generate annual employee tax certificates (form equivalent) via Zoho People for ISTD year-end filings.

Step 5, Jordanisation quotas & MOL reporting

MOL tracks workforce nationality ratios across sectors. Non-compliance leads to permit refusals and fines.

  • We build a Zoho Analytics dashboard with live Jordanisation % per department/legal entity.
  • Alerts trigger when the ratio drops below the sector threshold, HR is warned before MOL inspections.
  • Work-permit expiry tracker in Zoho People, automated renewal reminders 60 / 30 / 7 days out.
  • One-click MOL-ready report: total headcount, Jordanian vs non-Jordanian, by role classification.

Step 6, Salary protection & WPS-style bank file

Jordan's wage protection requires salaries to flow through licensed banks with traceable evidence. Most Jordanian SMEs pay through Arab Bank, Housing Bank, Cairo Amman Bank, Bank of Jordan, Jordan Kuwait Bank or Capital Bank.

  • Zoho Payroll generates a bank-ready salary file with employee IBAN, amount and reference for upload to the corporate banking portal.
  • Payslip distribution via Zoho People's employee self-service, accessible on mobile, multilingual (Arabic / English).
  • Settlement reconciled back to Zoho Books bank feed automatically.

Step 7, Leave, attendance & integrations

  • Annual leave per Labour Law (14 days < 5 years' service, 21 days thereafter; sector variations apply).
  • Sick leave accrual with medical-evidence rules.
  • Maternity leave, 70 days fully paid, funded via SSC for covered employees.
  • Attendance, Zoho People integrates with biometric devices in Amman, Aqaba and Irbid offices; overtime calculated per Labour Law.
  • Loans & advances, captured in Zoho People, deducted across payslips with full schedule visibility.

Step 8, End-of-month payroll close

  1. HR locks attendance and one-time inputs (bonuses, deductions, advances) in Zoho People.
  2. Run the payroll batch in Zoho Payroll, gross-to-net by employee, with SSC and PAYE deductions calculated automatically.
  3. Approval workflow: Finance Manager → CFO; payroll cannot be released without sign-off.
  4. Bank file exported, SSC file prepared, GL journal posted to Zoho Books.
  5. Payslips published to Zoho People ESS in one click.

Common Jordan payroll mistakes in Zoho

  • Hard-coded SSC rates instead of a config table, every rate change becomes a project.
  • EOSI not accrued monthly, large catch-up entries at year-end distort the P&L.
  • Non-Jordanian employees not tagged, Jordanisation report inaccurate.
  • Manual bank file, typo risk and salary protection breach.
  • No work-permit expiry tracker, missed renewals trigger MOL penalties.

Frequently Asked Questions

Does Zoho People support Jordan's SSC payroll out of the box?
Zoho People + Zoho Payroll cover the core compliance: configurable SSC employer/employee splits, EOSI accruals, PAYE bands and bank salary files. Shyphan parameterises the rates and builds the Jordanisation and MOL reporting layers on top.
What are the main SSC contribution heads in Jordan?
Old age/disability/death insurance (employer + employee), work injuries insurance (employer-only), maternity insurance (employer-only) and unemployment insurance (employer + employee). Exact percentages and the salary ceiling follow the latest SSC schedule.
How is end-of-service indemnity (EOSI) calculated in Jordan?
Under Labour Law No. 8 of 1996, EOSI is generally one month's basic wage per year of service, pro-rated for partial years, accrued monthly to a liability and paid out on resignation or termination with the final settlement.
Can Zoho Payroll generate a Jordan salary protection bank file?
Yes. Zoho Payroll exports a bank-ready salary file with employee IBAN, amount and reference, suitable for upload to Arab Bank, Housing Bank, Cairo Amman Bank, Bank of Jordan, Jordan Kuwait Bank or Capital Bank corporate portals.
How does Zoho People handle Jordanisation quotas?
Each role is tagged with its Jordanisation classification. Zoho Analytics tracks the live Jordanian / non-Jordanian ratio per legal entity and alerts HR before the ratio breaches the MOL sector threshold.
What does Zoho People + Zoho Payroll cost in Jordan?
A 50-employee Jordanian SME rollout typically runs JOD 1,500, 4,200 implementation plus monthly Zoho licenses, depending on biometric integrations, multi-entity scope and EOSI complexity.
Zoho Authorized Partner

Need SSC-Compliant Payroll on Zoho People in Jordan?

Talk to a Shyphan expert about your project, free 30-minute consultation, no commitment.

Get a Free Consultation
Get Started

Request your free Zoho quote

Tell us about your project and a senior Authorized Zoho Partner consultant, not a bot, replies within 24 hours with scope, timeline and a fixed quote. The first 30-minute discovery call is free, with no obligation.

  • Free 30-minute discovery call
  • Fixed-quote SOW, no surprises
  • Implementation, customization & migration
  • SLA-bound AMC support