Tax reportTax year 2027Finance Act 2026

Income tax on salary in Pakistan 2026-27: slabs explained with examples at every income level

The new salary tax slabs 2026-27 cut rates for middle and upper earners and remove the surcharge for salaried people. Here is how the eight bands work, what your employer should deduct each month, and how much you actually take home.

By Adnan Naseem · Published 17 October 2026 · Last checked October 2026

Rs 50kMonthly salary that stays tax-free (Rs 600,000 a year)
8Salary slabs in tax year 2027, up from 6
35%Top rate, on yearly salary above Rs 7 million
0%Surcharge for salaried people (was 9% above Rs 10m)
Contents
  1. Short answer
  2. What changed this year
  3. Monthly and annual slabs
  4. How to calculate
  5. Worked examples
  6. Take-home pay table
  7. Surcharge
  8. Filer vs non-filer
  9. Tax credits and exemptions
  10. How employers deduct
  11. Checking on FBR Iris
  12. Common mistakes
  13. FAQs
Short answer

For tax year 2027 (1 July 2026 to 30 June 2027), salary up to Rs 600,000 a year is tax-free. Above that, rates rise through eight slabs: 1%, 11%, 20%, 25%, 29%, 32% and finally 35% on income above Rs 7 million. Each rate applies only to the slice of salary inside its band. There is no surcharge for salaried individuals this year. On Rs 150,000 a month, tax is Rs 6,000 a month.

One term to get right before the numbers: Pakistan's tax year is named after the June in which it ends. Tax year 2027 is the same thing as "2026-27" or "FY27". Salary you earned from July 2025 to June 2026 belongs to tax year 2026 and uses last year's slabs.

What changed in 2026-27

The Finance Act, 2026 kept the lower three bands as they were and rebuilt everything above Rs 2.2 million a year. The old system had six slabs with a 35% rate starting at Rs 4.1 million. The new one has eight slabs, and 35% now starts at Rs 7 million.

Annual taxable salary (Rs)TY 2026 rateTY 2027 rateChange
Up to 600,0000%0%No change
600,001 – 1,200,0001%1%No change
1,200,001 – 2,200,00011%11%No change
2,200,001 – 3,200,00023%20%3 points lower
3,200,001 – 4,100,00030%25%5 points lower
4,100,001 – 5,600,00035%29%6 points lower
5,600,001 – 7,000,00035%32%3 points lower
Above 7,000,00035%35%Same rate, starts later
Surcharge (income above Rs 10m)9% of taxNoneRemoved

Comparison of salaried rates. TY 2026 = July 2025 to June 2026; TY 2027 = July 2026 to June 2027.

The practical result: anyone earning Rs 183,333 a month or less pays exactly what they paid last year. The saving starts above that line and grows with income. On Rs 250,000 a month the drop is Rs 2,000 a month. On Rs 500,000 it is Rs 14,750.

Salary tax slabs 2026-27: monthly and annual

FBR publishes the slabs as annual amounts. The monthly column below is simply the annual limit divided by 12, rounded to the nearest rupee, so you can see where your payslip falls. The bars show the marginal rate of each band against the 35% top rate.

Annual taxable salary (Rs)Monthly equivalent (Rs)Tax payableMarginal rate
Up to 600,000Up to 50,000Nil
0%
600,001 – 1,200,00050,001 – 100,0001% of amount above 600,000
1%
1,200,001 – 2,200,000100,001 – 183,333Rs 6,000 + 11% above 1,200,000
11%
2,200,001 – 3,200,000183,334 – 266,667Rs 116,000 + 20% above 2,200,000
20%
3,200,001 – 4,100,000266,668 – 341,667Rs 316,000 + 25% above 3,200,000
25%
4,100,001 – 5,600,000341,668 – 466,667Rs 541,000 + 29% above 4,100,000
29%
5,600,001 – 7,000,000466,668 – 583,333Rs 976,000 + 32% above 5,600,000
32%
Above 7,000,000Above 583,333Rs 1,424,000 + 35% above 7,000,000
35%

Source: FBR Withholding Tax Rate Card, section 149 (Division I, Part I, First Schedule), updated per Finance Act, 2026.

