BSR code and IFSC: what is the difference?
Understand the uses of BSR and IFSC, how their formats differ and why a branch may appear in both references.
The main difference
BSR and IFSC are separate bank branch identifiers. A BSR code can appear in bank reporting and tax-payment records. IFSC is used to identify branches for electronic money transfers. One code cannot be used in place of the other.
What does BSR mean?
BSR stands for Basic Statistical Return. A BSR code shown in income tax payment details is a seven-digit number. Keep any zero at the start when reading or copying it.
The BSR directory used here contains pension-related branch records. Some entries use other identifiers with letters or a different length. We label those as directory entries rather than treating them as tax-payment codes.
What does IFSC mean?
IFSC stands for Indian Financial System Code. It has 11 characters: four letters for the bank, a zero in the fifth place and six characters for the branch. It helps route electronic transfers such as NEFT.
For a transfer, confirm the recipient’s current IFSC with the bank or a trusted bank document. An older directory is useful for comparison, but it is not enough to confirm current payment details.
Read RBI’s explanation of IFSC and NEFT ↗ (opens in a new tab)
Why both may appear on a page
Our BSR source may include an IFSC. If that code also appears in the separate IFSC reference, we show the matched details alongside the BSR entry. This helps you compare the branch name and address.
The lookup finds a match between records. It does not calculate a BSR code from the letters or numbers in an IFSC.
If the details do not agree
Branches can move, merge or change their details. Read the source labels when two addresses or states differ. For a payment or visit, ask the bank which details to use.