Utilities

IRCTC Payment Deducted But Ticket Not Booked โ€” How to Get Refund

Payment deducted but IRCTC ticket not booked? Learn how to check status, get auto-refund, file TDR, and raise complaints step by step.

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.

What Is the "Payment Deducted But Ticket Not Booked" Issue?

This is one of the most common problems faced by IRCTC users. You complete the payment for a train ticket, money gets deducted from your bank account or UPI, but IRCTC shows no confirmed ticket. This can happen during regular bookings, Tatkal bookings, or even while booking through the IRCTC Rail Connect app.

Don't panic โ€” in most cases, your money will be refunded automatically. This guide explains exactly what to do.

Why Does This Happen?

There are several reasons why your payment may be deducted without a ticket being booked:

  1. Server Timeout: IRCTC servers experience heavy load, especially during Tatkal booking hours (10:00 AM โ€“ 11:00 AM). The payment goes through but the booking confirmation fails due to server timeout.

  2. Double Payment: Sometimes users click the "Pay" button multiple times, resulting in duplicate transactions. Only one (or none) may result in a ticket.

  3. Bank Processed but IRCTC Didn't Confirm: Your bank or UPI app successfully processes the payment, but the confirmation signal doesn't reach IRCTC's system due to network issues.

  4. Payment Gateway Failure: The intermediary payment gateway between your bank and IRCTC encounters a technical error mid-transaction.

  5. Session Expiry: Your IRCTC session expired during the payment process, causing the booking to fail even though payment was completed.

Step 1: Check Your Transaction History on IRCTC

Before assuming the ticket wasn't booked, verify on the IRCTC portal:

  1. Log in to irctc.co.in or the IRCTC Rail Connect app
  2. Go to My Transactions โ†’ Booked Ticket History
  3. Check if the ticket appears with a PNR number
  4. Also check My Transactions โ†’ Failed Transaction History โ€” if it appears here, IRCTC has already flagged it for a refund

Important: Sometimes the ticket is booked but the confirmation page didn't load. Always check your booking history before taking further steps.

Step 2: Check Your Bank Statement

  1. Log in to your net banking, UPI app (GPay, PhonePe, Paytm), or check your SMS alerts
  2. Verify if the amount was actually debited
  3. Note down the transaction reference number, date, and amount โ€” you'll need these for complaints

Step 3: Wait for Auto-Refund (5โ€“7 Working Days)

For most failed transactions, IRCTC initiates an automatic refund:

  • If the transaction appears in Failed Transaction History on IRCTC, the refund is already in process
  • Standard auto-refund timeline: 5โ€“7 working days from the date of the failed transaction
  • The refund goes back to the original payment method (same bank account, credit card, or UPI ID)

Refund Timelines by Payment Method

Payment Method Refund Timeline
UPI (GPay, PhonePe, Paytm) 2โ€“5 working days
Debit Card 5โ€“7 working days
Credit Card 7โ€“10 working days
Net Banking 3โ€“5 working days
IRCTC eWallet 1โ€“2 working days

Note: These are approximate timelines. During peak periods or bank holidays, refunds may take slightly longer.

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

If the ticket was booked but you want to cancel it, or if the auto-refund hasn't arrived after 7 working days, file a TDR:

  1. Log in to irctc.co.in
  2. Go to My Transactions โ†’ Booked Ticket History
  3. Select the ticket and click File TDR
  4. Choose the reason: "Payment debited, ticket not booked" or relevant option
  5. Submit the TDR request
  6. Note down the TDR number for future reference

When to File TDR:

  • Auto-refund hasn't arrived after 7 working days
  • Ticket shows as "booked" but you never intended to book (duplicate transaction)
  • Partial refund received

Step 5: Raise a Complaint If Refund Is Delayed

If auto-refund and TDR don't resolve the issue, escalate through these channels:

