EOBI contributions are a legal requirement for every Pakistani company with more than 5 employees. Companies in Sindh must also handle SESSI contributions, while Punjab companies deal with PESSI — each triggered once you cross the provincial threshold. Despite this, payroll compliance failures are remarkably common in Pakistani companies — not usually out of deliberate evasion, but because manual calculation and filing systems are error-prone and time-consuming at scale.

How EOBI Calculation Works and Where Errors Creep In

EOBI contribution is calculated as a percentage of each employee's wage (currently 5% employee + 6% employer = 11% total on the insurable wage, subject to minimum and maximum wage caps). The calculation sounds simple but has several complexity points in practice:

Wage ceiling: EOBI contributions are calculated on wages up to a specified monthly cap — wages above the cap aren't subject to EOBI on the excess. This ceiling is revised periodically. Manual payroll systems that aren't updated when the ceiling changes will either over-deduct (creating employee relations problems) or under-deduct (creating compliance liability for the employer).

Mid-month joiners and leavers: Employees who join or leave mid-month create pro-ration calculations. In a company with high turnover or many contract workers, these mid-month adjustments are a significant source of calculation errors in manual systems.

Consolidated monthly submission: EOBI requires monthly submission of the contribution schedule showing each employee's contribution. In a company with 100+ employees, manually compiling this schedule from individual payslip calculations is a multi-hour task each month, with the risk of copy-paste errors.

How Payroll Software Changes This

Quality payroll software in Pakistan handles EOBI, SESSI, and PESSI calculation automatically as part of the payroll run. The software applies the current contribution rates and wage ceilings, calculates pro-rations for mid-month changes, generates the consolidated monthly submission file in the format required by the respective institution, and flags any exceptions that need manual review. The monthly compliance exercise that takes an HR officer several hours manually takes minutes in payroll software — with significantly better accuracy.

When the government revises EOBI contribution rates or wage ceilings (which happens through Finance Acts and statutory notifications), a properly maintained payroll software product is updated by the vendor — the employer doesn't need to manually update calculation formulas. This is one of the clearest ROI arguments for payroll software versus Excel: the ongoing regulatory maintenance cost is borne by the software vendor rather than the employer's HR team.

Income Tax Withholding — The More Complex Calculation

Income tax withholding under Section 149 of the Income Tax Ordinance is significantly more complex than EOBI. The progressive slab structure means each employee's monthly withholding depends on their projected annual salary, any mid-year salary changes, any allowable deductions (provident fund, medical allowances), and the current year's Finance Act slab rates. The calculation has exactly one correct answer. But computing it manually for each employee each month is error-prone. Errors typically favour under-withholding — creating a year-end shortfall that either the employee must make up or the employer is liable for.

Payroll software that incorporates the current income tax slabs and auto-calculates projected annual salary tax divided by remaining months is the single most accurate approach to Section 149 compliance. Pakistani companies managing payroll for even 20-30 salaried employees at various salary levels should seriously evaluate whether their current calculation approach is producing reliably accurate results. Business software providers focused on Pakistan compliance build annual Finance Act updates into their products as standard maintenance.

Frequently Asked Questions

As of 2026, EOBI contribution rates are: 5% of insurable wages from the employee and 6% from the employer — totalling 11% combined. The insurable wage is capped at the minimum wage (currently Rs. 37,000/month per the most recent notification — verify at eobi.gov.pk as minimum wage is revised annually). Contributions above the minimum wage ceiling are not required for EOBI purposes, though some employers voluntarily contribute on actual wages for higher-earning staff.

Register the company at eobi.gov.pk by creating an employer account, providing company registration documents, NTN, and bank details. Once registered, add each employee with their CNIC, date of joining, and insurable wage. EOBI requires monthly contribution submission by the 15th of the following month — payroll software automates the calculation of contribution amounts and generates the monthly contribution schedule in the format EOBI's portal requires.

EOBI imposes a 5% additional surcharge on late contributions per month. For deliberate evasion or misrepresentation of employee count, penalties under the EOBI Act can include fines and director-level personal liability. Beyond financial penalties, EOBI non-compliance creates employee relations issues — employees don't receive their pension entitlement, and EOBI can pursue both civil and criminal remedies. Regular payroll software that calculates and tracks EOBI compliance monthly is far cheaper than the penalty exposure.

Quality Pakistani payroll software handles province-specific social security — PESSI (Punjab), SESSI (Sindh), KPESSP (KP), and BESSI (Balochistan) — with different contribution rates and reporting formats for each. For companies with offices in multiple provinces, the software should identify each employee's applicable provincial scheme based on their work location. This multi-province handling is one of the most frequent gaps in generic international payroll software adapted for Pakistan — verify this capability explicitly during vendor evaluation.