TL;DR

Online vehicle ownership transfer in Pakistan requires a two-tier process:

  1. Initiation & PSID Generation: The seller creates a vehicle transfer application via their provincial Excise app (e.g., e-Pay Punjab, City Islamabad, QuickPay Sindh) to generate a unique PSID / Tracking ID.
  2. Biometric Scan via PakID: Both seller and buyer log into NADRA’s PakID Mobile App, enter the Tracking ID, and complete live camera-based facial and 4-finger biometric verification.
  3. Final Lock & Dispatch: Upon successful 1LINK fee settlement and database locking, the updated Smart Card is mailed to the buyer’s address. Physical visits to Excise offices or e-Sahulat centers are 100% bypassed.

Vehicle ownership transfer across Pakistan has shifted from physical thumb-impression verification at NADRA e-Sahulat counters to direct digital authentication via the PakID App. This integration bridges provincial Excise and Taxation databases (MTMIS) directly with NADRA’s central identity repository. 

What Changed in 2026?

Prior to this integration, buyers and sellers had to coordinate physical visits to local Excise offices or authorized e-Sahulat franchises. Under the 2026 digital protocol:

  • Smartphone Optical Biometrics: The process uses high-resolution camera-based optical scanning for fingerprints and facial liveness, removing the need for dedicated biometric hardware scanners.
  • 30-Day Automated Biometric Expiry: Once initiated, both parties have a strict 30-day window to complete remote verification before the system invalidates the tracking token.
  • National Coverage: Supported across Punjab, Islamabad Capital Territory (ICT), Sindh, and Khyber Pakhtunkhwa (KP).

Provincial Integration Breakdown

Jurisdiction Pre-Initiation Portal Primary ID Generated Verification Window Smart Card Delivery
Punjab e-Pay Punjab App 17-Digit PSID 30 Days Pakistan Post / Courier
Islamabad (ICT) City Islamabad App Vehicle Tracking ID 30 Days Doorstep Courier
Sindh QuickPay / Excise Portal Application ID 30 Days TCS / Postal Dispatch
Khyber Pakhtunkhwa ZameenPay / KP Excise Application Reference 30 Days Regional Excise / Postal

Universal System Requirements & Pre-Requisites

Before launching the PakID app or initiating the transfer on your provincial Excise portal, both the seller and buyer must ensure their legal accounts, vehicle records, and hardware environments meet strict system criteria. A single parameter mismatch can trigger a “Record Not Found” or “Biometric Failed” error.

1. Legal Credentials & CNIC Mapping

  • Active CNIC / NICOP: Both seller and buyer must possess an active, non-expired Computerized National Identity Card (CNIC) or National Identity Card for Overseas Pakistanis (NICOP).
  • SIM Ownership Match: The mobile number used for PakID registration and OTP generation must be registered with PTA under the exact CNIC of the applicant.
  • Filer Status (FBR Alignment): While not a hard blocker for biometric capture, tax-filer status directly impacts the final provincial transfer withholding tax (Active Filer vs. Non-Filer tax rate differential).

2. Vehicle Clearance Pre-Checks (MTMIS Database)

  • Token Tax Clearance: Vehicle token taxes must be paid up to the current financial year. Pending token tax blocks PSID creation on all provincial portals.
  • Traffic Challans & Court Holds: Unpaid safe city e-challans or court-ordered liens lock the vehicle chassis in the MTMIS system.
  • Smart Card / Ownership Record: The vehicle’s existing registration details (Engine Number, Chassis Number, Current Owner CNIC) must match the physical registration card or book.

3. Mobile Device & Camera Hardware Specifications

Hardware / OS Parameter Minimum Requirement Recommended Optimal Setup
Operating System Android 8.0+ / iOS 16.0+ Android 12+ / iOS 17+
Rear Camera Resolution 8 Megapixels 12 MP+ with Auto-Focus Lock
Camera Flash / Torch Required (LED Flash) Diffused Ambient Flash
App Version PakID App v5.4.0 or higher Latest version from Play Store / App Store
Network Connection 3G / 4G LTE Stable 4G / Wi-Fi (5 Mbps+)

