BSR Code (Basic Statistical Returns)

BSR Code or Basic Statistical Return Code is a seven-digit code provided to all the registered Indian banks by the RBI. While the first three digits identify the bank, the following four digits identify the bank branch.

IFSC Code, MICR Codes, and the like previously. However, of late we have been witnessing the popularization of what is known as BSR Code. What are BSR Codes and what are the basic things you should know about BSR Codes. In this page, you will find all relevant information about BSR Codes.

Check Free Credit Score

What is BSR Code?

BSR Code

The Basic Statistical Return Code (BSR Code) is a seven-digit code assigned by the Reserve Bank of India to all registered banks in India. The initial three digits identify the bank, while the subsequent four digits identify the branch. This code facilitates the filing of TDS and TCS returns and is instrumental in recording online payments, notifying the Income Tax department of bank transactions. 

Importance of BSR Codes in Tax Filings

BSR Codes are crucial for:

  1. Recording tax payments made via challans.
  2. Ensuring accurate linking of payment details with PAN and assessment year.
  3. Helping the Income Tax Department track tax collected and deposited by banks.
  4. Enabling easy retrieval of challan details using CIN (which includes BSR code).

How to Find Your Bank's BSR Code

You can find your bank's BSR Code through:

  1. Bank Branch: Ask at the branch where the transaction took place.
  2. Challan Receipt: Printed on tax challans after payment.
  3. Online: Visit the official TIN-NSDL website or the Income Tax Department’s portal.
  4. Bank’s Official Website: Some banks list their BSR codes online.
  5. Tax Filing Software: Tools like ClearTax or Income Tax portals often auto-populate BSR codes.

Classification of BSR Codes

BSR Codes are classified as follows:

BSR1

Return on Advances from all branches on the last Friday of June and December. It's divided into two parts - Part I which deals with accounts with limits more than Rs. 10,000 and Part II which deals with accounts limits of Rs.10,000 and less.

BSR2

Return Deposits from all branches on the last Friday of June and December.

BSR3

Return Advances against the Security of Selected Sensitive Commodities from Head Offices on last Friday of each month.

BSR4

Return on Ownership of Bank Deposits (once in two years) from all branches (replacing present annual survey from head offices) on the last Friday of March.

BSR5

Return on Bank Investments (annual) from Head Office (on the lines of Survey of Bank Investments) on the last day of March.

BSR6

Survey on Debits to Deposits Accounts (Quinquennial) from April to March of the year.

BSR7

Survey on Aggregate Deposits and Gross Bank Credit (Quarterly) by head offices of the bank as on last Friday of June, September and December, and as on March 31.

Difference between IFSC Code and BSR Codes

The table below summarizes the differences between the BSR Code and IFSC:  

Feature

Basic Structural Return (BSR) Code

Indian Financial System Code (IFSC)

Length 

7 digits 

11 characters 

Assigned by 

RBI 

RBI 

Purpose 

Facilitates tax payment tracking 

Identifies bank branches uniquely 

Structure 

The first 3 digits represent the bank and the next 4 represent the branch 

The first 4 characters represent the bank code, 5th is '0', rest signify the branch 

Usage 

Forms unique challan identification number 

Utilised by RTGS, CFMS, NEFT, etc. 

BSR Codes and CIN: What is the Connection?

Challan Identification Number (CIN) is basically a 20-digit unique identification number that is provided on the taxpayer's counterfoil. BSR code features in the CIN number and is used as a combination along with the date of deposit (which comes up to 8 digits) and the challan number (5 digits).

BSR Code for Self-Assessment Tax

When an individual calculates their tax liability independently, factoring in their total income and the applicable tax rate, it is referred to as self-declared tax obligations. Once the tax amount is computed, considering any available tax credits such as TDS and TCS, it must be remitted to the government. This process involves downloading the challan and noting down the BSR Code and Challan number provided on it. These details are crucial for accurately submitting the tax payment to the relevant authorities. 

