Is your PUC certificate up to date? Karnataka is moving towards digital verification of vehicle emission records. Understand the testing process and find the revised 2026 fees to keep your vehicle compliant and avoid unnecessary penalties.
Driving in Bengaluru, Mysuru or anywhere across Karnataka requires keeping your vehicle documents up to date. Along with your driving licence and motor insurance, you must ensure that your vehicle meets the prescribed emission standards.
A PUC certificate from Karnataka confirms that your vehicle has passed the required pollution test. Whether you own a car, bike or commercial vehicle, knowing the testing process, renewal requirements and applicable fees can help you stay compliant and avoid unnecessary penalties.
Karnataka revised its pollution testing charges in August 2026. This guide covers the latest reported fees, certificate validity, testing procedure and online verification process to help you manage your vehicle's emission records.
A Pollution Under Control Certificate (PUCC) records the results of your vehicle's emission test. It helps establish whether the exhaust gases or smoke produced by your vehicle fall within the prescribed limits.
A valid Karnataka PUC certificate is important for three main reasons:
Legal compliance: Applicable vehicles must carry a valid certificate under the Central Motor Vehicles Rules. Pollution control: Regular testing helps identify vehicles that release excessive exhaust pollutants.
Vehicle maintenance: Failed emission readings can indicate problems that need attention, although a PUC test is not a complete engine health check.
As of April 2026, Karnataka began linking vehicle emission records with the national VAHAN database, improving digital access to PUC certificate information. This makes it easier for authorities to check a vehicle's PUC status digitally. Therefore, keep your PUC certificate valid and your vehicle details updated to avoid compliance issues.
The PUC certificate Karnataka emission test depends on your vehicle's fuel type, engine and applicable emission standards. Authorised testing centres use approved equipment to measure exhaust gases or smoke.
| Vehicle type | Fuel type | Emission test | What is checked? |
|---|---|---|---|
| Two-wheelers | Petrol | Exhaust gas analysis | Carbon monoxide (CO) and hydrocarbons (HC), as applicable |
| Three-wheelers | Petrol | Exhaust gas analysis | CO and HC, according to the applicable standards |
| Four-wheelers | Petrol | Idle or high-idle emission test, where applicable | CO, HC and lambda values, depending on the vehicle's emission standard |
| Four-wheelers | CNG/LPG | Exhaust gas analysis | CO and relevant hydrocarbon emissions |
| Diesel cars and SUVs | Diesel | Smoke opacity test | Smoke density or light absorption in the exhaust |
| Diesel commercial vehicles | Diesel | Smoke opacity test and applicable prescribed checks | Exhaust smoke and other emissions, according to the vehicle category |
Battery-electric vehicles generally do not require a conventional PUC certificate because they produce no tailpipe exhaust emissions.
The validity of your Karnataka emission certificate depends on the vehicle's registration date and applicable emission standards.
Newly Registered Vehicles: Your vehicle generally does not need a separate PUC test during its first year from the date of registration. After that, you must obtain a valid certificate and renew it according to the applicable validity period.
Older and Regular Vehicles: Once the initial exemption ends, petrol, diesel, CNG and LPG vehicles must undergo emission testing after every 6 months. Check your certificate's expiry date to know when your next test is due.
Battery-Electric Vehicles: Fully electric vehicles generally do not require a conventional PUC certificate because they do not release exhaust emissions from a tailpipe.
The government revised the PUC certificate Karnataka testing charges with effect from 15 August 2026. The revised fees apply to authorised computerised emission testing centres across the state.
| Vehicle Category | Revised Testing Fee |
|---|---|
| Two-wheelers | ₹80 |
| Three-wheelers and auto-rickshaws | ₹80 |
| Petrol, CNG and LPG four-wheelers | ₹150 |
| Diesel vehicles | ₹200 |
The testing process is generally straightforward, but keep the following details ready:
A new or expired PUC certificate requires your vehicle to undergo an emission test at an authorised testing centre.
Follow these steps to complete the process:
Visit an authorised centre: Take your vehicle to an approved PUC testing centre, which may be located at a petrol pump or another designated facility.
Park your vehicle: Park as instructed and follow the technician's guidance before the test.
Complete the emission test: The technician uses suitable testing equipment to measure exhaust gases or smoke levels, depending on your vehicle's fuel type.
Record the results: The test readings and vehicle details are recorded in the system to ensure accurate PUC registration records.
Pay and collect your certificate: Pay the applicable testing fee and collect your certificate if your vehicle meets the prescribed emission limits. Check the details and validity date before leaving.
If you are wondering where to get PUC certificate testing completed, visit any government-authorised emission testing centre in Karnataka. These centres are commonly available at major petrol pumps and licensed testing kiosks, making the process simple and convenient.
If your vehicle fails the PUC test, check the test results to understand which emission limits were exceeded.
Follow these steps to address the problem:
You can retrieve an existing certificate online if the record is available in the government database. This is useful if you have misplaced the printed copy or want to check the expiry date.
For emission test certificate online Karnataka services, use the official portal. Follow these steps:
Open the Official Portal: Visit the Parivahan PUC portal.
Enter Vehicle Details: Type your vehicle registration number (for example, KA-01-XX-0000).
Provide Chassis Details: Enter the last five characters of your vehicle's chassis number.
Complete Verification: Enter the security code shown on the screen and click PUC Details.
Check Your Certificate: If your record is available, review the emission test results and certificate validity.
Save a Copy: Use the PUC certificate download option to save a digital copy for future reference.
Keeping your PUC Certificate Karnataka valid helps you comply with emission rules and monitor your vehicle's pollution levels. Check your expiry date, visit an authorised centre when testing is due and use the official online service to retrieve an existing certificate. With the revised 2026 testing fees and ongoing digital record integration, checking your vehicle details regularly can help you avoid unnecessary delays.

