Skip to content
Cheqify.app — Cheque Printing Software
Back to Blog

What Is the MICR Code on a Cheque? A Simple Guide

March 28, 2026Cheqify Team
Banking & RBICheque Guide

What Does MICR Stand For?

MICR stands for Magnetic Ink Character Recognition. It is a technology used by banks worldwide to process cheques quickly and accurately. The MICR code is printed at the bottom of every cheque leaf using a special magnetic ink that can be read by high-speed sorting machines.

In India, the MICR code is a 9-digit number that uniquely identifies the bank branch where your account is held.

Where Is the MICR Code on a Cheque?

Look at the bottom of any cheque leaf. You will see a row of numbers printed in a distinctive blocky font. This strip contains three pieces of information from left to right:

  1. Cheque number (first 6 digits)
  2. MICR code (next 9 digits)
  3. Account number reference (remaining digits)

The MICR code is the 9-digit number in the middle section. It is also printed on the first page of your cheque book and on your bank passbook or account statement.

What Do the 9 Digits of MICR Code Mean?

Each part of the 9-digit MICR code carries specific information:

First 3 Digits — City Code

These represent the city where the bank branch is located. This code matches the first 3 digits of the PIN code of that area. For example:

  • 400 — Mumbai
  • 110 — Delhi
  • 380 — Ahmedabad
  • 600 — Chennai

Middle 3 Digits — Bank Code

These identify the bank. Each bank in India has a unique 3-digit code assigned by the RBI. For example:

  • 002 — State Bank of India
  • 020 — Bank of Baroda
  • 229 — HDFC Bank

Last 3 Digits — Branch Code

These identify the specific branch of the bank within that city. Each branch has a unique 3-digit code.

So a MICR code of 380002053 means: Ahmedabad (380) + State Bank of India (002) + Branch 053.

Why Is the MICR Code Important?

Automated Cheque Processing

Indian banks process lakhs of cheques every day. The MICR code allows cheque sorting machines to read and route cheques to the correct bank and branch at high speed — much faster and more accurately than manual processing.

Cheque Clearance

When you deposit a cheque, the clearing house uses the MICR code to identify the paying bank and branch, then routes the cheque for verification and payment. Without a valid MICR code, this process cannot happen.

Fraud Prevention

The magnetic ink used in MICR printing is extremely difficult to duplicate. This makes it hard for fraudsters to create counterfeit cheques that can pass through automated processing.

What Happens If the MICR Code Is Wrong?

If the MICR code on a cheque is incorrect, illegible, or damaged:

  • The cheque will be rejected by the automated processing system.
  • The bank will return the cheque with the remark "MICR code mismatch" or "unreadable MICR."
  • The payment will be delayed or fail entirely, which can lead to penalties or strained business relationships.
  • Repeated MICR errors from a business can lead to the bank flagging the account for review.

This is why it is critical to ensure the MICR code on every cheque you issue is correct.

MICR Code vs IFSC Code

Many people confuse MICR and IFSC codes. Here is the difference:

Feature MICR Code IFSC Code
Full form Magnetic Ink Character Recognition Indian Financial System Code
Length 9 digits (numbers only) 11 characters (letters + numbers)
Used for Cheque processing NEFT, RTGS, IMPS transfers
Found on Cheque leaf (bottom) Cheque leaf (top), passbook
Assigned by RBI RBI

Both codes identify a bank branch, but they are used for different purposes.

How Cheqify Validates MICR Automatically

When you print cheques through Cheqify, the MICR code is validated automatically:

  • Real-Time Validation — Cheqify checks the MICR code against the RBI database before printing, ensuring the city, bank, and branch codes are correct.
  • Error Prevention — If the MICR code does not match a valid bank branch, Cheqify alerts you before the cheque is printed.
  • Consistent Printing — The MICR line is printed precisely in the correct position and format, ensuring automated readers can process it without issues.

This eliminates one of the most common causes of cheque rejection and ensures every cheque you print clears smoothly.

Never Worry About MICR Errors Again

Incorrect MICR codes lead to rejected cheques, delayed payments, and unnecessary hassle. Cheqify validates every MICR code before printing, so you can be confident that your cheques will process correctly every time. Explore all Cheqify features including MICR validation — 100% free.

Start printing validated cheques with Cheqify