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.
Official Links
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:
- Login to irctc.co.in โ My Transactions โ Booked Ticket History
- Check the IRCTC Rail Connect app โ My Bookings
- Check your registered email for a booking confirmation
- 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:
- Open your banking app or net banking
- Check if the debit amount matches the ticket fare
- Note down the transaction reference number
- 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:
- Login to irctc.co.in
- Go to My Transactions โ Booked Ticket History
- Find the failed transaction
- Click File TDR (if available)
- Select reason: "Payment deducted but ticket not booked"
- 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:
- Call your bank's customer care number
- Provide the transaction reference number, date, and amount
- Ask them to initiate a chargeback or check if it's a hold
- 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:
- Go to irctc.co.in โ Contact Us
- Click Lodge Complaint
- Fill in: Transaction ID, booking date, amount, payment method
- Attach bank statement screenshot showing debit
- 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:
- Tweet to @IRCTCofficial with your complaint number โ they respond faster on social media
- File a complaint on CPGRAMS (pgportal.gov.in) under Ministry of Railways
- Lodge complaint on National Consumer Helpline (1800-11-4000) or consumerhelpline.gov.in
- As a last resort, file a complaint at your District Consumer Forum
How to Avoid IRCTC Payment Failures
- Use UPI payments โ fastest processing, quickest refunds
- Don't click the pay button twice โ wait for the page to respond
- Don't press browser back during payment โ wait for timeout
- Use a stable internet connection โ avoid switching networks mid-payment
- Keep only one booking tab open โ multiple tabs cause session conflicts
- Avoid Tatkal rush hours for non-urgent bookings โ payment gateways get overloaded
- Ensure sufficient balance before starting the booking
- 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:
- Check if you have two tickets booked โ sometimes both go through
- If only one ticket (or no ticket), the extra debit auto-reverses in 5-7 days
- If it doesn't reverse, follow the complaint process in Steps 5-7 above
- 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.
Related Guides
UMANG Passport Service Error? Fix Application Tracking Issues
Fix UMANG passport service errors including appointment not showing, application tracking failed, and fee payment errors with step-by-step troubleshooting.
Senior Citizen Savings Scheme (SCSS): Rate & Process
SCSS offers 8.2% quarterly interest for seniors 60+. Learn about โน30L limit, tenure, premature withdrawal, and tax rules.
Platform Ticket Booking Online: Price, Rules & How to Book via UTS App
Complete guide to booking railway platform tickets online via UTS app. Know platform ticket prices, validity, rules, and fines for travelling without a valid ticket.
Railway Concession for Senior Citizens: How to Avail
Learn how senior citizens can avail railway ticket concessions in India. Know age eligibility, discount percentage, booking process, and ID proof needed.
mParivahan Challan Payment Failed? Fix Online Payment
Fix mParivahan challan payment failed errors including gateway timeouts, challan not found, wrong vehicle number, and receipt download issues.