Paisabazaar app Today!
Get instant access to loans, credit cards, and financial tools — all in one place
Our Advisors are available 7 days a week, 9:30 am - 6:30 pm to assist you with the best offers or help resolve any queries.
Get instant access to loans, credit cards, and financial tools — all in one place
Scan to download on
Our Advisors are available 7 days a week, 9:30 am - 6:30 pm to assist you with the best offers or help resolve any queries.
Indian Banking system is one of the sources that facilities the economy of the country. With time, banking in India has undergone significant transformations and hence there have been several inventions from time to time to support the same. In this article, we will learn about some of the codes introduced for the banking sector of the country to accelerate various banking operations.

IFSC is formed by a combination of 11 numbers and alphabets. The initial four alphabets correspond to the bank whereas the last six determine the bank branch. The fifth digit is a zero that is kept for future use.
| Bank Name | Zero | Bank Branch | ||||||||
| C | N | R | B | 0 | 0 | 0 | 8 | 6 | 6 | 1 |
As seen from the cheque image above, “CNRB0008661” is the IFSC of Bhagalpur Collectorate Branch of the Canara Bank printed at the top of the cheque leaf.
MICR is made up of 9-digits in such a way that each bank branch is allocated a unique MICR code. Out of the 9-digit, the first 3-digits determine the city the next three the bank, and the last three the bank branch.
| City | Bank | Bank Branch | ||||||
| 8 | 1 | 2 | 0 | 1 | 5 | 0 | 0 | 3 |
If we look at the bottom of the cheque leaf provided above, it can be seen that “812015003” is the MICR Code Bhagalpur Collectorate Branch of the Canara Bank.
Here “812” corresponds to the City, “015” denotes the branch and “003” denotes the bank branch.
A cheque number is formed uniquely by the combination of 6-digit numbers.
Cheque number is printed at the bottom of a cheque leaf right next to the MICR Code. If we look at the cheque image above we can see “432371” placed at the bottom of the cheque.
SWIFT Code is constructed using a bank code, country code, city code, and branch code. The code is formed by the combination of 8 to 11 alphanumeric characters.
| City | Country | Location | Bank Branch | |||||||
| S | B | I | N | I | N | B | B | X | X | X |
SBININBBXXX is the SWIFT Code of Colaba Branch Mumbai, India.

Different banks have different CIF Number Formats like SBI CIF Number is formed of 11-digits while HDFC CIF Number is formed of 8-digits.
As seen from the passbook image above,”80819758081’ is the CIF Number of the SBI Bank. We can see IFSC, MICR Code along with the CIF Number mentioned on the front page of the SBI Passbook.

Before understanding MMID you must know what IMPS is. IMPS or Immediate Payment system can be defined as an interbank fund transfer system that works in real-time. With IMPS money gets credited to the receiver’s account as soon as payment is made and is available 365 days a year, unlike NEFT and RTGS.
IMPS can be initiated by a number of ways after getting registered to the mobile banking facility of the bank. The various ways are as under
So MMID can be defined as a unique code that is used to facilitate immediate fund transfer via IMPS. Simply log in to the mobile baking app of the bank and enter the receiver’s mobile number, the amount, and the MMID and carry out the fund transaction.
Also Read: MMID
MMID is formed by the combination of 7-digits.
You can easily look for the MMID by logging to the mobile banking app of the bank. From the image given above it can be seen that “9229234” is the MMID of an ICICI Bank account holder.

Read More: PAN Card
PAN Number is assigned to the customers in the form of a plastic card called the PAN Card. Looking at the structure of a PAN number it can be seen that the code is made of 10-digits wherein
The first three digits are alphabets starting from AAA TO ZZZ
The fourth digit is also an alphabet that determines the category of the taxpayer.
Following are the alphabets that can be used as the fourth digit-
A – Association of Persons
B – Body of Individuals
C – Company
F – Firms
G – Government
H – Hindu Undivided Family
L – Local Authority
J – Artificial Judicial Person
P – Individual
T – Association of Persons for a Trust
The fifth digit represents the first alphabet of the individual’s surname
The next four digits are numbers starting from 0001 to 9999
The tenth digit of the code is an alphabet check number
From the image given above, we can see the PAN Number printed at the bottom of the PAN Card.”BOIPK3123X” is the PAN Number mentioned on the PAN Card along with other details of the cardholder.
The code is structured by seven numeric digits wherein the first three numbers in the code correspond to the bank and the last four digits correspond to the branch.
| Bank | Branch | |||||
| 0 | 2 | 1 | 0 | 6 | 0 | 9 |
“0210609” is the BSR code of Allahabad Bank for the Imphal City, Manipur. Here “021” represents the Allahabad Bank and “0609” represents the Imphal Branch.
Banking operations on the front look very smooth and simple but there are many codes involved to make a banking operation successful. One must be aware of the functioning of all such code in order to prevent fraudulent activities and to ensure successful fund transactions. Apart from this, one must make a habit to verify all such codes before using them.