India Acronymsby India Customer Care

MICR Code Full Form, Meaning and How to Read It on a Cheque

Independent guide. We are not part of RBI, NPCI or any bank, and we never ask for your account details, PIN or OTP.

MICR stands for Magnetic Ink Character Recognition. It is the line of numbers printed in special magnetic ink at the bottom of your cheque. The 9-digit MICR code in that line identifies your city, bank and branch, for example 110002005 (sample). Banks use it to sort and clear cheques. You read it with your eyes; no special reader is needed.

Full form
Magnetic Ink Character Recognition
MICR code length
9 digits
Structure
City (3) + bank (3) + branch (3)
Where printed
Bottom strip of every cheque
Used for
Cheque clearing (CTS)
Cheque valid for
3 months from its date

What MICR means

MICR is a printing technology. The numbers at the bottom of a cheque are printed in ink that contains magnetic material, in a special machine-readable typeface. Clearing machines read this line automatically, so cheques can be sorted at high speed.

In everyday use, "MICR code" means the 9-digit branch code in that line. RBI's guidelines call it the sort code and say it is unique for every bank branch in the country.

How to read the numbers at the bottom of a cheque

The bottom strip of a cheque, called the read band, holds the code line. Under RBI's guidelines it has these fields, separated by special symbols:

⑈000123⑈ 110002005⑆ 123456⑈ 10
Sample code line. Your cheque's numbers will differ, and some banks leave out the account field.

FieldDigitsIn the sampleWhat it means
Cheque number6000123The serial number of this cheque leaf. Quote it to stop payment or to trace the cheque.
MICR code9110002005City (110) + bank (002) + branch (005). This is the code forms ask for.
Account field6123456Optional. A short account reference set by the bank, not always your full account number.
Transaction code210A code from the clearing house's list, used by machines to sort cheques.

In the old MICR clearing system the bank also printed the amount in a 13-digit field (in paise) after you deposited the cheque. Under the Cheque Truncation System (CTS) the amount is keyed in when the cheque is scanned, so that field is no longer printed.

What the 9 digits of a MICR code mean

DigitsPartWho allots it
1st–3rdCity (clearing centre)Fixed list of city codes
4th–6thBankRBI, on an all-India basis
7th–9thBranch within that cityThe local clearing house; a bank's service branch usually gets 001

A small bank that clears cheques through a bigger sponsor bank uses the sponsor's bank code, with its own branch code, which normally starts from 251. So the middle 3 digits do not always name the bank whose name is printed on the cheque.

Where to find your MICR code

How a cheque is cleared today

Paper cheques normally no longer travel between banks. Your bank scans the cheque and sends its images with the MICR line data through CTS. The paying bank checks the image and confirms or returns it.

RuleWhat it means for you
Continuous clearing (timings since 24 Dec 2025)Banks send cheques for clearing between 9 am and 3 pm, paying banks confirm them until 7 pm, and settlement runs every hour. Your bank must credit you within 1 hour of settlement. (When continuous clearing started on 4 Oct 2025, the window was 10 am–4 pm.)
Only CTS-2010 chequesOlder non-CTS cheques cannot be cleared. Ask your bank for a new cheque book if you still have one.
No correctionsAny change to the payee or amount is not accepted. Write a fresh cheque. A change only to validate the date is allowed.
ValidityBanks will not pay a cheque presented more than 3 months after its date.
Collection chargesNo charge for collecting cheques up to ₹1,00,000 into a savings account. Above that, your bank's own policy applies.
The paper chequeYour bank keeps it for 10 years. You can ask for a certified image; a charge may apply.

Where is the MICR code used?

Cheque clearing

Clearing systems read the MICR line to route each cheque to the paying bank and branch.

Auto-debit mandates

NPCI's NACH, used for loan instalments and other auto-debits, accepts IFSC or MICR as the bank code, so a mandate form may ask for either.

Online transfers by NEFT, RTGS, IMPS and UPI do not use the MICR code.

