9mobile (Etisalat) USSD Codes: Complete List (Updated Guide)

Last Updated: October 2025
Disclaimer: nigeriaussdcodes.com is an independent educational website. We are not affiliated with 9mobile Nigeria or the Nigerian Communications Commission (NCC). All codes here are verified from official 9mobile sources, but they can change — always confirm before use.

Why 9mobile USSD Still Matters

For years, 9mobile has built a loyal base of Nigerians who value clarity, good voice quality, and fast data.
Yet even with smartphones and mobile apps everywhere, USSD remains the easiest way to manage your 9mobile line — especially when you have no data or network lag.

From recharging, checking balances, borrowing airtime, or linking NIN — USSD does everything with just a few digits.

What Is USSD and How 9mobile Uses It

USSD (Unstructured Supplementary Service Data) is the short numeric command you dial – for example *310#.
It lets your phone talk directly with 9mobile’s servers through an interactive text menu.
The entire process needs no internet, works on every phone, and is much faster than SMS.

That’s why 9mobile’s USSD remains vital for urban and rural customers alike.

NCC Harmonized Codes That Apply to 9mobile

Since 2023 the NCC has made USSD codes uniform across networks so users don’t need to memorize different short codes.
Below are the official unified codes that work perfectly on 9mobile.

Function NCC Code Works on 9mobile ?
Check Airtime Balance *310#
Recharge Card 311PIN#
Buy Data *312#
Check Data Balance *323#
Borrow Airtime/Data *303#
Share Airtime *321#
Stop VAS Deductions *305#
Link NIN *996#
Customer Care *300#

Full 9mobile USSD Code List (2025 Reference)

Category Code Description
Airtime Balance *310# Displays main and bonus balance
Recharge Card 311PIN# Loads voucher
Buy Data *312# Opens data menu
Check Data Balance *323# Shows main + bonus bundles
Borrow Airtime / Data *303# 9mobile More Credit / More Data
Share Airtime 321RecipientAmountPIN# Transfer credit
Stop VAS *305# Cancel subscriptions
Link NIN *996# Submit or check NIN
My Number *248# View your own 9mobile number
Customer Service *300# Access support menu
9mobile Morelife Offer *200# Manage tariff plans
9mobile Mobile Money (9Pay) *500# Access wallet and bill services

Checking Your 9mobile Airtime Balance

Dial *310#.
Wait a few seconds for the balance screen.
If you see no response, retry once network strength improves.

Note: Always use the SIM slot linked to your 9mobile number.

Recharging Your 9mobile Line

Option 1 – Using Recharge Card

Scratch to reveal PIN → Dial *311*PIN# → press 📞.
A confirmation message will arrive instantly.

Option 2 – Electronic Top-Up

Recharge via bank apps or POS machines. The credit reflects automatically.

Buying 9mobile Data Bundles via *312#

Dial *312# and choose the category you need:

  1. Daily Plans (₦50 – ₦300)

  2. Weekly Plans (₦500 – ₦1 500)

  3. Monthly Plans (₦1 000 – ₦10 000)

  4. Social Bundles (WhatsApp, Instagram, TikTok)

  5. Night Plans and YouTube Bundles

Confirm purchase and receive SMS activation instantly.

Checking Your 9mobile Data Balance

  • Dial *323# for summary of active data plans.

  • Text “INFO” to 323 to receive usage details by SMS.

  • Open the 9mobile App → Dashboard → Data Balance.

Borrowing Airtime or Data on 9mobile

  1. Dial *303#.

  2. Select “Borrow Credit” or “Borrow Data.”

  3. Pick the amount or plan you want.

  4. Confirm the transaction.

Eligibility depends on how long you’ve been active and your average monthly recharge.
A small service fee is deducted on your next recharge.

Sharing Airtime on 9mobile

Default PIN = 0000
Change PIN: *247*0000*NewPIN*NewPIN#
Send Airtime: *321*RecipientNumber*Amount*PIN#

Example → *321*08091234567*1000*1234# transfers ₦1000 instantly.

Stopping Unwanted VAS Deductions

  1. Dial *305#.

  2. Choose “View Active Services.”

  3. Select “Unsubscribe All.”

You’ll get a confirmation SMS.
This is the official way to cancel caller tunes and hidden auto-renewals.

Linking Your NIN to 9mobile

To avoid disconnection, link your NIN now:

  • Dial *996# → Select “Submit NIN.”

  • Enter your 11-digit NIN and confirm.

Or visit nin.9mobile.com.ng for web linking.
You’ll get a confirmation SMS within minutes.

Checking Your Own 9mobile Number

Forgot your line? Dial *248#. Your number appears instantly.
It’s free and works even without airtime.

9mobile Customer Care Contacts

  • USSD: *300# → “Customer Support.”

  • Call: 200 (from 9mobile) or 08090000200 (other networks).

  • Email: [email protected]

  • Twitter/X: @9mobileng

  • Facebook: 9mobile Nigeria

Include your number and transaction details for faster help.

9mobile Mobile Money (9Pay) Codes

Service Code Use
Access 9Pay Wallet *500# Launch wallet menu
Send Money 5001# Transfer funds
Withdraw Cash 5002# Generate token
Pay Bills 5003# Electricity, TV, etc.
Check Balance 5004# Wallet balance

Troubleshooting Common 9mobile USSD Errors

Error Cause Fix
Invalid MMI Code Wrong SIM slot or signal drop Switch SIM / toggle Airplane Mode
Session Timed Out Menu timeout Dial again and respond quickly
Temporary Service Unavailable Server busy Wait 1–2 minutes
Recharge Failed Used card PIN Try new voucher
Borrow Not Allowed Low usage or debt Recharge regularly and repay loans

Safety Tips for USSD Transactions

Use codes only from official sources.
Never share your USSD PIN with anyone.
Beware of fake SMS asking for PIN or NIN.
Keep ₦ 20 airtime for emergency codes.
If phone is stolen, immediately contact 200 to block your line.

Real-Life Examples

  • Amaka (Enugu): Linked NIN through 996# successfully after multiple failures online.

  • Sulaiman (Kano): Stopped caller tune deductions via 305#.

  • Faith (Lagos): Bought ₦ 2 000 bundle with 312# after her app crashed – completed within 10 seconds.

Future of 9mobile USSD Services

9mobile plans major expansions:

  • USSD integration with eNaira wallets.

  • Offline loan and bill payments.

  • Biometric security and voice-auth PIN reset.

  • Local language menus in Hausa, Yoruba, and Igbo.

USSD will remain a core channel for financial and telecom services nationwide.

Summary Table (Quick Reference)

Function Code
Airtime Balance *310#
Recharge 311PIN#
Buy Data *312#
Data Balance *323#
Borrow Credit *303#
Airtime Share *321#
Stop VAS *305#
NIN Link *996#
Customer Care *300#
My Number *248#

Conclusion

9mobile’s USSD codes continue to offer fast, simple, and secure access to services for millions of Nigerians.
Whether you’re checking your balance, buying data, or linking your NIN, every important service is just a short code away.

Bookmark this guide on nigeriaussdcodes.com and stay updated anytime new codes are released.

Leave a Comment