Independent guide. Not a government website. We never charge for government services. ENहिंदीதமிழ் Help
Govt LicenceBusiness licences and government documents in India
  1. Home
  2. Personal Documents
  3. PUC Certificate

PUC Certificate

The Pollution Under Control certificate shows your vehicle's emissions are within legal limits. Every motor vehicle on the road must carry a valid one.

The short answer

The Pollution Under Control certificate shows your vehicle's emissions are within legal limits. Every motor vehicle on the road must carry a valid one.

Source: ddnews.gov.in, checked 28 Sep 2026.

Official fees

ServiceFee
Emission test feeSet by each state, usually ₹50 to ₹200

Not officially verified Some figures are from secondary sources. Confirm on the official portal before paying.

Documents to keep ready

Tick what you already have. The shared list shows each one as ready or pending.

How to apply

  1. Take your vehicle to an authorised PUC centre, often at petrol pumps
  2. The operator tests the exhaust and enters results on the national PUC system
  3. Pay the state fixed fee
  4. Get the certificate with a unique number and QR code
  5. Download or check it anytime on puc.parivahan.gov.in

By state

This fee is set by each state, so it differs. Each row shows whether we matched it to the official government site.

StateFeeTimeWhere to apply
Delhi2W ₹80, car (petrol/CNG) ₹110, diesel ₹140Checked on 28 Sep 2026 SourceSame daytransport.delhi.gov.inRevised Nov 2024, first hike in 13 years
Maharashtra2W ₹60, car (petrol/CNG/LPG) ₹150, diesel ₹180Unverified estimate Unofficial sourceSame daytransport.maharashtra.gov.inRevised Aug 2026; official rate PDF not machine readable
West BengalNo official fee publishedNot officially verified SourceSame daytransport.wb.gov.inCheck the rate board at the centre in Kolkata; state site did not load
Tamil NaduNo official fee publishedNot officially verified SourceSame daytnsta.gov.inCheck the rate board at the centre in Chennai; no official order found
Karnataka2W ₹80, car (petrol/LPG/CNG) ₹150, diesel ₹200Unverified estimate Unofficial sourceSame daytransport.karnataka.gov.inRevised Aug 2026; auto ₹80
Telangana2W ₹50, car (petrol) ₹75, diesel ₹100Unverified estimate Unofficial sourceSame daytransport.telangana.gov.inRevised June 2023; petrol 3W ₹60
Gujarat2W ₹50, car (petrol/CNG/LPG) ₹130, diesel ₹150Unverified estimate Unofficial sourceSame daycot.gujarat.gov.inRevised Dec 2025; 3W ₹60
Uttar Pradesh2W petrol ₹70; petrol/CNG car ₹95 (diesel ₹120)Unverified estimate Unofficial sourceSame day at an authorised PUC centrepuc.parivahan.gov.inNew rates from 1 Jan 2026 (₹5 annual rise); EVs exempt
Bihar2W ₹80; car ₹120Unverified estimate Unofficial sourceSame day at an authorised PUC centrepuc.parivahan.gov.inRates set by Bihar cabinet in Jan 2019; no later revision found
RajasthanAbout ₹60 to ₹100 (exact 2W and car rates not published online)Unverified estimate Unofficial sourceSame day at an authorised PUC centrepuc.parivahan.gov.inOfficial scheme PDF (2017) is a scanned image; range from insurer guide
Madhya Pradesh2W about ₹60 to ₹80; car about ₹80 to ₹120Unverified estimate Unofficial sourceSame day at an authorised PUC centrepuc.parivahan.gov.inRanges from insurer guide; no official rate is listed
Haryana2W ₹50; petrol/CNG car ₹80 (diesel ₹100)Unverified estimate Unofficial sourceSame day at an authorised PUC centrepuc.parivahan.gov.inRates revised April 2016; no later revision found. One guide adds 18% GST
ChhattisgarhNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked (cgtransport.gov.in)
UttarakhandNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked (transport.uk.gov.in)
GoaNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked (goatransport.gov.in)
ChandigarhNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked (chdtransport.gov.in)
Himachal PradeshNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked (himachal.nic.in/transport)
Jammu and KashmirNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked (jaktrans.nic.in)
KeralaNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked
Andhra PradeshNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked
PunjabNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked
OdishaNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked
AssamNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked
JharkhandNo official fee publishedNot officially verified SourceNo time limit published by the state. Track your application status on puc.parivahan.gov.in.puc.parivahan.gov.inRates are set by the state transport department; no rate list is published on the pages we checked

Check the amount on the official portal, or ask the office, before paying.

