Complete MTN Nigeria USSD Codes : Check Balance, Buy Data, Transfer Money & All Services

By
Lucas Chibueze
Educational content and tutorial specialist with 4+ years of experience in the Nigerian EdTech space. Expert in creating step-by-step guides, how-to tutorials, and educational content that...
28 Min Read

Looking for the complete list of MTN Nigeria USSD Codes to manage your line in 2025?

Whether you want to check airtime balance with the MTN balance code, monitor your data bundle using the MTN data code, recharge your line with the MTN recharge code, or unlock MTN special codes for bonuses and offers this updated guide has you covered.

Many users still try old shortcodes like 556# or 131# and get errors. This is because the Nigerian Communications Commission (NCC) has harmonized all MTN codes to make things simpler and consistent across networks.

In this post, you’ll find every working MTN USSD code in 2025, explained clearly so you can check balance, buy data, transfer airtime, borrow credit, and enjoy all MTN services without stress.

MTN USSD Codes That Work 2025 (Quick Access)

Need MTN codes fast? Here’s your instant reference:

  • Balance Check: *310# – Works in 3 seconds
  • Data Balance: *323# – Shows remaining data
  • Buy Data: *312# – All data plans available
  • Transfer Money: *600# – Send airtime to anyone
  • Borrow Credit: *303# – Emergency airtime/data
  • Customer Care: 300 – Free from MTN line

These are the ONLY MTN codes you need to remember in 2025!

Quick Reference: Most Important MTN USSD Codes 2025

ServiceUSSD CodeWhat It Does
Data Balance*323#Check your data balance, date of expiry of data package
Airtime Balance*310#Check your current airtime balance
Recharge Airtime*311*PIN#Recharge your phone with a voucher
Buy Data*312#Buy data for the day from here, you can buy weekly and monthly too
Borrow Airtime/Data*303#Borrow when out of it
Check Number*123*1*1#Check your MTN number

Complete Guide to MTN Balance Check Codes

how to check airtime balance on mtn

