HisaabKit

FBR salary tax slabs — Tax Year 2026 & 2027

Salary Tax Calculator Pakistan 2025-26 & 2026-27

Calculate your salary income tax for Tax Year 2026 (July 2025–June 2026) or Tax Year 2027 (July 2026–June 2027). Choose the year above the form to get your annual and monthly tax, effective rate and take-home pay, with a PDF.
  • Tax Year 2026 & 2027
  • Clear inputs
  • Instant estimate

Reviewed by Khyrat Hussain

Last reviewed:

Choose the tax year
Choose how to enter your salary

Covers July 2026 through June 2027.

Enter your July salary and BPS to calculate annual tax with your December annual increment.

Your salary tax result

Enter your salary details and select Calculate salary tax to see the annual result and applicable slab breakdown.

Prefer a guided question-and-answer flow? Try the HisaabKit Assistant for Government Salary Tax.

Salary tax 2025-26 (Tax Year 2026) at a glance

In 2025-26 (Tax Year 2026), annual salary up to Rs 600,000 (Rs 50,000 a month) is tax free. The top rate is 35%, on taxable income above Rs 4,100,000, plus a 9% surcharge on the tax where taxable income exceeds Rs 10,000,000. On a salary of Rs 100,000 a month, the tax is Rs 6,000 a year, or Rs 500 a month.

Salary tax 2026-27 (Tax Year 2027) at a glance

In 2026-27 (Tax Year 2027), annual salary up to Rs 600,000 (Rs 50,000 a month) is tax free. The top rate is 35%, on taxable income above Rs 7,000,000. On a salary of Rs 100,000 a month, the tax is Rs 6,000 a year, or Rs 500 a month.

Which tax year should I choose?

Choose Tax Year 2026 (2025-26) for salary from July 2025 through June 2026: it is the year for income tax returns filed in 2026. Choose Tax Year 2027 (2026-27) for salary from July 2026 through June 2027: it is the current year for the monthly salary tax your employer deducts. The calculator opens on Tax Year 2027, so select Tax Year 2026 above the form when you are working on your 2026 return.

Real-World Example: BPS-16 Annual Increment in December

A government employee can use either Same Salary + Annual Increment when a regular BPS increment applies, or Salary Changed During the Year when they want to enter actual monthly salaries manually. This example demonstrates the first mode for a Punjab government employee salary tax estimate.

Example: BPS-16 Government Employee

Suppose a BPS-16 employee has:

  • July 2026 gross salary: Rs 135,888
  • Annual BPS increment: Rs 2,720
  • Increment effective from December 2026

Therefore:

BPS-16 monthly gross salary before and after the December 2026 annual increment
PeriodMonthly Gross Salary
July–November 2026Rs 135,888
December 2026–June 2027Rs 138,608
Annual BPS incrementRs 2,720

The employee's salary is Rs 135,888 for the first five months and Rs 138,608 for the remaining seven months.

Annual salary: Rs 135,888 × 5 + Rs 138,608 × 7 = Rs 1,649,696

Why Can the Tax Figure Be Different?

An annual salary tax calculation can differ when it uses the current month's salary for all 12 months instead of reflecting a BPS increment that becomes effective during the tax year.

If the July Salary Is Multiplied by 12

Rs 135,888 × 12 = Rs 1,630,656

Using the applicable salary tax calculation, this produces approximately:

Annual income tax: Rs 53,372.16

If the December BPS Increment Is Included

July–November: Rs 135,888 × 5 = Rs 679,440

December–June: Rs 138,608 × 7 = Rs 970,256

Total annual salary: Rs 1,649,696

Annual income tax: Rs 55,467

Difference: Rs 2,094.40

The difference is caused by the different annual salary assumptions. The first calculation treats Rs 135,888 as the monthly salary for all 12 months, while the second calculation reflects the Rs 2,720 annual BPS increment from December 2026.

An employee checking a salary slip may therefore see a different tax figure if the payroll calculation is based on the current gross salary multiplied across the year rather than the revised salary applicable after the December increment.

How HisaabKit Handles This

When you select 'Same salary + annual increment' and enter your July salary and BPS, HisaabKit does not simply multiply the July salary by 12. It applies the selected annual BPS increment to the salary period from December 2026 through June 2027.

  • July–November 2026 → Rs 135,888
  • December 2026–June 2027 → Rs 135,888 + Rs 2,720 = Rs 138,608