An unpaid e-challan can block PUC and fitness services. Check your vehicle first. Check and pay e-challan
Good to know
  • Driving without a valid PUC can cost a fine of ₹10,000 under Section 190(2) of the Motor Vehicles Act (as amended in 2019), and your licence can be suspended for 3 months.
  • Many states and insurers need a valid PUC to renew insurance or do RTO work.
  • Check any certificate on puc.parivahan.gov.in. Certificates not found there may be fake.
  • A July 2026 central draft proposes longer validity for BS VI vehicles. It is not final yet.

After you apply

What to do once the form is submitted: where to track it, how long it takes, why it gets rejected and what the law says if you do not have it.

Track your application

Typical time

About 10 to 15 minutes at an authorised PUC centre

Not officially verified

If you do not have it or miss the deadline

Driving without a valid PUC certificate (pollution under control) can bring a fine of ₹10,000, for the first time and for repeat offences. After the first year from registration, every vehicle must carry a valid PUC certificate.

Law: Motor Vehicles Act 1988 section 190(2) and Central Motor Vehicles Rules 1989 rule 115

Checked on 5 Oct 2026 Source

Common reasons for rejection and how to fix them

ReasonHow to fix it
Vehicle fails the exhaust testGet the engine serviced and tuned, then test again.
Wrong vehicle number or details entered at the centreCheck the number on the certificate and ask the centre to correct it.
Certificate not showing on the national PUC siteAsk the centre to upload the result again, then check by vehicle number.

Not officially verified

Govt License is an independent guide. Fines and rules change, so confirm on the official portal. Items marked Not officially verified could not be checked on an official page.

Common questions

Does a new vehicle need a PUC?
A new vehicle is covered for 1 year from registration. After that you need a PUC test at an authorised centre.
How do I download my PUC certificate?
Go to puc.parivahan.gov.in, enter your vehicle number and the last 5 characters of the chassis number, and download it.
What is the fine for not having a PUC?
Up to ₹10,000 under the Motor Vehicles Act, 2019 amendment, and possible licence suspension. Local amounts may vary with state compounding rules.

Aksar pooche jaane wale sawaal

Yahi jaankari, Hinglish mein.

PUC ya pollution certificate kaise banwaye?
puc.parivahan.gov.in par apply karein. Steps: Take your vehicle to an authorised PUC centre, often at petrol pumps; The operator tests the exhaust and enters results on the national PUC system; Pay the state fixed fee; Get the certificate with a unique number and QR code.
PUC (pollution) certificate banane mein kitna fees lagta hai?
PUC (pollution) certificate ki fees har state mein alag hai. Upar 'Your state' mein apna state chunein. Kuch states: Delhi: 2W ₹80, car (petrol/CNG) ₹110, diesel ₹140; Uttar Pradesh: 2W petrol ₹70; petrol/CNG car ₹95 (diesel ₹120); Bihar: 2W ₹80; car ₹120; Rajasthan: About ₹60 to ₹100 (exact 2W and car rates not published online); Madhya Pradesh: 2W about ₹60 to ₹80; car about ₹80 to ₹120; Haryana: 2W ₹50; petrol/CNG car ₹80 (diesel ₹100).
PUC (pollution) certificate ke liye kaun se documents chahiye?
Yeh documents taiyaar rakhein: The vehicle itself; Registration number (RC details); Mobile number linked to the RC for the OTP.
PUC (pollution) certificate kitne din mein milta hai?
Aam taur par: About 10 to 15 minutes at an authorised PUC centre.
PUC (pollution) certificate ka application status kaise check karein?
Official link par application ya reference number daalkar status dekhein. Link upar 'After you apply' mein diye hain: Check or download your PUC certificate, Parivahan Sewa home. Apply karne ke baad kam se kam utna time rukein: About 10 to 15 minutes at an authorised PUC centre.
PUC (pollution) certificate ka application reject ho jaye to kya karein?
Portal par likhi wajah padhein, galat ya dhundhle document badalkar dobara apply karein. Sabse aam wajah aur unka solution upar 'After you apply' mein diye gaye hain. Jahan 'Not officially verified' likha hai wahan official site se pakka kar lein.
Bina PUC (pollution) certificate ke pakde gaye to kya hoga?
Kanoon (Motor Vehicles Act 1988 section 190(2) and Central Motor Vehicles Rules 1989 rule 115) ke tahat jurmana ya saza ho sakti hai. Rakam aur details upar 'After you apply' mein English mein di gayi hain. Jahan 'Not officially verified' likha hai wahan official source se pakka kar lein.