How to Check MTN Airtime Balance (*310#)

The fastest and most reliable way to check your MTN airtime balance in Nigeria:

Advertisement
Loading ad…
Loading ad…
Loading ad…

Main Code: *310#

Step-by-Step Process:

  1. Open your phone dialer app
  2. Type *310# (no spaces)
  3. Press the call button
  4. Your airtime balance appears instantly on screen

What You’ll See:

  • Current airtime balance
  • Account status
  • Last recharge amount
  • Validity period

This is the new code that replaced the old *556# balance check code following the NCC standardization directive.

Alternative Methods When *310# Fails

Method 1: Menu Navigation

  1. Dial *312#
  2. Select “Account Information”
  3. Choose “Check Balance”
  4. View airtime and account details

Method 2: SMS Method

  1. Compose new SMS
  2. Type “BAL”
  3. Send to 131
  4. Receive balance via text message in 30 seconds

Method 3: Customer Care

Advertisement
Loading ad…
Loading ad…
Loading ad…
  • Call 300 for automated balance check
  • Free from MTN lines
  • Available 24/7

How to Check MTN Data Balance in 2025

Out of data without notice is frustrating. Here are the latest methods to check your MTN data balance in Nigeria.

Primary Method: *323# (Most Direct)

To check your data balance using USSD:

  1. Open your phone’s dialer app
  2. Dial *323#
  3. Press the call button
  4. On-screen, your data balance and expiry date will appear instantly

This is the new code that replaces the old *559# and 1314# codes.

Alternative Data Balance Check Methods

Method 1: SMS Method If you prefer using SMS:

  1. Open your messaging app
  2. Create a new message
  3. Type 2 as the message
  4. Send it to 323
  5. You will get a message with your data balance

Method 2: MyMTN App For smartphone users:

  1. Get the MyMTN App from your Google Play Store or Apple App Store
  2. Log in with your MTN number
  3. Your data balance will be displayed on the dashboard
  4. Tap on “Data” for more detailed information

Method 3: MTN Website Check your balance online:

  1. Visit www.mtn.ng
  2. Log in to your account
  3. Navigate to “My Account” section
  4. View your data balance and other account information

MTN Airtime Management Codes

Checking Your MTN Airtime Balance

Keep track of your airtime with:

Advertisement
Loading ad…
Loading ad…
Loading ad…
  1. Dial *310#
  2. Your balance will appear on screen
  3. You’ll also receive a detailed SMS confirmation

MTN Balance Recharge Code 2025

To recharge your MTN line:

  • Dial 311 * Voucher PIN # (e.g., 3111234567890123456#)
  • Press the call/send button
  • Wait for the confirmation message from MTN

✅ This code works for all MTN recharge cards, including the newer 17-digit PIN vouchers.

Borrow Airtime When You Run Out

When you need emergency credit:

  1. Dial *303#
  2. Select the borrow airtime option
  3. Choose the amount you want to borrow
  4. Confirm your selection

To be eligible for the cashback service you need to be a customer of MTN for a period of (at least) three months. Have a minimum spend of ₦200 during the offer period. Have an active balance of ₦0 to ₦75. A 15% service fee applies.

MTN Data Code: Data USSD Codes and Data Plans Subscription 2025

How to Buy MTN Data Using MTN Data USSD Code

Access all MTN data plans with the official MTN data code:

  1. Dial *312# (the current MTN data USSD code)
  2. Select your preferred plan (daily, weekly, or monthly)
  3. Confirm your subscription
  4. Wait for the confirmation SMS

MTN is one of the largest telecommunications company in Africa. The company has been consistent with their data plans offers and special promotions.

For effective internet connection, below are some selected MTN data plans to use in 2025 and their codes:

Advertisement
Loading ad…
Loading ad…
Loading ad…
PlanData AmountPrice (₦)ValidityActivation Code
Daily Lite200MB5024 Hours*312# > Option 1
Daily Plus1GB20024 Hours*312# > Option 1
Weekly Value2GB5007 Days*312# > Option 2
Monthly Standard6GB150030 Days*312# > Option 3

MTN Night Plan Code 2025

For late-night browsing:

  1. Dial *312#
  2. Select the night plan option
  3. Get 1GB for ₦200 (valid from 11pm to 6am)

Perfect for downloading large files or streaming videos at night when network traffic is lower. Check out our guide on games that pay real money in Nigeria to earn while you browse.

MTN Data Sharing and Gifting

MTN Data Sharing Code

Share data with friends and family:

  1. Dial *321#
  2. Select “Share Data”
  3. Enter the recipient’s number
  4. Enter the amount to share (up to 1GB per day)
  5. Confirm the transaction

MTN Data Gifting Code

Buy data for someone else:

  1. Dial *321#
  2. Select “Gift Data”
  3. Choose a data plan
  4. Enter the recipient’s number
  5. Complete the transaction using your airtime

MTN Borrowing Services

How to Borrow Data on MTN

When you need emergency data:

  1. Dial *303#
  2. Select “Borrow Data”
  3. Choose a data plan to borrow
  4. Confirm your selection

Who can Borrow: Same as airtime borrowing (3+ months as customer, ₦200 monthly spend, balance between ₦0-₦75). A 15% service fee will apply.

MTN Money Transfer Services

MTN Airtime Transfer Code

Share airtime with friends and family using MTN’s transfer service:

Transfer Code: *600#

How to Transfer Airtime:

  1. Dial *600#
  2. Select “Transfer Airtime”
  3. Enter recipient’s MTN number
  4. Enter amount to transfer
  5. Enter your 4-digit transfer PIN
  6. Confirm transaction

Transfer Limits:

  • Minimum: ₦50 per transaction
  • Maximum: ₦5,000 per day
  • Service charge: ₦10 per transaction

MTN Special Codes & Offer Codes for 2025

Here are the special codes and offer codes available on MTN in Nigeria, that you can use for different services. The codes are available on the official MTN website. In this post, we are making it easy for you by compiling the following MTN special codes and offer codes for 2025. These codes can help you manage your account while using legit money-making apps in Nigeria.

ServiceUSSD CodeDescription
MTN OnDemand*904#Buy airtime/data using bank USSD/debit card
Link NIN to MTN*785#Link your National Identification Number
Verify NIN-SIM*996#Check if your NIN is linked to your SIM
Manage DND*2442#Activate/Deactivate Do-Not-Disturb
Port Number*3232#Port your number to/from MTN
Roaming Service*131*5#Subscribe to roaming plans
Video Streaming*131*8#Subscribe to YouTube, streaming bundles
Share N Sell*600#Share or sell airtime to another MTN user
Get PUK Number*123*7*3#Retrieve your PUK to unblock your SIM
Self-Service*123#Access account info and tariff plans
Customer Care*300#Contact MTN customer service
MTN Special Offers*121#Access personalized MTN offer codes

How to Check MTN Balance Without Data or Airtime

  • *Dial 310# – Works instantly, even with ₦0 balance.
  • Send BAL to 131 – Get your airtime balance by SMS for free.
  • Use MyMTN App (on WiFi) – Log in and see your balance on the home screen.
  • Call 300 – Follow the voice prompts to hear your balance.

👉 Pro Tip: Save *310# as “MTN Balance” in your contacts for one-tap access.

MTN vs Airtel vs Glo USSD Codes Comparison 2025

ServiceMTNAirtelGlo9mobile
Check Balance*310#*123#*124#*232#
Data Balance*323#*323#*323#*323#
Buy Data*312#*312#*312#*312#
Transfer Credit*600#*432#*131#*223#
Borrow Credit*303#*500#*321#*665#

Why MTN Codes Are Better:

  • Fastest response time (under 3 seconds)
  • Most reliable network coverage
  • Consistent codes across all services
  • 24/7 customer support

MTN USSD Codes Not Working? Fix It in 2 Minutes

Problem 1: “Connection Problem” Error

  • Solution: Move to open space, retry in 30 seconds
  • Works 95% of the time

Problem 2: “Invalid MMI Code” Message

  • Solution: Remove spaces, type exactly 310# (not 310 #)
  • Check: You’re using MTN SIM (not Airtel/Glo)

Problem 3: “Service Temporarily Unavailable”

  • Solution: Try SMS method – Send “BAL” to 131
  • Alternative: Call 300 for voice balance check

Problem 4: Codes Work But Show Wrong Info

  • Solution: Restart phone, wait 2 minutes, try again
  • Contact: 300 if problem persists

Emergency Backup When Nothing Works:

  • Visit nearest MTN center (free service)
  • Use friend’s phone with MTN SIM
  • Check balance via banking app if linked

Troubleshooting MTN USSD Codes

Common Issues and Solutions

If you encounter problems with MTN USSD codes:

Error in MMI Code or Connection Problems

  • Check your network signal
  • Move to an area with better coverage
  • Try again after a few minutes

Code not working or showing outdated menu

  • Ensure you’re using the updated 2025 codes
  • Clear your phone’s cache or restart your device
  • Try during off-peak hours (early morning)

Not eligible for borrowing

  • Top up your account with at least ₦200
  • Wait for 3 months if you’re a new customer
  • Contact MTN customer service at 300

MTN Nigeria USSD Codes: What Changed in 2025

Old vs New Codes (IMPORTANT!):

  • 556# (old) → ✅ 310# (new) – Balance check
  • 1314# (old) → ✅ *323# (new) – Data balance
  • 131# (old) → ✅ 312# (new) – Buy data

Why the Change? Nigerian Communications Commission (NCC) mandated unified codes across all networks. This makes switching between MTN, Airtel, Glo easier for users.

When Did This Happen? Full rollout completed in January 2025. Old codes may still work in some areas but will be discontinued completely.

MTN USSD Codes for All Nigerian States 2025

These MTN codes work everywhere in Nigeria:

Lagos, Abuja, Port Harcourt, Kano, Ibadan – All codes work nationwide

  • No regional differences in USSD codes
  • Same *310# works from Sokoto to Calabar
  • Network coverage may vary, but codes remain identical

Rural Area Tips:

  • Codes work better in early morning (6-8 AM)
  • Try from elevated areas for better signal
  • Use SMS alternatives when USSD fails

User-Specific MTN Code Tips

For Students

  • Dial *312# to enjoy various cheap daily or weekly data subscriptions and save your data
  • Get Night-Mode packs on YouTube (1318#) for just 200 naira for 2GB 11PM to 6AM for night studies
  • Check out the MTN mPulse Education bundle for student-specific data plans and educational resources
  • Students can also explore verified games that pay real money during study breaks

For Business Owners

  • Use *321# to gift data to your team members
  • Use *904# the next time you want to buy airtime or data via your bank account
  • Consider the SME Data Share plans for bulk data management for your business

For Travelers

  • Before travelling abroad, dial the short code 1315# to subscribe to TravelPass
  • Top-up from anywhere using your bank card by dialling *904#
  • Learn more about MTN Roaming services before your trip

MTN Data Offers and Special Promotions 2025

MTN usually offer special data promotions to new and existing customers. Here are the authentic methods to access MTN data offers in 2025. While managing your data, you might also be interested in best Android games that pay real money:

MTN Data Offer Code

Access personalized data offers by:

  1. Dial *121#
  2. Select “Data Offers” or “My Offers”
  3. Choose from available personalized plans
  4. Confirm your selection

MTN Free Data Codes

Although there are no permanent free data codes on the MTN network, there are legit opportunities for bonus data:

  1. Welcome Back Bonus: Get welcome back data on dormant sims
  2. MyMTN App Bonus: Get a bonus data after downloading MyMTN App and using it often
  3. Special Event Promos: Be on the lookout for holiday and special event promos
  4. Referral Bonus: Refer a friend for MTN services and earn some data
  5. Social Media Contests: Join MTN’s official social media campaigns

MTN Special Data Offers 2025

Utilize MTN customized data plans according to your usage:

  1. Dial *312#
  2. Select option 5 (Special Data Offers)
  3. Choose from plans personalized for your account
  4. Complete your subscription

MTN Double Data Bonus 2025

To check eligibility and activate double data bonus:

  1. Send “DOUBLE” to 131
  2. Wait for confirmation message
  3. Send “PROMO” to 131
  4. Finally, send “FREE” to 131
  5. Now dial *131# to buy eligible plans and get double data

For more details, check out the MTN Double Data activation guide. While enjoying your double data, explore these Online business that pays daily Nigeria.

MTN Education Bundle for Students

MTN offers special education bundles designed for students:

  1. 300MB Education plan for just ₦50 (valid for 7 days)
  2. Access to educational resources through MTN mPulse
  3. Dial 3441# to migrate to MTN mPulse plan
  4. Get special data rates for educational websites and platforms

MTN USSD Codes FAQ: Top Questions About Data Balance, Airtime & Special Offers 2025

What is the MTN balance check code?

Dial *310# from your MTN line to check your airtime balance instantly. This code works 24/7 across Nigeria.

How do I check my MTN data balance?

Use *323# to check your remaining data balance and expiry date. This replaced the old 1314# code.

What is the MTN code to buy data?

Dial *312# to access all MTN data plans. You can buy daily, weekly, or monthly data bundles.

How can I transfer money on MTN?

Use *600# to transfer airtime to another MTN user. You’ll need your transfer PIN to complete the transaction.

What should I do if MTN codes don’t work?

First, check your signal strength and restart your phone. If codes still fail, send “BAL” to 131 or call 300 for customer support.

Why have MTN USSD codes changed in Nigeria?

The Nigerian Communications Commission (NCC) implemented a standardization directive requiring all telecom providers to harmonize their USSD codes for consistency across networks. This change aims to simplify the user experience, especially for people who use multiple networks. MTN’s previous codes like 556# and 131# have been replaced with the standardized ones like 310# for balance checks and 312# for data purchases.

What happens if I try to use old MTN USSD codes like 556# or 131#?

When you dial outdated codes like 556# or 131#, you’ll typically receive an error message or prompt directing you to the new standardized codes. MTN has implemented a transition system where some old codes redirect users to the corresponding new codes with instructions. For services like data balance that previously used 1314#, you’ll now need to use *323# instead.

Can I share or transfer data to other MTN users in 2025?

Yes, MTN allows data sharing between users with code 321#. You can transfer up to 1GB daily (in two 500MB tranches) to other MTN numbers. For larger transfers, use the format 312recipient’s numberdata amount# and follow the prompts. Note that transferred data retains the original validity period and you cannot transfer bonus data received from promotions.

How can I activate MTN double data offers in 2025?

To activate MTN double data, first check eligibility by sending “DOUBLE” to 131, then “PROMO” to 131, and finally “FREE” to 131 to complete activation. Not all users are eligible for this promotion, and eligibility depends on factors like tenure with MTN, usage patterns, and targeted promotions. Once activated, purchase eligible data plans through *131# to automatically receive double the data volume.

Why am I not eligible to borrow airtime or data from MTN?

MTN borrowing eligibility requires: (1) being an MTN customer for at least 3 months, (2) spending a minimum of ₦200 monthly for the past 3 months, and (3) having a current balance between ₦0-₦75. If you’re not eligible despite meeting these criteria, ensure your SIM is properly registered, try recharging your account with at least ₦200, and wait a few days before trying again. You can check eligibility status by dialing *303# and selecting option 5.

Are MTN USSD codes free to use?

Yes, the process of checking your balance and accessing service menus through USSD codes like 310# or 312# is totally free. MTN does not charge any fee as these are primary account queries. Feel free to use these codes as much as you like at no charge.

How to check if my MTN number is properly registered?

To check if your MTN number is registered and linked to NIN: Dial *996# from your MTN line. Select the option to check your NIN verification status. The system will confirm if your SIM is properly registered. A partially registered SIM may lead to restriction of service or disconnection after some time. Go to an MTN service centre with your ID to complete registration.

Do MTN codes work on all phones?

Yes – smartphones, feature phones, even very old phones support USSD codes. The codes work universally across all phone types as long as you have an active MTN SIM card.

Can I use MTN codes while roaming?

Limited functionality while roaming. *310# balance check may work, but purchasing codes likely won’t function properly. Use the MyMTN app with data connection instead when traveling abroad.

What if I forget the MTN codes?

Save 310# (balance) and 312# (services) in your phone contacts. These two codes cover 90% of what you need for daily MTN operations.

Advanced MTN Account Management 2025

Security Features

  • Change PIN: Dial 12300*NEWPIN*NEWPIN#
  • Block SIM (theft/loss): Dial 12300#
  • Unblock SIM: Visit any MTN service centre with a valid ID

Value-Added Services

  • Caller Tune: Dial *410# (set personalized ringtones)
  • Call Waiting: Dial *43# (activate) or #43# (deactivate)
  • Call Forwarding: Dial **21*Number# (activate)
  • SMS Bundle: Dial 1232*1# (buy bulk SMS packages)

MTN Banking & Financial Services

MTN OnDemand

  • Dial *904# – Buy airtime/data directly from your bank USSD or debit card.

MTN MoMo (Mobile Money)

  • Check Balance: Dial 1346#
  • Send Money: Dial 1341*Amount*Number#
  • Withdraw Cash: Dial 1342*Amount#
  • Pay Bills: Dial 1343# (electricity, cable TV, etc.)

👉 Pro Tip: Save the most important codes (like *310#, *312#, *904#) in your phone contacts so you never forget them.

Why Choose MTN Over Other Networks?

MTN Advantages:

  1. Fastest USSD Response: Codes work in under 3 seconds
  2. Widest Coverage: Available in all 36 Nigerian states
  3. Most Reliable Network: 99.9% uptime across major cities
  4. 24/7 Customer Support: Always available when you need help
  5. Advanced Services: Mobile money, international roaming, business solutions

Network Performance Comparison:

  • MTN: Fastest data speeds, best 4G coverage
  • Airtel: Good speeds, competitive pricing
  • Glo: Limited coverage, slower speeds
  • 9mobile: Urban-focused, limited rural coverage

MTN Customer Support Contacts

Primary Support Channels:

MTN Service Centers:

Visit any MTN service center nationwide for:

  • SIM registration and replacement
  • NIN linking assistance
  • Device troubleshooting
  • Bill payments and account management
  • Technical support

Conclusion

Use the latest MTN USSD codes to get connected to any MTN service without hassles. Bookmark this page for future reference as we regularly update it with the newest codes, including any new MTN data codes, MTN offer codes, and MTN special codes for 2025. While you’re here, also check our guides about how to become a content creator and earning opportunities in Nigeria.

Essential MTN Codes Summary:

  • Balance Check: *310# (works instantly)
  • Data Balance: *323# (shows remaining data)
  • Buy Data: *312# (all plans available)
  • Transfer Airtime: *600# (share with friends)
  • Borrow Credit: *303# (emergency airtime/data)
  • Customer Care: 300 (free support)

For customer support, dial 300 from your MTN line or visit the official MTN Nigeria website at www.mtn.ng.

More Ways to Make Money While Using Your MTN Data

Now that you’ve optimized your MTN experience with these codes, put your data to good use with these money-making opportunities:

  1. Mobile Gaming: Top Android games and verified tournament platforms that pay real money directly to Nigerian banks.
  2. Zero-Investment Options: Explore legitimate games that pay without requiring any initial investment – perfect for beginners.
  3. Income Opportunities: From virtual assistant positions to daily paying online businesses, discover how to earn consistently.
  4. Financial Growth: Learn about the best investment platforms in Nigeria and reliable money-making apps to grow your finances.
  5. Educational Opportunities: Use your MTN data to explore AI-powered apps that pay and learn new digital skills.

Stay Updated:

This guide is regularly updated to reflect the latest changes in MTN services and codes. For the most current information, always verify with MTN’s official website or contact customer care at 300.

✅ Verified Guide: All information verified with MTN Nigeria customer service and tested across multiple devices. All codes and procedures are accurate as of the publication date.. Last updated: September 12, 2025

Disclaimer: While we strive for accuracy, telecom services may change without notice. Always confirm current rates and terms with MTN directly. This guide is for informational purposes and is not affiliated with MTN Nigeria.

Share This Article
Follow:
Educational content and tutorial specialist with 4+ years of experience in the Nigerian EdTech space. Expert in creating step-by-step guides, how-to tutorials, and educational content that makes complex topics simple. Successfully launched 8 online courses with 15K+ enrolled students and created comprehensive learning materials. Passionate about helping people learn new skills through clear, actionable content.