logo

BSR Codes: Full Form, Meaning, Bank Codes & Classifications

Posted On:3rd Sep 2019
Updated On:20th Aug 2025
banner Image

India is home to over 30 nationalised banks, each with several thousands of branches across the country. To identify and recognise these branches easily, the Reserve Bank of India introduced an ingenious system based on BSR codes. You may have seen BSR codes in TDS challans or certificates.In this article, we’ll take a closer look at the full form of BSR, what BSR codes mean, how they are used and more. Also read: Getting Started With TDS and the Importance Of TDS

BSR Code: Full Form and Meaning

The full form of BSR is Basic Statistical Return. The BSR code is a seven-digit number assigned to every registered bank branch in India. The first three digits of the BSR code depend on the bank, while the next four depend on the branch. These codes are for tracking digital tax-related transactions. This is why you can typically find the BSR code of collecting branches on TDS certificates or challans. Also read : How To Verify TDS Challan? Follow These Steps

The Uses of BSR Codes

The usage of BSR codes in income tax challans may be common knowledge. However, these codes are useful in many ways, as outlined below.

  • To identify bank branches for tax payments
  • To file Tax Deducted at Source (TDS) and Tax Collected at Source (TCS) returns
  • To collect statistical data for macroeconomic analysis
  • To track online income tax payments
  • To facilitate pension payments to the right beneficiary accounts

Also read : Difference Between TDS and TCS: 5 Things You Should Know

BSR Code Classification

The BSR codes used by the Reserve Bank of India include seven categories, each tailored to specific types of banking data collection as explained below:

  • BSR 1 This code applies to advances offered by bank branches and is reported biannually. It's divided into two segments based on the credit limit of accounts to distinguish between accounts with higher and lower limits. Part I pertain to accounts with limits over ₹10,000, and part II to accounts below ₹10,000.
  • BSR 2 This category of BSR codes pertains to bank deposit details that are reported semi-annually. It captures data on the last Friday of June and December.
  • BSR 3 These BSR codes deal with monthly reports from Head Offices regarding advances made for securing certain sensitive commodities.
  • BSR 4 This category of BSR codes concerns data collection on ownership patterns of bank deposits, as done once every two months. Such returns provide insights into deposit demographics and trends.
  • BSR 5 This type of BSR code pertains to annual reporting from the Head Office on bank investments. Such returns offer a yearly overview of the investment landscape.
  • BSR 6 These BSR codes are dedicated to detailed five-year surveys on account debits that offer a deeper look at deposit-related activities over a longer period.
  • BSR 7 BSR 7 codes focus on quarterly surveys conducted by bank headquarters on aggregate deposits and gross bank credits, which give regular updates on crucial banking metrics.

BSR Code List for Leading Banks

The exact BSR code of any bank branch depends on the main bank and the branch details. However, it helps to know the three digits used to identify different banks so that when you do a quick BSR search, you can know which bank the code refers to. Here are the first three digits of the BSR codes for some leading banks in India.

Bank Name The First Three Digits of the BSR Code
State Bank of India 000, 002, 006 or 010
Bank of Baroda 020
Axis Bank 636
Canara Bank 024
ICICI Bank 639
HDFC Bank 051
Kotak Mahindra Bank 018
Punjab National Bank 030

The Advantages of BSR Codes

BSR codes in income tax have many advantages, which include the following:

  • Tracking Tax Transactions BSR codes are instrumental for the income tax department to track and collect data on tax transactions. They play a key role in the online uploading and processing of challan details for tax payments facilitated by banks.
  • Facilitating Foreign Transactions For banks facilitating foreign transactions from India, the BSR code is a mandatory requirement. It helps the taxation authority track remittances made by individuals to foreign countries and ensure regulatory compliance and oversight.
  • Pension Payments BSR codes are also beneficial for retired individuals because they facilitate seamless and timely disbursement of pensions. This ensures that retirees receive their pensions without disruptions or delays.

Also read: How To File Complaint In Income Tax Department In India?

BSR Code vs IFSC: The Key Differences

The BSR code in TDS challans is often mistaken for the IFSC. However, these are two different codes. Here’s how they compare.

Particulars BSR Code IFSC
Full Form The full form of BSR is Basic Statistical Return. The full form of IFSC is the Indian Financial System Code.
Format Seven digits 11 characters, where the first four are alphabets that represent the bank code, the fifth is zero, and the last six are alphanumeric, representing the branch
Usage In tax-related transactions and income tax filings Required for electronic or online money transfers
Scope Oriented towards regulatory reporting and statistical analysis Geared towards facilitating daily banking transactions
Visibility Generally not used in customer transactions; more for backend financial processes Commonly found in bank passbooks, cheque leaves, and used in online banking

The Connection Between the BSR Code and CIN

BSR codes and CIN (Challan Identification Number) have a direct connection in the context of tax payments in India. The CIN is a unique identifier for every tax payment, whether it's advance tax , self-assessment tax, TDS or TCS. It is generated when a tax payment is made. The CIN consists of the following components:

  • The BSR code of the bank branch where the tax is deposited
  • The date of deposit
  • The challan serial number

So, the BSR code forms the first part of the CIN. This seven-digit code helps identify the specific bank branch where the tax payment was made. It's crucial for the income tax department to track and record tax payments accurately. Also read : Simplify Your Tax Payment Process with Challan 280

Conclusion

This wraps up the key details of BSR codes in income tax. We’ve covered the full form of BSR, what BSR codes mean, how they are used and more. You also now know that the BSR code is different from the IFSC, but it forms a part of the CIN. While these details are not directly related to the end user, it helps to know what BSR codes are and how to recognise them in tax challans and TDS certificates.

FAQS - FREQUENTLY ASKED QUESTIONS

What is the BSR code in income tax ?

arrow

Is a BSR code the same as IFSC ?

arrow

How can I find the BSR code of a bank branch ?

arrow

Is the BSR code the same as the bank branch code ?

arrow

Do all bank branches have a BSR code ?

arrow
Disclaimer

The information contained herein is generic in nature and is meant for educational purposes only. Nothing here is to be construed as an investment or financial or taxation advice nor to be considered as an invitation or solicitation or advertisement for any financial product. Readers are advised to exercise discretion and should seek independent professional advice prior to making any investment decision in relation to any financial product. Aditya Birla Capital Group is not liable for any decision arising out of the use of this information.



Related Articles

No related articles found.

Recommended Topics


Recent in undefined

No articles found.

Recent in ABC

No articles found.

Discover Convenience Like Never Before

Unlock Financial Tools, Investment Insights, And Expert Guidance – All In One Convenient App.

Download Our Mobile App Now
QR code for downloading the mobile app
Scan the QR code to download our Mobile App

© 2025, Aditya Birla Capital Ltd. All Rights Reserved.