Utilities

IRCTC Payment Failed But Money Deducted? Get Refund

IRCTC payment failed but money deducted from bank? Learn auto-refund timelines, TDR filing, bank dispute process, and how to get your money back fast.

CitizenNest Editorial Team8 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? How to Get Refund

One of the most frustrating experiences on IRCTC is when your payment gets deducted from your bank account but the ticket is not booked. This usually happens due to payment gateway timeouts, server errors, or network issues during the transaction. The good news is that in most cases, the money is automatically refunded. This guide explains exactly what to do.

Why Does Payment Fail But Money Gets Deducted?

This happens when:

  • Payment gateway timeout โ€” Your bank debits the money but the confirmation doesn't reach IRCTC servers in time
  • IRCTC server error โ€” IRCTC receives the payment but encounters an internal error while booking
  • Network disconnection โ€” Your internet drops during the payment process
  • Session expired โ€” Your IRCTC session times out during payment processing
  • Double debit โ€” Clicking the Pay button multiple times charges you twice
  • Bank OTP delay โ€” By the time you enter the bank OTP, the IRCTC session has expired

Step 1: Check Your Booking Status First

Before assuming the ticket is not booked:

  1. Log in to IRCTC
  2. Go to My Transactions โ†’ Booked Ticket History
  3. Check if the ticket appears with a PNR number
  4. If the ticket is booked, your payment was successful โ€” no refund needed
  5. Also check your registered email for a booking confirmation

Step 2: Wait for Auto-Refund

In most cases, IRCTC and the payment gateway process automatic refunds:

Payment Method Auto-Refund Timeline
Credit Card 5-7 working days
Debit Card 5-7 working days
Net Banking 3-5 working days
UPI (Google Pay, PhonePe, etc.) 1-3 working days
IRCTC Wallet / e-Wallet 1-2 working days
Paytm / Other Wallets 1-3 working days

Important: Working days exclude weekends and bank holidays. Count from the date of the failed transaction.

Step 3: File a TDR (Ticket Deposit Receipt) if No Refund

If auto-refund does not happen within the timelines above:

  1. Log in to IRCTC
  2. Go to My Transactions โ†’ Booked Ticket History
  3. Look for the failed transaction
  4. Click on File TDR option next to the transaction
  5. Select reason: "Payment deducted but ticket not booked"
  6. Submit the TDR
  7. Note down the TDR number for tracking

If TDR Option Is Not Available

If you cannot find the transaction in your history:

  1. Email care@irctc.co.in with these details:
    • IRCTC User ID
    • Transaction date and time
    • Amount deducted
    • Bank name and last 4 digits of card/account
    • Transaction reference number from your bank SMS
    • Screenshot of bank debit SMS or statement
  2. Subject line: "Payment Deducted But Ticket Not Booked โ€” Request Refund"

Step 4: Contact Your Bank

If IRCTC says the refund has been processed but you haven't received it:

  1. Call your bank's customer care
  2. Provide the transaction reference number and date
  3. Ask them to check for any pending credit or reversal transaction
  4. If the bank confirms no reversal, ask them to raise a chargeback request
  5. Chargeback resolution typically takes 15-45 days

Step 5: Contact IRCTC Customer Care

Channel Details
IRCTC Helpline 14646
IRCTC Care Email care@irctc.co.in
IRCTC Customer Care 0755-6610661, 0755-4090600
Payment Issues Email ipay@irctc.co.in

When contacting IRCTC, always provide:

  • Your IRCTC User ID
  • Transaction ID (from IRCTC, if available)
  • Bank reference number (from your bank SMS)
  • Date, time, and amount of the transaction
  • Screenshot of the bank debit

Step 6: Escalate if Refund is Delayed Beyond 15 Days

If you don't receive the refund within 15 working days:

  1. Email escalation โ€” Send a follow-up to care@irctc.co.in with your TDR number and previous complaint reference
  2. Railway Grievance Portal โ€” File a complaint on railmadad.indianrailways.gov.in
  3. RBI Ombudsman โ€” For payment gateway disputes, you can approach the RBI Ombudsman if neither IRCTC nor the bank resolves it within 30 days
  4. Consumer Forum โ€” As a last resort, file a complaint on the National Consumer Helpline at 1800-11-4000

How to Avoid Payment Failures on IRCTC

  1. Use a stable internet connection โ€” Avoid mobile data in low-signal areas during payment
  2. Don't click Pay multiple times โ€” Click once and wait for the response
  3. Keep bank OTP ready โ€” Have your phone unlocked and ready for the bank OTP
  4. Use UPI for faster processing โ€” UPI payments are generally more reliable than net banking
  5. Avoid peak hours โ€” Tatkal booking time (10:00-10:15 AM) has the highest failure rates
  6. Keep sufficient balance โ€” Ensure your account has extra buffer beyond the ticket amount
  7. Use IRCTC wallet โ€” Pre-load your IRCTC e-wallet to avoid payment gateway issues

Understanding IRCTC Payment Status Messages

Status Message Meaning
Payment Failed Transaction did not go through โ€” check if money was deducted
Payment Pending Transaction is being processed โ€” wait 30 minutes
Booking Failed Payment received but booking could not be completed โ€” refund will be initiated
Transaction Timeout Session expired during payment โ€” check bank statement
Double Payment You may have been charged twice โ€” one amount will be auto-refunded

Frequently Asked Questions

How long does IRCTC take to refund money for a failed payment?

Auto-refunds typically take 3-7 working days depending on your payment method. UPI refunds are fastest (1-3 days), while credit/debit card refunds may take up to 7 working days.

What if money is deducted twice for the same IRCTC ticket?

If you are charged twice, one payment will be automatically refunded. Check your booking history โ€” only one ticket should appear. If both amounts are held, file a TDR for the duplicate charge.

Can I get an immediate refund from IRCTC?

IRCTC does not provide instant refunds. All refunds go through the payment gateway and bank processing cycle. The fastest refunds are via UPI (1-3 working days).

What is TDR in IRCTC and how to file it?

TDR (Ticket Deposit Receipt) is IRCTC's refund request mechanism. You can file it from My Transactions โ†’ Booked Ticket History on the IRCTC website. Select the failed transaction and choose the appropriate reason for the refund.

IRCTC payment failed but no SMS from bank โ€” was money deducted?

Check your bank account balance or mini statement. Sometimes SMS notifications are delayed. If your balance has reduced, the money was deducted. Wait for auto-refund or file a TDR.

Should I contact IRCTC or the bank for payment refund?

Contact IRCTC first via care@irctc.co.in with your transaction details. If IRCTC confirms the refund was processed but you haven't received it, then contact your bank. For persistent issues, escalate to the Railway Grievance Portal.


This guide is for informational purposes only. CitizenNest is an independent platform and is not affiliated with Indian Railways or IRCTC. For official information, visit irctc.co.in. See also our IRCTC booking error fix guide for related issues.