This allows the annual tax estimate to reflect the salary pattern during the tax year rather than assuming that the July salary remains unchanged for all 12 months.

Cross-Check Your Salary Slip

If your salary slip shows an annual income tax figure based on your current gross salary × 12, you can use HisaabKit's BPS increment mode to compare it with a calculation that includes your December annual increment.

Salary-slip-style calculation
Rs 53,372.16
HisaabKit with December increment
Rs 55,467
Difference
Rs 2,094.40

This comparison can help you understand why two annual tax figures may differ.

HisaabKit Advantage

Instead of assuming the same salary for all 12 months, HisaabKit can model a regular BPS increment during the tax year. This is particularly useful for government employees who receive their annual increment in December.

How Is Salary Tax Calculated in Pakistan?

Salary tax is calculated according to the applicable tax slab for your annual taxable salary. The calculator first totals the twelve-month salary period, identifies the bracket reached by that annual amount, and applies the relevant progressive formula. Only the amount above that bracket's threshold is multiplied by its marginal rate. When a formula includes a fixed or base tax amount, that amount is already part of the same formula and is not added again as a separate previous-slab tax.

For example, an annual taxable salary of Rs 1,649,696 uses Rs 6,000 plus 11% of the Rs 449,696 above Rs 1,200,000. The result is Rs 55,466.56, displayed as Rs 55,467 using the calculator's rounding convention.

Worked example: Rs 150,000 a month in 2025-26 (Tax Year 2026)

  • Annual salary: Rs 150,000 × 12 = Rs 1,800,000
  • Slab: Rs 1,200,001 to Rs 2,200,000
  • Formula: Rs 6,000 + 11% × (Rs 1,800,000 − Rs 1,200,000) = Rs 6,000 + Rs 66,000 = Rs 72,000
  • Annual tax: Rs 72,000
  • Monthly tax: Rs 72,000 ÷ 12 = Rs 6,000

Worked example: Rs 150,000 a month in 2026-27 (Tax Year 2027)

  • Annual salary: Rs 150,000 × 12 = Rs 1,800,000
  • Slab: Rs 1,200,001 to Rs 2,200,000
  • Formula: Rs 6,000 + 11% × (Rs 1,800,000 − Rs 1,200,000) = Rs 6,000 + Rs 66,000 = Rs 72,000
  • Annual tax: Rs 72,000
  • Monthly tax: Rs 72,000 ÷ 12 = Rs 6,000

For the full explanation of taxable salary, slabs and payroll withholding, read our Salary Tax in Pakistan: 2026–27 FBR Guide. For a focused worked example, see tax on a Rs. 100,000 salary in Pakistan.

Salary Tax Slabs 2025-26 (Tax Year 2026)

These progressive salaried-person formulas apply to salary from July 2025 through June 2026. A fixed amount shown in a formula is part of that bracket's tax calculation.

Pakistan salaried-person tax slabs for FY 2025-26
Annual taxable incomeTax rate / formula
Up to Rs 600,0000% (Tax free)
Rs 600,001 to Rs 1,200,0001% of amount exceeding Rs 600,000
Rs 1,200,001 to Rs 2,200,000Rs 6,000 + 11% of amount exceeding Rs 1,200,000
Rs 2,200,001 to Rs 3,200,000Rs 116,000 + 23% of amount exceeding Rs 2,200,000
Rs 3,200,001 to Rs 4,100,000Rs 346,000 + 30% of amount exceeding Rs 3,200,000
Above Rs 4,100,000Rs 616,000 + 35% of amount exceeding Rs 4,100,000

Surcharge: A surcharge of 9% of the tax is added where annual taxable income exceeds Rs 10,000,000.

Source: FBR Withholding Tax Rate Card (updated up to 30 June 2025, Finance Act 2025), section 149.

Salary Tax Slabs 2026-27 (Tax Year 2027)

These progressive salaried-person formulas are the reference table used by the calculator. A fixed amount shown in a formula is part of that bracket's tax calculation.

