Skip to content
Free Indian Tools

Daily

IFSC code — what it means and where you actually need it

IFSC is 11 characters: 4-letter bank code + 0 + 6-character branch code. Required for NEFT, RTGS, IMPS, UPI mandates. RBI maintains the master list.

13 June 2026 · 4 min read


Quick answer: IFSC (Indian Financial System Code) is an 11-character alphanumeric code that uniquely identifies a bank branch for electronic transfers. Format: 4-letter bank code + 0 + 6-character branch code. Examples: HDFC0000001, SBIN0000300, ICIC0000123. The 5th character is always 0 (reserved by RBI for future use).

You need IFSC any time money moves between bank accounts in India — NEFT, RTGS, IMPS, salary credits, vendor payments, mutual fund SIPs, even some UPI mandates.

Format breakdown

HDFC0000001

  • HDFC — first 4 chars are the bank code (HDFC = HDFC Bank, SBIN = SBI, ICIC = ICICI, AXIS = Axis, KKBK = Kotak Mahindra)
  • 0 — fifth character, always zero
  • 000001 — last 6 chars are the branch code (000001 = first branch in HDFC's system, often the head office)

Use the IFSC Lookup to find any branch — bank name, address, MICR code, contact, and supported transfer modes.

When you need IFSC

  • Adding a beneficiary for NEFT / RTGS / IMPS transfers
  • Receiving salary from your employer (one-time at joining)
  • Filing income tax — refund credited to bank requires IFSC
  • EPF withdrawal — your bank account must be linked with IFSC
  • Setting up auto-debit / mandates (electricity bill, insurance premium)
  • Mutual fund SIPs / SWP
  • Credit card payments (some banks)
  • Demat account / broker account linkage

Common bank codes

Code Bank
HDFC HDFC Bank
SBIN State Bank of India
ICIC ICICI Bank
AXIS Axis Bank
KKBK Kotak Mahindra
YESB Yes Bank
PUNB Punjab National Bank
UTIB (legacy Axis)
INDB IndusInd Bank
IDIB Indian Bank
BARB Bank of Baroda
CNRB Canara Bank
UBIN Union Bank of India
IDFB IDFC First Bank
FDRL Federal Bank
RATN RBL Bank
INDB IndusInd Bank

When you see “UTIB” in older accounts, that's legacy Axis code (UTI Bank pre-merger).

NEFT / RTGS / IMPS — what's the difference

Mode Time Limits Best for
NEFT Real-time (seconds-minutes), 24×7 No upper limit General transfers
RTGS Real-time, 24×7 since Dec 2020 Min ₹2 lakh, no upper limit Large transfers
IMPS Instant, 24×7 Up to ₹5 lakh Quick small transfers
UPI Instant, 24×7 Up to ₹1 lakh (₹5L for some banks) P2P, daily payments

All require IFSC for setting up; once added as beneficiary, you can transfer in seconds.

Common mistakes

  1. Using bank's old IFSC. When banks merged (Vijaya + Dena into BoB, OBC + Allahabad into PNB), IFSC codes changed. The system auto-redirects for now but won't forever. Update beneficiaries.
  2. Wrong IFSC for the same branch. Some branches have multiple codes for different functions (current account vs savings). Always copy from your passbook / cheque, not from memory.
  3. IFSC lookup giving stale data. RBI updates monthly. If a tool shows a closed branch, cross-check on RBI website.
  4. Treating IFSC as account number. IFSC identifies the branch; account number is separate. You need both.

How to find your IFSC

  • Cheque book — printed at the top of every cheque
  • Passbook — first page
  • Bank's mobile app or netbanking — “Account Details”
  • Bank's website — branch locator
  • IFSC Lookup tool — type the code and verify

What if a transfer fails

If the IFSC was wrong but the account number was valid, the bank usually rejects within 1-2 hours and credits back. If both IFSC and account number wrong but matched somewhere else, money goes to the wrong account — much harder to recover. Always double-check.

FAQ

Q. Can I transfer to international bank accounts using IFSC? A. No. IFSC is for Indian domestic transfers only. For international, use SWIFT codes (which are different).

Q. Is IFSC the same as MICR code? A. No. IFSC is for online transfers; MICR (Magnetic Ink Character Recognition, 9 digits) is on the bottom of cheques for clearing. Both identify the branch but in different systems.

Q. Can two branches have the same IFSC? A. No — IFSC is unique to each branch. Sometimes a branch has multiple IFSCs for different services (rare).

Q. What if my bank's IFSC code starts changing — for example, after a merger? A. Update everywhere immediately: payroll HR, mutual funds, IT department, EPFO. Old IFSC may auto-route for 6-12 months but will eventually fail.

Q. Does IFSC change when I move my account to a new branch? A. Yes. The IFSC is for the branch, not the account holder. Moving branches = new IFSC.

Try the free tool

IFSC Code Lookup

Find any Indian bank branch by IFSC — RBI-sourced data.

Open IFSC Code Lookup

Related guides