4. Optical Scan Environment Setup

  • Lighting: Natural daylight or diffuse 300–500 Lux indoor lighting. Avoid direct LED flashlight reflection on oily skin or camera lens flare.
  • Background Contrast: Use a plain, non-reflective matte white paper or wall 4 to 6 inches behind the fingers during scanning.
  • Skin Surface: Clean, dry fingers without dust, grease, or heavy skin peeling.

Provincial Excise Initiation & PSID Generation

Before opening the NADRA PakID App, the transfer request must originate inside the respective provincial Excise portal. This step validates the vehicle’s legal status, calculates the transfer fee, and generates a Payment System Identifier (PSID) or Tracking Application ID.

Step-by-Step Provincial Portal Workflows

1. Punjab (e-Pay Punjab Portal)

  1. Launch the e-Pay Punjab app or web portal and navigate to Excise & Taxation Department $\rightarrow$ Transfer of Ownership for Motor Vehicle.
  2. Enter the Vehicle Registration Number. The system fetches live data from MVR (Engine/Chassis Number, current owner name, and token tax status).
  3. Fill in the Purchaser/Buyer Information: Select Owner Type (Individual or Organization), enter Buyer CNIC/NTN, full name, address, and mobile number.
  4. Select Hire Purchase Status (Yes/No if leased/bank financed).
  5. Click Generate Challan. The portal outputs a 17-digit PSID containing the motor vehicle transfer fee plus any pending token tax arrears.
  6. Pay the 17-digit PSID through Mobile Banking, Raast, or ATM. Once cleared, the e-Pay engine pushes the vehicle transfer record to NADRA’s central API.

2. Islamabad Capital Territory (City Islamabad App)

  1. Open the City Islamabad App and select Vehicle Transfer under ICT Excise Services.
  2. Input the vehicle registration number and chassis number to pull ownership records.
  3. Enter the buyer’s CNIC number, contact details, and residential proof status.
  4. Generate the City Pay PSID and settle the processing fee. The system issues a unique Application Tracking ID and a 6-digit PIN to initiate the PakID biometric sequence.

3. Sindh (QuickPay / Sindh Excise Portal)

  1. Access the official Sindh Excise & Taxation web portal or QuickPay app.
  2. Select Vehicle Ownership Transfer and enter the Smart Card vehicle registration details.
  3. Input seller and buyer CNIC credentials.
  4. Generate the Sindh Excise Consumer ID and pay via 1LINK banking channels.

4. Khyber Pakhtunkhwa (ZameenPay / KP Excise)

  1. Access the KP Excise Services portal or ZameenPay app.
  2. Select Motor Vehicle Transfer and enter registration particulars.
  3. Generate the KP Excise Tracking PSID and settle fees online.

PSID & Tracking ID Generation Matrix

Province Primary App / Portal ID Type & Length Payment Gateway API Sync Latency
Punjab e-Pay Punjab 17-Digit PSID 1LINK / Raast / Mobile Banking 15–30 Minutes
Islamabad (ICT) City Islamabad App Application Tracking ID City Pay / 1LINK Real-time (0–10 Mins)
Sindh QuickPay / Excise Portal 14-Digit Consumer ID 1LINK / Over the Counter 12–24 Hours
Khyber Pakhtunkhwa ZameenPay / KP Excise Application Reference KP Revenue Gateway / 1LINK 24 Hours

CRITICAL WARNING: The 15–30 Minute Inter-Bank Settlement Latency

Entering the PSID / Tracking ID into the PakID app immediately after paying the fee via online banking often results in a “Record Not Found” error.

Why this happens: 1LINK inter-bank clearinghouses require 15 to 30 minutes to update payment clearing flags across provincial Excise databases and push the record to NADRA’s API. Always wait 30 minutes post-payment before starting the biometric scan on PakID.

