Home/FAQ/Payment explainers/IFSC code
Explainer
What is an IFSC code?
An IFSC — Indian Financial System Code — is the Reserve Bank of India’s alphanumeric code for a bank branch in its domestic payment systems. It names a branch, not a person, a tax account or a SWIFT/BIC. This site does not host RBI’s list and cannot confirm that a given string is still valid.
paytools.dev editorial
Editor·About this site
Reviewed 14 October 2026
What is an IFSC code?
The Reserve Bank of India’s NEFT FAQs (updated 2 September 2024) say the Indian Financial System Code is an alpha-numeric code that uniquely identifies a bank-branch participating in the National Electronic Funds Transfer (NEFT) system. NEFT uses it to identify originating and destination banks and branches and to route messages.
The same FAQ defines NEFT as a nation-wide centralised payment system owned and operated by the RBI. The RBI’s RTGS FAQs require the remitter to give the receiving-branch IFSC. This page does not treat other retail systems as the same rule set unless RBI says so.
How is an IFSC structured?
The NEFT FAQ describes IFSC as an 11-digit code: the first four alpha characters represent the bank, the last six represent the branch, and the fifth character is 0 (zero). The FAQ does not decode the last six characters further, and this page does not invent a meaning. A cheque or banking screen should match the code RBI publishes for that branch. This site does not derive an IFSC from a card number or a company name.
Where can you find an IFSC?
RBI says the bank-wise list is available at NEFT-participating branches, and that the full list is on the RBI website. Member banks have been advised to print the branch IFSC on customer cheques. RBI also publishes an IFSC search page.
The RTGS FAQ adds that a remitter can obtain the receiving-branch IFSC from their bank or the beneficiary’s cheque leaf. The RTGS branch list is on RBI’s RTGS page, which the FAQ says is updated about fortnightly. This site does not mirror those lists.
How do NEFT and RTGS use an IFSC?
For NEFT the remitter gives the beneficiary’s name, bank branch, IFSC, account type and account number when adding a beneficiary or filling a branch form. RBI lists the essential items as name, branch, bank, account type, account number, branch IFSC, and — for eligible transactions — the Legal Entity Identifier.
RTGS asks for the amount, the account to debit, the beneficiary bank and branch, the receiving-branch IFSC, and the beneficiary’s name and account number. The NEFT FAQ says credit is released solely on the account number written. RBI says it does not impose a NEFT funds-transfer limit, though a member bank may set its own.
How does IFSC differ from SWIFT, a CLABE or a card BIN?
IFSC identifies an Indian bank branch inside RBI systems. The SWIFT / BIC lookup decodes cross-border institution codes, not IFSC. Mexico’s CLABE is an 18-digit Banxico account identifier; a card BIN is a card-number prefix. This site has no reviewed Hindi locale, so the article is English and Chinese only.
Questions and answers
- Is an IFSC the same as a SWIFT/BIC?
- No. RBI defines IFSC as the code that identifies an Indian bank-branch in NEFT. SWIFT/BIC identifies institutions in cross-border messaging. This site’s SWIFT pages do not look up IFSC.
- Can this site look up a branch IFSC?
- No. Use RBI’s IFSC search, RBI’s bank-wise list, or the code your bank prints on the cheque.
- Does RBI publish a fee for using an IFSC?
- IFSC is an identifier, not a charge. Bank fees for NEFT or RTGS follow the current RBI and bank texts. This page does not invent a retail price.
Official pages to verify
Sources and review
Definition and structure follow questions 4, 5 and 11 of the Reserve Bank of India’s NEFT FAQs (updated 2 September 2024). RTGS use follows the receiving-branch IFSC items in RBI’s RTGS FAQs. Lists and search pages are RBI’s. Reviewed 14 October 2026.