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., V500D1500)

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

BT1BT2 → 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.