Balance Check BSNL

Balance Check BSNL Option Ensure Quick Access

Balance Check BSNL Option Ensure Quick Access

For BSNL users, understanding how to check data balance is important to manage their mobile services efficiently. In a world where data powers our communication, entertainment, and work, monitoring usage helps prevent unexpected disruptions and ensures users are aware of their data limits. By staying informed about their data balance, BSNL users can effectively plan their online activities, avoid overage charges, and make the most of their data plans. In this digital era, where seamless connectivity is important, having the tools to monitor data usage is mandatory for optimising the mobile experience and staying within budget.

gold image

Apply for Personal Loan with Quick Approval

BSNL Balance and Validity Check

How To Check BSNL Balance And Validity?

Staying informed about your BSNL balance is crucial for managing your mobile usage effectively. BSNL offers multiple methods for users to conveniently check their balance and stay updated on their account status.

Methods to Check BSNL Balance:

  1. USSD Code: Dial *123# from your BSNL mobile to check your balance.
  2. BSNL Balance Check via SMS
  3. BSNL App: Download the BSNL mobile app, log in with your credentials, and you can check your balance within the app.
  4. Online Account: If you have an online account with BSNL, you can log in and check your balance through the website.
credit score

Check Your Credit Score for Free

Also get a Free Credit Report

USSD Codes To Check BSNL Balance

Staying informed about your BSNL balance is important. These codes provide a direct and hassle-free way to access crucial information, ensuring seamless mobile usage.

Function       USSD Code  Information Received


Main Balance & Validity 1231# Current balance for calls and SMS, along with plan expiry date.
Data Balance (4G) 1236# Check your 4G data balance separately.
Recharge History (Last 5) 1215# Access details of your most recent 5 recharges.
Net Data Balance (Prepaid Only)     12310# View total net data usage and remaining data from your current plan.
Nighttime Data Balance (Prepaid Only) 1238# Check your specific data allowance for night usage (if applicable).


  • These codes work for both prepaid and postpaid BSNL connections.
  • USSD services are free to use on the BSNL network.

 what is GP1 and GP2

What is GP1 and GP2?

GP1 and GP2 in BSNL refer to grace periods offered by the network after your prepaid plan’s validity expires. These periods allow you to recharge your connection and regain access to services before it gets deactivated.

Here’s a breakdown of each:

GP1 (Grace Period 1):

  • Duration: 7 days
  • Functionality: During this period, you can still receive incoming calls and SMS, but outgoing calls, data usage, and new SMS are restricted.
  • Recharge: If you recharge your connection within these 7 days, your services will be restored immediately, and your new plan’s validity will start from the recharge date.

GP2 (Grace Period 2):

  • Duration: 165 days
  • Functionality: After GP1 ends, you enter GP2. During this period, you’ll lose all services, including incoming and outgoing calls, SMS, and data usage.
  • Recharge: If you recharge within these 165 days, your services will be restored with the remaining validity of your previous plan. However, any unused data, free calls, or SMS from your previous plan will not be carried over.
gold image

Apply for Personal Loan with Quick Approval

BSNL Balance Check via SMS

To check your BSNL balance via SMS, you can send a text message with the keyword “BAL” to a specific number provided by BSNL. This method offers a convenient way to stay updated on your BSNL balance without the need for internet connectivity or smartphone apps.

SMS Content            Send To        Information Received
BAL 121 Detailed balance info including:

– Main balance for calls and SMS

– Validity date

– Recharge balance

– Active services

MAIN BAL 144 A quick check of your main balance for calls and SMS only.
DATA BAL 144 View your remaining data allowance from your current plan.
NET DATA BAL (Prepaid Only) 123*10# Get details on your total net data usage and remaining data.
MIN BAL CHECK (Postpaid) 121 Receive an SMS alert if your postpaid bill falls below that amount.
LAST 5 RECHARGES 1215# Access details of your last 5 recharge, including amount, date, and recharge type.
LAST 5 BILL PAYMENTS (Postpaid) 1217*4# Check your last 5 postpaid bill payments, including the amount and date.
CHANGE LANGUAGE LANG <language code> to 121 Set your preferred language for receiving information via SMS (e.g., LANG ENG for English).


  • Standard SMS charges may apply.
  • Ensure you send the SMS from your registered BSNL mobile number.


