How to Pay an E-Challan Online in India: Every Official Route
Last verified: 12 Aug 2026
Which website should I actually use to pay my challan?
The national portal has split in two, and picking the wrong half is why people conclude their challan “isn’t showing”.
The legacy site, echallan.parivahan.gov.in, carries a notice routing 27 states and union territories — AN, AR, AS, BR, CH, CG, DD, GA, HP, HR, JH, JK, KA, LA, MH, ML, MN, MZ, NL, PB, PY, SK, TN, UK, WB, RJ, GJ — to the NextGen portal at echallan.parivahan.nic.in. States that are not on that list stay on the legacy site: Delhi, Telangana, Uttar Pradesh, Andhra Pradesh and Madhya Pradesh among them.
Several states also run their own payment portals:
- Telangana settles compoundable challans on its own police portal (echallan.tspolice.gov.in/publicview/), is not on Virtual Courts at all, and sends non-compoundable offences to the jurisdictional magistrate.
- West Bengal has Sanjog (sanjog.wb.gov.in/payFine), which clears Kolkata Traffic Police, WB Traffic Police and Transport Department challans in one transaction — see West Bengal.
- Gujarat keeps a separate legacy portal for challans dated before 13/06/2023 (Gujarat); Maharashtra, Madhya Pradesh and Bengaluru each run a payment page alongside the national one (Maharashtra, Karnataka).
How do I pay an e-challan on the Parivahan portal step by step?
Once you have found the challan, the legacy-portal flow is:
- On Challan Details, pick a tab — Challan Number, Vehicle Number or DL Number — enter the number and captcha, then click Get Detail. The results table shows date, amount, state, department and status, with Challan Print, Receipt and Payment Verify links.
- Click Pay Now on the row you want to clear.
- Clear the identity check: OTP to the mobile number registered at Vahan, Aadhaar OTP, a 16-digit Virtual Aadhaar ID, or (for a DL-based challan) DL number with date of birth.
- Pay by debit card, credit card, net banking or UPI, then download the receipt from the Receipt column immediately.
NextGen works the same way but presents the steps as service tiles: Check Pending Challan Status, Pay Challan, Download Payment Receipt, Download Challan Print and Check Pending Transaction. There, a vehicle search usually also demands the registration date, and a DL search the date of birth.
Do not close or refresh the browser mid-payment — that is what leaves transactions stuck.
How do I pay a challan that has gone to a Virtual Court?
Court-forwarded challans are handled at vcourts.gov.in/virtualcourt, the eCommittee’s platform. Select your state’s traffic or transport department, then search by mobile number, CNR number, party name, or challan/vehicle number. Click View, verify by OTP — or, where the mobile number on the challan is wrong, by the vehicle’s engine and chassis number, checked against RTO data — and pay.
The platform’s help text says what follows: “If you choose to pay the fine, you will be directed to the payment gateway through ePay for further processing,” and the receipt is “issued immediately”, downloadable or printable. The case then reads as paid. If you lose the receipt, reopen it and use Reprint after OTP verification.
Choosing “I wish to contest the case” settles nothing online — the acknowledgement names the physical court and date assigned. See court challan vs on-spot challan.
Coverage is not universal: Delhi appears twice (Traffic and Notice Departments) — pick the wrong one and the case is not found.
Can I pay the same challan on both the portal and the Virtual Court?
No — and it is the most expensive mistake here, because nothing technically prevents it. When a court-forwarded challan is opened on the e-challan portal, the disclaimer reads:
“This challan has been forwarded to Virtual Court (https://vcourts.gov.in/), but still it can be paid here. If you choose to pay here, do not pay at Virtual Court. Similarly, If you have paid at Virtual Court, please do not pay here again.”
You must tick that box before the portal proceeds, and NextGen shows the same modal. Getting a double payment reversed is slow, and where you ask depends on where the second payment went: a duplicate on the portal side runs through the grievance route for your state (below), while money paid twice into a Virtual Court case is refunded under that High Court’s rules rather than MoRTH’s. Pick one venue and stay there.
What happens after I pay?
For a compoundable offence, paying the compounding amount closes the matter — no hearing, no appearance. The status flips (officer-compounded spot challans show as Disposed) and the receipt is generated at once. Save it with the Transaction ID, because the portal is your only proof.
Two things worth knowing:
- Payment does not always propagate instantly to every system. The national grievance form carries a category for exactly this — “Challan Paid But Pending In VAHAN Service” — and a separate “Virtual Court” category.
- The fine is not always the whole penalty. Some offences carry a statutory licence consequence whether or not you pay: riding without a helmet carries a three-month disqualification under Section 194D, and a second overspeeding offence requires the licence to be impounded under Section 183(1)(iii). Telangana also records DL penalty points.
My payment failed or the money was debited but the challan is still pending
Do not pay again. Use the verification tool first.
On the legacy portal, echallan.parivahan.gov.in/payment-verification lets you search by Challan Number or Vehicle Number and then verify using either Challan Number / GRN Number or Transaction ID. It returns a status of Pending, Failed or Success. NextGen’s equivalent is the Check Pending Transaction service; Madhya Pradesh’s MPOnline portal has a “payment double verification” banner link for the same purpose.
Telangana’s portal says to wait a day if money was debited but the challans were not cleared; an uncleared amount is refunded within 7 working days.
If verification does not resolve it, raise a grievance — but on the right portal. The legacy form at echallan.parivahan.gov.in/gsticket/ excludes Delhi, which it routes to the Delhi Traffic Police portal, and all 27 NextGen states, which it routes to the NextGen grievance form at echallan.parivahan.nic.in/grievance; it is for the remaining legacy states such as Telangana, Uttar Pradesh, Andhra Pradesh and Madhya Pradesh. It asks for the challan number, your contact details, the vehicle/DL number and location, an issue category from a fixed list — including “Fees Paid But Challan Is Showing Unpaid”, “Double Payment Done” and “Unable To Pay The Challan” — a description of up to 500 characters and an optional JPEG or PNG image. The helpline is 0120-4925505 on both portals, though they publish different hours — 6:00 AM to 10:00 PM on the legacy site, 6:00 AM to 12:00 midnight on NextGen — or helpdesk-echallan@gov.in. If the challan itself is wrong rather than the payment, see disputing a wrong e-challan.
Which challans cannot be paid online at all?
Only compoundable offences can be settled by payment. Non-compoundable ones carry no online amount because no amount exists until a court fixes it. Drunken driving under Section 185 and every limb of dangerous driving under Section 184 except handheld phone use are prosecuted before a magistrate. Delhi’s official schedule marks these “*Court challan”, the amount left to the discretion of the Hon’ble court; Haryana’s offence master shows drunken driving as “Court” with no compounding amount.
For a case already before a court, a National Lok Adalat sitting is the other settlement route — NALSA scheduled four for 2026: 14 March, 9 May, 12 September and 12 December, and the March and May sittings have already been held, so 12 September and 12 December are what remain. See e-challan Lok Adalat, and what happens if you don’t pay if you are weighing whether to leave it.
Are there extra charges, and what else can I pay with?
Four methods are consistent nationwide: UPI, debit card, credit card and net banking. Beyond that, practice is state-specific. Gujarat challans print a UPI-app route — Bills & Recharge → Traffic challan → “Gujarat E-Challan”. Telangana adds a ₹5 user charge to spot challans. Offline counters exist too: Mee Seva and AP Online, MPOnline kiosks, Bengaluru One and Karnataka One, and designated police stations in Gujarat.
Before paying, check the amount against the statutory band on the fines list or the challan calculator — state compounding amounts vary widely. Some compound at the statutory ceiling (Delhi, Uttar Pradesh and Haryana all price LMV overspeeding at ₹2,000, the top of the Section 183 band), while others notify well below the central figure (Karnataka and Gujarat both price the helmet offence at ₹500 against ₹1,000). Whatever the chart says, the payable figure is the one printed on your challan.
Frequently asked questions
I lost my payment receipt. Can I download it again?
Yes — every route reissues it. On NextGen use the 'Download Payment Receipt' service; on Virtual Courts, reopen the case and click 'Reprint' after OTP verification. Madhya Pradesh's MPOnline portal has a 'Click here for payment duplicate receipt' button below the search card, and Telangana's portal has a 'Payment Receipt' tab that searches by transaction reference number, licence number with date of birth, or mobile number.
Is there a last date to pay an e-challan online, or a discount for paying early?
There is no standing discount for paying early, and no single nationwide deadline — the window depends on the state and on how the offence was detected. A few states run occasional limited-window rebate drives: Karnataka has repeatedly run 50 per cent rebate windows on pending e-challans, most recently from 21 June to 10 July 2026, but none was open when this page was verified, and outside such a window the full notified amount is payable. Delhi publishes the clearest timing rules: red light camera challans are sent to the Virtual Court within 15 days and compounded there, while overspeed, stop-line and wrong-side notices stay payable on the Delhi Traffic Police website for 60 days before they move to the Virtual Court too. Check your state page for local practice.
Can I pay a challan issued in a state I don't live in?
Yes. The national portal indexes challans by vehicle number, licence number or challan number rather than by your address, and the results table names the issuing State and Department. What decides where you pay is the state that issued it — one of the 27 routed to NextGen means you pay at echallan.parivahan.nic.in, otherwise at echallan.parivahan.gov.in, and if it has gone to court, at that state's Virtual Court bench.
Do I have to be the registered owner to pay the challan?
What the portal actually checks is identity, not ownership as such — and every route it offers is tied to the vehicle or the licence. The legacy portal accepts an OTP to the mobile number registered at Vahan, an Aadhaar OTP, a 16-digit Virtual Aadhaar ID, or — for a challan raised against a driving licence — the DL number with date of birth. If the mobile number on the challan is wrong, Virtual Courts will verify you against the vehicle's engine and chassis number instead, checked against RTO data. In practice that means you need the owner's or licence-holder's credentials to hand, whoever is sitting at the keyboard.
Sources
- echallan.parivahan.gov.in — https://echallan.parivahan.gov.in/index/accused-challan
- echallan.parivahan.gov.in — https://echallan.parivahan.gov.in/payment-verification
- echallan.parivahan.gov.in — https://echallan.parivahan.gov.in/
- echallan.parivahan.gov.in — https://echallan.parivahan.gov.in/gsticket/
- echallan.parivahan.nic.in — https://echallan.parivahan.nic.in/grievance
- echallan.parivahan.nic.in — https://echallan.parivahan.nic.in/assets/i18n/en.json
- vcourts.gov.in — https://vcourts.gov.in/virtualcourt/help.php
- vcourts.gov.in — https://vcourts.gov.in/virtualcourt/faq.php
- vcourts.gov.in — https://vcourts.gov.in/virtualcourt/
- nalsa.gov.in — https://nalsa.gov.in/national-lok-adalat/
- andhrapradesh.nalsa.gov.in — https://andhrapradesh.nalsa.gov.in/lok-adalat/
- echallan.tspolice.gov.in — https://echallan.tspolice.gov.in/publicview/
- sanjog.wb.gov.in — https://sanjog.wb.gov.in/payFine
- echallan.parivahan.nic.in — https://echallan.parivahan.nic.in/challan/challan-services
- traffic.delhipolice.gov.in — https://traffic.delhipolice.gov.in/traffic-offences
- traffic.delhipolice.gov.in — https://traffic.delhipolice.gov.in/sites/default/files/uploads/2020/General_Instructions_RLVD.pdf
- gurgaon.haryanapolice.gov.in — https://gurgaon.haryanapolice.gov.in/offences-penalties
- echallan.mponline.gov.in — https://echallan.mponline.gov.in/
TrafficChallan.com is an independent information website, not affiliated with any government body. Challan payments happen only on official government portals we link to.