Car registration in Pakistan 2026: fees, advance tax, token tax and transfer by province
Registering a car costs a provincial fee of 1% to 5% of its value plus FBR advance tax of 0.5% to 12% for filers, three times that for non-filers. Every fee, step and document, province by province.

Car registration in Pakistan is done by your province's Excise and Taxation department, not by the federal government, so the fee depends on where you live. On top of the provincial registration fee you pay FBR's advance income tax under section 231B, which for a filer runs from 0.5% of the car's value (up to 850cc) to 12% (above 3000cc), and three times that for a non-filer. This guide sets out the steps, the documents and every fee we could verify on each province's official page on 4 October 2026.
What you pay at new registration
A new car's registration bill has four parts:
- Provincial registration fee, a percentage of the invoice value by engine size.
- Advance income tax (section 231B), collected by Excise for FBR.
- Token tax (motor vehicle tax), annual or lifetime, plus the section 234 income tax collected with it.
- Fixed charges: number plates, registration book and the smart card.
Bigger cars can also attract capital value tax and, in Sindh, luxury tax.
Advance tax on registration (FBR, section 231B)
These are the rates in FBR's withholding tax card for tax year 2027, updated to 30 June 2026 under the Finance Act 2026. The tax is a percentage of the value: the invoice price including duties and taxes for a locally made car, or the customs-assessed value plus duties and taxes for an imported one.
| Engine | Filer (on ATL) | Non-filer |
|---|---|---|
| Up to 850cc | 0.5% | 1.5% |
| 851 to 1000cc | 1% | 3% |
| 1001 to 1300cc | 1.5% | 4.5% |
| 1301 to 1600cc | 2% | 6% |
| 1601 to 1800cc | 3% | 9% |
| 1801 to 2000cc | 5% | 15% |
| 2001 to 2500cc | 7% | 21% |
| 2501 to 3000cc | 9% | 27% |
| Above 3000cc | 12% | 36% |
Worked example: a 1300cc car invoiced at Rs 5,000,000 carries Rs 75,000 advance tax for a filer and Rs 225,000 for a non-filer. That gap alone is a reason to get on FBR's Active Taxpayers List before you buy; our income tax calculator shows what filing would cost you in tax. The advance tax is adjustable against your income tax for the year if you file a return.
Provincial registration fee
| Province | Registration fee for private cars | Source page |
|---|---|---|
| Punjab | 1% up to 1000cc, 2% for 1001 to 2000cc, 4% above 2000cc | excise.punjab.gov.pk |
| Sindh | 1% up to 1000cc, 1.25% for 1001 to 1300cc, 2.25% for 1301 to 2500cc, 5% above 2500cc | excise.gos.pk |
| Khyber Pakhtunkhwa | 1% up to 1300cc, 2% for 1300 to 2500cc, 4% above 2500cc | kpexcise.gov.pk |
| Balochistan | 1% up to 1500cc, 1.25% from 1500cc | excise.balochistan.gov.pk (fees from 15 May 2025) |
| Islamabad | Registration fee plus advance tax, token tax and income tax; the ICT page publishes no rate table | ictadministration.gov.pk |
Punjab exempts electric vehicles from 95% of the registration fee and 95% of motor vehicle tax.
Step by step: registering a new car
- Collect the papers from the dealer: the original sales certificate and sales invoice (for an imported car, the customs import permission, the duplicate goods declaration showing duties paid, the invoice and the bill of lading).
- Fill in Form-F, the registration application, and attach a copy of your CNIC. Islamabad also asks for an application to the Excise and Taxation Officer and proof of an Islamabad address.
- Biometric verification: Punjab lists owner biometric verification as a separate Excise service (bioverification-excise.punjab.gov.pk); Balochistan fines Rs 2,000 when the biometric slip expires.
- Vehicle inspection: an Excise inspector checks the car against the documents (Islamabad describes the inspector physically checking the vehicle before the computerised Form-F is issued).
- Pay the fees: the registration fee, the advance tax, the token tax and the plate and card charges, in one challan or PSID.
- Collect the plates and smart card. Islamabad's page gives up to 90 days for the full process.
Register within 60 days of buying. Punjab charges a late fee of Rs 2,000 for 60 to 180 days and Rs 5,000 after 180 days; KP charges Rs 1,500 to Rs 5,000 for up to six months late and Rs 3,000 to Rs 10,000 after that, depending on engine size.
Plates, book and smart card
| Province | Charges published |
|---|---|
| Punjab | Smart card (data embedded card) Rs 1,300; duplicate book Rs 1,300; plate fee not shown on the page |
| Sindh | Number plates Rs 1,000, security-featured plates Rs 2,450, registration book Rs 500, smart card Rs 1,600 (Excise Sindh calculator, indicative) |
| KP | Car plate package Rs 1,215 (pair of plates, book, third plate and scanning) |
| Balochistan | Number plates Rs 2,100, computerised book Rs 700 |
Token tax by province
Token tax is the yearly motor vehicle tax. Pay it on time: transfer offices ask for the token to be paid up to date.
Punjab (2026-27): Rs 20,000 for 1000cc cars, 0.3% of the invoice price for 1001 to 2000cc, and 0.4% for 2001cc and above. Pay the full year by 31 August for a 10% rebate. A car up to 1000cc transferred within 10 years pays a Rs 20,000 lifetime token, less 10% for each financial year since registration. Punjab also collects capital value tax of 1% of value on cars over 1300cc, for five years, reduced by 10% a year.
Sindh: the Excise Sindh calculator returns Rs 1,500 a year up to 1000cc, Rs 2,000 for 1001 to 1300cc, Rs 4,000 for 1301 to 1600cc, Rs 4,500 for 1601 to 2000cc, Rs 5,000 for 2001 to 2500cc and Rs 7,000 above 2500cc, with a Rs 20,000 lifetime option for cars up to 1000cc. It adds luxury tax of Rs 25,000 for 1500 to 1999cc and Rs 50,000 from 2000cc. Our Sindh token tax guide shows how to pay by PSID.
Balochistan (from 1 July 2025): Rs 1,400 a year for 1001 to 1500cc, Rs 1,700 for 1501 to 2000cc and Rs 2,000 above 2000cc; lifetime tax from Rs 10,500 (up to 660cc, new car) to Rs 24,000 (over 2000cc, new car), lower for older cars. Late payment costs Rs 120 a quarter.
KP and Islamabad: neither department's site publishes a current token tax table we could read; pay through the KP Excise counters or the City Islamabad app and check the challan.
Work out your own figure with our token tax calculator.
Income tax collected with the token (section 234)
| Engine | Filer, per year | Non-filer, per year |
|---|---|---|
| Up to 1000cc | Rs 800 | Rs 1,600 |
| 1001 to 1199cc | Rs 1,500 | Rs 3,000 |
| 1200 to 1299cc | Rs 1,750 | Rs 3,500 |
| 1300 to 1499cc | Rs 2,500 | Rs 5,000 |
| 1500 to 1599cc | Rs 3,750 | Rs 7,500 |
| 1600 to 1999cc | Rs 4,500 | Rs 9,000 |
| 2000cc and above | Rs 10,000 | Rs 20,000 |
Where the token is paid as a lump sum, the section 234 tax is also a lump sum, from Rs 10,000 (filer, up to 1000cc) to Rs 120,000 (filer, 2000cc and above).
Transferring a car to a new owner
Documents: the transfer order (T.O.) form signed by both sides, CNIC copies of the seller, buyer and witnesses, the original registration book or smart card with token tax paid to date, and a bank NOC if the car was on lease.
FBR tax on transfer (section 231B(2)): nil up to 850cc; for a filer Rs 5,000 (851 to 1000cc), Rs 7,500 (1001 to 1300cc), Rs 12,500 (1301 to 1600cc), Rs 18,750 (1601 to 1800cc), Rs 25,000 (1801 to 2000cc), rising to Rs 62,500 above 3000cc; non-filers pay three times as much. The amount falls by 10% for each year since first registration.
Provincial transfer fee:
| Province | Transfer fee |
|---|---|
| Punjab | Rs 4,540 up to 1000cc, Rs 9,075 for 1001 to 1800cc, Rs 18,150 above 1800cc (motor vehicle tax page; the registration page still shows lower older figures) |
| Sindh | Rs 1,600 up to 800cc, Rs 2,000 to 1500cc, Rs 3,000 to 2000cc, Rs 5,000 to 3000cc, Rs 7,000 above |
| Balochistan | Rs 1,000 for a light vehicle |
| Islamabad | Processing fee Rs 1,200 to Rs 3,000, paid at NBP; about four weeks |
Transfer late, pay daily in Sindh. From 13 February 2025 Sindh charges Rs 200 a day up to 1000cc (capped at Rs 30,000), rising to Rs 2,000 a day above 3000cc (capped at Rs 500,000). Transfer promptly after a sale, in every province: until you do, the challans and any liability stay in the seller's name.
Common mistakes
- Buying on an open letter. The car stays in someone else's name; transfer it before you pay in full.
- Not checking the car first. Run the number through online vehicle verification to confirm the owner, the engine and chassis numbers and the token status.
- Registering as a non-filer. On a Rs 5 million 1300cc car the extra advance tax is Rs 150,000, which is more than most people's filing costs.
- Missing the 60-day window. Late fees are small in Punjab and KP, but the car cannot legally be driven on temporary papers forever.
- Trusting an old fee table. Some provincial pages still carry the fixed 231B amounts from before July 2024; FBR's current percentages apply.
Before you buy
Budget the whole cost: price, registration fee, advance tax, plates and the first token. Our car registration tax calculator adds them up, the car loan calculator shows the monthly instalment, and the vehicle transfer fee calculator covers a used car.
Fees checked on each department's official page on 4 October 2026. Provincial pages carry no revision date, so confirm the total on your challan before you pay.
Frequently asked questions
- How much is the car registration fee in Punjab?
- 1% of the value up to 1000cc, 2% for 1001 to 2000cc and 4% above 2000cc, plus FBR advance tax, token tax, plates and a Rs 1,300 smart card.
- How much advance tax does a non-filer pay on car registration?
- Three times the filer rate: from 1.5% of the value up to 850cc to 36% above 3000cc under section 231B, per FBR's tax year 2027 card.
- How long do I have to register a new car?
- 60 days. After that Punjab charges Rs 2,000 (60 to 180 days) or Rs 5,000 (over 180 days), and KP charges Rs 1,500 to Rs 10,000 by engine size and delay.
Sources
- Withholding Tax Rates Card, Tax Year 2027 (updated to 30 June 2026): Federal Board of Revenue
- Vehicle registration (checked 4 Oct 2026): Excise, Taxation and Narcotics Control Department Punjab
- Motor vehicle tax rates (checked 4 Oct 2026): Excise, Taxation and Narcotics Control Department Punjab
- Motor vehicle tax (checked 4 Oct 2026): Excise, Taxation and Narcotics Control Department Sindh
- Four-wheeler tax calculator (checked 4 Oct 2026): Excise, Taxation and Narcotics Control Department Sindh
- Updated vehicle transfer penalty rates (13 Feb 2025): Excise, Taxation and Narcotics Control Department Sindh
- Motor vehicle tax (checked 4 Oct 2026): Excise, Taxation and Narcotics Control Department Khyber Pakhtunkhwa
- Motor vehicle tax and fee rates (taxes from 1 July 2025, fees from 15 May 2025): Excise, Taxation and Narcotics Control Department Balochistan
- Vehicle registration, ICT: ICT Administration
- Vehicle transfer, ICT: ICT Administration
Still stuck? Ask the community: members and our desk answer questions about cars every day.
More in Cars
Cars
Sindh vehicle token tax online: pay by PSID with JazzCash, Easypaisa or bank app
Pay your car or bike's token tax in Sindh from your phone: the quick-pay steps on the Excise portal, the 24-hour PSID, every payment channel and the receipt that replaces the book stamp.
4 min read
Cars
Driving licence check online: DLIMS Punjab and DLS Sindh verification (2026)
Both provincial portals verify a licence free in under a minute. Here are the exact fields each one asks for, the Sindh fee table, and the four reasons a check comes back empty.
5 min read
Cars
E challan check online: Punjab, Sindh and Islamabad portals, fines and how to pay
Where to check a traffic challan in each province, the exact fields the portals want, the Punjab fine schedule, and the 10-day rule that doubles what you owe.
7 min read
Cars
Driving licence in Punjab, Sindh and KP: fees, the 42-day rule and the test
A Punjab motorcycle licence is Rs 550 and a car licence Rs 900. The fee is never the problem. The 42-day learner wait and the new 24-hour road test rule are.
5 min read




Reader comments 0
No comments yet. Say something useful.