PakID Optical Fingerprint & Facial Scan Setup

NADRA’s PakID app replaces contact-based hardware fingerprint readers with contactless optical ridge detection using your smartphone’s rear camera. Because camera sensors process ambient light and shadow rather than physical pressure, following exact scanning protocols is required to pass NADRA’s central biometric quality threshold ($>40\%$ ridge definition match).

1. ICAO-Compliant Liveness Facial Recognition

  1. Camera Position: Hold the phone at eye level, roughly 12 to 15 inches away from your face.
  2. On-Screen Oval Frame: Align your head inside the green dotted oval guide displayed on the PakID screen.
  3. Liveness Verification:
    • Do not wear eyeglasses, hats, or face coverings.
    • Maintain a neutral facial expression under steady, non-glare lighting.
    • When prompted by the app, perform the blink detection test or hold still for 3 seconds until the frame turns solid green.

2. Contactless 4-Finger Optical Scan Protocol

The PakID algorithm captures fingers in two distinct phases: Right Hand (4 fingers) followed by Left Hand (4 fingers).

Step-by-Step Scanning Procedure:

  1. Positioning Background: Place a plain, non-reflective white A4 paper sheet 4 to 6 inches behind your hand to isolate your fingers from background interference.
  2. Finger Alignment: Join your four fingers (Index, Middle, Ring, and Little finger) tightly side-by-side. Keep your thumb tucked back out of the camera’s field of view.
  3. Camera Placement: Hold your phone steady with your right hand (or have an assistant hold it) directly over the target fingers.
  4. Auto-Focus Lock:
    • Move the camera slowly closer or further until the four finger outlines align perfectly inside the four vertical on-screen green boxes.
    • Keep your hand completely still while the auto-flash engages. The app will automatically capture the image once focus and light balance are achieved.
  5. Repeat for Left Hand: Switch to the four fingers of your left hand and repeat the alignment until green checkmarks appear for all 8 digits.

3. Critical Failure Vectors & Technical Fixes

Scanning Problem System Error Message Root Cause Immediate Solution
Shadow / Glare Image Quality Low (Err-102) Harsh shadows or direct flash reflections on oily skin Move to indirect natural daylight or place a soft tissue over the flash
Background Noise Edge Detection Failed Patterned table, carpet, or skin-toned background Use a stark white sheet of matte paper behind fingers
Dry / Faded Ridges Low Ridge Contrast (<40%) Skin dehydration or physical ridge wear Apply light hand lotion 5 minutes prior to scanning to raise ridge contrast
Camera Shake Motion Blur Detected Unsteady hands during auto-focus capture Rest your forearm on a stable table surface while holding fingers upright

End-to-End Execution Protocol (Step-by-Step for Seller & Buyer)

Once the provincial PSID has been paid and cleared (allowing 15–30 minutes for API sync), both parties must execute their biometric steps inside their respective PakID App accounts. The seller must complete verification first to unlock the transaction for the buyer.

Phase A: Seller Verification Sequence

  1. Log In: The seller opens the PakID App and logs into their account (linked to their CNIC).
  2. Access Vehicle Services: Tap Government Services on the main dashboard and select Vehicle Transfer Verification.
  3. Input Tracking Credentials:
    • Enter the PSID / Application Tracking ID generated from the provincial Excise portal.
    • Select the vehicle’s registering province (e.g., Punjab, ICT, Sindh, KP).
  4. Verify Vehicle Particulars: The system pulls MTMIS data. Confirm that the vehicle make, chassis number, engine number, and current owner name match your registration documents.
  5. Execute Biometrics:
    • Complete the ICAO facial liveness scan (blink test).
    • Complete the 4-finger optical scan for the right hand, followed by the left hand.
  6. Submit & Generate PIN: Tap Confirm & Submit. Upon success, the screen displays “Seller Biometric Verification Passed” and generates a 6-Digit Transfer PIN.
  7. Handover: Share the Application Tracking ID and the 6-Digit PIN with the buyer.

