← All guidesBasics · 5 min read

IFSC vs MICR Code: Understanding the Core Differences

Learn what each code means, where you find them, and when each one is used.

What is an IFSC code?

IFSC (Indian Financial System Code) is an 11-character alphanumeric code issued by the Reserve Bank of India to every bank branch that takes part in electronic payments. Example: SBIN0020067.

The first 4 letters are the bank (SBIN = State Bank of India), the 5th character is always 0 (reserved), and the last 6 characters identify the branch.

What is a MICR code?

MICR (Magnetic Ink Character Recognition) is a 9-digit numeric code printed at the bottom of a cheque in special magnetic ink. Example: 500002003.

The first 3 digits are the city (based on PIN code), the next 3 the bank, and the last 3 the branch. Machines read it to sort and clear cheques quickly.

Key differences at a glance

Use: IFSC is for online transfers (NEFT, RTGS, IMPS); MICR is for cheque clearing. Format: IFSC is 11 letters+digits; MICR is 9 digits. Where to find: IFSC is on your passbook, cheque leaf and net banking; MICR is on the cheque's bottom strip.

Not every branch has a MICR code — newer or smaller branches may only have an IFSC. That's normal.

Which one do you need?

Sending money online or adding a beneficiary? You need the IFSC. Filling an SIP, ECS mandate or investment form? Many ask for MICR too. When in doubt, provide both — you can copy them instantly from any branch result on this site.

Need an IFSC or MICR code right now?

Search any branch →

More guides