The MICR code is a 9-digit number printed in magnetic ink at the bottom left of Indian bank checks, uniquely identifying your branch for domestic clearing.
Why MICR Matters in India’s Banking System
MICR technology makes check processing faster and more accurate by letting machines read branch details even when checks are damaged or smudged.
Every Indian bank branch gets its own MICR code from the Reserve Bank of India. Take Mumbai’s State Bank of India Dadar branch—its code is 400240014. The format breaks down into three city digits, three bank digits, and three branch digits. By 2026, over 98% of domestic checks use MICR, which is why same-day clearing works across India’s 150,000+ branches. Unlike IFSC codes, which handle online transfers, MICR codes are printed right on the check to stop errors when people process them by hand.
How to Find Your MICR Code (Without the Runaround)
Your MICR code shows up on every physical check, the first page of your passbook, your bank’s mobile app, and inside your net banking details.
Grab any check from your booklet and flip it over. The 9-digit MICR code appears in magnetic ink at the bottom left. No checkbook? Look at the first page of your passbook—it’s printed right next to your account number and IFSC code. Most banks like SBI, HDFC, and ICICI also list it in their mobile apps under “Account Details” or “Services.” Log into net banking and head to “Account Summary” or “Cheque Book Request”—you’ll see the MICR code right alongside your IFSC and account number. By 2026, nine out of ten Indian banks offer MICR codes through at least two of these places.