Utilities

IRCTC Payment Failed but Money Deducted? Get Refund

IRCTC payment failed but money deducted from your account? Learn how to track your refund, file TDR, and resolve double debit issues step by step.

CitizenNest Editorial Team9 min read
โš ๏ธ
Disclaimer: This is an independent informational guide. We are NOT affiliated with any government body. Always verify on official websites.

IRCTC Payment Failed but Money Deducted? Get Refund (2026)

You tried to book a train ticket on IRCTC, the payment went through from your bank, but the ticket wasn't booked โ€” or you got a "Transaction Failed" message. This is one of the most common IRCTC complaints. Here's exactly what to do to get your money back.

Disclaimer: CitizenNest is an independent platform and is not affiliated with Indian Railways or IRCTC.

Why IRCTC Payment Fails After Deduction

Reason What Happens
Server timeout Payment processed but IRCTC server didn't respond in time
Double click on pay button Two payment requests sent, one fails
Internet disconnection Payment went through but confirmation didn't reach IRCTC
Bank OTP delay Session expired before OTP was entered
Gateway crash Payment gateway (Paytm, SBI, etc.) had an error

Step 1: Don't Panic โ€” Check If Ticket Was Actually Booked

Before assuming the payment failed:

  1. Login to irctc.co.in โ†’ My Transactions โ†’ Booked Ticket History
  2. Check the IRCTC Rail Connect app โ†’ My Bookings
  3. Check your registered email for a booking confirmation
  4. Check SMS on your registered mobile number

Sometimes the ticket IS booked even though you saw an error. The confirmation just didn't display properly.

Step 2: Check Your Bank Statement

If the ticket was NOT booked but money was deducted:

  1. Open your banking app or net banking
  2. Check if the debit amount matches the ticket fare
  3. Note down the transaction reference number
  4. Check if you see a reversal/credit entry โ€” banks often auto-reverse within hours

Important: Sometimes the amount is only "held" (not debited). The hold releases automatically in 24-48 hours.

Step 3: Wait for Automatic Refund

IRCTC processes automatic refunds for failed transactions:

Payment Method Auto-Refund Time
UPI (GPay, PhonePe, etc.) 24-48 hours
Debit Card 5-7 working days
Credit Card 7-10 working days
Net Banking 3-5 working days
IRCTC Wallet 24 hours
Paytm/Other wallets 24-72 hours

Most refunds happen automatically. Check your account after the above timeframe before taking further action.

Step 4: File a TDR (Ticket Deposit Receipt) If Needed

If the automatic refund doesn't arrive:

  1. Login to irctc.co.in
  2. Go to My Transactions โ†’ Booked Ticket History
  3. Find the failed transaction
  4. Click File TDR (if available)
  5. Select reason: "Payment deducted but ticket not booked"
  6. Submit and note the TDR number

TDR processing time: 15-60 days depending on the case.

Step 5: Contact Your Bank

If IRCTC shows the transaction as failed but money is still deducted:

  1. Call your bank's customer care number
  2. Provide the transaction reference number, date, and amount
  3. Ask them to initiate a chargeback or check if it's a hold
  4. Request a written confirmation via email

For UPI payments, you can also raise a dispute in your UPI app (GPay, PhonePe, etc.).

Step 6: Lodge Complaint on IRCTC

If the refund doesn't come through:

Via IRCTC Website:

  1. Go to irctc.co.in โ†’ Contact Us
  2. Click Lodge Complaint
  3. Fill in: Transaction ID, booking date, amount, payment method
  4. Attach bank statement screenshot showing debit
  5. Submit and save the complaint number

Via Email:

Send an email to care@irctc.co.in with:

  • Subject: "Payment Failed - Refund Not Received - [Transaction ID]"
  • Your IRCTC User ID
  • Transaction ID and date
  • Amount deducted
  • Bank name and last 4 digits of card/account
  • Screenshot of bank debit

Via Phone:

  • Call 14646 or 011-23340000
  • Have your transaction details ready

Step 7: Escalate If No Response

If IRCTC doesn't respond within 7 days:

  1. Tweet to @IRCTCofficial with your complaint number โ€” they respond faster on social media
  2. File a complaint on CPGRAMS (pgportal.gov.in) under Ministry of Railways
  3. Lodge complaint on National Consumer Helpline (1800-11-4000) or consumerhelpline.gov.in
  4. As a last resort, file a complaint at your District Consumer Forum

How to Avoid IRCTC Payment Failures

  1. Use UPI payments โ€” fastest processing, quickest refunds
  2. Don't click the pay button twice โ€” wait for the page to respond
  3. Don't press browser back during payment โ€” wait for timeout
  4. Use a stable internet connection โ€” avoid switching networks mid-payment
  5. Keep only one booking tab open โ€” multiple tabs cause session conflicts
  6. Avoid Tatkal rush hours for non-urgent bookings โ€” payment gateways get overloaded
  7. Ensure sufficient balance before starting the booking
  8. Save your bank OTP app on the same phone for quick entry

Understanding Double Debit

In rare cases, money gets deducted twice for the same booking:

  1. Check if you have two tickets booked โ€” sometimes both go through
  2. If only one ticket (or no ticket), the extra debit auto-reverses in 5-7 days
  3. If it doesn't reverse, follow the complaint process in Steps 5-7 above
  4. Always check both your bank statement and IRCTC transaction history

Frequently Asked Questions

How long does IRCTC take to refund failed payment?

IRCTC automatically refunds failed payments within 24 hours to 10 working days depending on your payment method. UPI refunds are fastest (24-48 hours), credit cards take longest (7-10 days).

What if IRCTC refund is not received after 10 days?

File a TDR on the IRCTC website, contact your bank for a chargeback, and email care@irctc.co.in with transaction details. If no response, escalate via CPGRAMS or consumer helpline.

Can I get refund if IRCTC payment failed?

Yes. Failed IRCTC payments are automatically refunded to your original payment method. If the auto-refund doesn't come, file a TDR or contact IRCTC support.

Why does IRCTC deduct money twice?

Double debit happens when you click the pay button twice or when the session times out mid-payment. The duplicate amount auto-reverses in 5-7 working days.

How do I check IRCTC refund status?

Login to irctc.co.in โ†’ My Transactions โ†’ Booked Ticket History โ†’ Click on the transaction โ†’ Check refund status. You can also check at irctc.co.in/nget/refund-status.

What if IRCTC shows ticket booked but I didn't get confirmation?

Check My Transactions on IRCTC website and your email spam folder. If the ticket shows as booked, you'll receive the confirmation. Download the ticket from the website.

Should I file police complaint for IRCTC payment failure?

No, payment failures are technical issues, not fraud. Follow the IRCTC complaint and bank chargeback process. The money will be refunded through normal channels.

Can I cancel a failed IRCTC transaction?

You don't need to cancel a failed transaction. Since the ticket wasn't booked, the refund is automatic. Don't file cancellation โ€” file a TDR if the refund doesn't arrive.