Bharat Sanchar Nigam Limited (BSNL) is a leading telecommunications provider in India, offering affordable prepaid and postpaid services, including its expanding 5G network in select regions. For BSNL users, monitoring account balance, data usage (including 5G data), SMS balance, and plan validity is crucial for uninterrupted connectivity. BSNL provides multiple methods to check your balance, such as USSD codes, SMS, the BSNL Selfcare app, the BSNL website, and Interactive Voice Response (IVR) calls. This article details how to check your BSNL balance, including 5G data, eligibility, application processes, and answers to frequently asked questions (FAQs).
BSNL Balance Check Methods
BSNL offers several user-friendly methods to check your main balance, data balance (2G, 3G, 4G, and 5G), SMS balance, and plan validity. These methods work on both feature phones and smartphones, with or without an internet connection.
1. Using USSD Codes
USSD codes are the fastest and most accessible way to check your BSNL balance, including 5G data, as they are toll-free and do not require internet access. Dial the appropriate code from your BSNL-registered mobile number, and the balance details will appear on your screen or be sent via SMS.
-
Main Balance and Validity: Dial *123# or *123*1# to check your main account balance and plan validity.
-
5G/4G Data Balance: Dial *124# or *124*2# to check your 5G or 4G data balance (applicable in areas with BSNL 5G/4G coverage).
-
2G/3G Data Balance: Dial *123*6#, *123*10#, or *112# to check your 2G or 3G data balance.
-
SMS Balance: Dial *123*1#, *125#, or *123*5# to check your SMS balance. For national SMS balance, dial *123*2#.
-
Night Data Balance: Dial *123*8# to check your night GPRS data balance.
-
Local/STD/Roaming Balance: Dial *123*2# to check your local, STD, or roaming balance.
Steps:
-
Open the phone dialer on your BSNL-registered mobile.
-
Dial the relevant USSD code (e.g., *124# for 5G/4G data balance).
-
Press the call button.
-
Wait for a pop-up message or SMS with your balance details.
2. Via SMS
BSNL allows balance inquiries, including 5G data, via SMS from your registered mobile number. This method is straightforward and does not require internet access, though standard SMS charges may apply in some cases.
-
Main Balance: Type BAL and send it to 123 to receive your main balance and validity details.
-
Data Balance (Including 5G): Type DATA BAL and send it to 53733 to check your 5G, 4G, 3G, or 2G data balance.
-
Validity: Type VALIDITY and send it to 123 to check your plan validity.
Steps:
-
Open your phone’s messaging app.
-
Type the appropriate keyword (e.g., DATA BAL for 5G/4G data).
-
Send the SMS to the designated number (e.g., 53733).
-
Wait for a reply SMS with your balance details.
3. Using the BSNL Selfcare App
The BSNL Selfcare app is a convenient option for smartphone users to check their balance, including 5G data, SMS balance, and plan validity. The app also supports recharges, bill payments, and managing multiple BSNL accounts.
Steps:
-
Download the BSNL Selfcare app from the Google Play Store or Apple App Store.
-
Install and open the app.
-
Register using your BSNL mobile number and verify with the OTP sent via SMS.
-
Log in to the app.
-
Navigate to the dashboard to view your main balance, 5G/4G/3G/2G data balance, SMS balance, and plan validity.
-
Optionally, explore features like recharging or managing account details.
4. Via BSNL Selfcare Website
The BSNL Selfcare website (https://selfcare.bsnl.co.in/) allows users to check their balance, including 5G data, online. This method requires an internet connection and is suitable for both prepaid and postpaid users.
Steps:
-
Visit the BSNL Selfcare portal (https://selfcare.bsnl.co.in/).
-
Select your state/circle from the dropdown menu.
-
Sign up or log in using your BSNL mobile number and OTP.
-
Click on the “View Balance” option (for prepaid users) or check account details (for postpaid users).
-
Your balance, including 5G/4G data usage and validity, will be displayed.
5. Via IVR (Interactive Voice Response)
BSNL provides toll-free customer care numbers for balance inquiries, including 5G data, through IVR. This method is ideal for users who prefer voice-guided instructions and works on both feature phones and smartphones.
Steps:
-
Dial 1503 or 1800-180-1503 from your BSNL mobile number.
-
Follow the automated voice prompts.
-
Select the option for balance inquiry (usually by pressing a number like 1 or 2).
-
Listen to the IVR system, which will provide details about your main balance, 5G/4G/3G/2G data balance, SMS balance, and plan validity.
Who Can Check BSNL Balance?
-
Eligibility: Any BSNL customer with an active prepaid or postpaid connection can check their balance, including 5G data, using the methods above.
-
5G Eligibility: To check 5G data balance, you must have a 5G-compatible plan and be in an area with BSNL 5G coverage. BSNL’s 5G services are currently available in select circles, so confirm availability in your region.
-
Limitations: You must use the registered BSNL mobile number to check the balance. Checking another number’s balance is not possible.
-
Roaming: While roaming, you can use USSD codes or SMS methods, but roaming charges may apply for SMS or IVR calls.
Additional Information
-
No Charges for Balance Checks: Checking your balance, including 5G data, via USSD codes or the BSNL Selfcare app is free. SMS charges may apply, especially while roaming.
-
5G Network Availability: As of June 4, 2025, BSNL’s 5G services are being rolled out in phases across India. Check the BSNL website or contact customer care to confirm 5G availability in your area.
-
Grace Periods for Prepaid Users:
-
GP1 (Grace Period 1): Starts the day after plan expiry and lasts for 7 days. You can recharge and carry forward any remaining balance.
-
GP2 (Grace Period 2): Begins on the 8th day after GP1. You must recharge to reactivate your account.
-
-
Postpaid Users: Postpaid users can check their bill and usage, including 5G data, by sending BILL to 199 or using the BSNL Selfcare app.
Frequently Asked Questions (FAQs)
1. How can I check my BSNL 5G data balance?
Dial *124# or *124*2#, send DATA BAL to 53733, or use the BSNL Selfcare app or website to check your 5G data balance.
2. How do I check my BSNL main balance?
Dial *123# or *123*1#, send BAL to 123, or use the BSNL Selfcare app or website.
3. What is the USSD code for BSNL SMS balance?
Dial *123*1#, *125#, or *123*5# for SMS balance. For national SMS balance, dial *123*2#.
4. Can I check my BSNL balance without an internet connection?
Yes, use USSD codes (e.g., *124# for 5G/4G data) or SMS (e.g., DATA BAL to 53733) to check your balance without internet access.
5. How do I check my BSNL plan validity?
Dial *123*1#, send VALIDITY to 123, or use the BSNL Selfcare app or website.
6. Can I check my BSNL balance from another number?
No, you must use your registered BSNL number to check your balance.
7. How do I check my BSNL postpaid balance?
Send BILL to 199 or use the BSNL Selfcare app to check your postpaid bill and usage, including 5G data.
8. Is there a charge for checking my BSNL balance?
Checking balance via USSD codes or the BSNL Selfcare app is free. SMS charges may apply, especially while roaming.
9. How can I confirm if BSNL 5G is available in my area?
Visit the BSNL website (https://www.bsnl.co.in/) or contact customer care at 1503 or 1800-180-1503 to check 5G availability in your region.
10. What should I do if I face issues checking my BSNL 5G data balance?
Ensure you’re using the correct USSD code (*124#), have a 5G-compatible plan, and are in a 5G-covered area. Contact BSNL customer care at 1503 or 1800-180-1503 if issues persist.
Stay Updated with Post Office FD
Also visit : https://bsnl.co.in/