How to Calculate Federal Government Pension in Pakistan 2026
Follow a Federal employee pension example from the 24 month pay average to commutation, baseline increases and retirement budgeting, with official notification references.
By Khyrat Hussain · Updated 19 September 2026

Ahmed’s pension calculation gives an estimated monthly pension of Rs 117,161.03 and a commutation lump sum of Rs 4,441,917.90 using the figures in HisaabKit’s published Federal engine example. This guide walks through the pay average, retiring year increment, pension increases and medical allowances that produce those results.
Ahmed is a fictional employee used to explain the calculation. The example pay amounts illustrate the calculator inputs; they are not an official pay scale stage table.
1.Begin with your service record and pension scheme
If you are approaching retirement, your first practical question is usually how much monthly income you can expect and what lump sum may be available. To answer it, we need the pensionable pay record and qualifying service, together with the employee’s BPS and retirement dates.
This guide follows the traditional Federal pension calculation represented by HisaabKit’s Federal Pension Calculator. Entering the same example inputs lets you follow each result from the average pay to the final monthly pension.
Confirm your scheme before starting. Federal Government employees covered by the defined contribution pension scheme have a separate framework. Finance Division O.M. No. 19(3)REG.6/2026-0001, dated 11 August 2026, addresses implementation and verification of regular appointees from 1 July 2024 who fall within that scheme. Read the implementation memorandum.
The contribution scheme rules were notified through S.R.O. 1728(I)/2025 dated 27 August 2025 and circulated through O.M. No. 9(3)REG.6/2015 dated 2 October 2025. These references help identify the separate scheme; Ahmed’s worked example below uses the traditional pension calculation. Read the rules.
2.Why the final 24 months of pay matter
Finance Division O.M. No. 9(3)R-6/2024-401, dated 1 January 2025, introduced pension calculation based on the average pensionable emoluments drawn during the last 24 months of service, with immediate effect. It amended the pay basis used for pension calculation. Download the official memorandum.
The calculator therefore needs a monthly record. If basic pay changed during those two years, enter the amount applicable to each month. Using the latest salary for all 24 entries would give a different average.
Pensionable emoluments also require care. A salary slip contains several payment heads, but receiving an allowance does not automatically make it pensionable. Use the components allowed for your case and supported by the relevant pay record.
The clarification dated 4 March 2025 explains the treatment of the usual increment after averaging and addresses transition cases and fractions of a month. Annex I is the relevant reference for these points. Read the official clarification.
3.Meet Ahmed and enter his service details
Let us work through Ahmed’s retirement calculation as if we have his records open beside us. He is a fictional BPS 18 Federal officer. The dates and pay entries below follow HisaabKit’s published Federal example.
Input | Example value |
|---|---|
BPS and classification | BPS 18 — Gazetted |
Date of birth | 30 November 1966 |
Date of appointment | 15 April 1994 |
Date of retirement |
|
Retirement age | 60 years |
Actual service shown in the example | 32 years, 7 months, 15 days |
Counted qualifying service | 30 years |
Additional pensionable components |
|
Although Ahmed’s actual service exceeds 30 years, the calculator counts 30 years for the pension formula. Keep this distinction visible: total time in service and the years counted in the calculation answer different questions.
3.1.Step 1 Calculate the average pensionable pay
Ahmed’s 24 monthly entries are grouped into three periods to make the arithmetic easy to follow. In the calculator, enter each month individually. These are teaching figures from the example, rather than a claim about the ordinary timing of pay changes for every BPS 18 employee.
Pay period | Months | Monthly basic pay | Period total |
|---|---|---|---|
December 2024 to July 2025 | 8 | Rs 112,500 | Rs 900,000 |
August 2025 to March 2026 | 8 | Rs 117,000 |
|
April to November 2026 | 8 | Rs 121,500 | Rs 972,000 |
Total | 24 | - | Rs 2,808,000 |
Average basic pay = Rs 2,808,000 ÷ 24 = Rs 117,000.00.
All additional pensionable components are zero, so the average pensionable pay at this stage is also Rs 117,000.00. Ahmed’s latest basic pay entry is Rs 121,500, but the pension calculation starts from the two year average.
3.2.Step 2 Add the retiring year increment
For retirement from 1 June through 30 November, HisaabKit’s Federal calculator adds the selected BPS increment once after calculating the 24 month average. Ahmed retires on 30 November, so the example includes an increment of Rs 5,120.00.
New average pensionable emoluments = Rs 117,000.00 + Rs 5,120.00 = Rs 122,120.00.
The historical monthly entries remain unchanged. We do not add Rs 5,120 to each of the 24 months or add another increment after obtaining the pension result.
The calculator does not add a separate retiring year increment for January through May. For December retirement, enter the basic pay already applicable after the normal December increment; the calculator does not add it again.
The official increment references include O.M. No. 3(20)R-2/98 dated 8 September 1999 and its clarification dated 29 December 1999, included with the circular dated 21 September 2022. Annex I of the 4 March 2025 clarification explains addition of an admissible usual increment after the pay average. Read the increment orders and the averaging clarification.
3.3.Step 3 Calculate gross pension
The Federal engine uses this calculation: gross pension = new average pensionable emoluments × counted qualifying service × 7 ÷ 300.
For Ahmed, gross pension = Rs 122,120.00 × 30 × 7 ÷ 300 = Rs 85,484.00 per month.
With 30 counted years, the formula produces 70 percent of the pensionable amount after the increment. This is gross pension before the commuted portion is separated. It is not yet Ahmed’s final monthly pension.
3.4.Step 4 Separate the commuted portion and original net pension
The engine calculates the commuted portion as 35 percent of gross pension and the original net pension as the remaining 65 percent.
Component | Calculation | Amount |
|---|---|---|
Commuted pension portion | Rs 85,484.00 × 35% | Rs 29,919.40 |
Original net pension | Rs 85,484.00 × 65% | Rs 55,564.60 |
The commuted portion is a monthly pension amount used to calculate the lump sum. It is not itself the lump sum payment. The original net pension is the starting point for the pension increases that follow.
3.5.Step 5 Apply the engine pension increases
Starting with Rs 55,564.60, HisaabKit’s Federal engine applies the increases sequentially. Each increase uses the pension amount reached at that stage, rather than applying every percentage to the original net pension.
Increase | Amount added |
|---|---|
2011 — 15% | Rs 8,334.69 |
2015 — 7.5% | Rs 4,792.45 |
2022 — 15% | Rs 10,303.76 |
2023 — 17.5% |
|
2024 — 15% | Rs 13,922.96 |
The resulting baseline pension is Rs 106,742.67. These are the increases used in the published Federal engine example followed throughout this guide.
For the background to the baseline definition, Finance Division O.M. No. 4(1)REG.6/2025 dated 5 August 2025 identifies the specified historical increases for employees retiring on or after 1 July 2025. The notification is a supporting rule reference; the numerical walkthrough above follows the calculator example. Read the baseline clarification.
3.6.Step 6 Add medical allowances and find the monthly pension
Ahmed is classified as Gazetted in the example. The engine calculates Medical Allowance 2010 from the original net pension as Rs 55,564.60 × 75% × 20%, producing Rs 8,334.69.
Medical Allowance 2015 is 25 percent of Medical Allowance 2010, producing Rs 2,083.67.
Monthly pension component | Engine result |
|---|---|
Baseline pension | Rs 106,742.67 |
Medical Allowance 2010 | Rs 8,334.69 |
Medical Allowance 2015 | Rs 2,083.67 |
Final monthly pension | Rs 117,161.03 |
Ahmed’s estimated final monthly pension is Rs 117,161.03. The engine retains precision during calculation and rounds the displayed amounts. Adding individually rounded components by hand can therefore differ by one paisa.
3.7.Step 7 Calculate the commutation lump sum
The engine uses an age factor of 12.3719 for this age 60 example. It multiplies the commuted monthly portion by 12 and that factor.
Commutation lump sum = Rs 29,919.40 × 12 × 12.3719 = Rs 4,441,917.90.
Ahmed now has two separate planning figures: an estimated monthly pension of Rs 117,161.03 and a commutation lump sum of Rs 4,441,917.90. The calculator labels the lump sum as estimated gratuity. In this walkthrough, it is the lump sum produced by the commutation calculation.
His GP Fund balance and leave encashment are separate retirement payments. Do not add an assumed GP Fund balance to this figure without checking the fund record. Use the Federal GP Fund Calculator when preparing a separate fund projection.
4.How to use the Federal Pension Calculator
- Open the Federal Pension Calculator and enter the employee name, department and designation. Select the BPS so the calculator identifies the classification.
- Enter the date of birth, appointment date and retirement date from the service record. For Ahmed’s example, use 30 November 1966, 15 April 1994 and 30 November 2026 respectively.
- Enter basic pay for all 24 months. Use Rs 112,500 for the first eight entries, Rs 117,000 for the next eight and Rs 121,500 for the final eight when reproducing this example.
- Leave additional pensionable components blank or enter zero for this example. For your own case, enter an additional component only when it is applicable and pensionable.
- Run the calculation and review counted service, average pay and the retiring year increment before reading the monthly pension and lump sum. These earlier results help you spot an input mistake.
- Save or print the result using the available result or PDF option. Keep it with the pay record so you can explain the inputs used for your estimate.
5.Use the result to prepare a retirement budget
Suppose Ahmed expects recurring household expenses of Rs 100,000 per month. Against his estimated monthly pension of Rs 117,161.03, the balance would be Rs 17,161.03.
That comparison gives him a useful starting point. He can review food, utilities, housing, transport and regular medical expenses against the income he expects each month. Replace the assumed expenses with your own figures when preparing retirement plans.
Keep one time spending separate. A house repair, debt repayment or family commitment may be funded from the lump sum, but it does not create recurring income. Record those commitments before deciding how much of the lump sum remains available.
The Federal pension calculator supports this part of retirement planning by explaining the pension estimate. A broader retirement planning calculator may also consider savings, inflation and other income. Start with the pension and fund records you can verify, then build the household plan around them.
6.Check these inputs before relying on the result
Use basic pay and allowed pensionable components rather than the total salary deposited in your account. Check the monthly record after promotions and pay revisions, and avoid replacing the entire two year history with the latest pay.
The calculator’s counted service can differ from actual service because of its service rounding and maximum. Review that result alongside the dates you entered. In Ahmed’s example, the cap produces 30 counted years.
Keep the retiring year increment, original net pension, historical increases and medical allowances visible as separate components. This makes the calculation easier to understand and prevents accidental duplication.
Ahmed’s example assumes retirement at age 60. It does not illustrate voluntary retirement penalties, family pension or disability pension. An estimate supports preparation; verified records and the pension sanction determine the official Pension Payment Order.
7.References used in the guide
Federal engine worked example — HisaabKit Federal Pension Calculator. Numerical reference for the service details, pay entries and pension results.
O.M. No. 9(3)R-6/2024-401, dated 1 January 2025 — Calculation of Emoluments for the Purpose of Pension.
Finance Division clarification dated 4 March 2025, referring to O.M. Nos. 9(3)R-6/2024-401 to 403 — Official clarification with Annex I.
O.M. No. 3(20)R-2/98, dated 8 September 1999 and clarification dated 29 December 1999 — Copies attached to the circular dated 21 September 2022.
O.M. No. 4(1)REG.6/2025, dated 5 August 2025 — Baseline pension clarification.
S.R.O. 1728(I)/2025, dated 27 August 2025, circulated through O.M. No. 9(3)REG.6/2015 dated 2 October 2025 — Defined Contribution Pension Fund Scheme Rules.
O.M. No. 19(3)REG.6/2026-0001, dated 11 August 2026 — Implementation of Defined Contribution Pension Fund Scheme.



