BSNL is a government-owned telecom company that offers prepaid plans in different regions all over the country, just like Jio, Airtel, Vodafone, and Idea.
With BSNL, you can check your talk time, and data balance and avail of new offers using USSD codes or their application. Remembering all these codes for various purposes can be confusing. So, this article will guide you on how to easily check your talk time, balance, data, and more.
Contents
Check BSNL Prepaid Main Balance
To check the main balance of your BSNL number, simply dial *123# on your calling app. Alternatively, you can dial *112# and follow the steps to know your prepaid balance.
If you prefer to use SMS, send ‘BAL’ to 123, and you will receive the remaining balance for your BSNL number.
For a more convenient option, BSNL users can download the app from the play store or Apple Store to easily check their balance on the app.
BSNL Enquiry Codes
- There are different USSD codes to check data balance, main balance, or more for your BSNL numbers.
- You can dial *123*6# or *123*10# to check your balance for 2G or 3G data.
- You can dial *124# to check the balance for 4G numbers. BSNL provides a 4G network in limited areas.
- You can also dial *124*2# to check the net balance for your BSNL number.
- One can dial *123*8# to check the nighttime data balance for the BSNL number.
- You can dial *123*1# to check SIM validity which shows the remaining balance along with the validity of your BSNL number. This can also be checked on the application.
BSNL SMS Balance: Use These USSD Codes

All you need to do is dial any of the below-mentioned USSD codes to know about your remaining SMS pack balance.
- *123*1#
- *123*5#
- *125#
- *123*2#
List of All BSNL USSD Codes
USSD Codes | Features |
*123# or *124*1# | Check main balance |
*124*2# *123*10# or *123*1# or *123*6# | Check net balance |
*999# | Find sim card number |
*444# | check prepaid offers |
*124#5# | plan voucher |
*102# or *124*8# or *124*5# | Active Prepaid plan |
*124*10# | check video call balance |
*123# | check validity |
*102# | check last call charge detail |
*123*5# or *123*6# | check network call |
*123*2# | minutes balance |
*8888# | number check |
*123*4# | check FCR on net balance |