Skip to content
induwara.lk
Premium
induwara.lkSri Lanka · Utility

Sri Lanka Vehicle Emission Test Standards Checker

See the exact CO, HC and diesel-smoke limits your vehicle must meet to pass Sri Lanka's annual emission test — then type in your printout values for an instant pass or fail, with the margin for each pollutant. No signup, sources cited.

By Induwara AshinsanaUpdated Jul 16, 2026
Check your emission-test resultSri Lanka VET
%v/v

Carbon monoxide from your printout.

ppm

Hydrocarbons from your printout.

Applicable legal limits

Car, van, SUV, lorry (other petrol)
Max CO
3 %v/v
Max HC
1,000 ppm

Enter the value(s) from your emission-test printout above to see a PASS / FAIL verdict and how far under or over each limit you are. The legal limits for your selection are always shown in the card above.

Full standards reference

CategoryMax COMax HCMax smoke K
Petrol — motorcycle / motor-tricycle4 %v/v6,000 ppm
Petrol — other vehicles (car, van, SUV, lorry)3 %v/v1,000 ppm
Diesel — all vehicles4 m⁻¹

2 petrol categories plus a single diesel standard. A vehicle fails if any one pollutant exceeds its limit.

Limits per Gazette Extraordinary No. 1887/20, 05 November 2014. This checker compares the readings you enter against the legal maximums — it never estimates a vehicle's exhaust. Full sources are listed below the calculator.

How it works

This is a lookup-and-compare tool, not an estimator. Sri Lanka's mandatory Vehicle Emission Test (VET) measures what actually comes out of your tailpipe on a gas analyser (petrol) or smoke meter (diesel). Your certificate prints those readings. This page holds the legal maximums and tells you whether each reading is inside the limit and by how much.

All limits come from Gazette Extraordinary No. 1887/20, 05 November 2014, the national emission standard, restated by the authorised operators. There are three category limits:

  • Petrol — motorcycle / motor-tricycle: CO ≤ 4.0 %v/v, HC ≤ 6000 ppm
  • Petrol — car / van / SUV / lorry: CO ≤ 3.0 %v/v, HC ≤ 1000 ppm
  • Diesel — all vehicles: smoke K ≤ 4.0 m⁻¹

The verdict logic is a simple threshold comparison, evaluated only for the pollutants you enter:

  1. For each entered reading, pass = measured ≤ limit. The limit is inclusive — a reading exactly on the limit passes.
  2. The margin is limit − measured: a positive number is your headroom under the limit; a negative number is how far over you are.
  3. The overall verdict is PASS only if every entered pollutant is within its limit; if any single pollutant exceeds its limit, the overall result is FAIL.

Petrol CO and HC are read at two conditions — engine idle and roughly 2,500 RPM with no load — and the vehicle must be within limits at both. Diesel uses the snap-acceleration smoke opacity expressed as the light-absorption coefficient K (m⁻¹). The tool cross-checks its own verdict two independent ways — a per-pollutant boolean AND and a failing-count reduction — so the PASS / FAIL label is never inconsistent with the individual tiles. These limits are the current 2014 gazette values; older superseded thresholds are deliberately not used to avoid confusion.

Worked examples

Petrol car — passes

Car / van / SUV / lorry · limits CO 3.0 %v/v, HC 1000 ppm

  1. Reading: CO 1.2 %v/v, HC 400 ppm
  2. CO: 1.2 ≤ 3.0 → PASS (margin 3.0 − 1.2 = 1.8 under)
  3. HC: 400 ≤ 1000 → PASS (margin 1000 − 400 = 600 under)
  4. Both within limits → overall PASS

Petrol car — fails on both

Car / van / SUV / lorry · limits CO 3.0 %v/v, HC 1000 ppm

  1. Reading: CO 3.8 %v/v, HC 1300 ppm
  2. CO: 3.8 > 3.0 → FAIL (0.8 %v/v over the limit)
  3. HC: 1300 > 1000 → FAIL (300 ppm over the limit)
  4. Any pollutant over → overall FAIL

Diesel van — fails on smoke

Diesel — all vehicles · limit K 4.0 m⁻¹

  1. Reading: smoke K 4.6 m⁻¹
  2. K: 4.6 > 4.0 → FAIL (0.6 m⁻¹ over the limit)
  3. The single measured pollutant is over → overall FAIL

Motorcycle — passes

Motorcycle / motor-tricycle · limits CO 4.0 %v/v, HC 6000 ppm

  1. Reading: CO 3.5 %v/v, HC 4800 ppm
  2. CO: 3.5 ≤ 4.0 → PASS (0.5 %v/v headroom)
  3. HC: 4800 ≤ 6000 → PASS (1200 ppm headroom)
  4. Both within limits → overall PASS

Frequently asked questions

Sources & references

Every limit is from Gazette Extraordinary No. 1887/20, 05 November 2014, the governing legal instrument, as restated by the authorised operators above. Last cross-checked on 2026-07-16. This page is reviewed whenever a new emission-standard gazette is issued.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.