How-To

Your NEFT Failed? It's Probably a Wrong IFSC Code - Here's How to Fix It

DesiUtils Team·21 April 2026·4 min read
This article is for informational purposes only and does not constitute financial, legal, or tax advice. Consult a qualified professional for your specific situation.

Every time you make an online bank transfer - NEFT, RTGS, or IMPS - you need an IFSC code. But what exactly is this 11-character code, and how do you find it? This quick guide explains everything.

What is IFSC Code?

IFSC stands for Indian Financial System Code. It is an 11-digit alphanumeric code assigned by the Reserve Bank of India (RBI) to every bank branch in the country. The IFSC code uniquely identifies a specific bank branch for electronic fund transfers.

IFSC Code Format Explained

Every IFSC code follows a fixed format:

PositionCharactersMeaning
1-44 lettersBank code (e.g., SBIN = SBI, HDFC = HDFC Bank)
51 digitAlways 0 (reserved for future use)
6-116 charactersBranch code (unique to each branch)

For example, SBIN0001234 means SBI (SBIN), reserved zero (0), branch 001234.

Where to Find Your IFSC Code

  • Cheque book: Printed on every cheque leaf, usually near the MICR code
  • Passbook: First page of your passbook has the branch IFSC
  • Bank website: Most banks have a branch locator with IFSC lookup
  • Net banking/app: Visible in account details or profile section
  • RBI website: The official source at rbi.org.in
  • Online tools: Use DesiUtils IFSC Lookup for instant search
🔢
IFSC Code LookupFind your bank's IFSC code instantly

Why You Need IFSC Code

IFSC is required for all electronic fund transfers in India:

  • NEFT (National Electronic Funds Transfer): Batch-based transfers, settled in half-hourly intervals. No minimum amount.
  • RTGS (Real Time Gross Settlement): Real-time transfers for large amounts (minimum ₹2 lakh). Instant settlement.
  • IMPS (Immediate Payment Service): 24/7 instant transfers up to ₹5 lakh. Fastest method.
  • UPI registration: When linking a new bank account to UPI apps, the IFSC may be needed for verification.

IFSC vs MICR vs SWIFT Code

CodeFull FormUsed ForFormat
IFSCIndian Financial System CodeDomestic electronic transfers11 chars (e.g., SBIN0001234)
MICRMagnetic Ink Character RecognitionCheque clearing9 digits
SWIFTSociety for Worldwide Interbank Financial TelecommunicationInternational transfers8-11 chars (e.g., SBININBB)

What Happens If You Use the Wrong IFSC?

If you enter an incorrect IFSC code during a transfer, the transaction will typically fail and the money will be returned to your account within 1-2 working days. In rare cases where the wrong IFSC matches another valid branch of the same bank, the transfer may go through to the wrong branch - but since account numbers are also verified, it usually still fails.

Always double-check the IFSC before initiating large transfers. Use the DesiUtils IFSC lookup tool to verify.

Common Bank IFSC Prefixes

BankIFSC Prefix
State Bank of IndiaSBIN
HDFC BankHDFC
ICICI BankICIC
Axis BankUTIB
Punjab National BankPUNB
Bank of BarodaBARB
Kotak Mahindra BankKKBK
Canara BankCNRB

Bank Mergers and Changed IFSC Codes

India's bank consolidation drive merged several public sector banks. If you have old beneficiary details saved, they might use defunct IFSC codes. Key mergers that changed IFSC codes:

  • Oriental Bank of Commerce + United Bank merged into Punjab National Bank - old ORBC/UTBI codes now PUNB
  • Syndicate Bank merged into Canara Bank - old SYNB codes now CNRB
  • Andhra Bank + Corporation Bank merged into Union Bank - old ANDB/CORP codes now UBIN
  • Allahabad Bank merged into Indian Bank - old ALLA codes now IDIB
  • Dena Bank + Vijaya Bank merged into Bank of Baroda - old BKDN/VIJB codes now BARB

If your NEFT or RTGS fails with a "beneficiary bank invalid" error, the most likely cause is an outdated IFSC from a merged bank. Look up the new IFSC for the same branch using the tool above.

Do You Still Need IFSC with UPI?

UPI transactions (via Google Pay, PhonePe, etc.) do not require IFSC codes - they use VPA (Virtual Payment Address) like yourname@okaxis. However, IFSC is still mandatory for:

  • NEFT transfers (bank-to-bank, settles in 30 min batches)
  • RTGS transfers (real-time, for amounts above ₹2 lakh)
  • IMPS transfers (instant, up to ₹5 lakh)
  • Salary account setup and direct deposits
  • Mutual fund and insurance mandate registrations
  • Foreign inward remittances to Indian bank accounts

So while UPI has reduced daily dependence on IFSC, it remains essential for formal banking transactions, investment accounts, and employer payroll setup.

💸
UPI QR Code GeneratorGenerate a UPI QR code with your bank details

Related Posts