Network guide

MTN MoMo USSD Code

  • Works on any phone
  • No internet needed
  • Primary code *120*151#
  • Also listed *151#
  • Also listed *135#

Quick Answer

Last Verified: July 2026

Primary USSD Code: *120*151# or *151# (South Africa)

Alternative Navigation: *135#

To access the MTN Mobile Money (MoMo) menu in South Africa, dial *120*151# or *151# directly from your active MTN SIM card. This official shortcode opens the main wallet self-service portal, allowing you to self-register, check your balance, transfer funds, purchase airtime/bundles, pay bills, and manage cash withdrawals.

If *120*151# is unresponsive due to network congestion, dial *135# to navigate to financial services through the primary MTN self-service menu.

What the Service Is and Who Can Use It

MTN MoMo is a digital wallet service that allows users to store, send, and receive funds, purchase prepaid utilities, pay retail merchants, and cash out money without requiring a traditional bank account.

Eligibility & Requirements

How to Access Mobile Money

Before You Start

Step-by-Step Instructions

1. First-Time Registration

  1. Dial *120*151# or *151# on your handset.
  2. Choose the option for Register / Join MoMo.
  3. Enter your valid SA ID number or foreign passport number.
  4. Create and confirm a secure 4-digit MoMo PIN.

2. Checking Wallet Balance

  1. Dial *120*151#.
  2. Select Check Balance or My Account.
  3. Enter your 4-digit MoMo PIN to display your available balance on-screen.

3. Sending Money

  1. Dial *120*151#.
  2. Select Send Money.
  3. Enter the recipient’s cellphone number.
  4. Enter the amount you wish to send.
  5. Verify the recipient details and transaction summary, then enter your MoMo PIN to confirm.

4. Cash-Out (Withdrawal)

  1. Dial *120*151#.
  2. Select Cash Out / Withdraw.
  3. Select your preferred payout method (e.g., MTN Store, participating retail partner, or cash voucher).
  4. Enter the withdrawal amount and confirm with your PIN to receive a unique cash-out code.

Confirmation or Expected Result

Fees, Limits, Eligibility, and Processing Times

FeatureDetails / Rates
USSD Session ChargeStandard USSD rates apply per session (minimal charge set by operator).
Balance InquiriesFree of charge via USSD.
MoMo TransfersFree or low-cost for wallet-to-wallet transfers; tiered fees apply for external options.
Daily Wallet LimitsStandard limits apply based on KYC account verification levels.
Processing TimeInstant for wallet-to-wallet transfers and airtime recharges.

Note: Always review the fee prompt on your screen before typing your PIN to authorize a charge.

Common Problems and Troubleshooting

Code, Session, SIM, or Account Errors

When the Service Has Changed or Is Unavailable

During routine network maintenance, USSD menus may throw connection errors. If the shortcode fails repeatedly, switch to the official app or alternative self-service channels.

Official Alternatives

Alternative ChannelBest Used ForAccess Route
MTN MoMo AppVisual account navigation, zero-rated data usage, cash-back rewardsGoogle Play Store / Apple App Store
MTN Self-Service USSDMain portal access during dedicated MoMo menu maintenanceDial *135#
MTN Retail StoresAccount verification, identity updates (RICA), physical cash assistanceVisit any official MTN Store location
Customer SupportDisputed transactions, fraudulent activity reports, reversal requestsDial 135 (Free from an MTN SIM)

Safety and Privacy

Frequently Asked Questions

What is the current MTN MoMo USSD Code?

The official USSD shortcode for MTN Mobile Money in South Africa is *120*151# or *151#.

How is the wallet registered?

Dial *120*151# on your MTN SIM card, select the self-registration option, enter your South African ID or Foreign Passport number, and create a 4-digit PIN.

How can money be sent or received?

Dial *120*151#, select Send Money, enter the recipient’s mobile number and amount, and confirm with your PIN. To receive money, provide your registered MTN mobile number to the sender.

Where can cash be withdrawn?

Cash withdrawals can be initiated via *120*151# and fulfilled at MTN retail stores, participating retail partners, or selected partner ATMs using a generated cash voucher code.

What should I do if the MTN USSD route does not work?

If USSD prompts time out or fail, use the zero-rated MTN MoMo App, dial *135#, or contact MTN Customer Care by dialing 135.

Quick shortcuts

Browse all guides

Fix a network problem

Why use USSDCode.co.za