IFSC Code vs MICR Code: What's the Difference?
Last updated: February 2026 · 5 min read
Both IFSC and MICR codes are used to identify bank branches in India — but they serve completely different purposes. IFSC is for electronic fund transfers, while MICR is for cheque processing. This article explains the key differences and when to use each.
Quick Comparison Table
| Feature | IFSC Code | MICR Code |
|---|---|---|
| Full form | Indian Financial System Code | Magnetic Ink Character Recognition |
| Format | SBIN0003994 | 400002002 |
| Length | 11 characters (alphanumeric) | 9 digits (numeric only) |
| Purpose | Electronic fund transfers | Cheque clearing |
| Used in | NEFT, RTGS, IMPS | CTS cheque processing |
| Assigned by | RBI | RBI |
| Found on | Cheque, passbook, online | Bottom of cheque leaf |
| Unique per | Branch | Bank + City zone |
What is an IFSC Code?
IFSC stands for Indian Financial System Code. It is an 11-character code that uniquely identifies every bank branch in India that participates in electronic payment systems like NEFT, RTGS, and IMPS.
The IFSC code format is: 4 letters (bank code) + 0 (reserved) + 6 alphanumeric characters (branch code). For example, HDFC0000001 identifies the HDFC Bank head office branch.
Read our complete guide: What is IFSC Code?
What is a MICR Code?
MICR stands for Magnetic Ink Character Recognition. It is a 9-digit numeric code printed on the bottom of cheque leaves using special magnetic ink. This code is read by machines at bank clearinghouses to process cheques faster and with fewer errors.
The MICR code format is: 3 digits (city code) + 3 digits (bank code) + 3 digits (branch code). For example, 400002002 — here 400 is Mumbai, 002 is SBI, and 002 is the branch.
Structure Breakdown
IFSC Code — 11 Characters
SBIN = Bank code
0 = Reserved
003994 = Branch code
MICR Code — 9 Digits
400 = City (Mumbai)
002 = Bank (SBI)
002 = Branch
Key Differences Explained
1. Purpose
IFSC is used for electronic fund transfers — when you send money through NEFT, RTGS, or IMPS via net banking or a mobile app. MICR is used for cheque processing — when banks process physical cheques through the automated clearing system.
2. Format & Characters
IFSC is 11 characters mixing letters and numbers (e.g., SBIN0003994). MICR is 9 digits, purely numeric (e.g., 400002002). MICR codes are printed in special magnetic ink that machines can read, even on crumpled or soiled cheques.
3. Uniqueness
IFSC codes are unique per branch — every branch has a different IFSC. MICR codes identify a bank within a city zone — multiple branches of the same bank in the same city may share the same MICR code if they fall within the same clearing zone.
4. Where to Find
You can find your IFSC code on your cheque book, passbook, bank statement, net banking, or by searching on IFSC Lookup. The MICR code is printed at the bottom of your cheque leaf in a special magnetic ink band, alongside the cheque number and account number. You can also search it on our MICR Lookup tool.
When to Use IFSC vs MICR
| Situation | Code Needed |
|---|---|
| Sending money via NEFT | IFSC |
| Sending money via RTGS | IFSC |
| Sending money via IMPS | IFSC |
| Adding a beneficiary in net banking | IFSC |
| Writing or depositing a cheque | MICR |
| Setting up EMI auto-debit (NACH) | IFSC |
| UPI transfer | Neither (automatic) |
Frequently Asked Questions
Can I use MICR code instead of IFSC for bank transfer?
No. MICR code cannot be used for electronic fund transfers like NEFT, RTGS, or IMPS. You need the IFSC code for electronic transfers. MICR is only used for cheque processing.
Do all bank branches have both IFSC and MICR codes?
Most branches have both, but not always. Some branches that support electronic transfers may not have a MICR code if they are not part of a cheque clearing zone. Conversely, some older branches may have a MICR code but lack NEFT/RTGS capability.
Can I find one code from the other?
There is no direct formula to convert between IFSC and MICR codes — they use entirely different coding schemes. However, if you know one code, you can look up the branch details on IFSC Lookup and find the other code in the branch information.
Look up any IFSC or MICR code instantly