March 28, 20266 min read

IRCTC Payment Failed but Money Deducted — What to Do

Money deducted from your bank but IRCTC ticket not confirmed? Here's exactly how to get your refund — timeline, process, and who to contact.

irctc payment-failed refund troubleshooting
Ad 336x280

You just tried booking a train ticket. The payment went through — you can see the deduction in your bank statement — but IRCTC shows "Transaction Failed" or "Booking Not Confirmed." Your money is gone and you have no ticket. This is one of the most stressful IRCTC experiences, but here's the reassuring part: you will get your money back. Every single time.

Why Does This Happen?

The payment process involves three parties: IRCTC, a payment gateway (like Paytm, Razorpay, etc.), and your bank/UPI app. When these don't sync perfectly, you get a mismatch:

  • Your bank confirms the deduction
  • But the payment gateway times out before confirming to IRCTC
  • IRCTC never gets the "payment successful" signal
  • So IRCTC marks the booking as failed
This is more common during:
  • Tatkal booking window (extreme server load)
  • Slow internet connections
  • Net Banking sessions that take too long (OTP delays, page refreshes)
  • UPI timeout errors

Step 1: Don't Panic, Check Your Booking History

Before assuming the worst, check if the ticket was actually booked:

  1. Log in to IRCTC → My TransactionsBooked Ticket History
  2. Look for the booking — sometimes it shows as confirmed even though you saw an error
  3. Also check your email for a booking confirmation from IRCTC
If the ticket IS there — you're done, everything worked. The error was just a display glitch.

Step 2: Check if the Money Was Actually Deducted

Sometimes what looks like a deduction is actually a temporary hold:

  • UPI transactions: Check your UPI app (Google Pay, PhonePe, Paytm). If the transaction shows "Pending" rather than "Completed," the money might be returned automatically within a few hours.
  • Credit/Debit cards: Banks often place a temporary authorization hold. If the transaction fails, this hold is released within 3-7 business days.
  • Net Banking: Check your bank statement (not just the SMS alert). The SMS shows the debit, but the actual settlement might not have happened yet.

Step 3: Wait 24-48 Hours for Automatic Refund

IRCTC has an automatic refund mechanism. When a payment is received but no ticket is generated, the system flags it for auto-refund. Here's the typical timeline:

Payment MethodAuto-Refund Timeline
UPI (GPay, PhonePe, Paytm)24-48 hours
Debit Card5-7 business days
Credit Card5-7 business days
Net Banking3-5 business days
IRCTC e-Wallet24 hours
Business days means excluding weekends and bank holidays. If you paid on a Friday evening, don't expect the refund before Wednesday.

Step 4: If Auto-Refund Doesn't Come

If the money hasn't been refunded after the timeline above:

File a TDR (Ticket Deposit Receipt)

  1. Go to IRCTC → My TransactionsFiled TDR HistoryFile TDR
  2. Search for the transaction by date or PNR
  3. Select the failed transaction
  4. Choose reason: "Amount deducted, ticket not booked"
  5. Submit
The TDR creates an official record and triggers a manual review.

Contact IRCTC Customer Care

ChannelContact
Helpline14646
Emaileticket@irctc.co.in
Care Emailcare@irctc.co.in
Include in your email:
  • Transaction ID (from IRCTC or your bank statement)
  • Date and time of transaction
  • Amount deducted
  • Payment method used
  • Bank name
  • Screenshot of the bank deduction
  • Screenshot of IRCTC showing "failed" or "no booking"

Contact Your Bank

If IRCTC confirms the refund was processed on their end but you still haven't received it, the issue is with your bank. Contact your bank's customer care with:


  • The transaction reference number

  • IRCTC's refund reference number (from TDR or email)

  • Date of the original transaction


What About Double Deductions?

Sometimes the payment is deducted twice — you see two charges for the same amount. This usually happens when you hit "Pay" multiple times during a slow page load.

For double deductions:
  • One transaction gets the ticket (check booking history)
  • The other is automatically flagged for refund
  • If both fail, both amounts are refunded
The same timelines apply. Check your booking history first to see if one of the transactions actually went through.

How to Prevent Payment Failures

Use UPI over Net Banking. UPI is the most reliable payment method on IRCTC. It's faster (no bank login page, no OTP), has fewer points of failure, and refunds come back quickest. Don't refresh the page during payment. This is the number one cause of double deductions. If the payment page seems stuck, wait. Give it at least 2-3 minutes before assuming it's failed. Don't close any windows. IRCTC and payment gateways use pop-up windows. Closing any window during the payment process causes failures. Have stable internet. A dropped connection during payment confirmation is a common cause. Use WiFi instead of mobile data when possible. Use IRCTC e-Wallet for fastest transactions. Pre-load money into your IRCTC e-Wallet. Payments are instant with no gateway intermediary, which means almost zero chance of failure. Avoid peak Tatkal hours if possible. The 10:00-10:30 AM window has the highest server load. If your journey isn't urgent, book during regular hours.

Important Things to Know

You will always get your money back. RBI regulations require banks to reverse failed transactions. This is not optional for the bank — it's mandated. Keep screenshots of everything. Take screenshots of the failed transaction page, your bank statement showing the deduction, and any error messages. These speed up resolution if you need to file a complaint. Don't try to book the same ticket again immediately. First confirm the original transaction actually failed (check booking history). Otherwise you might end up with two confirmed tickets for the same journey and cancellation charges on one. IRCTC's e-Wallet refunds are fastest. If you booked using the IRCTC e-Wallet, failed transaction refunds are credited back within hours, not days.

The whole experience is frustrating, but the money always comes back. Use indianrail.app to research your trains and routes before attempting the booking, so when you're on IRCTC, you can move fast and minimize the chance of timeouts.

Ad 728x90