Pakistan salaried-person tax slabs for FY 2026-27
Annual taxable incomeTax rate / formula
Up to Rs 600,0000% (Tax free)
Rs 600,001 to Rs 1,200,0001% of amount exceeding Rs 600,000
Rs 1,200,001 to Rs 2,200,000Rs 6,000 + 11% of amount exceeding Rs 1,200,000
Rs 2,200,001 to Rs 3,200,000Rs 116,000 + 20% of amount exceeding Rs 2,200,000
Rs 3,200,001 to Rs 4,100,000Rs 316,000 + 25% of amount exceeding Rs 3,200,000
Rs 4,100,001 to Rs 5,600,000Rs 541,000 + 29% of amount exceeding Rs 4,100,000
Rs 5,600,001 to Rs 7,000,000Rs 976,000 + 32% of amount exceeding Rs 5,600,000
Above Rs 7,000,000Rs 1,424,000 + 35% of amount exceeding Rs 7,000,000

Source: Finance Act 2026 from the Federal Board of Revenue.

What Changed Under Finance Act 2026?

For this salary-tax estimate, the key points for FY 2026-27 are:

  • The salaried-person table has eight progressive income brackets.
  • Annual taxable salary up to Rs 600,000 is in the 0% bracket.
  • The listed marginal rates progress from 1% to 35% as taxable income rises.
  • For 2026-27 (Tax Year 2027), the Finance Act 2026 amendment to section 4AB states that no surcharge is payable under that provision, so this calculator does not add the former salaried-person surcharge above Rs 10 million for that year. 2025-26 (Tax Year 2026) still had the 9% surcharge on the tax above Rs 10 million, and the calculator adds it when you select Tax Year 2026.

How to Use the Salary Tax Calculator

  1. Select the salary input method that matches your salary pattern.
  2. Enter your gross salary details and, where applicable, select your BPS.
  3. Click Calculate Salary Tax.
  4. Review your estimated annual tax and applicable tax slab.
  5. Check the effective tax rate and average monthly figures.
  6. Review the calculation breakdown to understand the estimated tax.
  7. Use the PDF or share action if you need to keep or communicate the estimate.

Same Salary + Annual Increment

Choose Same Salary + Annual Increment if your salary follows a regular pattern and you receive an annual BPS increment. Enter your July 2026 gross salary and select your BPS. July–November uses the entered July salary; December–June uses that salary plus the configured annual BPS increment. If you are a private-sector employee or do not have a BPS, select Private Sector / No BPS. The increment is an annual BPS value applied to the second salary period, not a monthly increment.

Salary Changed During the Year

Choose Salary Changed During the Year if your monthly salary is different during FY 2026–27. Enter your gross salary separately for each month from July 2026 through June 2027. This option is useful when you receive a promotion, increment, job change, allowance adjustment, or another salary change. Blank months are treated as Rs 0 and remain visibly marked with a warning. Manual mode does not apply an automatic BPS increment.

What Is the Salary Tax on Different Monthly Salaries?

Your annual salary determines which tax slab applies. The tables below show the estimated tax and take-home pay on common monthly salaries for each tax year, before any adjustments, deductions, exemptions or allowances.

Tax on monthly salaries in 2025-26 (Tax Year 2026)

Annual and monthly salary tax and monthly take-home on common monthly salaries in 2025-26 (Tax Year 2026)
Monthly salaryAnnual salaryAnnual taxMonthly taxMonthly take-home
Rs 50,000Rs 600,000Rs 0Rs 0Rs 50,000
Rs 75,000Rs 900,000Rs 3,000Rs 250Rs 74,750
Rs 100,000Rs 1,200,000Rs 6,000Rs 500Rs 99,500
Rs 150,000Rs 1,800,000Rs 72,000Rs 6,000Rs 144,000
Rs 200,000Rs 2,400,000Rs 162,000Rs 13,500Rs 186,500
Rs 250,000Rs 3,000,000Rs 300,000Rs 25,000Rs 225,000
Rs 300,000Rs 3,600,000Rs 466,000Rs 38,833Rs 261,167
Rs 500,000Rs 6,000,000Rs 1,281,000Rs 106,750Rs 393,250
Rs 1,000,000Rs 12,000,000Rs 3,685,290Rs 307,108Rs 692,892

Assumes the same salary in all 12 months with no increment. Use the calculator for BPS increments or a salary that changes during the year. The Rs 1,000,000 row includes the 9% surcharge because annual income exceeds Rs 10,000,000.