The fixed amount in each row is not a separate charge. It is the total tax on all the lower bands added together. For example, Rs 116,000 is 1% of the second band (Rs 6,000) plus 11% of the third band (Rs 110,000). That shortcut is what lets you calculate any salary in one line.

How to calculate tax on your salary, step by step

  1. Start with taxable salary, not gross. Take your basic pay plus taxable allowances. Leave out exempt items, such as medical allowance up to 10% of basic salary where your employer does not reimburse medical bills.
  2. Make it annual. Multiply the monthly taxable figure by 12. Add any bonus, arrears or leave encashment you expect to receive during the tax year.
  3. Find your band. Locate the row in the slab table where your annual figure sits.
  4. Apply the row formula. Tax = fixed amount + rate × (annual salary − lower limit of the band).
  5. Subtract tax credits you can prove, such as an approved pension fund contribution.
  6. Divide by 12 to get the normal monthly deduction, then subtract it from monthly salary to get take-home pay.

Skip the arithmetic

Type a monthly taxable salary for a quick estimate. The full calculator also works in reverse, from take-home pay back to gross.

Monthly tax6,000
Take-home144,000
Effective4.00%
Open the Salary Tax Calculator 2026-27 →

Worked examples

The three people below are hypothetical. Their numbers were chosen to show a middle slab, a high slab and a mid-year bonus.

Example 1: Sana, Rs 150,000 a monthSlab 3 · 11% marginal
  1. Annual taxable salary: 150,000 × 12 = 1,800,000.
  2. Rs 1,800,000 sits in the 1,200,001 – 2,200,000 band.
  3. Amount above the lower limit: 1,800,000 − 1,200,000 = 600,000.
  4. Tax: 6,000 + 11% × 600,000 = 6,000 + 66,000 = 72,000 a year.
  5. Monthly: 72,000 ÷ 12 = 6,000.
Sana takes home Rs 144,000 a month. Her effective rate is 4%, even though her top rupees are taxed at 11%.
Example 2: Bilal, Rs 500,000 a monthSlab 7 · 32% marginal
  1. Annual taxable salary: 500,000 × 12 = 6,000,000.
  2. That falls in the 5,600,001 – 7,000,000 band.
  3. Amount above the lower limit: 6,000,000 − 5,600,000 = 400,000.
  4. Tax: 976,000 + 32% × 400,000 = 976,000 + 128,000 = 1,104,000 a year.
  5. Monthly: 1,104,000 ÷ 12 = 92,000.
Bilal takes home Rs 408,000 a month. Under last year's slabs the same salary carried Rs 1,281,000 of tax, so he keeps Rs 177,000 more over the year.
Example 3: Hina, Rs 250,000 a month plus a Rs 300,000 bonus in JanuaryBonus moves her up a slab
  1. Without the bonus, her annual salary is Rs 3,000,000. Tax: 116,000 + 20% × 800,000 = 276,000, which is Rs 23,000 a month.
  2. From July to December her employer deducts 6 × 23,000 = 138,000.
  3. In January the projected annual income becomes 3,000,000 + 300,000 = 3,300,000, now in the 25% band.
  4. New annual tax: 316,000 + 25% × 100,000 = 341,000.
  5. Still to deduct: 341,000 − 138,000 = 203,000, spread over January to June, about 203,000 ÷ 6 = 33,833 a month.
The bonus adds Rs 65,000 of tax for the year. Some payrolls take the whole extra amount in the bonus month instead of spreading it, so the January payslip can look harsher than this. The annual total is the same either way.

Take-home pay at common salaries

This table shows income tax only. Your actual payslip may also show provident fund, EOBI or loan deductions, which are not taxes and are not included here.

Monthly salaryAnnual salaryAnnual taxMonthly taxMonthly take-homeEffective rate
Rs 50,000600,0000050,0000.00%
Rs 75,000900,0003,00025074,7500.33%
Rs 100,0001,200,0006,00050099,5000.50%
Rs 150,0001,800,00072,0006,000144,0004.00%
Rs 200,0002,400,000156,00013,000187,0006.50%
Rs 250,0003,000,000276,00023,000227,0009.20%
Rs 300,0003,600,000416,00034,667265,33311.56%
Rs 350,0004,200,000570,00047,500302,50013.57%
Rs 500,0006,000,0001,104,00092,000408,00018.40%
Rs 750,0009,000,0002,124,000177,000573,00023.60%
Rs 1,000,00012,000,0003,174,000264,500735,50026.45%

