After March-2025’s price hike, knowing the right MTN migration code saves money and time. This guide compiles all voice-plan, bundle-trigger and exit codes, explains hidden charges and shares SmartSMSSolutions tips for 2 % cheaper top-ups.
On 31 March 2025 the NCC raised Nigeria’s voice tariff floor to 30 kobo per second. MTN reacted overnight—retiring BetaTalk, launching BetaGist and tweaking migration menu paths. Type the wrong string now and you will either (a) stay stuck on an expensive plan, or (b) trigger a ₦102–₦150 fee because MTN counts it as a second switch inside 30 days. This updated directory keeps you one step ahead.
Master Table (1/2) – Core Pre-Paid Tariffs
Plan |
Target Users |
Voice Rate |
Primary Migration USSD |
SMS Keyword |
Alternate Path |
Free First Switch? |
Source |
Pulse |
Youth & data fans |
23 k/s flat |
*406*1# or *123*2*2# |
Send 406 to 312 |
myMTN App → Tariff Plans |
Yes |
|
BetaGist |
Long-call lovers |
30 k/s + 3-min bonus |
*123*2*1# |
BG → 312 |
Zigi Chatbot “BetaGist” |
Yes (₦150 if second switch) |
|
mPulse (Ages 9–15) |
Teens & study data |
20 k/s |
*344*1# |
mPulse → 344 |
*123*2*3# |
Yes |
|
XtraValue (shell) |
Bundle seekers |
PAYG 30 k/s; 10.8 ₦/min inside bundle |
Buy any XtraValue bundle or *312*5# |
Bundle keyword to 312 (e.g., V500, D1500) |
myMTN App → Bundles |
Yes (bundle charge only) |
|
BetaMix |
One-day micro bundle |
Auto-migrates to BetaGist |
Buy Mini or Max via *123*2*1# → 4 |
BT1/ BT2 → 312 |
myMTN App → Betamix |
Free (but locks you on BetaGist) |
Columns explained:
Primary USSD = fastest code to dial; Alternate Path = menu/app route if you forget.
Free First Switch? refers to MTN’s “one free migration in 30 days” rule.
Master Table (2/2) – Bundle-Trigger & Post-Paid Codes
Category |
Bundle / Plan |
One-Step Dial Code |
SMS Keyword → 312 |
What Happens Behind The Scenes |
Notes & Hidden Fees |
Source |
XtraTalk (voice-heavy) |
V 500 |
*312*500# |
V500 |
Migrates line to XtraValue, credits 37 min + 250 MB |
PAYG after bundle = 30 k/s |
|
V 1500 |
*312*1500# |
V1500 |
Same, 117 min + 580 MB |
Grace rollover 1 day |
||
V 3000 |
*312*3000# |
V3000 |
250 min + 750 MB |
— |
||
V 5500 |
*312*5500# |
V5500 |
438 min + 2 GB |
Roaming-enabled |
||
XtraData (data-heavy) |
D 500 |
*312*500*1# |
D500 |
Migrates → XtraValue, 600 MB + 2 min |
– |
|
D 1500 |
*312*1500*1# |
D1500 |
1.8 GB + 6 min |
– |
||
D 2500 (More) |
*312*2500# |
D2500 |
6 GB + 17 min (7 d) |
– |
||
D 3000 |
*312*3000*1# |
D3000 |
5.5 GB + 8 min |
– |
||
D 5500 |
*312*5500*1# |
D5500 |
12.5 GB + 36 min |
Roaming-enabled |
||
Value Data (data-only) |
VD 1 (6.75 GB) |
*312*3000*2# |
VD1 |
Migrates → XtraValue, adds 6.75 GB |
– |
|
VD 2 (14.5 GB) |
*312*5000*2# |
VD2 |
Same, 14.5 GB |
– |
||
Consumer Post-Paid |
XtraSpecial Postpaid |
*409# → enter BVN |
N/A |
Switches to post-paid, gives ₦2 000 credit |
Must clear any unpaid prepaid airtime loans; pay bill by 5 th |
|
VIP Post-Paid |
XtraSpecial Postpaid VIP |
Store-only form |
N/A |
Higher credit line, bill due 16 th |
One-time ₦2 000 activation fee |
|
Exit Menu |
Migrate Out (any plan) |
*123*2# → choose plan |
SMS plan keyword |
First exit in 30 days is free, next = ₦102 |
Plan change resets bonuses |
Network menu |
Universal Plan-Utility Codes
Function |
USSD |
Check current tariff |
*123*1*2# |
Check main + bundle balance |
*310# |
Check BetaGist get-back minutes |
*310*5# |
Stop bundle auto-renew |
“NO<bundle-code>” → 312 |
Opt-in PAYG data |
*312*200# |
Opt-out PAYG data |
*312*201# |
Hidden-Fee Explainer
Fee Type |
When It Bites |
How To Dodge |
Migration charge (₦102/₦150) |
2nd switch inside 30-day window |
Pick a plan and stay 30 days |
Post-paid late-payment suspension |
Bill unpaid after 5 th |
Pay via SmartSMSSolutions on or before due date |
Bundle PAYG trap (30 k/s, ₦3.07/MB) |
After bundle exhausts |
Set NO<code> auto-renew or buy new bundle early |
BetaMix auto-migration |
Buying Mini/Max from non-BetaGist |
Decide if you’re willing to live on BetaGist first |
Save 1-2 % On Every Recharge Or Bill With SmartSMSSolutions
Step |
Action |
1 |
Create wallet at SmartSMSSolutions.com or Android app |
2 |
Fund via bank transfer, USSD or debit card |
3 |
Choose Airtime & Data or Pay Postpaid Bill |
4 |
Enter MTN number or invoice, amount, confirm |
5 |
Enjoy ~2 % cashback – ₦10 000 bill costs ≈ ₦9 800 |
Savings on ₦120 000 yearly usage ≈ ₦2 400—worth 200 bonus Pulse Nightlife MBs or 200 BetaGist minutes.
Frequently Asked Questions
Q |
A |
How many lines can one parent link in mPulse? |
Up to six child numbers. |
Does moving to XtraValue wipe Pulse Points? |
Yes—burn them before migrating. |
Will international calls earn BetaGist bonus minutes? |
No, only national outgoing calls. |
Can XtraSpecial Postpaid migrate back to prepaid? |
Yes—dial 1232#, clear outstanding bill first. |
Which code rolls over XtraTalk bundle? |
Buy the same bundle within 1-day grace; rollover is automatic. |
Conclusion: Bookmark And Save
One mis-keyed USSD can cost you extra fees—or leave you stuck on an overpriced tariff for another 30 days. With this 2025 one-page directory you have every MTN migration code, bundle trigger and exit string at your fingertips. Pair the right code with SmartSMSSolutions’ 2 % airtime discount and your annual telecom spend shrinks without sacrificing a single call.