9mobile Nigeria USSD Codes for Airtime, Data, Balance, Borrow, Share & Support

Last verified: September 3, 2025
Disclaimer: nigeriaussdcodes.com is an independent help site. We are not 9mobile. Codes and services may change at any time. We regularly verify updates and link to official references where possible.

Why 9mobile USSD Codes Matter

9mobile (formerly Etisalat Nigeria) has carved out its space in Nigeria’s telecom industry with innovative offers, clear tariffs, and strong focus on customer care. Although it has fewer subscribers compared to MTN, Airtel, and Glo, 9mobile remains popular, especially in urban areas, among younger users, and in niches like data-heavy plans and international call bundles.

For these customers, USSD codes remain a vital access point. USSD works without internet, on both feature phones and smartphones, and even in low-signal areas. In a country where not everyone has constant internet, USSD is the equalizer—ensuring subscribers can recharge, check balances, buy data, or borrow airtime instantly.

In 2023, the Nigerian Communications Commission (NCC) harmonized major codes across all networks, including 9mobile. That means the codes you learn here are the same you’ll use on MTN, Airtel, or Glo for key actions like:

  • Balance check: *310#

  • Recharge: *311*PIN#

  • Data menu: *312#

  • Borrow services: *303#

  • Data balance: *323#

  • Share services: *321#

  • VAS STOP menu: *305#

  • Help desk: *300#

  • NIN/SIM services: *996#

This uniform system helps subscribers with multiple SIMs and makes it easier to remember codes.

Key takeaways

  • Recharge: *311*PIN#.
  • Check airtime balance: *310#.
  • Buy/manage data: *312#.
  • Check data balance: *323#.
  • Borrow airtime/data (MoreCredit): *303#.
  • Share airtime/data (9mobile transfer & gifting): *321#.
  • Stop unwanted subscriptions (VAS): *305#.
  • NIN & SIM services: *996#.
  • Customer care (help desk): *300.
All 9mobile Nigeria USSD Codes at a Glance
Purpose USSD Notes
Airtime recharge *311*PIN# Scratch card recharge; confirmation via pop-up/SMS.
Airtime balance *310# Shows current airtime.
Buy/manage data *312# Daily, weekly, monthly & social bundles.
Data balance *323# Quick view of data balance and expiry.
Borrow airtime/data (MoreCredit) *303# Loan airtime/data; repay on next recharge.
Share airtime/data *321# Transfer airtime or gift data bundles.
Stop VAS/subscriptions *305# Cancel unwanted services.
NIN & SIM services *996# Check/link NIN as per NCC mandate.
Customer care (help desk) *300 Universal help desk across all networks.

How to Recharge on 9mobile (and Confirm It Worked)

Recharging is the most basic action every 9mobile subscriber must know. Even though there are online and app-based methods, USSD recharge with a physical card remains the most reliable—no internet, no app login, just a simple dial.

Steps to recharge your line:

  1. Buy a 9mobile recharge card from an authorized vendor.

  2. Scratch gently to reveal the 15-digit PIN.

  3. Dial *311*PIN# and press the call/send button.

  4. You’ll instantly receive an on-screen confirmation.

  5. An SMS will follow, confirming the amount credited.

To check your updated balance: Dial *310#.

Troubleshooting recharge issues

  • Invalid PIN error: Usually caused by a typing mistake. Re-enter carefully.

  • PIN already used: If you get this message, keep the recharge card and call customer care on *300. Provide the serial number for investigation.

  • Recharge deducted but not credited: Wait 1–2 minutes and dial *310#. If it still doesn’t reflect, contact support immediately.

  • Weak signal: If you’re in an area with poor network, move to a better coverage spot before retrying.

Real-life example

A businesswoman in Lagos recharged ₦1,000 but didn’t see it reflect. After calling *300 and providing the recharge card’s serial number, the issue was resolved, and her line was credited within 24 hours.

How to Check Airtime Balance on 9mobile

The universal balance check code is *310#. This shows your remaining airtime instantly.

Why checking balance matters

  • Prevents unexpected call disconnections.

  • Ensures you know when to recharge.

  • Determines eligibility for borrowing services.

Tip: Always check your balance before borrowing, sharing, or buying data.

Troubleshooting

  • Code not responding: Restart your phone or toggle Airplane Mode.

  • Balance not updating after recharge: Wait a few minutes; if it still doesn’t refresh, contact customer care.

How to Buy, Manage, and Cancel 9mobile Data Bundles

9mobile is known for data-driven offers—from night plans to social bundles. You can access all of them via *312#.

Steps to buy data

  1. Dial *312#.

  2. Select from categories like daily, weekly, monthly, mega, or social plans.

  3. Confirm your choice.

  4. You’ll get a confirmation SMS with the details of your bundle.

How to cancel auto-renewal

Many 9mobile bundles auto-renew by default. To stop this:

  • Dial *312# → choose “Manage Data” → select “Cancel Auto-renew.”

  • Or reply to the SMS confirmation with the stop code (usually “STOP” or “NO”).

Common issues with data

  • Airtime deducted without bundle activation: This happens if PAYG browsing is active. Always dial *312# before turning on mobile data.

  • Bundle not activated: Ensure you have enough airtime for the plan plus VAT. If deducted but not credited, contact support.

  • Bundle expires early: Most plans have strict validity periods. Always check expiry dates.

Real-life example

A student in Abuja subscribed to a ₦500 daily plan but got no data. After reporting with his session ID (from the SMS), the issue was resolved, and his bundle was reissued within 48 hours.

How to Check Data Balance on 9mobile

To monitor usage: dial *323#.

This shows:

  • Remaining data (in MB/GB).

  • Validity period.

  • Active bonuses (if available).