Filing BSR Code in the ITR

In the Indian tax system, taxpayers not only have the responsibility of paying taxes but also need to disclose the details of any self-assessment tax payments made. This information must be reported in Schedule IT of the Income Tax Return (ITR). After making the tax payment, individuals should obtain a copy of the Challan, which contains essential details including the BSR Code. It is imperative to correctly input this code into the appropriate section of the ITR Form to ensure accurate reporting of tax payments. 

Common Mistakes to Avoid with BSR Codes

  1. Entering the wrong BSR Code in ITR forms.
  2. Confusing BSR with IFSC or MICR codes.
  3. Using outdated challan forms that may have incorrect BSR codes.
  4. Skipping the BSR field during online tax filing—leading to processing delays.

BSR Codes in International Transactions

Though BSR Codes are primarily used in India, they can play a role in:

  1. Cross-border tax reporting, especially for Indian banks handling foreign transactions.
  2. Verification of inward remittances linked with Indian tax compliance.
  3. Transfer of tax-related funds through Indian bank branches for international clients.

Where are BSR Codes Used?

BSR Codes are used mainly when filing Tax Deduction at Source (TDS) and Tax Collected at Source (TCS) returns. This code helps banks to keep a clear record of every online payment made towards tax, which is all made available to the Income Tax Department by the banks. BSR Codes usually appear on the following documents:

  1. In Challan Identification Number (CIN), which is unique for each challan.
  2. In OLTAS challan and deduct details.
  3. TDS certificates.

What is the Purpose of the BSR Code?

The BSR (Basic Statistical Return) code is crucial for various financial and tax-related processes. Primarily, it is required for filing Tax Deduction at Source (TDS) and Tax Collected at Source (TCS) returns. This code facilitates the maintenance of detailed records for digital payments associated with tax filings. These records enable the Income Tax Department to efficiently access and track information regarding payments made through banks, ensuring transparency and accuracy in tax collection. 

In addition to its role in managing online tax payments, the BSR code is also integral for the submission of TCS and TDS returns. It helps inform the Income Tax Department about the transactions and deductions made by taxpayers. This code is not only essential for businesses and individuals filing taxes but also for pensioners, as it is used to facilitate the receipt of their pensions. 

Moreover, the BSR code is employed in the issuance of OLTAS (Online Tax Accounting System) challans, which are necessary for the payment of direct taxes. It is also used to provide deduction details, TDS certificates, and Challan Identification Numbers, all of which are critical components in the tax filing and payment process. By ensuring the accurate recording and reporting of tax-related transactions, the BSR code plays a vital role in the efficient functioning of the financial and tax systems.

How to Locate the BSR Code?

To find the BSR code of a specific bank branch, you can use the online BSR Code Finder tool, which is easily accessible. This tool serves as a convenient way to locate the BSR code for any public, private, or foreign bank branch across India. It streamlines the process by allowing users to input specific details such as the name of their bank, the state where the branch is located, the district name, and finally, the name of the branch itself. Once you have provided these details, the tool retrieves the corresponding BSR code associated with the specified branch. This information is particularly useful for various financial purposes, including tax-related transactions, TDS and TCS return filing, and pension disbursements.    

BSR Codes of Banks 

BSR codes are unique identifiers assigned to individual bank branches for purposes such as tax filing, pension payments, and other financial transactions. The table lists several prominent Indian banks along with their respective BSR (Basic Statistical Returns) codes: 

Bank Name

BSR Code

Axis Bank 

636 

Bank of Baroda 

020 

Canara Bank 

024 

HDFC Bank 

051 

ICICI Bank 

639 

Kotak Mahindra Bank 

018 

Punjab National Bank 

030 

State Bank of India 

000, 002, 006, 010 

What are the Benefits of Using BSR Codes?

BSR Codes come with a number of significant benefits. Some of them are:

International Taxation

