India Bank Info
  • Home
  • Find IFSC Code
  • Verify IFSC
  • All Banks
  • Tools
  • Guides
  • FAQ
Home » Guides » What Is a MICR Code? Where to Find It and When You Need It

What Is a MICR Code? Where to Find It and When You Need It

Last updated: 7 November 2026

Look closely at the bottom of a cheque leaf and you'll see a line of oddly-styled numbers that look slightly different from normal print. That's the MICR code, and it's printed that way on purpose. It's less talked about than the IFSC code, but certain forms still specifically ask for it. Here's what it is, how to read it, and when you'll actually need it.

What MICR stands for

MICR stands for Magnetic Ink Character Recognition. It refers both to the technology, special ink containing iron oxide that machines can read magnetically even if the cheque gets a stamp or signature over part of it, and to the 9-digit code itself, printed in that ink at the bottom of every cheque leaf issued by a bank in India.

How the 9 digits break down

The MICR code splits into three equal blocks of three digits each: the first 3 digits are a city code, based on the city's postal index (PIN code) region; the next 3 are a bank code, identifying the bank; and the last 3 are a branch code, identifying the specific branch within that city. So a MICR code like 400002009 would read as city code 400 (Mumbai), bank code 002, branch code 009. Those are illustrative digits, but that's the pattern to look for on your own cheque.

The reason banks bother with special ink rather than ordinary print is durability through handling. A cheque passes through sorting machines, gets stamped, sometimes folded, and occasionally has a signature or endorsement written across part of it. Ordinary printed ink can smudge or get obscured, but the magnetic properties of MICR ink let a reader machine pick out the code reliably even when the surrounding print has degraded, which is part of why the code sits at the very bottom of the leaf, away from where people normally write or stamp.

Where to find it

  • On a cheque leaf, the 9-digit number at the bottom centre, printed in the slightly stylised MICR font, usually between two cheque-number-like groups of digits.
  • On your passbook's first page, since many banks print it alongside the IFSC code and branch address.
  • Your bank's website, searchable via its branch/IFSC locator, usually shown next to the IFSC code for the same branch.
  • Our Verify IFSC Code tool, since many branch records include the MICR code alongside the IFSC details.

When you'll actually be asked for it

A few common cases: ECS (Electronic Clearing Service) mandates, an older-style recurring payment setup for things like insurance premiums or SIPs; setting up physical cheque-based payments with some mutual funds, insurers or government schemes that still process via physical instruments; and certain demat and trading account forms, as an additional identity check alongside your IFSC code and a cancelled cheque. For everyday NEFT, RTGS, IMPS and UPI transfers, you won't need your MICR code at all; those run entirely on the IFSC code. See our guide on IFSC vs MICR vs SWIFT codes for when each one is actually used.

What if you can't find your MICR code?

  1. Check your chequebook again carefully. It's small and easy to mistake for the cheque serial number printed just above it.
  2. Look at your passbook's first page or your bank's welcome letter.
  3. Search your bank's branch locator online using your branch name or IFSC code.
  4. Call customer care and quote your account number or IFSC code. They can read it out from your branch record.

MICR code and cheque bounces

A damaged, smudged or incorrectly printed MICR line is one of the less obvious reasons a cheque can be rejected during automated clearing, separate from issues like insufficient balance or a signature mismatch. If you've had a cheque returned for an unclear reason and the leaf looks visibly worn, stained, or has been folded sharply across the bottom strip, a damaged MICR line is worth asking your bank about. The fix is usually just to use a fresh leaf from the same chequebook rather than anything more serious.

Common questions

Is the MICR code the same for every branch of a bank?

No. Like the IFSC code, every individual branch has its own MICR code. Only the middle three digits, the bank code, are shared across the bank's branches.

Does my MICR code change if I get a new chequebook?

No, it stays tied to your branch, not to the specific chequebook. A new chequebook from the same branch will show the same MICR code.

I don't use cheques. Do I still need to know my MICR code?

Rarely. If you've never been asked for it on a form, you probably don't need it for how you currently bank. Keep it in mind only if a specific application asks for it by name.

What if my cheque doesn't show a MICR code at all?

Very old or non-standard cheque formats may lack one. If your current chequebook is CTS-2010 compliant, see our guide on the Cheque Truncation System, it will have a MICR line by design.

Can two different branches ever share the same MICR code by mistake?

No. MICR codes, like IFSC codes, are assigned to be unique per branch. If a lookup or document shows the same MICR code for two branches you believe are different, treat that as a sign one of the records is outdated or mistyped, and confirm directly with the bank.


Try the tools

Find IFSC Code Verify IFSC Code

More guides

  • What Is an IFSC Code? Meaning, Format and How to Read It
  • NEFT vs RTGS vs IMPS: Differences, Limits and Timings
  • How to Find the IFSC Code of Your Bank Branch
  • What Is a UTR Number? How to Find and Use It to Track a Transaction
  • IFSC vs MICR vs SWIFT Code: What Is the Difference?

This guide is general information, not financial or legal advice. Limits, timings and charges are set by the Reserve Bank of India, NPCI and individual banks, and can change, so confirm current details with your bank.

India Bank Info

A free lookup tool for Indian bank IFSC codes and branch details.

Explore
  • Find IFSC Code
  • Verify IFSC Code
  • All Banks
  • Tools
  • Guides
  • FAQ
About
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms of Use

Data accuracy disclaimer: We work to keep the bank, branch and IFSC information on India Bank Info in sync with data published by the Reserve Bank of India (RBI) and other public sources, and we periodically review and correct records where we find errors, inconsistencies, or outdated entries. Even so, we cannot guarantee that every record is complete, current, or free of mistakes at all times — banks merge, close, rename or reassign branches, and there may be a delay before those changes are reflected here, or information the source data simply does not include. India Bank Info is an independent, informational resource and is not affiliated with, endorsed by, or operated by the Reserve Bank of India or any bank listed on this site. Before relying on an IFSC code or branch detail for a financial transaction, please confirm it directly with your bank or against the current RBI records — India Bank Info is not liable for any loss or delay arising from inaccurate, incomplete or outdated information found here.

© 2026 India Bank Info.