Skip to main content
Finance · Last reviewed 2026-05-02

IFSC Code

Indian Financial System Code (IFSC) is an 11-character alphanumeric code assigned by RBI that uniquely identifies a specific bank branch in India for electronic payment systems — NEFT, RTGS, and IMPS.

Understanding IFSC Code

IFSC was introduced in 2010 to replace earlier ad-hoc identifiers. The first 4 characters identify the bank: HDFC for HDFC Bank, SBIN for SBI, ICIC for ICICI Bank. The 5th character is always 0 (reserved for future use). The remaining 6 characters identify the specific branch.

RBI maintains a live IFSC database. Banks must update IFSC for branches that merge, close, or relocate — failed transfers due to outdated IFSC are a common issue after bank mergers (e.g., Vijaya Bank, Dena Bank merging into Bank of Baroda required IFSC migration).

Why it matters

Every Indian electronic transfer needs the correct IFSC. Errors in IFSC are the most common reason for failed/delayed transfers — always verify the IFSC against the recipient's recent passbook entry or directly from the RBI portal before initiating high-value NEFT or RTGS.

Example

Numeric example

To NEFT ₹50,000 from your account to a friend's HDFC Bank account in Bangalore Indiranagar branch, you need their account number AND HDFC0000123 (a sample IFSC for that branch). Transferring with a wrong IFSC routes the money to the wrong branch — usually flagged by the bank but recovery can take 7–15 days.

To NEFT ₹50,000 from your account to a friend's HDFC Bank account in Bangalore Indiranagar branch, you need their account number AND HDFC0000123 (a sample IFSC for that branch). Transferring with a wrong IFSC routes the money to the wrong branch — usually flagged by the bank but recovery can take 7–15 days.

IFSC Code · last reviewed 2026-05-02
No paid rankings
Methodology disclosed
SEBI-compliant
Editorial standards