How to pay Kerala traffic e-challan online

Last updated: October 2026

You pay a Kerala traffic e-challan online on echallan.parivahan.gov.in: open Pay Online, search by challan number, vehicle number or driving licence number, enter the captcha, check the offence and amount, then click Pay Now and pay with the options the gateway offers, such as UPI, a card or net banking. Save the receipt and transaction ID. If the portal no longer offers Pay Now because the case has been sent to court, pay or contest it on the Virtual Courts portal, vcourts.gov.in, instead. Do not pay the same challan on both portals.

Which portal to use for your challan

Kerala challans come from different issuers, and that decides where you pay. Use this table first, because paying in the wrong place is the most common reason a challan still shows as pending afterwards.

Your situationWhere to pay or act
Pending challan found on Parivahan with a Pay Now optionPay on echallan.parivahan.gov.in in the same flow
Challan issued by Kerala PoliceParivahan, or the Kerala Police payment portal searched by vehicle number
AI camera or MVD challanStart on Parivahan. For checking an AI camera case first, see our guide to how to check an AI camera fine in Kerala
Portal says the case is sent to court, or no Pay Now option appearsVirtual Courts at vcourts.gov.in: pay the proposed amount if you accept it, or choose to contest
Money was deducted but the challan still shows pendingDo not pay again at once. Use the failed or pending transaction check on Parivahan first, as explained below

What you need before you start

There is no separate official fee for paying online that this site can quote. The amount to pay is the fine amount shown on your own challan for that offence. For what different offences cost, see our Kerala traffic fine list 2026. Treat the total shown on the payment screen as final for your case.

Steps to pay on Parivahan, step by step

  1. Open the official portal yourself. Type echallan.parivahan.gov.in into your browser. Do not start from a payment link in an unknown SMS or message: open the official site and find the challan there first.
  2. Choose Pay Online or Get Challan Details. On the home page, open the pay online service for citizens.
  3. Pick how to search. Choose challan number, vehicle number or driving licence number, enter it carefully, and enter the captcha shown.
  4. Click Get Details and complete any verification. If the flow asks for a one-time password sent to the linked mobile number, enter it to see the challans.
  5. Check every detail before paying. Match the vehicle number, offence, date, place and amount to your notice and, where the record shows it, the photo evidence. If a detail is not yours, do not pay it: use the dispute route in the FAQ below.
  6. Select the challan and click Pay Now. You can usually settle one pending challan at a time, so repeat the flow if you have more than one.
  7. Pay on the gateway. Choose from the payment options offered on the live screen and complete the payment. Do not refresh or press back while it is processing.
  8. Save the proof. Download the receipt, note the transaction ID, and search the same challan again to confirm its status has changed to paid.

Paying a police-issued challan on the Kerala Police portal

Some Kerala Police challans can also be settled on the Kerala Police payment portal. Search by vehicle number, open the pending challan, check the offence and amount in the same way as above, pay with the options offered, and generate and save the invoice or receipt the portal shows after payment. If the same challan also appears on Parivahan, pay it in one place only and then re-check the other portal later: a second payment does not close the case faster.

When your challan has gone to Virtual Court

A challan does not stay payable on Parivahan forever. If you do not pay or contest it inside the window on the notice, it can be forwarded to a Virtual Court, and Parivahan then stops offering a simple Pay Now route for it. That does not mean the fine has gone away: the case has moved, and you settle it with the court.

  1. Open vcourts.gov.in yourself and select Kerala and the traffic department option the live portal shows.
  2. Search for the case using the identifier the portal offers, such as your mobile number, challan number, party name or vehicle number.
  3. Read the case carefully. Check the offence and the proposed amount the court shows, which is the amount to use now, not an older figure in a message.
  4. Choose pay or contest. If you accept the case, choose the option to pay the proposed fine, complete any one-time password verification and terms, and pay. If you believe the challan is wrong, choose the option to contest: the case then goes for adjudication instead of closing by payment.
  5. Save the acknowledgement. After payment the case is recorded as disposed. Keep the receipt in case the Parivahan record takes time to reflect it.

For the time limits that lead to this stage, see our guide to how long to pay a Kerala challan. The safe rule is simple: follow the date and instructions on your own challan, not a generic number of days quoted elsewhere.

If a payment fails or money is deducted

Do not pay a second time straight away. On Parivahan, use the Check Online Services menu to check a failed or pending transaction for your challan or vehicle number. A deducted payment can take time to update or to be refunded by the bank, and the transaction status check is the official record of which happened. Keep the transaction ID from the first attempt for any grievance or bank query, and only pay again once the first attempt is clearly shown as failed with no payment recorded.

Paying offline, if you cannot pay online

You can still settle a challan offline at a traffic police station, or with a traffic officer who has an e-challan machine, using your vehicle number or challan number. Carry your driving licence and the challan notice or message, pay, and collect the stamped receipt on the spot. An offline receipt matters: without it you have no proof if the online record is slow to update.

Frequently asked questions

Can I pay a Kerala e-challan without the challan number?

Yes. On Parivahan you can search by vehicle registration number or by driving licence number instead, complete the captcha and any verification, and the pending challans linked to that number are shown.

How do I know my payment worked?

Search the same challan again on Parivahan and check that its status shows as paid, and keep the receipt and transaction ID from the payment. A bank deduction alone is not the same as a paid status, so do the re-check.

What if the challan is wrong or not my vehicle?

Do not pay it just to close it. Use the complaint or grievance route on Parivahan with the challan number and your supporting proof, or contest the case on Virtual Courts if it has already been forwarded there.

Can I pay someone else's Kerala challan?

The portal searches by vehicle, challan or licence number, so a family member can complete the payment for a vehicle. Keep the receipt with the vehicle papers, because the registered owner may need it later for a transfer or other RTO work.

Why does my challan show on one portal and not the other?

Police, MVD and court records update on different systems. Start with Parivahan, then try the Kerala Police portal for a police challan and Virtual Courts for a court-forwarded case, and give a successful payment time to reflect before paying anywhere else.

What could not be verified for this post: parivahan.gov.in, echallan.parivahan.gov.in and mvd.kerala.gov.in were unreachable at research time, so no live fee screen could be read directly. The steps above describe the documented portal flow, and the amount on your own challan and payment screen is the final figure. Fees and rules change without notice. Verify all fees on parivahan.gov.in before paying.

Show my process