Book FD

What is BSR Code and How Does it Simplify Taxation & Banking?

SD

Subhodip Das

Author Updated on Apr 23, 2026

Share on:

In India, 135 scheduled commercial banks operate through thousands of branches across the country. To identify each bank branch quickly and accurately, the Reserve Bank of India (RBI) introduced a smart system, the BSR code or Basic Statistical Return Code.

You may have seen this 7-digit numerical code on TDS challans and TDS/TCS certificates. In this blog, we will take a closer look at how it is structured, where you can find it and why it matters.

Key Takeaways

  • The BSR Code is a 7-digit numeric code, assigned by the RBI to every bank branch. 
  • It helps track tax payments, TDS/TCS collections and pension disbursements.
  • The first 3 digits represent the bank and the last 4 digits specify the branch.
  • You can find it on Form 16, challan receipts and TDS certificates. 

Structure of the BSR Code for Your Bank

Here is how the 7-digit code is structured:

Consider the BSR code of the HDFC Bank of Kolkata branch, which is 0510032. The first three digits denote the bank, while the remaining four digits denote its branch.

Each bank branch has a unique BSR code assigned by the RBI, with the aim of monitoring banking operations with ease. 

Uses of Bank BSR Codes

The BSR Code of every bank branch is used for the reasons described below:

  • It assists the international tax department in tracking the transactions made by an Indian in a foreign land.
  • These codes help retired individuals get pensions earlier and without hassle. 
  • The Income Tax Department (IT) utilise these unique codes to record financial transactions and tax payments paid through banks and to upload tax challan details.
  • This 7-digit number is also helpful for accumulating statistical data for macroeconomic analysis.

Where to Find the BSR Code?

There are multiple ways to find the BSR code of any bank branch, including the following:

  • Check the documents, such as the TDS certificate, Form 16 or Challan.
  • Opt for any online code finder tool and enter your bank name, state, district and branch name to get the code.
  • You can also talk to a representative at your bank branch.

Key Advantages of Having a BSR Code

To collect information on tax transactions, the IT Department relies on BSR codes of bank branches. Apart from that, this code serves several benefits. They include:

  • Audit Work Simplification: Since tax transactions-related data can be retrieved easily using this unique code, auditors find it helpful.
  • Accuracy in Reports: Since the auditing process and reconciliation are simplified, auditors or tax consultants would get an accurate report on tax payments and deposits. 
  • Easy Tax Filing: The BSR Code helps streamline the TDS filing process (Tax Deducted at Source) and TCS (Tax Collected at Source) returns for each transaction.
  • Seamless Foreign Transactions: When considering foreign transactions from India, this code becomes mandatory for financial institutions. It helps taxation authorities to track remittances made by individuals abroad. 
  • Pension Disbursements: To ensure retired people receive their pensions quickly, accurately and seamlessly, these 7-digit numbers are highly utilised. 

Classification of BSR Code

This specific branch-related code is segregated into 7 categories. Each classification is based on certain types of banking data. Here is the explanation:

BSR Classification

Description 

BSR 1

This code is used to classify and report advances provided by bank branches and is submitted on a biannual basis. It is structured into 2 parts based on the credit limit of accounts to clearly distinguish between higher and lower value advances.

Part I applies to accounts with credit limits above ₹10,000, while Part II covers accounts with credit limits below ₹10,000.

BSR 2

It applies to half-yearly return deposits made to banks reported semi-annually (on the last Friday of June and December). 

BSR 3

These codes apply to Monthly Return Advances against the security of sensitive commodities made by the Head Offices on each month’s last Friday.

BSR 4

These codes are considered data related to Bank Deposit Ownership, which is done once every 2 months. Banks get valuable information related to deposit demographics and trends.

BSR 5

This category of BSR codes consists of data related to annual reporting on bank investments on 31st March.

BSR 6

Applicable for the Quinquennial Survey on debits to deposit accounts to study the activities of customers regarding their bank accounts.  

BSR 7

BSR 7 codes focus on the Survey of Aggregate Deposits and Gross Bank Credit by bank headquarters, with reporting months June, September, December and March.

BSR Code List for the Top Indian Banks

In the table, the first three digits of the BSR code are mentioned for popular Indian banks: 

Bank Name

BSR Code

State Bank of India