Alternative checks:

  • SMS: Some plans let you text “INFO” to 323.

  • My 9mobile app: Provides detailed usage reports if you’re online.

How to Borrow Airtime or Data (9mobile MoreCredit)

When you run out of airtime or data, 9mobile’s MoreCredit service lets you borrow.

Steps to borrow

  1. Dial *303#.

  2. Choose Borrow Airtime or Borrow Data.

  3. Select an amount or bundle.

  4. Confirm the request.

Conditions

  • A service fee (typically 10–15%) applies.

  • The borrowed amount is deducted automatically from your next recharge.

Eligibility

  • You must have used your line actively.

  • You should have a record of consistent recharges.

  • No outstanding borrowings can be pending.

Real-life example

A student in Port Harcourt borrowed ₦200 airtime with *303#. On his next ₦500 recharge, 9mobile deducted ₦220 (₦200 loan + ₦20 fee), leaving ₦280.

How to Share Airtime and Data (9mobile Transfers & Gifting)

Sharing airtime and data on 9mobile is straightforward with the *321# menu.

Airtime transfer

  • Dial *321# and select “Airtime Transfer.”

  • Enter recipient’s number, amount, and your PIN.

Default PIN: 0000 (change it immediately).
Change PIN: Use the same *321# menu.

Data gifting

  • Dial *321# and select “Data Gifting.”

  • Buy a bundle for another 9mobile line.

Safety tips

  • Confirm recipient’s number before transferring.

  • Keep your PIN private.

  • Airtime reversals are rare, so act quickly if mistakes occur.

NIN & SIM Services on 9mobile

Per NCC’s directive, all SIMs must be linked to a National Identification Number (NIN).

  • Dial *996# to check or link your NIN.

  • Enter your 11-digit NIN and confirm.

  • If the system is busy, try again later.

Virtual NIN (vNIN):

  • Dial *346# to generate a temporary token for linking without exposing your permanent NIN.

How to Stop Unwanted Subscriptions on 9mobile

Unwanted subscriptions (VAS) often drain airtime. On 9mobile, you can stop them with *305#.

  • Dial *305#.

  • You’ll see active subscriptions.

  • Choose the ones you want to cancel.

Pro tip: After every recharge, if you notice airtime deductions, check *305# immediately.

9mobile Customer Care and Support

For help, 9mobile offers multiple channels:

  • Dial *300: The universal help desk.

  • Visit 9mobile official site: <a href=”https://9mobile.com.ng” target=”_blank” rel=”noopener”>9mobile.com.ng</a>.

  • My 9mobile app: For live chat and self-service.

  • 9mobile Experience Centres: Physical stores across major Nigerian cities.

Troubleshooting: Common 9mobile USSD Problems

1. Invalid MMI or Connection Error

  • Ensure you dial from a 9mobile SIM.

  • Reset the network by toggling Airplane Mode.

  • Reinsert your SIM card if the issue continues.

2. Session Timed Out

  • USSD sessions expire fast; respond quickly.

  • Try during off-peak hours.

  • Close heavy apps that may slow your phone.

3. Recharge Not Reflecting

  • Confirm PIN digits.

  • If “PIN already used,” call support with the card serial.

  • If deducted online but not credited, keep your receipt for proof.

4. Borrowing Rejected

  • You may not be eligible if you’re a new user.

  • Ensure no outstanding debt.

  • Recharge consistently to build trust.

5. Airtime/Data Sharing Issues

  • Reset your PIN if blocked.

  • Only core data bundles are giftable; bonuses can’t be shared.

6. NIN Linking Errors

  • Retry at night when servers are less busy.

  • Confirm NIN with *346#.

  • Visit a 9mobile centre if issues persist.

FAQs

Q1: Are these codes the same on all networks?
Yes. Since 2023, NCC has harmonized key codes like *310#, *311#, *312#, and *303#.

Q2: Can I borrow both airtime and data on 9mobile?
Yes. *303# offers both MoreCredit (airtime) and data loans.

Q3: How do I cancel auto-renewal of data?
Use *312# → “Manage Data” → Cancel Auto-renew. Or reply STOP to the SMS confirmation.

Q4: What is the daily limit for airtime transfer?
Typically ₦100,000, but exact limits may change.

Q5: Can I share bonus data?
No, only paid core bundles are transferable.

Q6: How do I know if my NIN is linked?
Dial *996# to confirm.

Q7: What number do I call for support?
Dial *300 for the universal help desk.

Q8: Can I use 9mobile USSD abroad?
Yes, but only if roaming is enabled and your host network supports USSD. Charges may apply.

Q9: Why is my airtime disappearing?
You may have active subscriptions. Dial *305# to cancel.

Q10: Are USSD services free?
The dial itself is free, but actions (like borrowing or buying data) involve airtime or fees.

Conclusion

9mobile USSD codes make it easy for subscribers to stay in control of their mobile services. Whether you need to recharge, buy data, check balances, borrow airtime, share with loved ones, or stop unwanted subscriptions, these short codes provide a simple and reliable solution.

With NCC’s harmonized codes, you no longer need to memorize different numbers across networks—basic tasks like recharging or checking balance are now the same everywhere. For 9mobile users, additional services like MoreCredit, airtime/data gifting, and NIN linking give even more flexibility.

The best part? USSD doesn’t require internet, making it useful in both cities and rural areas, on both smartphones and feature phones. As long as you know the right codes, you can manage your line instantly.

If you encounter persistent issues, 9mobile’s customer support via *300, the My 9mobile app, or physical service centres is always available. Bookmark this guide and you’ll never be stuck again wondering which code to dial.

Leave a Comment