Phase B: Buyer Acceptance & Verification Sequence

  1. Log In: The buyer logs into their independent PakID App account.
  2. Access Transfer Acceptance: Navigate to Government Services $\rightarrow$ Vehicle Ownership Acceptance.
  3. Link Transaction:
    • Enter the Application Tracking ID.
    • Enter the Seller’s CNIC Number.
    • Enter the 6-Digit Transfer PIN provided by the seller.
  4. Confirm Purchaser Details:
    • Review chassis/engine numbers.
    • Input the Smart Card Postal Delivery Address where the physical card will be mailed.
  5. Execute Biometrics:
    • Complete the buyer’s live facial recognition.
    • Complete the 4-finger optical scan (Right hand + Left hand).
  6. Final Authorization: Confirm details and tap Submit. The system updates the status to “Biometrics Fully Verified” across both NADRA and Excise databases.

Phase C: System State & Data Sync Matrix

Stage Seller Status Buyer Status Excise MTMIS State
Initial PSID Payment Pending Biometrics Pending Biometrics Initiated (PSID Paid)
Post Phase A Verified (Green) Action Required Seller Approved / Lock Pending
Post Phase B Verified (Green) Verified (Green) Biometrics Locked / Ready for Smart Card

Specialized & Complex Edge Cases

While standard individual-to-individual transfers run smoothly via the PakID app, complex ownership scenarios, such as overseas sellers, corporate fleets, leased vehicles, or deceased owners, involve additional legal and API validation layers.

1. Overseas Pakistanis (NICOP Holders)

Overseas Pakistanis can execute vehicle transfers completely remotely without returning to Pakistan or visiting an embassy.

  • Authentication Channel Switch: International cellular networks often drop shortcode SMS OTPs on roaming SIMs. Inside the PakID App Account Settings, change your default primary verification channel from SMS OTP to Email OTP.
  • Time Zone Expiry: The 6-digit PIN generated by the overseas seller remains valid for 30 days. The local buyer in Pakistan can complete their verification on their local PakID app at any time within this 30-day window.
  • Delivery Address Note: The physical Smart Card will only be dispatched to a verified residential address within Pakistan (specified by the buyer during Phase B).

2. Company & Corporate Fleets (Organization / NTN Transfers)

A company or corporate entity (PVT Ltd, LLP, or Sole Proprietorship) does not possess human biometric fingerprints.

[Board Resolution / Authorization] ──> [Attach Signatory CNIC to Company NTN]

                                                    │

[Signatory Performs PakID Scan] <── [Provincial Portal Selects “Organization”]

  • Step 1: The organization generates an official Board Resolution designating an Authorized Signatory.
  • Step 2: When creating the application on the provincial portal (e.g., e-Pay Punjab), select Owner Type = Organization and enter the company’s NTN Number along with the CNIC of the Authorized Signatory.
  • Step 3: The designated signatory logs into their personal PakID App using their own CNIC. The system automatically fetches the linked corporate transfer token and prompts the signatory to complete the optical liveness and fingerprint scan on behalf of the firm.

3. Bank Leased & Financed Vehicles (Hire Purchase / HPA)

If a vehicle was purchased through a bank loan or auto lease, an active Lien / Hire Purchase Agreement (HPA) locks the vehicle chassis in the MTMIS database.

  • Bank NOC Clearance: Upon completing loan repayments, the financing bank issues a digital No Objection Certificate (NOC) and updates the Excise Bank Portal.
  • HPA Removal Fee: During PSID creation on the provincial portal, select Hire Purchase = Yes to include the HPA cancellation fee alongside the transfer fee.
  • System Unlocking: Once the bank’s digital NOC clears in the MTMIS repository, the transfer lock automatically releases, enabling standard PakID biometric processing.

4. Deceased Vehicle Owner (Succession Transfer)