Amounts in rupees. Monthly figures rounded to the nearest rupee. Assumes the same taxable salary for all 12 months and no tax credits.

Look at the effective rate column. Even at Rs 1 million a month, the government takes about a quarter of salary, not 35%. The top rate only bites on the part above Rs 583,333 a month.

Is there a surcharge on salary in 2026-27?

No, not for salaried individuals. Section 4AB of the Income Tax Ordinance used to add a surcharge on top of normal tax once taxable income crossed Rs 10 million. For salaried people it was 10% and then 9% in tax year 2026. The Finance Act, 2026 withdrew it for salaried persons from 1 July 2026.

The difference is large at the top. Someone on Rs 1 million a month paid Rs 3,685,290 for the year under the old slabs with the 9% surcharge. Under the new slabs the bill is Rs 3,174,000, a fall of Rs 511,290.

The 10% surcharge still applies to non-salaried individuals and associations of persons above Rs 10 million, according to reporting on FBR's explanatory circular for the Finance Act, 2026. If you have large business or rental income alongside your job, ask a tax adviser how it interacts with your salary.

Filer vs non-filer: does it change salary tax?

Not directly. The section 149 salary slabs are the same whether or not your name is on the Active Taxpayers List (ATL). Your employer applies the same table to everyone.

Filer status matters in other places. Non-filers face higher withholding on things like property purchases and sales, vehicle registration and some banking transactions. Selling a plot as a non-filer, for example, costs noticeably more in advance tax; our property transfer tax calculator for Punjab shows the gap side by side.

Filing a return is also how you claim refunds and tax credits. A salaried person who never files stays a non-filer for every other transaction, even after paying salary tax for years.

Tax credits and exemptions that lower the bill

Credits reduce tax at your average rate; they do not move you into a lower band. The main ones open to salaried people are:

  • Approved voluntary pension schemes (section 63). Credit on contributions of up to 20% of taxable income for the year.
  • Donations to approved non-profits (section 61). Allowed on the lower of the donation and 30% of taxable income; 15% where the recipient is an associate.
  • Zakat deducted under the Zakat and Usher Ordinance. Treated as a deductible allowance from income. If you are working out how much is due, our zakat calculator covers gold, silver and savings.
  • Profit on a home loan. A credit is available on profit paid to a bank or regulated lender for a house up to 2,500 sq ft or a flat up to 2,000 sq ft, once per 15 tax years.

Here is how a credit works in numbers. Sana from Example 1 pays Rs 72,000 on Rs 1,800,000, an average rate of 4%. If she puts Rs 100,000 into an approved pension fund, her credit is 100,000 × 4% = 4,000, bringing her tax to Rs 68,000. A higher earner with a 20% average rate would save Rs 20,000 on the same contribution.

Your employer can adjust credits in your monthly deduction only if you hand over the documents, such as the pension fund certificate. Otherwise you claim them in your return.

The 25% tax reduction for full-time teachers and researchers had a sunset date of 30 June 2025 in the summaries checked for this article. Its status for tax year 2027 could not be confirmed from an official source, so ask your institution's accounts office before counting on it.

How your employer deducts tax each month

Section 149 of the Income Tax Ordinance makes your employer the collector. At each salary payment, the employer must deduct tax at your average rate on the salary it expects to pay you for the full year. In plain terms:

  1. Payroll estimates your salary for the whole tax year, including known bonuses.
  2. It works out annual tax on that estimate using the slab table.
  3. It subtracts tax already deducted in earlier months and spreads the rest over the months left, correcting any earlier over- or under-deduction as it goes.
  4. It deposits the tax with FBR and files withholding statements under section 165, which link the payment to your CNIC.

Because of step 3, an increment, a bonus or proof of a pension contribution can change your deduction mid-year.

If you joined in the middle of the year, tell HR about salary from your previous employer for the same tax year. If you don't, your new employer will assume a lower annual income, deduct too little, and you may owe the balance when you file.

At the end of the year, or when you leave, ask for a salary and tax deduction certificate. You will need it to fill your return correctly.

How to check your salary tax on FBR Iris

