Home › Tax & Salary

EOBI Pension Calculator Pakistan

Work out your EOBI old-age pension, or the one-time old-age grant if you have fewer than 15 years of contributions, under the Employees’ Old-Age Benefits Act 1976.

You are
years
Full pension from 60 for men and 55 for women. Months matter only for an early pension: 0.5% is cut for each month short.
months
years
Years for which EOBI contributions were paid for you. Your EOBI statement shows this.
months
Rs
EOBI uses the wages on which contributions were paid, which is the minimum wage, not your actual pay. Default: the federal minimum wage from 1 July 2026 (Rs 40,700). Use the figure on your EOBI record if it differs. Wages above the minimum wage are not counted.

Monthly EOBI old-age pension

Rs 24,420

Average wage × 30 years ÷ 50

Insurable employment30 years, 0 months
Average monthly wage (last 12 months)Rs 40,700
Years counted30 years
Formula pensionRs 24,420
Minimum EOBI pensionRs 11,500
Monthly pensionRs 24,420
Monthly contributions now: employer 5% + you 1%Rs 2,035 + Rs 407

Open the full calculator on PakHisaab.com ↗

What EOBI is and who is covered

The Employees’ Old-Age Benefits Institution (EOBI) is the state pension scheme for private-sector workers. Every industrial and commercial establishment with 5 or more employees must register itself and its employees with EOBI and pay contributions every month. It is entirely separate from the government employees’ pension: the EOBI pension is based not on your actual salary but on the minimum wage on which contributions were paid, so most workers’ pensions sit close to the minimum pension.

How the pension is calculated

  1. Years of insurable employment are counted; a remaining part of six months or more counts as a full year.
  2. The average wage is taken over the last 12 calendar months for which contributions were paid, before the date you meet the conditions for the pension.
  3. Pension = average wage × years ÷ 50, which is 2% of the wage for each year.
  4. If this is less than the minimum pension (Rs 11,500), the minimum is paid. There is no maximum: you get what the formula gives.

Example 1: a man retires at 60 with 30 years of insurable employment and an average wage of Rs 40,700 over the last 12 months. Pension = 40,700 × 30 ÷ 50 = Rs 24,420 a month.

Example 2: with 15 years and an average wage of Rs 37,000, the formula gives Rs 11,100. That is below the minimum, so Rs 11,500 a month is paid.

Example 3: 10 years and 7 months is not enough for a pension. The 7 months are more than six, so 11 years count and the one-time old-age grant is Rs 447,700.

Example 4: a woman whose employer has a fixed retirement age retires at 52 with 20 years and 6 months. The full pension would be Rs 17,094, but retiring 36 months before 55 cuts it by 18%, to Rs 14,017 a month.

Eligibility at a glance

BenefitConditionAmount
Old-age pensionAge 60 (women 55), at least 15 years of contributionsWage × years ÷ 50, at least Rs 11,500
Reduced old-age pensionAge 55 (women 50), employer’s fixed retirement age0.5% less per month short, for life
Old-age grantPension age, 2 to under 15 years of contributionsOne month’s average wage per year, lump sum
Invalidity pensionPermanent invalidity; 15 years, or 5 years with 3 in the last 5Same formula as the old-age pension
Survivor’s pensionDeath of a pensioner or insured workerThe pensioner’s pension, or the minimum pension

Workers insured on or after 1 July 2008 do not get the old relaxation of the 15-year rule (7 or 5 years for people who joined at an older age). Employment after you become entitled to the pension is not counted.

How to check your EOBI record and registration

Your employer registers the establishment on form PE-01 and each employee on form PR-01, after which EOBI issues a registration card. On the “Individual Information” page of the EOBI website you can look up your employment history (which employers paid contributions for how many months) and the status of a pension claim; EOBI says these online queries are available Monday to Friday, 9 am to 7 pm. If any period with an employer is missing, contact your nearest EOBI regional office well before you retire, because the pension counts only the years for which contributions were paid. If you paid your own 1% regularly, your employer’s default does not take away your entitlement.

Claiming the pension and getting paid

Unlike a provident fund, EOBI contributions cannot be withdrawn; they come back only as a pension or grant. At pension age, download the old-age or survivor’s pension form from the EOBI website and submit it with your CNIC and proof of employment at the regional office. A claim must be made within 12 months, and arrears are paid for at most 6 months before the month you apply, so do not delay. The pension is suspended while you live outside Pakistan.

This calculator estimates the pension awarded at retirement. Increases that the government later grants on pensions in payment are not included. EOBI decides the final amount from your record.

Frequently asked questions

How is the EOBI pension calculated?

Monthly pension = average monthly wage of your last 12 months of contributions × years of insurable employment ÷ 50. Six months or more counts as a full year. The result cannot be less than the minimum pension, Rs 11,500 a month since 1 January 2025. Because contributions are paid on the minimum wage, 30 years at Rs 40,700 gives Rs 24,420.

What is the minimum EOBI pension in 2026?

Rs 11,500 a month. The federal cabinet approved a 15% increase from Rs 10,000 in August 2025, effective from 1 January 2025, and it was paid with arrears from 1 September 2025. In August 2026 EOBI said any further increase depends on an actuarial valuation of the fund.

I have less than 15 years of contributions. Do I get anything?

Yes, if you have at least 2 years. At 60 (55 for women) you get an old-age grant: a one-time payment of one month’s average wage for every completed year of insurable employment, with a part year of more than six months counting as a year. It is paid instead of a pension, not in addition.

Can I get an EOBI pension before 60?

Only from 55 (50 for women), and only if your employer has a fixed retirement age below 60 (55) and retired you at that age. The pension is then cut by 0.5% for each month you are short of 60 (55), so retiring 5 years early takes 30% off, and the cut stays for life. Workers in mining for at least 10 years before retiring get the pension 5 years earlier without a cut.

What happens to the pension when an EOBI pensioner dies?

The surviving spouse receives a survivor’s pension equal to the pension the insured person was getting. If a worker dies while still working after at least 3 years of insurable employment (or after at least 5 years if no longer in insurable employment), the spouse gets a pension equal to the minimum pension. If there is no spouse, minor children share it until 18 (daughters until 18 or marriage), and failing them parents get it for 5 years.

How much is deducted from my salary for EOBI?

You pay 1% of the minimum wage and your employer pays 5%, so on Rs 40,700 that is Rs 407 from you and Rs 2,035 from your employer a month. The employer cannot deduct its share from your pay. The Act applies to industrial and commercial establishments with 5 or more employees.

Guides

Related calculators

Add this calculator to your website

Free for blogs, forums and business sites. Paste this code where you want the calculator to appear. It stays up to date automatically.

Sources

This calculator gives an estimate for guidance. It is not official advice. Rates and rules change, so confirm important decisions with the relevant authority or a qualified professional. See how we calculate, or report a mistake.