Automated biometric verification via PakID cannot be used if the registered owner is deceased, as live biometric scanning (facial liveness and fingerprint flow) will fail.

  • Why PakID Blocks It: The system performs automated live liveness checks and cross-references NADRA’s central mortality records.
  • Legal Remedy (Court Succession Route):
    1. Obtain a NADRA Death Certificate and a Succession Certificate from the relevant District Court or NADRA Succession Portal.
    2. Legal heirs must submit physical consent forms at the local Excise & Taxation office along with the Succession Certificate.
    3. The Excise Authority manually overrides the central record and transfers ownership to the designated legal heir.

Technical Error & Troubleshooting Matrix

System errors during digital vehicle transfers stem from inter-bank latency, optical liveness mismatches, or provincial database sync delays. Below are the primary error codes returned by the PakID app and provincial Excise portals, along with their diagnostic fixes.

Diagnostic Error Resolution Table

Error Code / Message Primary Trigger System Root Cause Immediate Diagnostic Fix
“Record Not Found in Excise Gateway” Inputting PSID immediately after payment 1LINK inter-bank clearinghouse has not updated payment status across Excise APIs. Wait 15 to 30 minutes post-payment. Do not attempt to regenerate or re-pay the PSID.
“Liveness Initialization Failed” Camera frame alignment or lighting shadow Optical liveness engine cannot detect pupil movement or face boundaries. Clean lens, disable phone flash, move to indirect daylight, and execute steady blink sequence.
“Low Ridge Quality (<40%)” Optical fingerprint capture fail Dehydrated skin, low background contrast, or camera blur. Apply light lotion 5 mins prior, use a matte white sheet behind fingers, and hold steady for 3s.
“Cool-down Window Active” 3 consecutive biometric scan failures Security lock triggered to prevent brute-force biometric attempts. Wait 2 hours for the cool-down window to expire or reinstall app to clear cached state.
“CNIC Mismatch with MTMIS Record” Buyer/Seller ID entry Typo in Excise database entry during initial manual registration. File an online data correction ticket on the provincial Excise portal helpline before proceeding.

Advanced Troubleshooting Protocols

Protocol 1: Handling “Cool-down Window / Account Locked”

If the PakID liveness check fails three times consecutively, the central NADRA engine locks the application token with a mandatory 2-Hour Cool-down Window.

[3 Consecutive Biometric Failures] ──> [Security Lock Triggered]

                                                  │

[Clear App Cache / Wait 2 Hours] <── [Cool-down Window Active]

  1. Force-close the PakID App and clear app cache via Android/iOS Settings.
  2. Wait a minimum of 120 minutes for the system session token to reset.
  3. Ensure adequate lighting and contrast before attempting your next scan.

Protocol 2: Overriding Persistent Optical Fingerprint Failures

If physical wear, skin damage, or age-related ridge smoothing prevents optical capture on the smartphone camera:

  • Physical e-Sahulat Bypass: The seller or buyer must visit a physical NADRA e-Sahulat center or local Excise office.
  • Hardware Scanner Fallback: The operator inputs the provincial Tracking ID and executes a hardware-based optical fingerprint scan using physical reader plates.
  • Sync: The physical scan instantly clears the pending biometric requirement on the PakID server.

Fee Settlement, MTMIS Sync & Smart Card Delivery

Once buyer and seller complete biometric verification inside the PakID app, the final step involves settling provincial taxes, verifying system status in MTMIS, and dispatching the vehicle registration Smart Card.

1. Comprehensive Fee & Tax Breakdown

The total cost for digital vehicle transfer consists of four distinct charges combined into the provincial PSID:

Fee Component Target Vehicle Category Typical Amount / Rate Beneficiary Authority
Provincial Transfer Fee Up to 1000cc

1001cc – 1800cc

Above 1800cc

PKR 2,500 – 2,750

PKR 5,000 – 5,500

PKR 10,000 – 11,000