000, 002, 006, 010

Axis Bank

636

Bank of Baroda

020

Canara Bank

024

Kotak Mahindra Bank

018

HDFC Bank

051

Key Differences Between BSR Code vs IFSC

Often, customers mistakenly use BSR code and IFSC interchangeably. However, these are two different codes. Here’s how: 

Particulars

BSR Code

IFSC

Full form 

Basic Statistical Return

Indian Financial System Code

Format 

7 digits (3 digits represent the bank, and the remaining 4 digits represent the bank branch)

11 characters, (first 4 characters denote the bank's code, the 5th character is a '0', and the other characters denote the bank's branch)

Purpose

Used for tracking tax-related transactions and other statistical data

Used for identifying bank branches for performing electronic payment methods (NEFT, RTGS, IMPS)

Visibility

Easily available in your TDS certificate, Form 16 and tax challans

Easily found in bank passbooks and cheque books

Final Word

The BSR Code is essential for tracking tax deposits and validating challans. Every bank branch in India, whether SBI or others, has a unique code that helps the Income Tax Department confirm your payment. After making a tax payment, check your challan for the BSR Code and enter it correctly in your ITR form to avoid errors.

Frequently Asked Questions

RBI-regulated

Book an FD and

get ₹100 voucher

The proof writes itself Trusted by 50 lakh+ customers

backed by the best


© 2026 Stable-Alpha Technologies Pvt. Ltd.

ISO 27001:2022

Address - Third floor, Block A, Stable Money, Bhive HSR Premium Campus, Krishna Reddy Industrial Area, Kudlu gate,
Bommanahalli, Bangalore, Karnataka, India, 560068

STABLE FINSERV PRIVATE LIMITED (CIN: U66309KA2023PTC172771)

Registered Address: Third floor, Block A, Stable Money, Bhive HSR Premium Campus, Krishna Reddy Industrial Area, Kudlu gate,
Bommanahalli, Bangalore, Karnataka, India, 560068

Research Analyst: SEBI Registration Number: INH000024912 | BSE Enlisting Number: 6952


Disclaimer: Registration granted by SEBI, enlistment with BSE and certification from NISM in no way guarantee performance of the intermediary or provide any assurance of returns to investors.

Contact us: help@stablemoney.in

Mutual Fund Distributor : Stable Finserv Private Limited (AMFI-registered Mutual Fund Distributor) | ARN: 269315 | Current Validity till 17-May-2029 | Scheme Documents| Commission Disclosure

Disclaimer : Mutual fund investments are subject to market risks, read all scheme related documents carefully. Past Performance of the Scheme is neither an indicator nor a guarantee of future performance.

Disclaimer : FDs and Co-branded Credit Cards are not regulated by SEBI and are outside the SCORES/Exchange Arbitration framework. Stable Money acts only as a distributor.


The proof writes itself Trusted by 50 lakh+ customers

© 2026 Stable-Alpha Technologies Pvt. Ltd.

ISO 27001:2022

Address - Third floor, Block A, Stable Money, Bhive HSR Premium Campus, Krishna Reddy Industrial Area, Kudlu gate, Bommanahalli, Bangalore, Karnataka, India, 560068

Disclaimers : FDs and Co-branded Credit Cards are not regulated by SEBI and are outside the SCORES/Exchange Arbitration framework. Stable Money acts only as a distributor.

Mutual Fund Distributor: Stable Finserv Private Limited (AMFI-registered Mutual Fund Distributor) | ARN: 269315 | Current Validity till 17-May-2029 | Scheme Documents| Commission Disclosure

Disclaimer: Mutual fund investments are subject to market risks, read all scheme related documents carefully. Past Performance of the Scheme is neither an indicator nor a guarantee of future performance.

STABLE FINSERV PRIVATE LIMITED (CIN: U66309KA2023PTC172771)

Registered Address: Third floor, Block A, Stable Money, Bhive HSR Premium Campus, Krishna Reddy Industrial Area, Kudlu gate,
Bommanahalli, Bangalore, Karnataka, India, 560068

Research Analyst: SEBI Registration Number: INH000024912 | BSE Enlisting Number: 6952


Disclaimer: Registration granted by SEBI, enlistment with BSE and certification from NISM in no way guarantee performance of the intermediary or provide any assurance of returns to investors.