MICR vs IFSC

MICR codeIFSC
Length9 digits11 characters (letters and digits)
StructureCity (3) + bank (3) + branch (3)Bank (4 letters) + 0 + branch (6)
Used forCheque clearingNEFT, RTGS, IMPS
Where printedBottom strip of the cheque, in magnetic inkOn the cheque leaf in normal ink, and in the passbook

Both identify a bank branch, but they are not interchangeable. For an online transfer, always give the IFSC. See our IFSC guide.

Cheque safety tips

If a bank delays collecting or paying a cheque, complain to the bank first. If there is no reply in 30 days, you can go to the RB-IOS Ombudsman.

History of MICR clearing in India

  1. RBI starts MICR cheque processing in Mumbai, Kolkata, Chennai and New Delhi. About 40 more cities follow later.

  2. RBI issues procedural guidelines for MICR cheque processing, including the code-line format.

  3. Cheque Truncation System (CTS) begins in New Delhi; cheques clear by image instead of moving physically.

  4. CTS starts in Chennai.

  5. Cheque validity cut from 6 months to 3 months.

  6. Banks to issue only CTS-2010 standard cheques.

  7. CTS starts in Mumbai. In time, all of India joins one of the three grids.

  8. Separate clearing for non-CTS cheques ends.

  9. The three grids merge into one national grid run from Chennai.

  10. Continuous clearing starts (Phase 1): cheques are presented between 10 am and 4 pm and confirmed through the day, with settlement every hour.

  11. RBI moves the cheque presentation window to 9 am–3 pm (confirmations until 7 pm) and postpones Phase 2 until further notice.

FAQs

What is the full form of MICR?

Magnetic Ink Character Recognition. It is the magnetic-ink code line at the bottom of a cheque.

How many digits are in a MICR code?

Nine: 3 for the city, 3 for the bank and 3 for the branch.

Which number on my cheque is the MICR code?

The 9-digit number right after the 6-digit cheque number at the bottom. Don't confuse it with the cheque number or the short account field.

Do I need a MICR reader to find my MICR code?

No. The digits are printed in normal-looking figures, so you can read them yourself. The magnetic ink is only for clearing machines.

Is the MICR code the same as the IFSC?

No. MICR is a 9-digit code for cheque clearing. IFSC is an 11-character code for NEFT, RTGS and IMPS.

Do I need the MICR code for NEFT, IMPS or UPI?

No. NEFT and IMPS use the account number and IFSC; UPI uses a payment address, QR code or mobile number.

Can I still use an old non-CTS cheque?

It cannot be cleared through CTS, though RBI says it remains a valid negotiable instrument. Ask your bank for a new cheque book.

How long does a cheque take to clear now?

Banks send cheques for clearing between 9 am and 3 pm, and settlement runs every hour. Once the paying bank confirms the cheque and it is settled, your bank must credit you within one hour.

Official sources

  1. RBI – Mechanised cheque processing using MICR technology: procedural guidelines (code line, MICR structure, history) (accessed 31 Oct 2026)
  2. RBI – FAQs on Cheque Clearing (CTS, grids, Positive Pay, charges, 10-year retention) (accessed 31 Oct 2026)
  3. RBI – Continuous clearing in CTS: Phase 2 postponed, new timings (24 Dec 2025) (accessed 31 Oct 2026)
  4. RBI – Continuous clearing and settlement on realisation in CTS (13 Aug 2025) (accessed 31 Oct 2026)
  5. RBI – Cheque validity reduced to three months from 1 Apr 2012 (4 Nov 2011) (accessed 31 Oct 2026)
  6. RBI – IFSC / MICR code search (accessed 31 Oct 2026)
  7. NPCI – CTS product booklet (image plus MICR line data; amount encoding not required) (accessed 31 Oct 2026)
  8. NPCI – NACH product booklet (IFSC / MICR routing codes) (accessed 31 Oct 2026)

Found a mistake?

Contact us