qaafPakistan calculators

Token Tax Calculator Pakistan 2026-27

Yearly or lifetime motor vehicle tax for Punjab, Islamabad, Sindh, KP and Balochistan, plus the section 234 income tax collected with it, for filers and non-filers.
Vehicle
cc

As written on the registration book

Rs

Price on the purchase invoice. Used where tax is a percentage of value

0 for a new vehicle

Payment option (where offered)
Income tax status
Yearly token taxPunjab · 2026-27
Total to pay
16,200Rs
Motor vehicle tax
0.3% of invoice value Rs 4,500,000
13,500
Income tax, section 234
Yearly rate for a filer
2,500
Professional tax200
Total16,200

Reports differ on whether Punjab cars registered before July 2024 pay the percentage or the old fixed rate for their engine size, which is Rs 1,800. We apply the percentage (with the old rate as the floor). Check your e-pay challan.

Token tax is two charges paid together: the motor vehicle tax your province sets, and advance income tax under section 234 that the excise office collects for FBR. For 2026-27, a 1300cc car with an invoice value of Rs 4,500,000 pays Rs 16,200 a year in Punjab and Rs 13,750 in Islamabad for a filer. The same car pays Rs 4,500 in Sindh and Rs 5,500 in Khyber Pakhtunkhwa.

The gap is because Punjab and Islamabad now charge cars above 1000cc a percentage of the invoice value, while Sindh, KP and Balochistan still charge a fixed amount by engine size. Pick your province above, enter the engine cc from your registration book and the invoice price, and the calculator shows each part of the bill.

One car, five provinces

A 1300cc car, two years old, invoice value Rs 4,500,000, owner on the Active Taxpayers List. Yearly token for 2026-27:

ProvinceHow the tax is worked outMotor vehicle taxTotal with 234 tax (filer)
Punjab0.3% of invoice value Rs 4,500,000Rs 13,500Rs 16,200
Islamabad0.25% of invoice value Rs 4,500,000Rs 11,250Rs 13,750
SindhFixed yearly rate for this engine sizeRs 2,000Rs 4,500
Khyber PakhtunkhwaFixed yearly rate for this engine sizeRs 3,000Rs 5,500
BalochistanFixed yearly rate for this engine sizeRs 1,400Rs 3,900

Punjab also adds a Rs 200 professional tax, which is in its total. Sindh, KP and Balochistan charge a fixed amount by engine size, so the invoice value makes no difference there.

How to calculate token tax

Work it out in three steps.

  1. Find your province's motor vehicle tax. In Punjab and Islamabad, cars above 1000cc pay a percentage of the invoice value. Elsewhere, look up the fixed amount for your engine size.
  2. Add section 234 income tax. This depends only on engine cc and whether you are a filer. For a 1300cc car it is Rs 2,500 for a filer and Rs 5,000 for a non-filer.
  3. Add any provincial extras and take off any rebate. Punjab lists a Rs 200 professional tax and gives 10% off the yearly tax if you pay the whole year by 31 August.

Worked example, Punjab

Step Amount
Motor vehicle tax: 0.3% x Rs 4,500,000 Rs 13,500
Section 234 tax, 1300cc, filer Rs 2,500
Professional tax Rs 200
Token tax for 2026-27 Rs 16,200

A non-filer pays Rs 5,000 under section 234, so the total is Rs 18,700. Paid by 31 August, the 10% rebate takes Rs 1,350 off the motor vehicle tax, giving Rs 14,850 for a filer.

Value-based token tax in Punjab and Islamabad

From 1 July 2026, Punjab charges 0.3% of the invoice price on cars of 1001 to 2000cc and 0.4% above 2000cc, up from 0.2% and 0.3% in 2025-26. The Punjab Finance Act also says the yearly tax cannot fall below the old fixed rate for that engine size. So an older 1500cc car with an invoice of Rs 1,500,000 pays Rs 6,000, not 0.3% of its value (Rs 4,500).

Islamabad moved to the same idea in the Finance Act 2026: 0.25% of invoice value for 1001 to 2000cc and 0.35% above 2000cc. Before July 2026 a 1300cc car paid a flat Rs 1,500.

The value used is the invoice value of the vehicle, not its resale price today. For older cars the excise office uses the value in its own record, so enter the figure from your file if you have it.

One point is not settled: reports differ on whether Punjab cars registered before July 2024 pay the percentage or still pay the old fixed rate. The calculator applies the percentage to all of them and shows the old rate in the result, so you can compare it with your challan.

Section 234 income tax collected with the token

The excise office collects this federal advance income tax along with the provincial tax. These are the FBR rates for 2026-27. A non-filer pays double.

EngineYearly, filerYearly, non-filerLump sum, filerLump sum, non-filer
Up to 1,000ccRs 800Rs 1,600Rs 10,000Rs 20,000
1,001 to 1,199ccRs 1,500Rs 3,000Rs 18,000Rs 36,000
1,200 to 1,299ccRs 1,750Rs 3,500Rs 20,000Rs 40,000
1,300 to 1,499ccRs 2,500Rs 5,000Rs 30,000Rs 60,000
1,500 to 1,599ccRs 3,750Rs 7,500Rs 45,000Rs 90,000
1,600 to 1,999ccRs 4,500Rs 9,000Rs 60,000Rs 120,000
Above 1,999ccRs 10,000Rs 20,000Rs 120,000Rs 240,000