FBR's online system, Iris, is where you file your return and where your employer's deductions should show up against your CNIC.

  1. Log in with your CNIC as user name. First-time users register as an individual and receive codes on their mobile and email.
  2. Open a return: Declaration → Returns/Statements (Original) → Normal Return, then choose the tax year. Salaried people usually get the 114(I) form.
  3. Enter salary in the employment section exactly as shown on your employer's certificate.
  4. Check the tax deducted under section 149 in the adjustable tax area. Iris pre-fills some withholding figures from employer statements; compare every line with your certificate and payslips.
  5. Add credits such as pension contributions, attach the wealth statement, and submit.

If tax was deducted but does not appear, the usual cause is that your employer filed its statement late or with a wrong CNIC. Ask HR to correct the statement before you file, because missing entries can turn a nil-payable return into a demand.

For the return covering tax year 2026 (salary from July 2025 to June 2026), FBR extended the deadline twice, most recently to 31 October 2026. Returns for tax year 2027, the year these new slabs cover, will be due in late 2027.

After filing, you can confirm your filer status through the ATL check on FBR's e-services, or by sending an SMS to 9966 in this format: ATL 1234512345671 (ATL, a space, then your 13-digit CNIC). Details are on FBR's active taxpayer status page.

Common mistakes people make

  1. Applying the top rate to the whole salary. A person earning Rs 200,000 a month is in the 20% band but pays an effective 6.5%, not 20%.
  2. Using gross pay instead of taxable pay. Exempt medical allowance and reimbursements do not belong in the calculation.
  3. Mixing up tax years. Salary for June 2026 is taxed under tax year 2026 slabs; salary for July 2026 onward uses the new ones.
  4. Forgetting a second job or a previous employer. Two salaries combine into one annual figure. Each employer deducting on its own share alone leaves a shortfall.
  5. Panicking over a big bonus-month deduction. The extra tax is a catch-up for the whole year, as Hina's example shows, not a new rate.
  6. Assuming salary tax makes you a filer. You join the ATL only by filing a return, no matter how much your employer withheld.
  7. Not keeping the deduction certificate. Without it, matching Iris figures and claiming a refund becomes slow.

If your monthly tax looks wrong, run your taxable salary through the salary tax calculator and take the result to HR.

Frequently asked questions

What are the salary tax slabs for 2026-27 in Pakistan?

Eight bands on annual taxable salary: nil up to Rs 600,000; 1% up to Rs 1.2 million; 11% up to Rs 2.2 million; 20% up to Rs 3.2 million; 25% up to Rs 4.1 million; 29% up to Rs 5.6 million; 32% up to Rs 7 million; and 35% above that. Each rate applies only to income inside its band.

How much tax is deducted on a Rs 100,000 monthly salary in 2026-27?

Rs 500 a month. Annual salary is Rs 1,200,000, and 1% of the Rs 600,000 above the tax-free limit is Rs 6,000 a year.

How much tax is paid on Rs 250,000 per month?

Rs 23,000 a month, or Rs 276,000 a year. That leaves Rs 227,000 in hand, Rs 2,000 a month more than under last year's slabs.

Is the 9% surcharge still charged on salaried people?

No. The Finance Act, 2026 withdrew the surcharge for salaried individuals from 1 July 2026. Non-salaried individuals with income above Rs 10 million still pay a 10% surcharge.

Do non-filers pay more tax on salary?

No. Salary is taxed at the same slab rates for filers and non-filers. Non-filers pay more on other transactions such as property, vehicles and some bank dealings.

When do the new slabs start?

From 1 July 2026, the first day of tax year 2027. Your July 2026 salary, paid in late July or early August, should already reflect them.

My employer deducted too much tax. How do I get it back?

File your return on Iris, declare the correct salary and the full amount deducted, and the excess becomes refundable. You can also ask HR to adjust it in the remaining months of the same tax year.

Is a salary of Rs 50,000 a month taxable?

No. Rs 50,000 a month is Rs 600,000 a year, which is the upper limit of the nil band. One rupee more and the 1% rate starts on that extra amount only.

Adnan Naseem — WordPress developer and SEO specialist based in Lahore. He builds the free calculators on Store Online Digital and checks each rate against official sources.

Last checked: October 2026

Sources

This article explains the law in general terms and is not personal tax advice. Payroll practice differs between employers, and FBR can issue later clarifications.

Scroll to Top