IRCTC 'Amount Not Received From Bank': Why Your Booking Failed
IRCTC shows 'amount not received from bank' and no ticket? Here's what this failure reason means, whether money was actually taken, and exactly how to get your refund.

Your booking failed and IRCTC showed the reason "amount not received from bank" — and now you are worried whether your money is gone. In most cases it is safe. Here is exactly what this failure reason means and what to do.
What "Amount Not Received From Bank" Means
When you pay on IRCTC, the money has to travel from your bank/app to IRCTC, and your bank must confirm it. "Amount not received from bank" means IRCTC did not receive the payment (or its confirmation) from your bank, so the ticket could not be issued and the booking failed. It usually happens due to a bank server delay, a timeout during the Tatkal rush, or a dropped connection between your bank and IRCTC. It is closely related to the "no response from bank" reason.
Was Your Money Actually Taken?
Two possibilities:
- Money was NOT debited — the payment never went through, so nothing was taken. You can simply rebook.
- Money WAS debited — the amount left your account but did not reach IRCTC, so IRCTC auto-initiates a refund to your original payment method, usually within 3 to 5 working days. This is the same flow as any failed payment where money was deducted.
Either way, you do not lose the amount.
What to Do (Step by Step)
1. Don't rebook immediately. First check whether a ticket was created — open Booked Ticket History in IRCTC. No PNR means no ticket.
2. Check your bank/app to see if money was actually debited.
3. If debited, check Refund History in IRCTC — the auto-refund will show as processing. Learn how in how to check a failed transaction and refund status.
4. Then rebook if no ticket was created.
5. If nothing is refunded after about 5 to 7 working days, raise an IRCTC grievance with your transaction reference — see refund not received.
How Long the Refund Takes
A debited amount from this failure is reversed in 3 to 5 working days, though the final credit depends on your bank and payment method — see IRCTC refund time by method.
How to Avoid It Next Time
- Use a fast, reliable payment method (UPI usually confirms quickest).
- Keep a stable internet connection during payment.
- Avoid the busiest Tatkal seconds when bank servers are overloaded.
- Ensure your card/account is enabled for online transactions.
Enter your PNR on our PNR status tool to confirm whether any ticket was created before you rebook.
Bottom line: "amount not received from bank" means the payment didn't reach IRCTC, so the booking failed — any debited amount is auto-refunded in 3 to 5 working days, so check Booked Ticket History and Refund History before rebooking.
Frequently Asked Questions
What does "amount not received from bank" mean on IRCTC?
It means IRCTC did not receive your payment or its confirmation from your bank, so the ticket could not be issued and the booking failed — usually due to a bank delay, Tatkal-hour overload, or a dropped connection.
Will I get my money back?
Yes. If money was debited, IRCTC auto-refunds it to your original payment method, usually within 3 to 5 working days. If it was never debited, nothing was taken.
Should I rebook right away?
Check Booked Ticket History first. If no PNR was created, you can rebook. Confirm whether money was debited so you know a refund is due for the failed attempt.
How is this different from "no response from bank"?
They are closely related. "No response from bank" means IRCTC got no reply in time; "amount not received" means the payment itself did not reach IRCTC. Both cause the booking to fail and trigger an auto-refund of any debited amount.
What if the refund doesn't arrive?
If nothing is refunded after 5 to 7 working days, raise an IRCTC grievance with your transaction reference and check with your bank using the refund reference (ARN).
Not sure if a ticket was created? [Check your PNR status](/pnr) before you rebook.
Plan your journey with ConfirmYatra
Free real-time tools for Indian Railways travellers.