The tax is adjustable against your income tax for the year. Under section 234(2A), it is not collected on a car once it has been in use for more than ten years in Pakistan. The lump sum column applies when the province collects the motor vehicle tax in one go, such as a lifetime token.

Lifetime token tax

Some vehicles pay once instead of every year:

  • Punjab and Islamabad, cars up to 1000cc: Rs 20,000 once. In Punjab, if the car is sold within ten years, the buyer pays Rs 20,000 again less 10% for each year since registration. Islamabad raised its amount from Rs 10,000 in July 2026.
  • Sindh, cars up to 1000cc: Rs 20,000 once for a new car, or Rs 1,500 a year. A registered car can switch to lifetime at Rs 15,000 (under 5 years old), Rs 10,000 (5 to 10 years) or Rs 8,000 (older).
  • Balochistan: cars up to 1000cc under five years old pay once (Rs 10,500 up to 660cc, Rs 12,000 up to 1000cc). Bigger or older cars can pay yearly or choose a lifetime amount.
  • Motorcycles pay once in every province: Rs 1,500 in Punjab and Balochistan, Rs 2,500 in KP, Rs 1,800 or Rs 3,000 in Sindh, and Rs 1,000 to Rs 5,000 in Islamabad by engine size.

When the motor vehicle tax is paid as a lump sum on a car, section 234 is also collected as a lump sum, for example Rs 10,000 for a filer with a car up to 1000cc.

Balochistan token tax rates

Balochistan charges small fixed amounts and lets most cars pay once instead. Rates from its schedule of taxes in force from 1 July 2025:

EngineBalochistan motor vehicle tax
Up to 660ccRs 1,000 a year (from 5 years old); or once: Rs 10,500 under 5 yrs, Rs 9,500 under 10 yrs, Rs 8,500 older
661 to 1,000ccRs 1,100 a year (from 5 years old); or once: Rs 12,000 under 5 yrs, Rs 11,000 under 10 yrs, Rs 10,000 older
1,001 to 1,500ccRs 1,400 a year; or once: Rs 17,000 under 5 yrs, Rs 15,000 under 10 yrs, Rs 13,000 older
1,501 to 2,000ccRs 1,700 a year; or once: Rs 20,000 under 5 yrs, Rs 18,000 under 10 yrs, Rs 16,000 older
Above 2,000ccRs 2,000 a year; or once: Rs 24,000 under 5 yrs, Rs 22,000 under 10 yrs, Rs 18,000 older
Motorcycle any ccRs 1,500 once (lifetime)

Section 234 income tax is added, as in every province. A 1300cc car paying yearly in Balochistan costs a filer Rs 1,400 + Rs 2,500 = Rs 3,900.

Rates are for private cars, jeeps and motorcycles. Commercial, hired and electric vehicles have separate rules and are not covered. Sindh's figures come from its schedule in force since July 2019, as confirmed in the Sindh Assembly in May 2024; Sindh announced a cut in motor vehicle taxes in its 2025-26 budget but has not published new car rates. Your excise challan is the final word.

Token tax questions

How much is token tax on a 1000cc car?

In Punjab and Islamabad a car up to 1000cc pays a one-time Rs 20,000, plus Rs 10,000 section 234 tax for a filer, when first registered. After that nothing is due each year. In Sindh it is Rs 1,500 a year plus Rs 800, in KP Rs 2,000 a year plus Rs 800, for a filer.

Do non-filers pay more token tax?

Yes, but only on the income tax part. The provincial motor vehicle tax is the same for everyone. Section 234 income tax is doubled for anyone not on the Active Taxpayers List, so a 1300cc car pays Rs 5,000 instead of Rs 2,500, and a car of 2000cc or more pays Rs 20,000 instead of Rs 10,000.

Is token tax charged on the invoice price or the current value?

In Punjab and Islamabad the percentage is applied to the invoice value, the price the car was sold for new, not what it would fetch today. That means the yearly tax does not fall as the car gets older. In Punjab it can also never be lower than the old fixed rate for that engine size.

Why is my Punjab token tax higher in 2026-27?

The Punjab Finance Act 2026 raised the rate from 0.2% to 0.3% of invoice value for 1001 to 2000cc, and from 0.3% to 0.4% above 2000cc, from 1 July 2026. A 1300cc car with a Rs 4,500,000 invoice now pays Rs 13,500 motor vehicle tax instead of Rs 9,000.

Does the section 234 tax stop when the car gets old?

Yes. Section 234(2A) of the Income Tax Ordinance says advance tax is not collected on a motor car used for more than ten years in Pakistan. The provincial motor vehicle tax still applies, so an old car keeps paying token tax, just without the income tax part.

Province calculators and related tools

Sources: West Pakistan Motor Vehicles Taxation Act 1958 as amended for each province and for Islamabad Capital Territory; Punjab Finance Acts 2024 and 2026 and the Punjab Excise, Taxation and Narcotics Control Department rate table; Finance Act 2026 (Islamabad schedule); Khyber Pakhtunkhwa Finance Act 2025; Sindh Excise rates in force from 1 July 2019 as stated in the Sindh Assembly on 27 May 2024; Balochistan Excise schedule of taxes and fees from 1 July 2025; Income Tax Ordinance 2001 section 234 and the FBR withholding tax rate card updated to 30 June 2026.

Last reviewed 29 September 2026. Results are estimates; official notices always take precedence.