← Back to blog

Complete Guide to Car Registration in Pakistan 2026 - BeepCost

Learn the complete car registration Pakistan process in 2026. This guide covers fees, documents, taxes, and step-by-step instructions for new car buyers.

by BeepCost Editorial

Buying a new car is an exciting milestone for any Pakistani family, but the excitement can quickly turn into confusion when it comes to the legal paperwork. If you are searching for a clear, simple explanation of car registration Pakistan processes, you are not alone. Many first-time buyers find themselves overwhelmed by the technical terms, tax structures, and documentation required by the Excise Department.

This comprehensive guide breaks down the entire registration process for 2025 into simple steps. Whether you have purchased a locally manufactured Suzuki, a Honda, or an imported JDM vehicle, we will explain exactly what documents you need, how much you will pay in taxes, and how to avoid common delays. By the end of this article, you will have a complete checklist to get your car legally on the road without relying on expensive agents.

Understanding the Basics of Car Registration

Car registration in Pakistan is managed by the Excise, Taxation, and Narcotics Control Department of each province. While the federal government has introduced centralized digital portals, the execution often varies depending on where you live—Punjab, Sindh, KPK, or Balochistan.

Registration is mandatory for all vehicles driven on public roads. It serves as the official record of ownership and links the vehicle to your National Identity Card (CNIC). In 2025, the system has become more transparent thanks to digital applications, but certain steps, like biometric verification, still require a physical visit.

Who Handles Your Registration?

If you buy a brand new car from a showroom (like Toyota Indus, Honda Atlas, or Suzuki), the dealer often offers to handle the registration for you. They charge a fee for this service. However, if you want to save money or have bought a used car, you must navigate the Excise office yourself.

Documents Required for Registration

Before you head to the Excise office or start using the mobile app, you must have a specific set of documents ready. Missing even one paper can result in wasted trips.

For Locally Manufactured New Cars

These are the documents you must collect from your dealership immediately after taking delivery:

Personal Documents

You will also need to provide:

Step-by-Step Registration Process for New Cars

The process differs slightly for locally assembled cars versus imported vehicles. Here is the updated workflow for 2025.

Step 1: Invoice Generation

Once the car is allocated to you, the manufacturer issues a final invoice. Ensure you have the "Invoice Number," which is now mandatory for tracking the vehicle in the government system. You will pay the ex-factory price plus freight charges at this stage.

Step 2: Payment of Taxes via PSID

Gone are the days of standing in long bank queues with paper challans. As of 2025, the PSID (Payment Slip ID) system is the standard method.

You can generate a PSID through the relevant Excise Mobile App (such as e-Pay Punjab or e-Pay Sindh). Once generated, you can pay the total amount via mobile banking apps, ATM, or JazzCash/Easypaisa.

Taxes you must pay include:

Step 3: Biometric Verification

This is a crucial step introduced to curb "on-money" (premium) and fake registrations. In Punjab and Sindh, the buyer must verify their identity through fingerprints.

You can visit the Excise office, a designated kiosk, or a NADRA e-Sahulat center. While some provinces are testing app-based verification for users with biometric sensors, physical verification remains the standard for most citizens.

Step 4: Submission and Data Entry

After paying taxes and completing biometrics, you submit your file (Invoice, Form F, CNIC copies, and paid PSID receipts) to the Excise Inspector. They enter your data into the MTMIS (Motor Transport Management Information System).

Step 5: Receiving Your Smart Card and Plates

Once processed, you will receive:

Note: In 2025, there have been intermittent delays in number plate supply in Punjab. You may be issued a temporary "Universal Number Plate" until your permanent plates arrive.

Registration Process for Imported (JDM) Cars

Imported cars, often called JDM (Japanese Domestic Market) vehicles, have an additional layer of scrutiny. If you have imported a car or bought one from an importer, the process includes:

  1. Customs Clearance: The importer must pay duties under SRO 447 or SRO 577.
  2. Goods Declaration (GD): This document proves customs duty has been paid.
  3. HS Code Verification: Excise verifies the car is not older than the allowed limit (typically 3 years from manufacture).

Instead of a manufacturer's invoice, you will submit the Bill of Lading and Customs GD along with the standard tax payments and biometric steps.

Car Registration Fees and Taxes in Pakistan 2025

The cost of registration depends heavily on your engine capacity and whether you are a tax filer. The difference in cost between a Filer and a Non-Filer is significant, so it is highly advisable to become an active filer before purchasing a vehicle.

Below is a breakdown of the estimated costs for 2025.

Registration Fee Structure (One-Time)