Know Your Balance With BSNL App

My BSNL app is an official app that provides various features, including balance checking, recharge options, detailed usage statements, and special offers.

You can access your BSNL balance information through it:

To know your balance using the BSNL app, you can follow these steps:

  1. Download and install the “My BSNL” mobile app from the Google Play Store or Apple App Store.
  2. Once installed, open the app and log in using your BSNL mobile number and the OTP (One Time Password) received on your mobile.
  3. After logging in, you can navigate to the “Balance” or “Account Summary” section within the app to view your current balance details, including the main balance, data balance, and validity period.
  4. The app may also provide additional features such as detailed usage statements, recharge options, and special offers.

By following these steps, you can easily check your BSNL balance using the official “My BSNL” mobile app.

gold image

Apply for Personal Loan with Quick Approval

BSNL Balance Enquiry via IVR Call

BSNL offers the option to check your balance via IVR (Interactive Voice Response) call, providing a convenient and accessible method for users to stay updated on their account status.

To check your BSNL balance via IVR call, follow these steps:

  1. Dial the BSNL customer care number from your BSNL mobile phone. The customer care number for BSNL is typically 1503 or 1800-180-1503.
  2. Follow the automated voice prompts and select the appropriate options for balance enquiry. This may involve pressing a specific number on your phone’s keypad or speaking certain commands as directed by the IVR system.
  3. Listen to the information provided by the IVR system, which will include details about your main balance, data balance, and other relevant account information.

By following these steps, you can easily perform a BSNL balance enquiry via IVR call using your BSNL mobile phone.

When you make a call you will get options to press certain digits, to a particular information. We have summed it up in the table given below:

Dial Option Category of Information Category of Balance Enquiry
1 Main Balance and Validity – Remaining call and SMS balance

– Plan validity date

2 Detailed Balance – Comprehensive breakdown including:

– Recharge balance

– Active services

– Other details (may vary)

3 Data Balance – Remaining data allowance from your current plan
4 Additional Services – Access further menus to manage or inquire about:

– Caller tunes

– VAS offerings

– Other specific services

Also Read: Jio Balance Check Number

In Conclusion

being able to check your BSNL balance is crucial for managing your mobile usage efficiently. Whether you choose to use the BSNL app, send an SMS, or make an IVR call, BSNL provides various convenient options for users to stay informed about their account balance.

With these methods, BSNL customers can easily monitor their balance, ensuring a seamless mobile experience.

Download Personal Loan App

Get a loan instantly! Best Personal Loan App for your needs!!

Looking for an instant loan? Buddy Loan helps you get an instant loan from the best RBI-approved lenders. Download the Buddy Loan App from the Play Store or App Store and apply for a loan now!

buddyloan logo

Rated 4.5 on Google Play

Apply for Loan on BUDDYLOAN App

Interest rates starts @11.99% p.a. onwards

10mn+ App Installs

Having any queries? Do reach us at 


Q: How can I check my BSNL balance?
To check your BSNL balance, dial 1244# from your BSNL number, and you’ll receive an instant update on your available balance.

Q: Can I check my BSNL data balance using the same code?
Yes, you can check your BSNL data balance by dialling 1244#.

Q: Is there an alternative method to check the BSNL balance besides the USSD code?
Yes, you can check your BSNL balance by sending an SMS with the text “DATA3G” to 53733.

Q: Can I check my BSNL balance if I’m on a postpaid plan?
Postpaid users can check their BSNL balance by dialling 123 and following the interactive voice response (IVR) prompts.

Q: What should I do if I encounter issues checking my BSNL balance using the USSD code?
If you face issues, ensure you are using the correct USSD code (1244#), check your network connectivity, and if problems persist, contact BSNL customer support for assistance.