What Is BSR Code: Full Form, Uses, Classifications, Benefits

The BSR Code or Basic Statistical Return Code is a 7-digit number assigned by the Reserve Bank of India (RBI) to every bank branch in India. Each bank's BSR code helps track tax payments, TDS/TCS collections, and pension disbursements. 

Key Highlights

  • Full Form: Basic Statistical Return Code
  • Format: 7-digit numeric code (first 3 digits = bank ID; last 4 digits = branch ID)
  • Used In: TDS/TCS challans, income tax returns, pension disbursements, and OLTAS system
  • BSR Code of SBI: Usually starts with 000, 002, 006 or 010
  • Applicable To: All public, private, cooperative, and foreign bank branches in India
  • Common Places Found: Form 16, challan receipts, TRACES portal, and bank TDS filings

What is the BSR Code for Banks? 

BSR or Basic Statistical Return Code is a standardised numerical system introduced by the Reserve Bank of India (RBI).It was introduced in December 1972 to gather information from other registered banks in India. It is a 7-digit code allotted to all registered banks in India

  • The first 3 digits represent the bank. 
  • The subsequent 4 digits representg its branch. 
  • Each branch of a bank receives a unique BSR code, which is further used while filing TDS/TCS returns. Generally, you will find this code on TDS certificates and tax challans.

The RBI has introduced the Basic Statistical Return (BSR) system for easy monitoring of banking operations across India and assess the overall performance of the banking sector. 

Why is BSR Code Required? 

BSR code is required for filing Tax Deduction at Source (TDS) and Tax Collected at Source (TCS) returns. It facilitates the maintenance of records for digital payments associated with tax filings. These records enable the Income Tax Department to access information regarding payments made through banks.

What is BSR Code Used For?

The BSR code is used for the following reasons:

  • Quoting BSR code in TDS/TCS challans ensures proper tax credit to the deductor/deductee.
  • It is part of the Challan Identification Number (CIN) that the tax department uses to track payments.
  • Pension departments use bank BSR code along with account number to credit pensions accurately.
  • It helps the Income Tax Department monitor digital payments and bank activity for compliance.

Classification of BSR Codes

BSR code comes with 7 classifications, each with its specific application. Keep reading to find out more information about its classifications. 

BSR ClassificationDescription
BSR 1Half-yearly return on bank advances (last Friday of June and December). Part I covers accounts above ₹10,000, while Part II covers accounts up to ₹10,000.
BSR 2Half-yearly return on bank deposits as of the last Friday of June and December.
BSR 3Monthly return on advances against selected sensitive commodities, submitted by bank head offices on the last Friday of each month.
BSR 4Bi-monthly return on ownership of bank deposits from all branches, reported on the last Friday of March.
BSR 5Annual return on bank investments submitted by the head office as of March 31.
BSR 6Quinquennial survey on debits to deposit accounts conducted from March to April.
BSR 7Quarterly survey of aggregate deposits and gross bank credit by bank headquarters on the last Friday of June, September, December, and March 31.

How to Find BSR Code? 

To find the BSR code of any bank:

  • Check your TDS certificate/Form 16/Challan—the BSR code is often printed there.
  • Use an online BSR code finder by entering bank name, state, district, branch name.
  • Consult the CPAO/pension BSR directory for government / pension branches.
  • Ask your bank branch—they maintain their 7-digit bank BSR code in internal records.

BSR Codes of Banks 

The following table outlines the first 3 digits of the BSR code for several well-known Indian banks. 

Bank NameBSR Code 
State Bank of India000, 002, 006, 010
Kotak Mahindra Bank018
Axis Bank636
Punjab National Bank030
Bank of Baroda020
ICICI Bank639
Canara Bank024
HDFC Bank051

Benefits of BSR Code

There are mainly 3 benefits of BSR codes:

i. Tax Transactions 

The Income Tax Department depends upon BSR codes to gather information on tax transactions and to facilitate the online uploading of challan details conducted through banks.

ii. Foreign Transactions 

 BSR codes are mandatory for banks when enabling foreign transactions from India. It assists taxation authorities with tracking remittances made by individuals to foreign countries.

iii. Pensions 

BSR codes are also highly useful for retired individuals, ensuring they receive their pensions quickly and seamlessly.

Difference between BSR Code and IFSC Code

Both IFSC and BSR codes are unique codes of the Indian banking system. The following table outlines the key differences between the two:

Basic Structural Return (BSR) CodeIndian Financial System Code (IFSC) 
A BSR code has 7 digits. This code has a total of 11 characters. 
This code is assigned by RBI to banks in order to facilitate easy tracking of tax payments by the IT department.This code is assigned by RBI for the unique identification of bank branches. 
The code consists of the first 3 digits representing the bank with the other 4 digits representing the branch of the bank. In this code, the first 4 characters represent the bank’s code, the 5th character is always a ‘0’ and the remaining characters represent the branch of the bank. 
This code is used to form the unique challan identification number of a bank. Payment methods such as RTGS, CFMS, and NEFT use this code. 

What is the BSR Code for Self-Assessment Tax? 

The self-assessment tax is calculated by a taxpayer independently, using his/her total income and applicable tax rate. The calculated tax amount must be further deposited with the government after deducting all available tax credits, such as TDS and TCS. For this, one has to download the challan and obtain the BSR code and Challan number. 

Where to Fill BSR Code in ITR? 

In India, taxpayers are not only responsible for tax payments but also for providing details of the self-assessment tax paid in Schedule IT of the Income Tax Return (ITR). Following the tax payment, individuals need to obtain a copy of the Challan and get the BSR code from it. This code must be accurately entered in the ITR Form.

Final Word

The BSR Code plays a vital role in India’s banking and tax infrastructure. It enables accurate tracking of tax deposits, TDS returns, and pension credits made through banks. 

Frequently Asked Questions

How can I find the BSR code?
Is the BSR code and IFSC code the same?
What is the BSR code?