Option A: IRCTC Customer Care

  • Email: care@irctc.co.in
  • Phone: 14646 (IRCTC helpline) or 011-23340000
  • Include: Transaction ID, PNR (if any), date of booking, amount deducted, payment method, and screenshot of bank statement

Option B: RailMadad Portal

  1. Visit railmadad.indianrailways.gov.in
  2. Register a complaint under Refund of Tickets category
  3. Upload supporting documents (bank statement screenshot, transaction details)
  4. You'll receive a complaint number โ€” track the status online
  5. Complaints are typically addressed within 7 days

Option C: Payment Gateway Complaint

If the issue is with the payment gateway, you can also contact:

  • Your bank's customer care โ€” raise a dispute for the transaction
  • UPI complaints: Contact your UPI app's support or file a complaint on the NPCI portal

Option D: Consumer Helpline

  • Call 1800-11-4000 (National Consumer Helpline, toll-free)
  • Or visit consumerhelpline.gov.in
  • File a grievance if no resolution after 30 days

RBI Guidelines on Auto-Reversal of Failed Transactions

The Reserve Bank of India has clear guidelines to protect consumers in case of failed digital transactions:

  • RBI Circular (2019): Banks must auto-reverse failed transactions within T+5 working days (T = transaction date)
  • Compensation: If the bank fails to reverse the amount within T+5 days, the customer is entitled to โ‚น100 per day as compensation until the refund is processed
  • This applies to all digital payment modes: UPI, cards, net banking, and wallets
  • You can cite this RBI guideline when raising a complaint with your bank

Reference: RBI circular on "Harmonisation of Turn Around Time (TAT) and Customer Compensation for Failed Transactions" โ€” available on rbi.org.in

Important Tips

  1. Don't click "Pay" multiple times โ€” even if the page seems stuck, wait for at least 2โ€“3 minutes before retrying
  2. Take screenshots of every step during booking, especially the payment confirmation screen
  3. Use a stable internet connection during Tatkal hours to avoid session timeouts
  4. Keep your registered mobile number updated on IRCTC โ€” refund and booking confirmations are sent via SMS
  5. Check both email and SMS โ€” sometimes the booking confirmation reaches one channel but not the other

Frequently Asked Questions

Q1: How long does IRCTC take to refund money for failed transactions?

Most auto-refunds are processed within 5โ€“7 working days. UPI refunds are usually faster (2โ€“5 days), while credit card refunds may take up to 10 working days.

Q2: My payment was deducted twice for the same ticket. What should I do?

Check your booking history on IRCTC. If only one ticket was booked, the duplicate payment will be auto-refunded. If both payments resulted in tickets, cancel one and file a TDR for the refund.

Q3: The transaction shows as "failed" on IRCTC but money was deducted. Will I get a refund?

Yes. If IRCTC's system shows the transaction as failed, the refund is automatically initiated. Wait 5โ€“7 working days. If not received, contact IRCTC customer care.

Q4: Can I file a complaint with RBI if the bank doesn't refund my money?

Yes. If your bank doesn't reverse the failed transaction within T+5 working days, you can file a complaint with the RBI Banking Ombudsman at cms.rbi.org.in.

Q5: Is there a way to prevent this issue during Tatkal booking?

Use a stable internet connection, avoid multiple clicks on the payment button, and consider using IRCTC eWallet for faster processing. See our Tatkal booking troubleshooting guide for more tips.

Q6: What if I don't receive the refund even after 15 days?

Raise a complaint on RailMadad and simultaneously contact your bank to raise a transaction dispute. If unresolved after 30 days, approach the National Consumer Helpline.

Q7: Does IRCTC refund the convenience fee for failed transactions?

Yes, for completely failed transactions (ticket not booked), the full amount including convenience fee is refunded.


Disclaimer: CitizenNest is an independent informational platform and is not affiliated with IRCTC, Indian Railways, or any government body. Information is compiled from official sources and may change. Always verify with official portals for the latest policies.