Skip to content
Banking

Bank Transfer Failed? IMPS, NEFT and RTGS Troubleshooting Guide

A bank transfer can be pending, failed, reversed, or successful on your side while the recipient sees nothing. A step-by-step decision tree for IMPS, NEFT and RTGS: what each status means, RBI's credit and return deadlines for each rail, the usual causes, and when and how to complain.

LILPE Editorial Team7 October 2026 6 min read
Cover for a troubleshooting guide to failed IMPS, NEFT and RTGS bank transfers

Bank transfers go wrong in a handful of ways, and each looks alarming in the moment: the money's gone from your account but the transfer shows failed; it's been pending for an hour; your bank says success but the person you paid says nothing arrived. The good news is that every one of these has a defined path, and for IMPS, NEFT and RTGS, RBI sets the deadlines.

This guide is a decision tree. Start with what your bank shows, follow the branch, and you'll know whether to wait, chase, resend or complain. It works for one-off transfers from your banking app and for business payouts alike.

Start here: what does your bank show?

Find your transfer in your banking app or statement and match its status:

The bank transfer decision tree, in order
  1. PendingWait within the rail's window; don't resend
  2. FailedCheck for a debit; reversal deadlines apply
  3. Reversed or returnedCheck the credit; fix details; resend
  4. Successful, not receivedTrace with the UTR; check account details
  5. Complaint and reconciliationBank, NPCI for IMPS, then the Ombudsman

Before following any branch, note the transfer's reference number (the UTR, or for IMPS often a 12-digit RRN), the date and time, the amount, the rail and the beneficiary's account number and IFSC. Every step below needs them. Our guide to UTR and RRN numbers shows where to find the reference.

Branch 1: pending

Pending means the instruction has left your bank but the final answer hasn't come back. How long to wait depends on the rail:

How long each rail normally takes, from RBI and NPCI rules
RailNormal credit timeRuns
IMPSInstant24x7, including holidays
NEFTWithin 2 hours of the half-hourly batch it settles in24x7, all year
RTGSWithin 30 minutes of the beneficiary bank receiving it24x7, all year

Within those windows, wait. Don't send the money again: IMPS transfers can't be stopped once started, and if both transfers go through, you've paid twice. For IMPS specifically, our guide to IMPS transaction pending covers what to check and how NPCI's complaint page can help.

Branch 2: failed

First, check your balance or SMS. If nothing was debited, the transfer never happened: fix the cause (see the causes below) and send it again. If you were debited, the money must come back, and RBI sets the deadline for each rail:

When a debited transfer can't be credited: RBI's deadlines
RailMoney must be backIf the bank is late
IMPSBy T + 1 day (T is the day of the transfer)₹100 a day to you
NEFTReturned by the beneficiary bank within 2 hours of completing the batchPenal interest at RBI's repo rate plus 2%
RTGSReturned within 1 hour of receipt, or before the end of the RTGS business day, if earlierCompensation at the repo rate plus 2%

In practice, most failed transfers return quickly. If yours is past its deadline, go to the complaint branch below. Our guide to money debited but transaction failed has the same deadlines for UPI and cards.

Branch 3: reversed or returned

A reversal or return means the transfer reached the banking system but couldn't be credited, and the money has come back. Check that the credit in your statement matches the original amount, then find out why it bounced before sending it again. The commonest reasons are an account number or IFSC that's wrong, or an account that's closed, frozen or can't take this kind of credit. Ask the beneficiary to confirm their details, and use your bank's name look-up if it offers one.

Branch 4: successful, but the recipient says it hasn't arrived

A successful status means the recipient's bank accepted the credit. When the recipient still can't see it, work through these:

  1. Send the recipient the UTR, amount, date and time. Their bank can locate the credit with the UTR.
  2. For NEFT, your bank sends you a positive confirmation by SMS or email when the beneficiary's account is credited; check whether you received it.
  3. Ask the recipient to check the right account, and whether their statement has refreshed.
  4. Check the account number and IFSC you used. If they were wrong but belong to a real account, the money went to someone else; contact your bank immediately.

Branch 5: complaint and reconciliation

If the money hasn't come back by the deadline, or a successful transfer can't be traced, escalate in this order:

  1. Complain to your bank, through its app, branch or customer care, quoting the reference. Keep the complaint number.
  2. For IMPS, you can also check the status and register a complaint on NPCI's complaint page with the 12-digit reference; NPCI forwards it to your bank, which is responsible for resolving it.
  3. If your bank doesn't resolve it within 30 days, or you're unhappy with its reply, file with the RBI Ombudsman at cms.rbi.org.in, within 90 days of that.

Businesses should reconcile transfers daily, matching each payout to a bank debit by UTR and each return to its original payout, so a stuck transfer is caught the next morning, not at month end. Our reconciliation guide has a routine, and our guide to payouts stuck in pending covers payout statuses.

Common causes of failed bank transfers

Most failures trace back to a few causes:

Why IMPS, NEFT and RTGS transfers fail
CauseRails affectedFix
Wrong account number or IFSCAllConfirm details with the beneficiary; use name look-up
Beneficiary account closed, frozen or restrictedAllAsk the beneficiary for another account
Amount above IMPS's ₹5 lakh limitIMPSUse NEFT or RTGS
Amount below RTGS's ₹2 lakh minimumRTGSUse NEFT or IMPS
Your bank's own daily or per-transfer limitAllCheck and adjust your limit, or split across days
Insufficient balanceAllFund the account and resend
Beneficiary bank unavailableMostly IMPSWait for the final status; retry later or use NEFT

Our comparison of IMPS, NEFT and RTGS helps you pick the right rail for the amount and urgency, which avoids several of these.

If you send many transfers

For businesses paying vendors, staff or customers in volume, most of the steps above can be automated: validating accounts before the first payment, choosing the rail by amount, tracking every transfer's status by webhook, and matching UTRs in reconciliation. Our guide to how a payout API works explains the architecture.

Frequently asked questions

My bank transfer failed but money was deducted. When will I get it back?

For IMPS, by the next day (T + 1), with ₹100 a day if late. For NEFT, the beneficiary bank must return it within two hours of the batch. For RTGS, within one hour or before the end of the RTGS business day. Most come back much faster.

Why did my NEFT transfer get returned?

Because the beneficiary's bank couldn't credit the account, usually due to a wrong account number or IFSC, or an account that's closed, frozen or restricted. Confirm the details with the beneficiary before sending again.

Can I cancel a bank transfer once it's sent?

IMPS transfers can't be stopped or cancelled once initiated. For NEFT and RTGS, ask your bank immediately, but don't count on it; checking details before sending is the only reliable protection.

What if I sent money to the wrong account?

Contact your bank straight away with the UTR. If the account exists, the transfer succeeded, so there's no automatic reversal; your bank can approach the beneficiary's bank, but recovery isn't guaranteed.

Where do I complain about a failed IMPS transfer?

With your bank, and optionally through NPCI's complaint page using the 12-digit reference, which forwards the complaint to your bank. If it isn't resolved in 30 days, go to the RBI Ombudsman.

Official sources

Last reviewed . Examples, amounts and screens marked illustrative are not LILPE figures.

Route every payment to where it succeeds.

Tell us which providers you use today and where payments get stuck. We'll show you what the setup would look like on LILPE.