PUC Guide

How to Check PUC Certificate Validity Online for Any Vehicle

Verify PUC expiry in seconds using just the vehicle's number plate - before buying a used car, renewing insurance, or to avoid challan.

May 20263 min read
Sample PUC certificate status card from VAHAN database showing vehicle registration number, fuel type (Petrol BS6), issue date, expiry date, testing centre (blurred), and a green VALID status badge. All data is illustrative.
A PUC status lookup result from the VAHAN database. The expiry date and VALID badge are the key fields to check.Illustrative sample - actual data from vahan.parivahan.gov.in

Key Takeaways

  • 1PUC validity can be checked for any Indian vehicle using just its number plate - no login needed.
  • 2GaadiInfo's RC search shows PUC expiry date directly alongside insurance and RC details.
  • 3The VAHAN portal (vahan.parivahan.gov.in) is the official government source for the same data.
  • 4PUC data is uploaded to VAHAN by the testing centre in real time - so the online record is current.
  • 5Always check PUC before buying a used vehicle; an expired PUC is a ₹10,000 liability.

Method 1: Check PUC via GaadiInfo (Fastest)

GaadiInfo's RC search page pulls live data from the VAHAN national database and displays PUC expiry date clearly alongside insurance validity, hypothecation status, and registration details - all in one view.

To check: go to the RC search on GaadiInfo, enter the vehicle registration number (e.g., DL7CQ1234 - no spaces, all caps), and tap Search. The result card will show 'PUC Valid Till' with the expiry date. If PUC is expired, the field will flag it in red.

This method works for vehicles registered in all states and union territories of India. There is no login required and the check is completely free.

GaadiInfo shows PUC expiry, insurance expiry, and RC details in a single result - saving you from having to cross-check multiple portals.

Method 2: VAHAN Portal (Official Government Source)

The Ministry of Road Transport and Highways operates vahan.parivahan.gov.in as the authoritative national vehicle database. To check PUC: go to vahan.parivahan.gov.in → click 'Know Your Vehicle Details' in the top menu → enter the vehicle registration number → solve the CAPTCHA → click 'Vahan Search'.

The result page shows a comprehensive table of vehicle data. Look for 'PUCC (Pollution Under Control Certificate) Valid Upto' - this is the PUC expiry date. The page also shows RC validity, insurance details, fitness certificate (for commercial vehicles), and tax status.

VAHAN is the source of truth - it's the same database RTOs, traffic police, and insurance companies query. Data on third-party sites including GaadiInfo is sourced from here.

Method 3: State Transport Portals

Most states also operate their own transport portals with vehicle lookup features. Examples: Delhi uses transport.delhi.gov.in, Maharashtra uses mahatranscom.in, Karnataka uses rto.kar.nic.in. These portals pull from the same VAHAN database but may present the data differently and sometimes have additional state-specific information.

For most users, either GaadiInfo or the central VAHAN portal is faster and more reliable than state portals. State portals are most useful when you need state-specific services - like applying for a duplicate RC, or checking RTO-specific challan status.

How PUC Data Gets Into the Online Database

Every certified PUC testing centre in India is connected to the VAHAN network. When a vehicle passes the PUC test, the operator enters the vehicle's registration number, the test result, and issues the certificate - all within the VAHAN-connected terminal. This data is pushed to the national database in real time (or within a few minutes at most).

This means there is no lag between when you get your PUC certificate and when it shows up on VAHAN or GaadiInfo. If you just got tested and the certificate doesn't appear online within an hour, it's worth calling the testing centre - they may have entered the data incorrectly.

The physical paper certificate you receive from the centre should match the online record exactly. The certificate has a unique PUCC number that can also be used to verify authenticity.

If you recently got a PUC certificate but the online record still shows expired or old data after 2–3 hours, ask the testing centre to check their VAHAN terminal entry. Data entry errors at the centre level are the most common cause of mismatches.

When You Must Check PUC Status - Key Situations

Before buying a used vehicle: An expired PUC transfers with the vehicle. If you buy a car with an expired PUC, you inherit the liability. Always check before paying any advance.

During police checks: Traffic police in most major cities now use handheld VAHAN-integrated devices to check PUC and insurance on the spot. Your physical paper certificate alone may not be sufficient - the online record must also be valid.

Before renewing car insurance: Many insurers check VAHAN records. An expired PUC can sometimes delay or complicate insurance renewal, especially for commercial vehicles.

Before submitting a loan application against your vehicle: Banks and NBFCs verify PUC and insurance status as part of used vehicle loan due diligence.

Frequently Asked Questions

Information sourced from government portals. Always verify at parivahan.gov.in before acting.