qaafPakistan calculators

Bike Registration Fee Calculator 2026-27

New motorcycle registration fee, lifetime token tax, smart card and number plates for 70cc, 100cc, 125cc and 150cc bikes in Punjab, Sindh, KP, Islamabad and Balochistan.
Rs

The price on the maker's price list or your invoice, including sales tax

cc

For example 70, 110, 125 or 150

Rs

Freight, insurance or dealer charges, if any

Buyer's income tax status
On-road pricePunjab · 2026-27
Motorcycle on the road
163,800Rs
Ex-factory price160,000
Registration fee
Fixed fee for this engine size
1,000
Token tax (lifetime)
Lifetime token, paid once at registration
1,500
Registration smart card1,300
Taxes and fees3,800
On-road price163,800

Government taxes and fees come to Rs 3,800, which is 2.4% of the price.

Punjab stopped making government number plates and stopped charging a plate fee in February 2026. Owners have plates made in the market to the approved design; that cost is not an excise charge.

Registering a new 70cc motorcycle in Punjab costs Rs 3,800: Rs 1,000 registration fee, Rs 1,500 lifetime token tax and Rs 1,300 for the smart card. A 125cc bike such as a Honda CG 125 costs Rs 4,800, because the registration fee for 101 to 125cc is Rs 2,000. There is no yearly token after that.

Enter the price and engine size of the bike and choose your province. Bikes up to 200cc pay no section 231B advance income tax, so filer status only matters for bigger machines.

Punjab motorcycle registration fee by engine size

Punjab Excise charges a fixed registration fee for motorcycles and scooters up to 150cc, and 2% of the value above that:

Engine Registration fee Lifetime token Smart card Total
Up to 70cc Rs 1,000 Rs 1,500 Rs 1,300 Rs 3,800
71 to 100cc Rs 1,500 Rs 1,500 Rs 1,300 Rs 4,300
101 to 125cc Rs 2,000 Rs 1,500 Rs 1,300 Rs 4,800
126 to 150cc Rs 2,500 Rs 1,500 Rs 1,300 Rs 5,300
Above 150cc 2% of value Rs 1,500 Rs 1,300 Depends on price

Punjab stopped charging a number plate fee in February 2026. You now get plates made in the market: white metal with black embossed letters, 205 by 70 mm or 200 by 170 mm. Register within 30 days of purchase, or Punjab adds a Rs 500 late fee.

Motorcycle registration fee and token by province

What each province charges when a new motorcycle is registered:

ProvinceRegistration feeToken taxNumber plates
PunjabUp to 70cc: Rs 1,000
71 to 100cc: Rs 1,500
101 to 125cc: Rs 2,000
126 to 150cc: Rs 2,500
Above 150cc: 2% of price
Any cc: Rs 1,500 onceNone
SindhUp to 149cc: 1% of price
Above 149cc: 2% of price
Up to 149cc: Rs 1,800 once
Above 149cc: Rs 3,000 once
Rs 1,850
IslamabadNot confirmedUp to 200cc: Rs 1,000 once
201 to 400cc: Rs 2,000 once
Above 400cc: Rs 5,000 once
Not published
Khyber PakhtunkhwaAny cc: 1% of priceAny cc: Rs 2,500 onceRs 892
BalochistanNot confirmedAny cc: Rs 1,500 onceNot published

Sindh and KP charge a share of the price, so the fee rises with the bike's value. Islamabad's motorcycle registration fee and Balochistan's could not be confirmed, so they are left out of the total for those provinces.

125cc bike registration cost by province

A 125cc motorcycle at an example price of Rs 240,000:

ProvinceTaxes and fees, filerOn-road, filerOn-road, non-filer
PunjabRs 4,800Rs 244,800Rs 244,800
SindhRs 6,050Rs 246,050Rs 246,050
Islamabad *Rs 3,400Rs 243,400Rs 243,400
Khyber PakhtunkhwaRs 5,792Rs 245,792Rs 245,792
Balochistan *Rs 1,500Rs 241,500Rs 241,500

Rows marked * leave out a charge we could not confirm. The filer and non-filer columns match because a 125cc bike pays no 231B tax.

Sindh, KP and Islamabad

Sindh charges 1% of the value for motorcycles up to 149cc and 2% from 150cc, plus a lifetime token of Rs 1,800 (up to 149cc) or Rs 3,000. Ajrak number plates cost Rs 1,850 for a bike. A 70cc bike at Rs 160,000 comes to Rs 1,600 + Rs 1,800 + Rs 1,850 = Rs 5,250.

Khyber Pakhtunkhwa charges 1% of the value, a Rs 2,500 lifetime token and Rs 892 for plates, registration book and scanning. The same 70cc bike costs Rs 4,992.

Islamabad charges a lifetime token of Rs 1,000 up to 200cc, Rs 2,000 up to 400cc and Rs 5,000 above. The Rs 2,400 smart card is from a report of the Islamabad Excise calculator. We could not confirm the registration fee for motorcycles, so ask the counter.

Heavy bikes above 200cc

Section 231B of the Income Tax Ordinance leaves motorcycles up to 200cc out of its definition of a motor vehicle. A bigger bike is not excluded, so the calculator applies the lowest 231B rate, 0.5% of the price for a filer and 1.5% for a non-filer. This is our reading of the law; the excise office or dealer will confirm.

Example: a 250cc bike at Rs 900,000 in Punjab. Advance tax Rs 4,500, registration fee 2% of value Rs 18,000, lifetime token Rs 1,500 and smart card Rs 1,300. Total Rs 25,300 for a filer, Rs 34,300 for a non-filer.

The bike prices used here are round examples, not any maker's current price. Late fees, fancy number charges and dealer charges are not included. Your excise challan is final.

Bike registration questions

What is the 70cc bike registration fee in Punjab?

Rs 1,000. With the Rs 1,500 lifetime token and the Rs 1,300 smart card you pay Rs 3,800 in all for a new 70cc bike. No yearly token is due after that, and Punjab no longer charges for government number plates.

What is the Honda 125 registration fee in Punjab?

The registration fee for a 101 to 125cc motorcycle is Rs 2,000. Adding the Rs 1,500 lifetime token and Rs 1,300 smart card, a new Honda CG 125 or any other 125cc bike costs Rs 4,800 to register in Punjab.

Do non-filers pay extra when registering a motorcycle?

Not for bikes up to 200cc. Section 231B of the Income Tax Ordinance leaves them out of its definition of a motor vehicle, so no advance tax is collected. For a bike above 200cc a non-filer pays 1.5% of the price instead of 0.5%.

Is token tax on a motorcycle paid every year?

No. All provinces charge motorcycles a lifetime token at first registration: Rs 1,500 in Punjab and Balochistan, Rs 1,800 or Rs 3,000 in Sindh, Rs 2,500 in KP and Rs 1,000 to Rs 5,000 in Islamabad. In Punjab the new owner pays it again, less 10% a year, on a transfer within ten years.

How late can I register a new motorcycle in Punjab?

Within 30 days of purchase. After that Punjab Excise adds a late registration fee of Rs 500 for a motorcycle. Cars have 60 days before a Rs 2,000 late fee applies.

Sources: Punjab Excise, Taxation and Narcotics Control Department motor vehicle tax page (registration, token, smart card and late fees, checked 30 September 2026); Express Tribune and PakWheels reports of Punjab ending government number plates (February and September 2026); Sindh Excise registration schedule and Ajrak plate fees stated by the Sindh Excise Minister (July 2025); Khyber Pakhtunkhwa Excise motor vehicle tax page; ICT motorcycle token rates; Income Tax Ordinance 2001, section 231B.

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