How to Check and Buy Data Balance on 9mobile (Complete 2026 Guide)

Nigerian 9mobile customer using a smartphone to check data balance and buy a data bundle through the *312# USSD menu.
Learn how to check your 9mobile data balance and buy new data using USSD, the mobile app, or self-care portal.


If you're a 9mobile user in Nigeria, keeping track of your airtime and data balance — and knowing how to top up when it runs low — is essential, especially with rising mobile service costs. This guide covers the current NCC-harmonized USSD codes for checking your airtime, data, and bonus balances, plus how to buy more data when you need it.

How to Buy Data on 9mobile

The current harmonized code for purchasing data is:

Dial `*312#`

1. Dial `*312#` on your 9mobile line.

2. Select Buy Data from the menu.

3. Choose your preferred bundle (daily, weekly, monthly, or social/SmartPak).

4. Confirm your purchase.

5. Wait for the confirmation SMS.

Exact bundle sizes and prices change periodically, so always confirm what's shown in the live `*312#` menu or the 9mobile app before confirming — don't rely on cached price lists, as 9mobile adjusts its offers from time to time.

Alternative methods:

  • - 9mobile App (ig9ite): Log in, tap "Buy Data," select a plan, and pay via airtime or card.
  • - My9mobile self-care portal: my9mobile.com.ng — useful if you're already on Wi-Fi or a desktop.

USSD Code to Check 9mobile Airtime Balance

Dial `*310#` on your 9mobile line. This instantly displays your available airtime — no internet required, and it works on any phone, including feature phones.

This code was introduced under the NCC's harmonized short codes policy to simplify telecom services across all Nigerian networks.

How to Check 9mobile Data Balance

1. USSD Method

Dial `*323#`. You'll receive a popup or SMS showing your remaining data bundle, validity, and any bonus data available.

Note: If you've seen older guides referencing `*228#`, that code is outdated — `*323#` has replaced it as the current harmonized code.

2. Via the 9mobile App

  • - Download the 9mobile app from Google Play Store or the Apple App Store.
  • - Sign in with your 9mobile number.
  • - Your data, voice, and SMS balances display on the home screen.

This is especially useful if you're managing multiple bundles like night plans, social packs, or SmartPak subscriptions.

How to Check Bonus Balance on 9mobile

If you're on promotional plans like MoreCliq, or received bonus airtime/data after recharging:

  • - Dial `*310#` to view airtime bonus.
  • - Dial `*323#` to view data bonus.

Some bonuses may also show on the 9mobile self-care portal.

What to Do If Your Balance Doesn't Show

If your USSD request fails or shows "service unavailable":

  • - Ensure you have network signal and try again.
  • - Restart your phone, or switch from 4G to 3G temporarily if the issue persists.
  • - Contact 9mobile customer care by dialing `200`, or visit the nearest 9mobile Experience Centre.

Quick Reference: 9mobile USSD Codes

Action USSD Code
Buy Data *312#
Check Data Balance *323#
Check Airtime Balance *310#
Borrow Airtime *303#
Recharge Airtime 311Voucher PIN
Share Data *321#
Stop Data Auto-renewal 2290#
Speak to Customer Care 200

Frequently Asked Questions

What is the current code to check 9mobile data balance?

`*323#`. The older `*228#` code no longer works.

How do I buy data on 9mobile?

Dial `*312#`, select Buy Data, choose your bundle, and confirm. You can also use the 9mobile app or self-care portal.

Why isn't my USSD code working?

Check your network signal, restart your phone, or contact 9mobile customer care on `200`.

Can I check my balance without airtime?

Yes — USSD balance checks on `*310#` and `*323#` are free.

How do I stop a data plan from auto-renewing?

Dial `*229*0#`.

Conclusion

With `*312#` for buying data and `*323#` for checking your balance, managing your 9mobile account takes seconds — no app or internet connection required. For the most current bundle prices, always confirm within the live USSD menu, as 9mobile updates offers periodically.

For more on managing your 9mobile line, see our guide on 9mobile Data Plan Codes and Complete Pricing.


[Related Posts]
Previous Post Next Post