Calculate for 2025-26

Tax on monthly salaries in 2026-27 (Tax Year 2027)

Annual and monthly salary tax and monthly take-home on common monthly salaries in 2026-27 (Tax Year 2027)
Monthly salaryAnnual salaryAnnual taxMonthly taxMonthly take-home
Rs 50,000Rs 600,000Rs 0Rs 0Rs 50,000
Rs 75,000Rs 900,000Rs 3,000Rs 250Rs 74,750
Rs 100,000Rs 1,200,000Rs 6,000Rs 500Rs 99,500
Rs 150,000Rs 1,800,000Rs 72,000Rs 6,000Rs 144,000
Rs 200,000Rs 2,400,000Rs 156,000Rs 13,000Rs 187,000
Rs 250,000Rs 3,000,000Rs 276,000Rs 23,000Rs 227,000
Rs 300,000Rs 3,600,000Rs 416,000Rs 34,667Rs 265,333
Rs 500,000Rs 6,000,000Rs 1,104,000Rs 92,000Rs 408,000
Rs 1,000,000Rs 12,000,000Rs 3,174,000Rs 264,500Rs 735,500

Assumes the same salary in all 12 months with no increment. Use the calculator for BPS increments or a salary that changes during the year.

Calculate for 2026-27

Why Use This Salary Tax Calculator?

HisaabKit's salary income tax calculator gives salaried employees a simple way to understand estimated tax for FY 2026–27. Instead of looking only at a tax percentage, you can see the annual tax, applicable slab, effective tax rate, average monthly tax, and estimated average monthly take-home in one place. The calculator also supports regular salary patterns and salaries that change during the year. HisaabKit is useful when your salary changes during the tax year. Government employees can account for a regular December BPS increment, while employees with other salary changes can enter their monthly salaries manually.

Gross Salary vs Taxable Income

Gross salary is the salary amount before applicable deductions or adjustments. Taxable income is the amount considered for income tax purposes after applying relevant tax rules, exemptions, deductions, allowances, or other adjustments where applicable.

This calculator uses the salary inputs provided by you and its configured calculation method. It does not automatically determine every possible deduction, exemption, rebate, or allowance that may apply to an individual's personal tax position.

How Much Tax Will I Pay on My Salary?

The amount of salary tax depends on your annual taxable income, not simply your monthly salary. For example, a person earning PKR 100,000 per month has annual gross salary of PKR 1.2 million, while a person earning PKR 300,000 per month has annual gross salary of PKR 3.6 million. Because these annual amounts fall into different tax brackets, their estimated tax liability can be different.

Use the calculator above to check the applicable slab and estimated annual tax for your salary.

How Is Monthly Salary Tax Estimated?

The calculator first determines the estimated annual tax for the relevant tax year. It then presents the average monthly tax by dividing the estimated annual tax by the twelve-month calculation period. This figure is useful for salary planning, but your actual monthly tax deduction may differ depending on payroll practices and your individual tax position.

How Is Take-Home Salary Estimated?

Estimated average monthly take-home is calculated from the salary information entered into the calculator after considering the estimated annual salary tax. It is intended as a planning figure. Actual take-home pay may differ because a payslip can include provident fund contributions, pension contributions, insurance, loans, allowances, deductions, or other payroll adjustments.

Salary Tax Calculator for Government and Private Employees

The applicable salaried-person tax calculation is based on salary income, but actual payroll deductions can depend on employment and individual circumstances. Government employees can use the calculator alongside their salary information and BPS-based increment pattern. Private-sector employees can select Private Sector / No BPS when using the automatic salary-entry option or enter their monthly salaries manually.

Accuracy, Methodology, and Source

HisaabKit keeps input validation, annual salary calculation, tax calculation, and presentation separate. The estimate uses the salaried-person rates under Division I, Part I of the First Schedule as amended for FY 2026-27, covers July 2026 through June 2027, and does not model deductions, exemptions, rebates, allowances, or other adjustments.

Legislative reference: Finance Act 2026 from the Federal Board of Revenue. Confirm your personal tax position from current official guidance or with a qualified professional.

Frequently Asked Questions

How is salary tax calculated in Pakistan?

