Every slab of Khyber Pakhtunkhwa's vehicle token tax, registration tax and fees for 2026-27 (1 July 2026 to 30 June 2027). A filer with a 1300cc car pays Rs 5,500 a year in token and withholding tax combined.
Where tax depends on value, example prices are Rs 2.5M (800cc), 3.5M (1000cc), 5M (1300cc), 9M (1800cc) and 16M (2500cc).
Cars
Token tax (annual)
Slab
Rate
Up to 1,000 cc
Rs 2,000
1,001 cc to 1,300 cc
Rs 3,000
1,301 cc to 1,500 cc
Rs 4,000
1,501 cc to 2,500 cc
Rs 5,000
Above 2,500 cc
Rs 8,000
Above 6 seats
Rs 1500 per seat
Registration fee
Slab
Rate
Up to 1,300 cc
1% of value
1,301 cc to 2,500 cc
2% of value
Above 2,500 cc
4% of value
Number plate fee
Slab
Rate
All
Rs 1,215
Late registration fine
Slab
Rate
Up to 800 cc
Rs 1,000
801 cc to 1,000 cc
Rs 3,000
1,001 cc to 1,300 cc
Rs 3,400
1,301 cc to 2,000 cc
Rs 2,000
Above 2,000 cc
Rs 10,000
Electric vehicles
Token tax (annual)
Slab
Rate
Up to 50 kWh
Rs 2,000
50 kWh to 65 kWh
Rs 3,000
65 kWh to 75 kWh
Rs 4,000
75 kWh to 124 kWh
Rs 5,000
Above 123 kWh
Rs 8,000
Electric vehicle concession
Slab
Rate
All
100% off
Motorcycles
Lifetime token tax
Slab
Rate
All
Rs 2,500
Registration fee
Slab
Rate
All
1% of value
Number plate fee
Slab
Rate
All
Rs 892
Late registration fine
Slab
Rate
All
Rs 500
Rickshaws
Token tax (annual)
Slab
Rate
Up to 3 seats
Rs 1,000
Number plate fee
Slab
Rate
All
Rs 892
Taxi
Token tax (annual)
Slab
Rate
4 seats to 4 seats
Rs 1,500
5 seats to 6 seats
Rs 2,000
Van
Registration fee
Slab
Rate
All
1% of value
Buses
Token tax (annual)
Slab
Rate
Above 6 seats
Rs 300 per seat
Registration fee
Slab
Rate
All
1% of value
Number plate fee
Slab
Rate
All
Rs 1,587
Goods vehicles
Token tax (annual)
Slab
Rate
Up to 2,030 kg
Rs 1,500
2,031 kg to 4,060 kg
Rs 2,500
4,061 kg to 6,090 kg
Rs 3,000
6,091 kg to 8,120 kg
Rs 5,000
8,121 kg to 12,000 kg
Rs 7,000
12,001 kg to 16,000 kg
Rs 10,000
Above 16,000 kg
Rs 12,000
Registration fee
Slab
Rate
All
1% of value
Number plate fee
Slab
Rate
All
Rs 1,587
Tractor
Token tax (annual)
Slab
Rate
All
Rs 2,000
Registration fee
Slab
Rate
All
Rs 1,000
Number plate fee
Slab
Rate
All
Rs 1,587
Late registration fine
Slab
Rate
All
Rs 2,000
FBR withholding tax
Khyber Pakhtunkhwa Excise also collects FBR's advance income tax with the token and at registration. These rates are the same nationwide and depend on whether you are on the Active Taxpayer List. Section 231B and 234 rates
1000cc Car
1300cc Car
1800cc Car
125cc Motorcycle
Paying and verifying
KP token tax is paid at district Excise offices and designated banks, and through the KP Excise e-payment service where available.
Open the KP Excise motor vehicle records search.
Enter the registration number in the format shown on the plate.
Compare owner and vehicle details with the registration book or smart card.
How much tax is due when registering a new Rs 5 million 1300cc car in Khyber Pakhtunkhwa?
At 2026-27 rates a filer pays about Rs 131,715 in total: Registration fee Rs 50,000; Number plate fee Rs 1,215; Token tax (annual) Rs 3,000; Advance income tax at registration (231B) Rs 75,000; Withholding tax with token (234) Rs 2,500.
How much more does a non-filer pay in Khyber Pakhtunkhwa?
On a 1300cc car the yearly difference is Rs 2,500 (Rs 5,500 against Rs 8,000). The extra is FBR's section 234 advance tax, which Excise collects together with the token.
Where can I verify a Khyber Pakhtunkhwa vehicle online?