Step 1 — Check pending challans
Open the Vehicle Information app or visit echallan.parivahan.gov.in. Enter your vehicle registration number (e.g. KA 03 MJ 1234) plus chassis or engine last 5 digits.
Step 2 — Review violation details
Each entry shows: date, location, offence (over-speeding / signal jump / no helmet), camera image, fine amount and current status (Pending / Paid / Court). Verify before paying.
Step 3 — Pay online
Click 'Pay Now' next to any pending challan. Choose UPI, net banking or card. Receipt is generated instantly and emailed to the registered owner.
Step 4 — Virtual Court challans
If the case is sent to Virtual Court (vcourts.gov.in), you must accept the challan online and pay through the court portal. Cannot be paid via the regular Parivahan portal.
Step 5 — Save the receipt
Always download the PDF receipt. RTOs occasionally fail to update the status — keep proof for 6 months in case the same offence reappears.
Most lookups in this guide take 30 seconds in the app — no login, no fees.