What the India MICR Code Finder does
The nine digits printed in magnetic ink along the bottom of an Indian cheque are the MICR code, and they split three ways: three digits for the cheque-processing city, three for the bank, and three for the branch. This page splits them, explains exactly what each block is - and is not - and will pick the nine-digit block out of a whole cheque line if you paste that instead.
It is honest about the ceiling. A MICR code contains no check digit anywhere, so the only test possible is whether there are nine digits; two swapped digits produce another perfectly well-formed code belonging to a different branch. And because the middle block is the Reserve Bank of India's own three-digit bank number - a separate numbering from the four-letter IFSC code, not a translation of it - this page explains that block rather than guessing a bank name from it.
Everything runs in your browser. RBI's published IFSC and MICR file is the authority for what any particular code refers to.
How to use it
- Type the nine-digit MICR code, or paste the whole bottom line of the cheque and let the page find the nine-digit block.
- Read the three blocks: the city (the clearing centre), the bank (RBI's three-digit number) and the branch.
- Open 'What the rest of the cheque line means' to see what the other fields on that line are - the cheque number, the account number and the two-digit transaction code.
- Copy or export the breakdown. To confirm which branch a code belongs to, follow the RBI link in the findings.
Reading the results
The first three digits are the MICR cheque-processing centre, which is a clearing location allocated by RBI. They frequently look like the first three digits of a city's PIN code because both follow the same geography, but they are a different allocation and should not be read as one.
The middle three digits are the bank. This is RBI's three-digit bank number, and it is not related to the four-letter IFSC bank code - you cannot turn SBIN into a MICR bank block or the other way round.
The last three digits are the branch within that bank at that centre. Two branches of the same bank in the same city differ only in these three digits.
There is no check digit, so a structural pass is a weak claim: any nine digits pass. Read it as 'this is shaped like a MICR code' and nothing more.
Worked example: reading a MICR code off a cheque line
A cheque's bottom line reads 000123 400002003 123456789012 31. The first field, 000123, is the cheque number. The last, 31, is the transaction code that says what kind of instrument it is. The twelve digits before it are the account number, padded by the bank.
The nine-digit block in the middle, 400002003, is the MICR code. It splits into 400 (the cheque-processing centre), 002 (RBI's number for the bank) and 003 (the branch at that centre). The page picks that block out automatically when you paste the whole line, and says which block it picked.
Now change the code to 400020003 - the same nine digits with two of them swapped. It still passes, because there is nothing to fail: nine digits are nine digits. That is the single most important thing to understand about MICR codes, and it is why a cheque leaf or RBI's file, rather than a validator, is what you should check a MICR code against.
Why MICR still matters when nobody writes cheques
Cheque volumes in India have fallen sharply since UPI arrived, but the MICR code has not gone away. It still appears on every cheque leaf, it is still asked for on some account-opening and loan forms, and it is still the number that routes a physical instrument through Cheque Truncation System grids. Employers and government departments occasionally ask for it alongside the IFSC because their forms were designed before electronic transfer became the default.
It is also a useful reminder of how the two systems differ. An IFSC identifies a branch for a message; a MICR code identifies a branch for a piece of paper that physically travelled to a clearing house. That is why the city block exists at all - paper has to go somewhere.
MICR, IFSC and what neither of them proves
Both codes identify a branch. Neither says anything about an account at that branch, and certainly nothing about who owns it. In India the practical check before paying somebody new is the beneficiary-addition step in net banking, which looks the account up at the receiving bank and shows you the registered name, followed by a small test transfer.
It is worth being explicit about a specific scam pattern: a fraudulent invoice with a genuine-looking IFSC and MICR code for a real branch, and an account number belonging to a mule. Every code on it validates. Format checking is not fraud detection, and this page will not pretend otherwise.
Limitations: what the result does not prove
- Structure only. A MICR code has no check digit, so nine digits always pass and transposed digits are undetectable.
- No branch directory is bundled. RBI's published IFSC and MICR file is the authority on which branch a code refers to.
- The bank block is RBI's three-digit bank number, which this site does not carry, so the page explains the block rather than naming a bank from it. The IFSC finder names banks from the four-letter code instead.
- It cannot confirm that a branch is open, that an account exists, that it belongs to your payee, or that a cheque will clear.
Privacy: where your data goes
Everything you paste, type or drop is processed in this browser tab. It is not uploaded, logged, stored or sent to analytics. Session recording and tag-manager scripts are switched off on this page.
Standards and sources
- Reserve Bank of India - IFSC and MICR details - checked 19 Sep 2026
- Reserve Bank of India - Cheque Truncation System FAQs
- Reserve Bank of India - payment systems
Frequently asked questions
What is a MICR code?
The nine-digit number printed in magnetic ink along the bottom of an Indian cheque. It identifies the branch for paper clearing: three digits for the cheque-processing city, three for the bank and three for the branch.
Where is the MICR code on a cheque?
In the band along the very bottom, in the distinctive squared-off magnetic font. It is the second field, after the six-digit cheque number and before the account number and the two-digit transaction code. You can paste the whole line above and let the tool find it.
Is the MICR code the same as the IFSC?
No. A MICR code is nine digits and routes paper cheques; an IFSC is eleven characters and routes NEFT, RTGS and IMPS transfers. They identify the same branch through two unrelated numbering schemes, and neither can be calculated from the other.
Does a MICR code have a check digit?
No, and that matters. There is no arithmetic inside the nine digits, so any nine-digit string is structurally valid and a transposition produces another valid code for a different branch. A validator can only tell you the shape is right.
Are the first three digits of a MICR code the PIN code?
No, although they often look similar because both follow the same geography. The first block is the RBI cheque-processing centre, which is a clearing allocation rather than a postal one - some centres serve several PIN codes and some large cities have more than one centre.
Why does this tool not name the bank from a MICR code?
Because the middle block is RBI's three-digit bank number, a separate numbering from the four-letter IFSC code, and this site does not bundle RBI's mapping for it. Inventing a name from an unmapped three-digit code would be worse than explaining the block honestly.
My bank merged - has my MICR code changed?
Almost certainly. Mergers retire the acquired bank's branch codes, and customers are issued new cheque books with the acquiring bank's MICR and IFSC codes. Old codes keep their shape, so nothing about them looks wrong - check a recent cheque leaf or your bank's own branch page.
Do I still need a MICR code for anything?
Occasionally. Some account-opening, loan and government forms still ask for it alongside the IFSC, and it is still what routes a physical cheque through the Cheque Truncation System. For an ordinary electronic transfer, the IFSC is what you need.
Last reviewed by the A2Z.Tools team against the sources listed above.