Skip to main content
Banking Essentials4 min readUpdated 2026-03-15

What is an IFSC Code? Structure, Meaning & Usage Explained

Learn how the 11-character Indian Financial System Code identifies bank branches for electronic funds transfers like NEFT, RTGS, and IMPS.

The Indian Financial System Code (IFSC) is an 11-character alphanumeric code assigned by the Reserve Bank of India (RBI) to uniquely identify every bank branch participating in the national electronic funds transfer networks.

The code follows a strict 3-part anatomy: The first 4 characters represent the bank name in alphabetic letters (e.g., "SBIN" for State Bank of India, "HDFC" for HDFC Bank). The 5th character is always the numeral "0" reserved for future expansion. The last 6 characters represent the specific branch code, which can be letters or numbers.

When you transfer funds online through NEFT, RTGS, or IMPS, the clearing system routes money directly to the recipient branch using this 11-digit identifier. Without an accurate IFSC code, the transfer cannot be routed and will be rejected.