Provincial token
Your province charges 0.3% of the invoice price for the 1,001 – 2,000 cc band.
0.3% of value = Rs. 12,000
Work out what your car costs to keep registered for a year: your province’s token, the discount for paying early, and the federal tax collected at the same counter.
The figure printed in your registration book, in cc.
Your province charges a percentage of this price, so it sets the token.
Optional. The federal part stops once a car is more than ten years old.
Punjab takes 10% off the yearly token if you pay it all by 31 August.
Nothing you type leaves your browser.
1,300 cc · invoice price Rs. 4,000,000
Total to pay
Rs. 14,500
Paid every year
The federal part is adjustable against your annual tax liability
The token itself is a provincial charge, so it is not adjustable against your FBR tax liability.
Checked against the official schedule Punjab Excise & Taxation Department motor-car token table. Open the source
On the federal part of your bill
Filer Tax
Rs. 2,500
Non-Filer Tax
Rs. 5,000
You save as a filerRs. 2,500
0.3% of the Rs. 4,000,000 invoice price comes to Rs. 12,000.
Your province charges 0.3% of the invoice price for the 1,001 – 2,000 cc band.
0.3% of value = Rs. 12,000
A fixed FBR amount for the 1,300 – 1,499 cc band, doubled for a non-filer.
Rs. 2,500
Tax-rate alerts
We'll email you when token season opens, and whenever Punjab changes its rates.
Alongside your province’s token, the excise counter collects a fixed yearly amount for the FBR based on engine size. Being a non-filer doubles it.
| Engine size | Filer | Non-filer |
|---|---|---|
| Up to 1,000 cc | Rs. 800 | Rs. 1,600 |
| 1,001 – 1,199 cc | Rs. 1,500 | Rs. 3,000 |
| 1,200 – 1,299 cc | Rs. 1,750 | Rs. 3,500 |
| 1,300 – 1,499 cc | Rs. 2,500 | Rs. 5,000 |
| 1,500 – 1,599 cc | Rs. 3,750 | Rs. 7,500 |
| 1,600 – 1,999 cc | Rs. 4,500 | Rs. 9,000 |
| 2,000 cc and above | Rs. 10,000 | Rs. 20,000 |
These amounts have not changed since 2023-24. A car more than ten years old stops paying the federal part altogether.
Section 234(2) lets the federal part be collected in the same way as the token. So where your province takes the token once for the life of the vehicle, this is the figure collected alongside it — once, instead of the yearly amount above.
| Engine size | Filer | Non-filer |
|---|---|---|
| Up to 1,000 cc | Rs. 10,000 | Rs. 20,000 |
| 1,001 – 1,199 cc | Rs. 18,000 | Rs. 36,000 |
| 1,200 – 1,299 cc | Rs. 20,000 | Rs. 40,000 |
| 1,300 – 1,499 cc | Rs. 30,000 | Rs. 60,000 |
| 1,500 – 1,599 cc | Rs. 45,000 | Rs. 90,000 |
| 1,600 – 1,999 cc | Rs. 60,000 | Rs. 120,000 |
| 2,000 cc and above | Rs. 120,000 | Rs. 240,000 |
This is the table behind a lifetime token: a car up to 1,000 cc in Punjab or Islamabad, and one under five years old in Balochistan. Being a non-filer doubles these amounts too.
Each province sets its own token, and they no longer work the same way. Punjab and Islamabad charge a share of the invoice price above 1,000 cc; Sindh, Khyber Pakhtunkhwa and Balochistan still charge a set amount by engine size.
Checked against the official schedule: Punjab Excise & Taxation Department motor-car token table.
Punjab Excise & Taxation DepartmentChecked against the official schedule: Finance Act 2026, Schedule to the West Pakistan Motor Vehicles Taxation Act 1958.
Islamabad Excise & Taxation DepartmentChecked against the official schedule: Sindh Excise & Taxation Department four-wheeler tax calculator.
Sindh Excise, Taxation & Narcotics Control DepartmentChecked against the official schedule: Khyber Pakhtunkhwa Finance Act 2025, Appendix-III (Schedule-II).
Khyber Pakhtunkhwa Excise, Taxation & Narcotics Control DepartmentChecked against the official schedule: Balochistan Excise Schedule of Taxes and Fees, in force from 1 July 2025.
Balochistan Excise, Taxation & Anti-Narcotics DepartmentProvinces revise their token tables most years. Check your excise department’s current schedule before you pay.
Simple answers about what a vehicle costs to keep on the road each year.
The yearly charge your province takes to keep a vehicle registered. It is set by your provincial excise department, not the FBR, so it differs from province to province. It is not income tax and you cannot claim it back on your return.
A car up to 1,000 cc pays Rs. 20,000 once, for the life of the vehicle. From 1,001 cc to 2,000 cc it is 0.3% of the invoice price each year, and above 2,000 cc it is 0.4%. In 2025-26 those two figures were 0.2% and 0.3%, so a larger car costs noticeably more this year.
The Finance Act 2026 moved Islamabad onto invoice-price charging from 1 July 2026. A car up to 1,000 cc pays Rs. 20,000 once for the life of the vehicle; 1,001 cc to 2,000 cc pays 0.25% of the invoice price a year; and above 2,000 cc pays 0.35%.
Sindh charges a set yearly amount by engine size, not a share of the price: Rs. 1,500 up to 1,000 cc, Rs. 2,000 for 1,001–1,300 cc, Rs. 4,000 for 1,301–1,600 cc, Rs. 4,500 for 1,601–2,000 cc, Rs. 5,000 for 2,001–2,500 cc and Rs. 7,000 above that. The excise department also publishes a one-off figure for a car up to 1,000 cc — Rs. 20,000 when it is not already registered, or Rs. 15,000 for one that has completed three years but not five. That is a choice you make at the counter, so this calculator shows the yearly figure.
Set yearly amounts by engine size, in force since 1 July 2025: Rs. 2,000 up to 1,000 cc, Rs. 3,000 for 1,001–1,300 cc, Rs. 4,000 for 1,301–1,500 cc, Rs. 5,000 for 1,501–2,500 cc and Rs. 8,000 above 2,500 cc. Electric four-wheelers pay no token tax at all until 30 June 2028.
Balochistan is the one province where the age of the car changes how it is charged. A car up to 660 cc pays Rs. 10,500 once while it is under five years old, and Rs. 1,000 a year after that; 661–1,000 cc pays Rs. 12,000 once, then Rs. 1,100 a year. Above that the yearly amount does not change with age — Rs. 1,400 to 1,500 cc, Rs. 1,700 to 2,000 cc and Rs. 2,000 above 2,000 cc — though the schedule also offers a one-off figure at every size for anyone who would rather settle it in one go.
In Punjab, yes. Paying the whole year in one go on or before 31 August takes 10% off the yearly token. On a Rs. 12,000 token that is Rs. 1,200 saved. Other provinces set their own rules, so check your excise department’s schedule.
One is your province’s token. The other is a federal charge under Section 234 that the same counter collects for the FBR, based on engine size — Rs. 800 up to 1,000 cc, Rs. 2,500 for 1,300–1,499 cc, up to Rs. 10,000 at 2,000 cc and above. Only the federal part counts towards your income tax for the year.
Not on the provincial token, which is the same for everyone. But the federal part doubles for anyone off the Active Taxpayer List, so Rs. 2,500 becomes Rs. 5,000 and Rs. 10,000 becomes Rs. 20,000.
The federal part does. Section 234 stops it being collected on a car more than ten years old. The provincial token carries on for as long as the vehicle stays registered.
A token settled once for the whole life of the vehicle instead of every year. Punjab and Islamabad charge every car up to 1,000 cc that way at Rs. 20,000, and Balochistan charges one under five years old that way — Rs. 10,500 up to 660 cc, Rs. 12,000 from 661 to 1,000 cc. Sindh publishes a one-off figure too, but there it is an alternative you can choose rather than the only route, so this calculator prices the yearly amount. Where the token is paid once, Section 234(2) lets the federal charge be collected once as well, at a higher one-off figure of Rs. 10,000 for a car up to 1,000 cc.
All five: Punjab, Sindh, Khyber Pakhtunkhwa, Balochistan and Islamabad. Every band is transcribed from the government that sets it — the Punjab and Balochistan excise schedules, the Sindh excise department’s own calculator, the Khyber Pakhtunkhwa Finance Act 2025 and the Finance Act 2026 for Islamabad. Where a province has not published a table for an earlier year we say so rather than guess.
Punjab exempts 95% of both the registration fee and the yearly motor vehicle tax for electric vehicles. Khyber Pakhtunkhwa charges electric four-wheelers no token tax at all until 30 June 2028, and the Balochistan Finance Act 2026 waives it there in full until 30 June 2030. The calculator works on engine size, so check your province’s concession before you pay.
This calculator gives an estimate, not tax or legal advice. Provinces revise their token tables, so check your own excise department’s current schedule before you pay.
Pick the calculator for your income or salary decision — each one uses current FBR rates.
Your province sets the token and the FBR sets the charge collected with it, so both are cited here. Every rate on this page comes from these documents.
FBR Withholding Income Tax Rate CardThe Section 234 amounts collected with your token (Division III, Part IV).
Income Tax Ordinance 2001Section 234: the ten-year cut-off, and that this tax counts towards your bill.
Finance Act 2026Sets the Islamabad token table from 1 July 2026 and leaves Section 234 alone.
Punjab Excise & Taxation DepartmentThe published motor-car token table for 2026-27 and 2025-26.
Sindh Excise & Taxation DepartmentThe department’s own four-wheeler calculator, which sets the Sindh bands.
Khyber Pakhtunkhwa Finance Act 2025Appendix-III substitutes Schedule-II, the KP token table from 1 July 2025.
Balochistan Excise & Taxation DepartmentThe Schedule of Taxes and Fees carrying the motor-car table from 1 July 2025.Found a figure that does not match the source? Report a correction