Skip to content
Salaried employeesLaw current to 30 June 2026

Is my Eid or performance bonus taxable, and why was more tax deducted in my bonus month?

Short answer

Yes. Section 12(2)(a) of the Income Tax Ordinance lists bonus as part of salary, so an Eid, annual or performance bonus is taxed at the same salary rates. The deduction jumps in the bonus month because section 149 makes your employer re-estimate your annual salary and recover the extra tax.

Applies to: Employees in Pakistan who receive a bonus, incentive or similar one-off payment from their employer, for tax year 2027.

What does the law say?

Section 12(2)(a) of the Income Tax Ordinance, 2001 defines salary to include “any pay, wages or other remuneration provided to an employee, including leave pay, payment in lieu of leave, overtime payment, bonus”, followed by commission, fees, gratuity and similar payments. A bonus is therefore salary, whatever it is called: Eid bonus, annual bonus, performance bonus, festival bonus or incentive.

There is no separate bonus rate. The consolidated text shows that an old proviso taxing certain corporate bonuses at a separate rate was omitted by the Finance Act, 2015. Today a bonus is added to your other salary for the tax year and the total is taxed under the clause (2) table of Division I, Part I of the First Schedule. For tax year 2027 that table runs from 0% up to Rs. 600,000 to 35% above Rs. 7,000,000.

Why was so much tax deducted in my bonus month?

Section 149 requires your employer to deduct tax at your average rate on your estimated salary for the whole year. When a bonus is paid, your estimated annual salary jumps, so the annual tax jumps too. Tax already deducted in earlier months was based on the lower estimate, so there is a shortfall.

Section 149(1) allows the employer to adjust for “any excess deduction or deficiency arising out of any previous deduction”. Recovering that shortfall at the moment the bonus is paid is one way to do it, and it produces a visible spike on the payslip. The spike is a catch-up of the annual tax, not a separate tax on the bonus.

Worked example (illustrative figures)

Nadia is a sales officer at a textile trading house in Karachi. Her figures are made up; the rates are the tax year 2027 rates.

Before the bonus

  • Salary: Rs. 200,000 a month, so estimated annual salary Rs. 2,400,000
  • Tax: Rs. 116,000 + 20% of (Rs. 2,400,000 - Rs. 2,200,000) = Rs. 116,000 + Rs. 40,000 = Rs. 156,000
  • Monthly deduction: Rs. 156,000 / 12 = Rs. 13,000
  • July to November (five months): 5 x Rs. 13,000 = Rs. 65,000 deducted

December: bonus of Rs. 400,000 paid

  • New estimated annual salary: Rs. 2,400,000 + Rs. 400,000 = Rs. 2,800,000
  • New annual tax: Rs. 116,000 + 20% of (Rs. 2,800,000 - Rs. 2,200,000) = Rs. 116,000 + Rs. 120,000 = Rs. 236,000
  • Extra tax caused by the bonus: Rs. 236,000 - Rs. 156,000 = Rs. 80,000, which is 20% of the bonus because the whole bonus falls inside the 20% slab

Section 149 does not fix how the employer spreads this. Two ways of getting to the same annual total:

Method 1: recover in bonus month Method 2: spread over remaining months
July to November Rs. 65,000 Rs. 65,000
December Rs. 13,000 + Rs. 80,000 = Rs. 93,000 about Rs. 24,429
January to June 6 x Rs. 13,000 = Rs. 78,000 6 x about Rs. 24,429 = about Rs. 146,571
Year Rs. 236,000 Rs. 236,000

Under Method 2, the balance after November is Rs. 236,000 - Rs. 65,000 = Rs. 171,000, divided over seven payments (December to June), about Rs. 24,429 each.

Either way, Nadia’s tax for the year is Rs. 236,000. The December spike under Method 1 is not an extra tax. It is the same annual tax collected earlier.

What if the bonus pushes me into a higher slab?

Only the part of the bonus above the slab boundary is taxed at the higher rate. If Nadia’s bonus had been Rs. 1,000,000, her annual salary would be Rs. 3,400,000. Rs. 800,000 of the bonus would fall in the 20% slab (up to Rs. 3,200,000) and Rs. 200,000 in the 25% slab. Tax on the bonus: Rs. 160,000 + Rs. 50,000 = Rs. 210,000. Her salary below the boundary is not retaxed at 25%.

What if the bonus relates to an earlier year?

A bonus for work done in an earlier year but paid late may count as salary paid in arrears. Section 12(7) lets an employee elect, by written notice to the Commissioner, to have arrears taxed at the rates that would have applied in the year the services were rendered, if that gives a lower charge. That election is explained on the page about salary arrears.

Common mistakes

  • “Eid bonus is exempt.” No provision in section 12 exempts it. It is named as salary.
  • “The bonus was taxed at 35%.” Unless your salary is above Rs. 7,000,000 for the year, no part of it is taxed at 35%. A large December deduction is usually a catch-up of the annual tax, as in the example.
  • “The employer made a mistake, so I lose the money.” If the total deducted for the year is more than the tax on your total salary, the excess can be corrected by the employer in later months or claimed through your return.

What to check in the official text

Read section 12(2)(a) and the footnote under it recording the omitted bonus proviso, then section 149(1) and (2). Take your annual salary including the bonus, apply the clause (2) table in the source PDF, and compare the result with the total tax shown on your employer’s deduction certificate.

Where this comes from in the law

  1. Income Tax Ordinance, 2001, section 12 (Salary)

    any pay, wages or other remuneration provided to an employee, including leave pay, payment in lieu of leave, overtime payment, bonus

    As amended to 2026-06-30. Download official PDF

  2. Income Tax Ordinance, 2001, section 149 (Salary)

    any excess deduction or deficiency arising out of any previous deduction

    As amended to 2026-06-30. Download official PDF

  3. Income Tax Ordinance, 2001, First Schedule, Part I, Division I, clause (2), Table (substituted by the Finance Act, 2026)

    As amended to 2026-06-30. Download official PDF

Related questions people ask

Is an Eid bonus tax free in Pakistan?
Nothing in section 12 separates an Eid bonus from any other bonus. Section 12(2)(a) names bonus as part of salary, so it is taxed at the salary rates in clause (2) of Division I of the First Schedule unless a specific exemption covers it.
Is my bonus taxed at a special flat rate?
No. The Ordinance once had a proviso taxing certain corporate bonuses separately, but the Finance Act, 2015 omitted it. A bonus is now simply added to your salary for the year and taxed at the ordinary slab rates.
Will I get the extra tax back later?
Only if too much was deducted overall. If the employer's deductions for the year add up to the tax on your total salary including the bonus, nothing is owed back. Section 149 lets the employer correct an excess in later months.

Last reviewed 2026-09-25

Report an error on this page