How to Find and Verify a Bank IFSC Code: Format, Online Lookup, MICR, SWIFT and Transfer Errors
How to find an IFSC code in India: structure of the 11-character code, finding it on a cheque, passbook, app or RBI listing, difference from MICR and SWIFT, fixing wrong-IFSC transfers and safety tips.
The Indian Financial System Code (IFSC) identifies a bank branch in electronic transfers such as NEFT, RTGS and IMPS. Entering a wrong code can delay a payment or send it to the wrong place. This guide shows how to find the right code, what each part means, and what to do if something goes wrong.
Structure of an IFSC code
An IFSC has 11 characters, for example SBIN0001234.
| Part | Meaning |
|---|---|
| First 4 letters | The bank code, such as SBIN for State Bank of India or HDFC for HDFC Bank |
| 5th character | Always zero, reserved for future use |
| Last 6 characters | The branch code, which can be numbers or letters |
Look up any code with the IFSC code lookup tool to see its bank structure.
Where to find your own IFSC code
- Printed on your cheque leaf and passbook.
- In your net banking or mobile app under account details.
- On your bank statement or welcome kit.
- On the bank's website branch locator.
- On the RBI's official listing of NEFT/RTGS-enabled branches.
Finding someone else's IFSC
- Ask the recipient to share a cancelled cheque or screenshot from their app.
- If you have only the branch name, use the bank's official branch locator or the RBI list, matching state, city and branch.
- Cross-check the code with the recipient before sending large amounts.
Many UPI payments need no IFSC at all, which is one reason they are popular. See the UPI guide.
IFSC vs MICR vs SWIFT
| Code | Purpose |
|---|---|
| IFSC | 11 characters, used for NEFT, RTGS and IMPS within India |
| MICR | 9-digit code printed on cheques identifying the clearing house, bank and branch |
| SWIFT/BIC | 8 or 11 characters, used for international transfers |
| Account number | Identifies your account within the branch |
Mergers change codes
When banks merge, branch codes may change. In recent years, several public sector banks were merged, and old codes were retired. If a payment fails or a cheque book shows an old code, check the new IFSC on your bank's website or app. Update standing instructions, SIPs, loan mandates and salary details.
What if you entered a wrong IFSC?
- If the code or account number is invalid, the payment usually fails and the money returns to your account.
- If the details match some other valid account, the money may be credited to the wrong person. Contact your bank immediately with transaction details, and the bank will raise a request with the beneficiary's bank.
- Recovery depends on the other party's cooperation, and banks cannot reverse the credit without consent, though they follow a process.
- If it does not resolve, approach the RBI Integrated Ombudsman. Read banking basics.
Safety
- Beware of fake IFSC finder websites that ask for account numbers, OTPs or fees. A lookup never needs your PIN.
- Do not share bank details on social media posts.
- For first-time payees, send a small test amount.
- Read digital payment safety and scam awareness.
Using IFSC in daily life
You will need it for salary accounts, adding beneficiaries, tax refunds, EPF claims and pension payments. For tax refunds, the bank account must be pre-validated on the income tax portal, as described in our ITR filing guide. For PF, see EPFO guide.
Step-by-step: adding a beneficiary safely
- Get the account number, account holder name and IFSC from the recipient in writing, or from a cancelled cheque photo.
- Open your net banking and choose to add a payee.
- Enter the IFSC and check that the bank and branch shown match what the recipient told you.
- Confirm the name that appears on the validation screen, where your bank shows one.
- Send a small test amount, ask the recipient to confirm receipt, then send the full amount.
For recurring payments such as rent or EMIs, store the payee with a clear label, and review stored payees yearly to remove old ones. This habit prevents most wrong-account transfers, which are far easier to avoid than to fix.
Branch codes and small banks
Small finance banks, payments banks and cooperative banks also have IFSC codes, and some cooperative banks may not support every transfer type. If a transfer to such a bank fails, confirm that the branch is enabled for NEFT and RTGS and consider IMPS or UPI as an alternative.
Checklist before every new transfer
- Account number copied, not retyped, and read back digit by digit.
- IFSC begins with the expected four-letter bank code.
- Fifth character is zero.
- Branch name matches what the recipient told you.
- Transfer type suits the amount and time: UPI or IMPS for instant small payments, NEFT for regular transfers, RTGS for large values.
- Screenshot or receipt saved after payment.
Businesses should keep a verified vendor master list, with IFSC and account numbers confirmed by a call to a known number, because email-based changes of bank details are a favourite fraud method. Always confirm any change through a second channel before paying.
Frequently asked questions
How many characters are in an IFSC code?
Eleven.
Is the fifth character always zero?
Yes, it is reserved for future use.
Is IFSC needed for UPI?
Generally not, UPI uses a UPI ID or mobile number.
Can an IFSC code change?
Yes, after bank mergers or branch reorganisation.
What is the difference between IFSC and MICR?
IFSC is for electronic transfers, MICR is for cheque clearing.
What if I sent money using the wrong IFSC?
Contact your bank at once with the transaction details.
Last reviewed 8 November 2026. Rates, limits and rules change, so confirm figures with the official source before you act.
Free tools related to this article
Keep reading
Information on AMTools is for general guidance and is not professional financial, tax, legal or medical advice. Rules, rates and limits change, so check the latest official source before acting.