qaaf

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

Motorcycles up to 200cc pay no advance income tax, so filer status does not matter.

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
IslamabadAsk the excise officeUp to 200cc: Rs 1,000 once
201 to 400cc: Rs 2,000 once
Above 400cc: Rs 5,000 once
Paid at counter
Khyber PakhtunkhwaAny cc: 1% of priceAny cc: Rs 2,500 onceRs 892
BalochistanAsk the excise officeAny cc: Rs 1,500 oncePaid at counter

Sindh and KP charge a share of the price, so the fee rises with the bike's value. Islamabad's and Balochistan's motorcycle registration fees are charged at the excise counter and are left out of the total for those provinces, so add the amount on your challan.

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 registration fee that is charged at the counter, so the total there will be a little higher. 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 smart card costs Rs 2,400. The motorcycle registration fee is charged at the excise counter, so ask for it there.

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. The excise office or dealer will tell you the exact amount on your challan.

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.

Buying a used bike instead? The bike transfer fee calculator works out the transfer cost.

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, 2026-27); Punjab Excise decision ending government-issued number plates (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 2 October 2026. Results are estimates; official notices always take precedence.