PUC Certificate Arasikere
PUC Certificate Bagalkot
PUC Certificate Bailhongal
PUC Certificate Ballari
PUC Certificate Banashankari
PUC Certificate bangalore
PUC Certificate Bangalore Rural
PUC Certificate Bangalore Urban
PUC Certificate Bantwal
PUC Certificate Belagavi
PUC Certificate Belgaum
PUC Certificate Bengaluru
PUC Certificate Bhalki
PUC Certificate Bidar
PUC Certificate Chamarajanagar
PUC Certificate Chamrajnagar
PUC Certificate Channapatna
PUC Certificate Chikkaballapur
PUC Certificate Chikkamagaluru
PUC Certificate Chikodi
PUC Certificate Chintamani
PUC Certificate Chitradurga
PUC Certificate Dakshina Kannada
PUC Certificate Dandeli
PUC Certificate Davanagere
PUC Certificate Devanahalli
PUC Certificate Dharwad
PUC Certificate Gadag
PUC Certificate Gokak
PUC Certificate Gulbarga
PUC Certificate Gundlupet
PUC Certificate Hassan
PUC Certificate Haveri
PUC Certificate Honavar
PUC Certificate Hospet
PUC Certificate Hubli
PUC Certificate Hunsur
PUC Certificate Jamkhandi
PUC Certificate Kalaburagi
PUC Certificate Karkala
PUC Certificate Karwar
PUC Certificate Kodagu
PUC Certificate Kolar
PUC Certificate Koppal
PUC Certificate Kota
PUC Certificate Lakshmeshwar
PUC Certificate Lingsugur
PUC Certificate Maddur
PUC Certificate Madhugiri
PUC Certificate Madikeri
PUC Certificate Magadi
PUC Certificate Mahalingpur
PUC Certificate Malavalli
PUC Certificate Malur
PUC Certificate Mandya
PUC Certificate Mangalore
PUC Certificate Mangaluru
PUC Certificate Manvi
PUC Certificate Marathahalli
PUC Certificate Mudalgi
PUC Certificate Mudbidri
PUC Certificate Muddebihal
PUC Certificate Mudhol
PUC Certificate Mulbagal
PUC Certificate Mundargi
PUC Certificate Mysuru
PUC Certificate Nagamangala
PUC Certificate Nanjangud
PUC Certificate Pavagada
PUC Certificate Puttur
PUC Certificate Rabkavi Banhatti
PUC Certificate Raichur
PUC Certificate Rajajinagar
PUC Certificate Ramanagar
PUC Certificate Ramanagaram
PUC Certificate Ramdurg
PUC Certificate Ranibennur
PUC Certificate Robertson Pet
PUC Certificate Ron
PUC Certificate Sadalgi
PUC Certificate Sagar
PUC Certificate Sakleshpur
PUC Certificate Sandur
PUC Certificate Sankeshwar
PUC Certificate Saundatti Yellamma
PUC Certificate Savanur
PUC Certificate Sedam
PUC Certificate Shahpur
PUC Certificate Shiggaon
PUC Certificate Shikapur
PUC Certificate Shimoga
PUC Certificate Shivamogga
PUC Certificate Shorapur
PUC Certificate Shrirangapattana
PUC Certificate Sidlaghatta
PUC Certificate Sindgi
PUC Certificate Sindhnur
PUC Certificate Sira
PUC Certificate Sirsi
PUC Certificate Siruguppa
PUC Certificate Srinivaspur
PUC Certificate Surathkal
PUC Certificate Talikota
PUC Certificate Tarikere
PUC Certificate Tekkalakota
PUC Certificate Terdal
PUC Certificate Tiptur
PUC Certificate Tumakuru
PUC Certificate Udupi
PUC Certificate Uttara Kannada
PUC Certificate Vijayanagara
PUC Certificate Vijayapura
PUC Certificate Wadi
PUC Certificate Yadgir
PUC Certificate Yelahanka
PUC Certificate Andaman and Nicobar Islands
PUC Certificate Andhra Pradesh
PUC Certificate Arunachal Pradesh
PUC Certificate Assam
PUC Certificate Bihar
PUC Certificate Chhattisgarh
PUC Certificate Dadra and Nagar Haveli
PUC Certificate Delhi
PUC Certificate Goa
PUC Certificate Gujarat
PUC Certificate Haryana
PUC Certificate Himachal Pradesh
PUC Certificate Jammu and Kashmir
PUC Certificate Jharkhand
PUC Certificate Kerala
PUC Certificate Ladakh
PUC Certificate Lakshadweep
PUC Certificate Madhya Pradesh
PUC Certificate Maharashtra
PUC Certificate Manipur
PUC Certificate Meghalaya
PUC Certificate Mizoram
PUC Certificate Nagaland
PUC Certificate Odisha
PUC Certificate Puducherry
PUC Certificate Punjab
PUC Certificate Rajasthan
PUC Certificate Sikkim
PUC Certificate Tamil Nadu
PUC Certificate Telangana
PUC Certificate Tripura
PUC Certificate Uttar Pradesh
PUC Certificate Uttarakhand
PUC Certificate West Bengal
Petrol Price in Andaman Nicobar
Petrol Price in Andhra Pradesh
Petrol Price in Arunachal Pradesh
Petrol Price in Assam
Petrol Price in Bihar
Petrol Price in Chandigarh
Petrol Price in Chhatisgarh
Petrol Price in Dadra Nagarhaveli
Petrol Price in Daman & Diu
Petrol Price in Delhi
Petrol Price in Goa
Petrol Price in Gujarat
Petrol Price in Haryana
Petrol Price in Himachal Pradesh
Petrol Price in Jammu & Kashmir
Petrol Price in Jharkhand
Petrol Price in Karnataka
Petrol Price in Kerala
Petrol Price in Madhya Pradesh
Petrol Price in Maharashtra
Petrol Price in Manipur
Petrol Price in Meghalaya
Petrol Price in Mizoram
Petrol Price in Nagaland
Petrol Price in Odisha
Petrol Price in Pondicherry
Petrol Price in Punjab
Petrol Price in Rajasthan
Petrol Price in Sikkim
Petrol Price in Tamil Nadu
Petrol Price in Telangana
Petrol Price in Tripura
Petrol Price in Uttar Pradesh
Petrol Price in Uttarakhand
Petrol Price in West Bengal
Diesel Price in Andaman Nicobar
Diesel Price in Andhra Pradesh
Diesel Price in Arunachal Pradesh
Diesel Price in Assam
Diesel Price in Bihar
Diesel Price in Chandigarh
Diesel Price in Chhatisgarh
Diesel Price in Dadra Nagarhaveli
Diesel Price in Daman & Diu
Diesel Price in Delhi
Diesel Price in Goa
Diesel Price in Gujarat
Diesel Price in Haryana
Diesel Price in Himachal Pradesh
Diesel Price in Jammu & Kashmir
Diesel Price in Jharkhand
Diesel Price in Karnataka
Diesel Price in Kerala
Diesel Price in Madhya Pradesh
Diesel Price in Maharashtra
Diesel Price in Manipur
Diesel Price in Meghalaya
Diesel Price in Mizoram
Diesel Price in Nagaland
Diesel Price in Odisha
Diesel Price in Pondicherry
Diesel Price in Punjab
Diesel Price in Rajasthan
Diesel Price in Sikkim
Diesel Price in Tamil Nadu
Diesel Price in Telangana
Diesel Price in Tripura
Diesel Price in Uttar Pradesh
Diesel Price in Uttarakhand
Diesel Price in West Bengal
CNG Price in Andaman Nicobar
CNG Price in Andhra Pradesh
CNG Price in Arunachal Pradesh
CNG Price in Assam
CNG Price in Bihar
CNG Price in Chandigarh
CNG Price in Chhatisgarh
CNG Price in Dadra Nagarhaveli
CNG Price in Daman & Diu
CNG Price in Delhi
CNG Price in Goa
CNG Price in Gujarat
CNG Price in Haryana
CNG Price in Himachal Pradesh
CNG Price in Jammu & Kashmir
CNG Price in Jharkhand
CNG Price in Karnataka
CNG Price in Kerala
CNG Price in Madhya Pradesh
CNG Price in Maharashtra
CNG Price in Manipur
CNG Price in Meghalaya
CNG Price in Mizoram
CNG Price in Nagaland
CNG Price in Odisha
CNG Price in Pondicherry
CNG Price in Punjab
CNG Price in Rajasthan
CNG Price in Sikkim
CNG Price in Tamil Nadu
CNG Price in Telangana
CNG Price in Tripura
CNG Price in Uttar Pradesh
CNG Price in Uttarakhand
CNG Price in West Bengal
E Challan Telangana
E Challan Bihar
E Challan Delhi
E Challan Odisha
E Challan Haryana
E Challan Maharashtra
E Challan Punjab
E Challan Rajasthan
E Challan Karnataka
E Challan Jharkhand
E Challan Kerala
E Challan Goa
E Challan Uttarakhand
E Challan Uttar Pradesh
E Challan Andhra Pradesh
E Challan West Bengal
E Challan Tamil Nadu
E Challan Tripura
E Challan Himachal Pradesh
E Challan Chhattisgarh
E Challan Manipur
E Challan Assam
E Challan Arunachal Pradesh
E Challan Madhya Pradesh
E Challan Sikkim
E Challan Meghalaya
E Challan Nagaland
E Challan Gujarat
E Challan Dadra Nagar Haveli
E Challan Mizoram
E Challan Jammu & Kashmir
E Challan Lakshadweep
E Challan Ladakh
E Challan Andaman and Nicobar
E Challan Daman and Diu
Bike Challan Andaman and Nicobar Islands
Bike Challan Andhra Pradesh
Bike Challan Arunachal Pradesh
Bike Challan Assam
Bike Challan Bihar
Bike Challan Chandigarh
Bike Challan Chhattisgarh
Bike Challan Dadra and Nagar Haveli
Bike Challan Delhi
Bike Challan Goa
Bike Challan Gujarat
Bike Challan Haryana
Bike Challan Himachal Pradesh
Bike Challan Jammu and Kashmir
Bike Challan Jharkhand
Bike Challan Karnataka
Bike Challan Kerala
Bike Challan Ladakh
Bike Challan Lakshadweep
Bike Challan Madhya Pradesh
Bike Challan Maharashtra
Bike Challan Manipur
Bike Challan Meghalaya
Bike Challan Mizoram
Bike Challan Nagaland
Bike Challan Odisha
Bike Challan Puducherry
Bike Challan Punjab
Bike Challan Rajasthan
Bike Challan Sikkim
Bike Challan Tamil Nadu
Bike Challan Telangana
Bike Challan Tripura
Bike Challan Uttar Pradesh
Bike Challan Uttarakhand
Bike Challan West Bengal
It is a state-approved document certifying that your vehicle's exhaust emissions meet statutory environmental standards under the Central Motor Vehicles Rules.
You can check and download an existing certificate through the official Parivahan PUC portal if the record is available. However, obtaining or renewing a certificate requires a physical emission test.
Yes. Authorised traffic officers can ask you to produce a valid PUC certificate during a vehicle inspection. You can keep a digital or physical copy available for verification.
Yes. Applicable motor vehicles must carry a valid PUC certificate after the initial one-year period from their first registration. Battery-electric vehicles generally do not require a conventional PUC certificate.
Testing fees are officially capped at ₹80 for two/three-wheelers, ₹150 for petrol/CNG four-wheelers and ₹200 for diesel four-wheelers (may vary).