Engine CapacityApprox. Registration Fee (PKR)
Up to 1000 cc10,000 - 15,000 PKR
1001 cc to 1300 cc20,000 - 25,000 PKR
1301 cc to 1600 cc50,000 - 60,000 PKR
1601 cc to 1800 cc100,000 PKR
1801 cc to 2000 cc150,000 PKR
Above 2000 cc200,000 - 300,000+ PKR

Withholding Tax (Income Tax) Comparison

This is where the difference between being a Filer and Non-Filer becomes most apparent.

Engine CapacityFiler Rate (PKR)Non-Filer Rate (PKR)
Up to 850cc7,50030,000
851cc to 1000cc15,00060,000
1001cc to 1300cc25,000100,000
1301cc to 1600cc50,000200,000
1601cc to 1800cc75,000300,000
1801cc to 2000cc100,000400,000
Above 2000cc150,000600,000

Source: Federal Board of Revenue (FBR) Finance Acts.

Token Tax (Annual)

Token tax is paid annually, usually due in July. For cars up to 1000cc, a lifetime token tax is often paid at the time of registration (approx. 10,000 - 15,000 PKR).

Engine CapacityAnnual Token Tax (PKR)
Up to 1000ccLifetime (paid once)
1001cc to 1199cc~2,800 PKR
1200cc to 1499cc~3,000 PKR
1500cc to 1599cc~4,500 PKR
Above 1600ccVariable (based on value)

Note: Prices may vary by variant and dealer. Always verify the exact amount on the official Excise app before payment.

Common Challenges and How to Overcome Them

While the system is becoming digital, buyers still face hurdles. Here are the most common issues reported by owners on platforms like PakWheels and how to handle them.

Number Plate Delays

A frequent complaint in 2024-2025 is the delay in receiving physical number plates. Owners sometimes wait months, driving with handwritten temporary plates that can lead to police harassment.

Solution: Keep your receipt and "Universal Number Plate" permission slip in the car at all times. If stopped, show the digital status on the Excise app to prove your registration is processing.

The Agent Culture

Despite digitization, many buyers feel forced to pay an agent 5,000 to 10,000 PKR to expedite the process. Excise staff can sometimes be uncooperative with direct applicants.

Solution: Use the official mobile apps for payments and tracking. If you must visit the office, go early in the morning with all documents perfectly organized. The "digital trail" often forces staff to process your application fairly.

Non-Filer Penalties

The massive tax gap penalizes non-filers heavily. A non-filer buying a 1300cc car pays nearly 1 Lakh PKR more in withholding tax than a filer.

Solution: File your taxes before buying the car. You can compare the total cost of ownership, including tax differences, Car Name on BeepCost to see how much you save by being a filer.

Pros and Cons of the Current System

Pros:

Cons:

Our Recommendation

The car registration Pakistan process in 2025 is a mix of modern digital convenience and old-world bureaucracy. If you are buying a new car, we recommend letting the dealer handle the registration if they charge a reasonable fee—it saves you the trouble of biometric queues. However, ensure you track the status on the relevant provincial app.

For used car buyers, always verify the token tax status and ownership history via SMS (sending the chassis number to 8145 in Punjab) before handing over cash. You can compare registration costs and other ownership expenses for different models on BeepCost to make a fully informed decision.

Summary Checklist:

  1. Be a Filer: Ensure you are on the Active Taxpayer List (ATL).
  2. Verify Invoice: Ensure the dealer gives you the final invoice, not a provisional one.
  3. Use the App: Download e-Pay Punjab or e-Pay Sindh to generate PSID immediately.
  4. Prepare for Biometrics: Schedule your visit to the Excise office or e-Sahulat center promptly.

Frequently Asked Questions

How long does the car registration process take in Pakistan?

The standard processing time is 3 to 7 working days. However, if there are server issues or a backlog in number plate printing, it can take up to 2 to 3 weeks. Smart Cards are usually issued faster than physical number plates.

Can a non-filer register a car in Pakistan?

Technically, non-filers can register vehicles, but they face significantly higher withholding tax rates—sometimes up to 4 times the filer rate. Furthermore, regulations in 2025 have made it increasingly difficult for non-filers to register vehicles above 1000cc engine capacity.

What is the penalty for late car registration?

If you do not register your car within 30 days of delivery, you may face a penalty. This is usually calculated as a monthly fine (approx. PKR 100 to 500 per day or a lump sum) added to your registration fee. It is best to start the process immediately after delivery.

Is biometric verification mandatory for all provinces?

As of 2025, biometric verification is strictly mandatory in Punjab and Sindh. KPK and Balochistan are in the process of integrating this requirement. If you are buying a car in Lahore or Karachi, you must visit a verification center personally.

How can I check my car registration status online?

You can check your status via the MTMIS website for your province or by using the official Excise mobile apps. In Punjab, you can also send your chassis number via SMS to 8145 to receive instant ownership details.