Salary income tax is calculated by applying the applicable progressive salaried-person formula to annual taxable salary for FY 2026-27. This calculator uses the configured rates from July 2026 through June 2027 and shows the fixed/base amount and excess-income calculation separately without double-counting.

What is the salary tax rate in Pakistan for 2026-27?

For FY 2026-27, the salaried-person rates range from 0% to 35% across eight progressive brackets. The applicable rate depends on annual taxable income and is applied only according to that bracket's formula.

How much salary is tax free in Pakistan in 2026-27?

For FY 2026-27, annual taxable salary up to Rs 600,000 falls in the 0% tax bracket for salaried persons.

How does the BPS increment affect annual salary?

In automatic mode, the selected BPS annual increment is added from December 2026 through June 2027. July through November remains at the entered July salary.

What if my salary changes every month?

Use manual monthly mode and enter each month separately. A blank month is treated as Rs 0 and is marked with a visible warning.

Is salary above Rs 10 million subject to the old 9% surcharge?

For 2026-27 (Tax Year 2027), no surcharge is added under the Finance Act 2026, so this calculator does not add one for that year. For 2025-26 (Tax Year 2026), a 9% surcharge on the tax applies where annual taxable income exceeds Rs 10,000,000, and the calculator adds it when you select Tax Year 2026.

What is the difference between gross salary and taxable income?

Gross salary is the total salary amount entered for the covered year, while taxable income can differ when deductions, exemptions, or other adjustments apply. This calculator uses the annual gross salary estimate as the taxable-income figure for its configured estimate and does not model those adjustments.

How is the effective tax rate calculated?

The effective tax rate is annual tax payable divided by annual gross salary, expressed as a percentage. It is shown as 0% when annual salary is zero.

What is the average monthly tax deduction?

It is the annual tax payable divided by twelve. It is an average for the covered year, not a claim that every monthly deduction will be identical.

How is monthly take-home salary calculated?

Average monthly take-home is annual gross salary divided by twelve minus the average monthly tax deduction.

What are the salary tax slabs for 2025-26?

For 2025-26 (Tax Year 2026), salaried persons are taxed in six slabs: 0% up to Rs 600,000; 1% of the amount above Rs 600,000 up to Rs 1,200,000; Rs 6,000 + 11% of the amount above Rs 1,200,000 up to Rs 2,200,000; Rs 116,000 + 23% of the amount above Rs 2,200,000 up to Rs 3,200,000; Rs 346,000 + 30% of the amount above Rs 3,200,000 up to Rs 4,100,000; and Rs 616,000 + 35% of the amount above Rs 4,100,000. A surcharge of 9% of the tax is added where annual taxable income exceeds Rs 10,000,000.

How much salary is tax free in 2025-26?

For 2025-26 (Tax Year 2026), annual taxable salary up to Rs 600,000 (Rs 50,000 a month) is in the 0% slab, so no salary tax is payable on it. Above that, 1% applies to the amount over Rs 600,000.

How much tax is deducted on a Rs 100,000 salary in 2025-26?

On Rs 100,000 a month in 2025-26 (Tax Year 2026), the annual salary is Rs 1,200,000 and the tax is Rs 6,000 a year, or Rs 500 a month, leaving Rs 99,500 a month after tax. The tax is 1% × (Rs 1,200,000 − Rs 600,000) = Rs 6,000. This assumes the same salary in all 12 months with no increment.

Is there a surcharge on salary income in 2025-26?

Yes. For 2025-26 (Tax Year 2026), a surcharge of 9% of the tax is added where annual taxable income exceeds Rs 10,000,000. For example, on Rs 1,000,000 a month (Rs 12,000,000 a year), the slab tax of Rs 3,381,000 plus a Rs 304,290 surcharge gives Rs 3,685,290 a year. No surcharge is added for 2026-27 (Tax Year 2027).

Which tax year do I select for my 2026 income tax return?

Select Tax Year 2026 (2025-26). The return filed in 2026 covers income from July 2025 through June 2026. Tax Year 2027 (2026-27) covers July 2026 through June 2027 and is the current year for monthly salary tax deductions.

This HisaabKit estimate follows the configured salaried tax slabs for FY 2026-27 and covers July 2026 through June 2027. It is provided for planning and information only and is not tax or legal advice. Confirm your position with current official guidance or a qualified professional where needed.