International taxation norms uphold the requirement of a bank's code through which remittances are made. Having the code helps tax authorities track the remittances made by an individual to a foreign country. The code is compulsory if the remittance occurs through a foreign bank in India.

BSR Code's Role in Timely Pension Disbursement

BSR codes are absolutely essential if senior citizens are looking to get their pensions without a glitch. Besides helping with the easy flow of pensions, the codes also help gather all the details of a particular bank branch. To get this benefit, though, senior citizens should inform their bank branch about the pension and provide their bank account number with the BSR code.

Taxation

BSR codes are important for the Income Tax Department, who use these codes to receive and gather information and records of taxes paid through banks, online upload of challan details.

FAQs on Basic Statistical Returns(BSR)

  • What is a Challan Identification Number?

    A serial number given by the Reserve Bank of India will be applied for all challans which will be tendered in cash, transfer cheques and clearing cheques as well.

  • Is it possible to find my account number using my bank’s BSR code?

    No, you cannot find your account number using your bank’s BSR code. 

  • Is there any difference between BSR code and IFSC code?

    IFSC code is an 11-digit alphanumeric code and BSR code consists of seven digits. 

  • How to Locate the BSR Code for My Bank Branch?

    You can locate your bank branch’s BSR Code by:

    1. Checking your tax challan receipt after a tax payment.
    2. Visiting the official Income Tax e-filing portal or TIN-NSDL website.
    3. Contacting your bank branch directly.
    4. Referring to your ITR acknowledgment if you've filed taxes before.
  • Is the BSR Code Mandatory for Filing Income Tax Returns?

    Yes, BSR Code is mandatory if you have paid taxes through offline challan mode (ITNS 280, 281, etc.). It helps the Income Tax Department identify the bank branch where the tax was deposited.  

  • Can I Use the Same BSR Code for Multiple Transactions?

    Yes, you can use the same BSR Code for multiple tax payments as long as they are made through the same bank branch. Each transaction will have a unique challan serial number and date.  

  • What Happens If I Enter an Incorrect BSR Code in My Tax Filing?

    Entering an incorrect BSR Code may result in:

    1. Mismatch of challan data during processing.
    2. Delays in tax return processing or refund issuance.
    3. Not getting credit for the tax paid. You may need to file a correction request (CPC or AO) to fix the error.
  • Are BSR Codes Required for Online Tax Payments?

    No, BSR Codes are not required for direct online payments using net banking or UPI through the Income Tax Portal. They are required only for challan-based payments made at bank branches.  

  • Do all the branches of a particular bank have the same BSR code?

    No, only the first three digits of a BSR code are the same for a particular bank, the last four digits identify the bank’s branch and are unique.

  • What is the difference between IFSC code and BSR code?

    The only difference between the IFSC code and the BSR code is that the IFSC code is an 11-digit code whereas a BSR code consists of only 7 digits. However, their major purpose is the same as giving a unique identity to the bank.

  • How to Retrieve Challan Details Using BSR Code?

    You will have to visit the website of NSDL and click on the option of Challan Status Enquiry from the list of 'Services' provided. You will then have to enter either the BSR code or the CIN and amount details.

  • What is the difference between the BSR code and the Challan Identification Number?

    The Challan Identification Number is a part of the BSR code given by the Reserve Bank of India to all registered banks in the country. The CIN is a 20-digit unique code which is given on the counterfoil of the taxpayer. The BSR code comes with the CIN number and is used as a unique combination along with the challan number and the payment deposited date.

  • Does the Income Tax Department use the BSR code to gather information on taxes?

    Yes, the Income Tax Department uses the BSR code to gather information on taxes.

Disclaimer
Display of any trademarks, tradenames, logos and other subject matters of intellectual property belong to their respective intellectual property owners. Display of such IP along with the related product information does not imply BankBazaar's partnership with the owner of the Intellectual Property or issuer/manufacturer of such products.