You initiated an NEFT or RTGS transfer, the money left your account, but the beneficiary hasn’t received it—or worse, the transaction shows as “failed.” This is stressful, especially when large amounts are involved. RTGS transactions start at ₹2,00,000, so a failed transfer can cause serious anxiety.
Don’t panic. Failed NEFT/RTGS transfers are automatically reversed in most cases. This guide explains why transfers fail, how long reversals take, and what to do if your money is stuck.
Quick Answer: If your NEFT/RTGS transfer fails, the money is automatically reversed to your account within 2 hours for RTGS and by the next working day for NEFT. Common failure reasons include incorrect IFSC code, wrong account number, beneficiary account closed, or bank server issues. If reversal doesn’t happen within the stipulated time, file a complaint with your bank and escalate to RBI if needed.
Common Reasons Why NEFT/RTGS Transfers Fail
Auto-Reversal Timeline: When Will You Get Your Money Back?
NEFT Failed Transaction Reversal
- Normal scenario: Reversed within the same day or next working day
- RBI mandate: If the beneficiary bank cannot credit the amount, it must return the funds within 2 hours of the batch settlement
- Your bank’s credit: Once returned, your bank must credit your account immediately
RTGS Failed Transaction Reversal
- Normal scenario: Reversed within 2 hours (RTGS is real-time)
- RBI mandate: Beneficiary bank must return uncredited funds within 2 hours
- Compensation: If delayed beyond 2 hours, you’re entitled to compensation at the current repo rate + 2% per annum for the delay period
Source: RBI Circular on NEFT/RTGS – Customer Protection (2019)
What to Do If Your Transfer Failed
Step 1: Check Transaction Status
- Log in to your net banking or mobile app
- Go to “Fund Transfer” → “Transaction History” or “Status Enquiry”
- Note the UTR (Unique Transaction Reference) number
- Check if status shows “Failed,” “Returned,” or “Pending”
Step 2: Wait for Auto-Reversal
- For NEFT: Wait until end of next working day
- For RTGS: Wait 2 hours from transaction time
- Check your account balance periodically
Step 3: Contact Your Bank
If auto-reversal doesn’t happen within the stipulated time:
- Call customer care with your UTR number ready
- Visit your branch with transaction receipt/screenshot
- Request a written complaint acknowledgment with reference number
Step 4: Escalate If Needed
If your bank doesn’t resolve within 30 days:
- Banking Ombudsman: File complaint at cms.rbi.org.in
- RBI CPGRS: Use RBI’s Complaint Management System for escalation
- Compensation claim: You’re entitled to ₹100/day for NEFT delays and repo rate + 2% for RTGS delays
How to Track Your NEFT/RTGS Transaction
Using UTR Number
Every NEFT/RTGS transaction gets a unique UTR number. Format:
- NEFT: Starts with bank’s IFSC prefix + N + date + sequence (e.g., SBIN0N2024050100001)
- RTGS: Starts with bank’s IFSC prefix + R + date + sequence (e.g., HDFC0R2024050100001)
Share this UTR with the beneficiary’s bank to trace the transaction from their end.
Using Net Banking
- Log in to your bank’s net banking portal
- Navigate to “Payments” → “Transaction Status” or “NEFT/RTGS Enquiry”
- Enter the date range and search for your transaction
- Status will show: Processed, Failed, Returned, or Pending
Prevention Tips: Avoid Failed Transfers
Before Initiating Transfer
- Verify IFSC code: Use RBI’s IFSC lookup at rbi.org.in or your bank’s website
- Double-check account number: Ask the beneficiary to confirm their account number in writing
- Send a small test amount: For first-time transfers to a new beneficiary, send ₹1–₹10 first to verify
- Confirm account is active: Ask the beneficiary if their account is active and not frozen
During Transfer
- Avoid peak hours: NEFT batches process every 30 minutes; avoid initiating just before batch cutoff
- Check maintenance schedules: RTGS is available 24×7 but has brief maintenance windows (announced by RBI)
- Ensure sufficient balance: Keep extra buffer for any charges that may apply
- Save confirmation: Screenshot or save the transaction reference immediately
NEFT vs RTGS: Failure Handling Comparison
Source: RBI Payment Systems – NEFT & RTGS Operating Guidelines
When Money Goes to Wrong Account
If you entered the wrong account number and the money was credited to someone else’s account, the situation is more complex:
- Contact your bank immediately with the UTR number
- Your bank will contact the beneficiary’s bank
- The beneficiary’s bank will request the account holder to return the funds
- If the recipient refuses, you may need to take legal action
- Important: The bank cannot forcibly debit the wrong recipient’s account without their consent
This is why sending a test amount first is crucial for new beneficiaries.
FAQs
How long does it take for a failed NEFT to be reversed?
A failed NEFT transaction is typically reversed within the same working day or by the next working day. As per RBI guidelines, the beneficiary bank must return the funds within 2 hours of the batch settlement, and your bank must credit your account immediately upon receiving the return. If it takes longer, you’re entitled to ₹100/day compensation.
Why did my RTGS transfer fail?
Common reasons include incorrect IFSC code, wrong account number, beneficiary account being closed or frozen, receiving bank’s server being down, or the transfer violating account restrictions (like NRI account rules). Check your transaction status in net banking for the specific failure reason code.
Will I get my money back if NEFT/RTGS fails?
Yes. Failed NEFT/RTGS transactions are automatically reversed. RTGS reversals happen within 2 hours, and NEFT reversals by the next working day. If the reversal is delayed, contact your bank with the UTR number. You’re also entitled to compensation for delays as per RBI norms.
What is UTR number and how to find it?
UTR (Unique Transaction Reference) is a unique identifier assigned to every NEFT/RTGS transaction. You can find it in your net banking transaction history, SMS confirmation from your bank, or email alert. It’s essential for tracking and resolving failed transactions.
Can I cancel an NEFT/RTGS transfer after initiating?
For RTGS, cancellation is nearly impossible as it’s processed in real-time. For NEFT, you may be able to cancel before the next batch processes (within 30 minutes), but this depends on your bank’s system. Contact customer care immediately if you need to cancel.
Related Articles
- NEFT vs RTGS vs IMPS: Which One Should You Use?
- UPI Payment Pending? Here’s What to Do
- Money Debited but Not Received via UPI?
- ATM Cash Not Dispensed but Money Debited?
- UPI Limit Exceeded? How to Increase Your UPI Limit
Conclusion
A failed NEFT or RTGS transfer is usually resolved automatically—your money will be reversed within hours (RTGS) or by the next working day (NEFT). The key is to stay calm, note your UTR number, and wait for the auto-reversal. If it doesn’t happen within the stipulated time, escalate through your bank’s complaint mechanism and then to the RBI Banking Ombudsman. To prevent failures in the first place, always verify the IFSC code and account number, send a test amount to new beneficiaries, and avoid initiating transfers during known maintenance windows. Both NEFT and RTGS are free since 2020, so there’s no cost to sending that small verification amount first.