Provincial Excise & Taxation Dept
NADRA Biometric Fee Per Successful Scan Session PKR 200 – 500 per person NADRA (PakID Gateway)
Smart Card Issuance Fee All Motor Vehicles PKR 1,300 – 1,500 Excise Printing & Logistics
Advance Withholding Tax Active Tax Filer

Non-Files

Lower Tax Bracket

3x Higher Tax Rate

Federal Board of Revenue (FBR)

2. Live Status Tracking (MTMIS Verification)

After submitting biometrics in PakID, verify that the central Motor Vehicle Registration System (MVRS) reflects the transfer:

  1. Visit your provincial MTMIS portal (e.g., mtmis.punjab.gov.pk or excise.gos.pk).
  2. Enter the Vehicle Registration Number.
  3. Under Application Status, confirm the state reads: “Biometrics Cleared ,  Card Printing in Progress”.
  4. Save or print the Digital Verification Slip stored inside PakID App $\rightarrow$ ID Vault $\rightarrow$ My Documents. This slip serves as legal temporary proof of transfer while the physical card is in transit.

3. Physical Delivery & Tracking

  • Courier Service: Smart Cards are handed over to Pakistan Post or TCS Courier Services within 3 to 5 working days post-verification.
  • Delivery Timeline: 7 to 14 working days for major urban centers (Lahore, Islamabad, Karachi, Peshawar, Rawalpindi); up to 21 days for remote districts.
  • Consignment Tracking: Access the courier tracking link sent via SMS or enter your tracking ID directly inside the Excise portal tracking tab.
  • Recipient Verification: The courier driver requires physical CNIC verification from the buyer upon doorstep delivery.

FAQs

Is physical visit to the Excise office completely eliminated in 2026?

Yes. For standard individual-to-individual vehicle transfers across Punjab, Islamabad, Sindh, and KP, physical visits to Excise offices or e-Sahulat centers are 100% bypassed. The entire workflow, from PSID generation to fingerprint scanning and payment, is completed via smartphones.

What happens if the buyer fails to complete biometric verification within 30 days?

The provincial PSID and PakID tracking token automatically expire after 30 days. The initial transfer request is invalidated, and the seller must re-initiate the application on the provincial Excise portal to generate a new PSID.

Can a buyer transfer a car if the token tax is unpaid?

No. Provincial Excise portals block PSID creation if annual motor vehicle token taxes or unpaid e-challans are pending against the chassis number. All arrears must be cleared online before initiating the transfer.

How can an Overseas Pakistani complete biometric vehicle transfer?

Overseas Pakistanis with an active NICOP log into the PakID Mobile App from abroad, set their authentication channel to Email OTP in settings, and execute live optical facial and 4-finger scans via their smartphone camera. No embassy visit is required.

What should I do if my fingerprints fail to scan after multiple attempts?

Apply light hand moisturizer 5 minutes prior to scanning, place a plain white sheet of paper behind your fingers, and ensure bright daylight. If camera scan failure persists, visit any physical NADRA e-Sahulat franchise to complete verification on a hardware scanner.

Conclusion

The integration of NADRA’s PakID mobile app with provincial Excise & Taxation systems represents a permanent shift toward paperless, friction-free vehicle administration in Pakistan. By replacing manual e-Sahulat runs and physical Excise office visits with camera-based optical biometrics, buyers and sellers, including Overseas Pakistanis, can execute legally binding transfers within minutes from anywhere in the world.

Success hinges entirely on respecting technical prerequisites: verifying token tax clearance on MTMIS, honoring the 30-minute 1LINK inter-bank settlement window post-payment, and setting up an optimal high-contrast environment for optical finger scanning. As provincial APIs continue to refine real-time sync speeds, completing your vehicle transfer digitally remains the fastest, most secure, and cost-effective method to safeguard ownership rights.

Keep reading the Wise Wheels blog for step-by-step automotive guides, car buying tips, and the latest Pakistani vehicle market updates. If you are buying used cars in Pakistan, Book our car inspection service for a 200+ point report.