Zaffre HRM
← All articles

PESSI vs ESSI vs SESSI — Provincial Social Security Schemes Explained

Zaffre HRM Team · May 30, 2026

Pakistan's four provinces each have their own employees' social security institution. PESSI (Punjab), SESSI (Sindh), KPESSI (Khyber Pakhtunkhwa), BESSI (Balochistan). Companies operating across provinces must comply with each separately. Many SMBs get confused or miss provincial obligations entirely. Here is the comparison.

The common framework

After the 18th constitutional amendment, labour became a provincial subject. Each province set up (or continued) its own social security institution covering:

  • Medical care for insured workers and their families
  • Maternity benefits
  • Death and funeral benefits
  • Disablement benefits

The schemes are funded primarily by employer contributions (employee usually does not contribute, distinguishing them from EOBI).

PESSI — Punjab Employees Social Security Institution

Administered under Punjab provincial law. Coverage typically for establishments in Punjab employing 5+ workers earning up to the insurable wage ceiling. Employer-only contribution at a percentage of insurable wage.

Registration through PESSI offices in major Punjab cities (Lahore, Faisalabad, etc.).

SESSI — Sindh Employees Social Security Institution

Administered under Sindh provincial law. Similar coverage to PESSI but for Sindh establishments. Rates and ceiling may differ from Punjab.

Registration through SESSI offices in Karachi, Hyderabad, etc.

KPESSI — Khyber Pakhtunkhwa Employees Social Security Institution

Administered under KPK provincial law. Coverage for KPK establishments. Rates and rules may differ from other provinces.

Registration through KPESSI offices in Peshawar, etc.

BESSI — Balochistan Employees Social Security Institution

Administered under Balochistan provincial law. Coverage for Balochistan establishments. Rates and rules may differ.

Registration through BESSI offices in Quetta, etc.

For multi-province companies

A company with offices in Karachi + Lahore + Islamabad:

  • Karachi office → SESSI (Sindh)
  • Lahore office → PESSI (Punjab)
  • Islamabad → ICT (federal) — does not have a provincial SS scheme equivalent

Each location requires separate provincial registration. Per-location compliance.

For employees moving between provinces

If an employee transfers from Lahore (PESSI) to Karachi (SESSI), the employer must:

  1. Notify PESSI of the move
  2. Register the employee with SESSI
  3. Begin contributions to SESSI from the new location

The contribution mechanics

Provincial SS contribution is typically:

  • Employer-only
  • Calculated on insurable wage (often tied to minimum wage)
  • Paid monthly via designated banks
  • Monthly return filed with the relevant institution

What each scheme provides

Common benefits (with provincial variations):

  • Medical care — through institutional hospitals / clinics + reimbursement for emergency care
  • Maternity benefit — cash benefit during maternity leave (in addition to employer's leave pay)
  • Death benefit — payment to family on insured person's death
  • Funeral benefit — one-time payment for funeral expenses
  • Disablement benefit — for work-related injury or illness

Why ESSI / SESSI / PESSI / KPESSI / BESSI are separate from EOBI

  • EOBI — federal, pensions only, employer + employee contribute
  • Provincial SS — provincial, medical + maternity + death etc., employer only contributes

Different programs, different funding, different benefits, different administrative bodies. Companies must register for both where applicable.

Common SMB mistakes

  • Confusing EOBI with provincial SS — registering for one, missing the other
  • Operating in multiple provinces, registering in only one
  • Wrong rate (using outdated rate after notification change)
  • Missing provincial migration when employee transfers location
  • Missing monthly returns

How HR software supports provincial SS

  • Per-employee location → drives which provincial SS applies
  • Per-employee SS number tracked
  • Auto-calculation of monthly contribution on insurable wage
  • Per-province monthly return data exportable
  • Multi-location employer with multi-province compliance handled

The Zaffre HRM fit

Zaffre HRM supports provincial SS (PESSI / SESSI / KPESSI / BESSI) with per-employee per-province tracking, per-province return generation, and multi-location compliance. See: PESSI guide.

Book a demo.

Critical caveat

Provincial social security rules and rates differ by province and change with provincial Finance Acts and notifications. Always verify against current provincial notifications. Consult a labour-compliance advisor for specific cases.