Bank guide

Nedbank USSD Code

  • *120*001#
  • *120*002#
  • *130*001#

Quick Answer

Last verified: July 2026

The official Nedbank USSD code for Cellphone Banking in South Africa is *120*001#. Dialling this code opens the main interactive menu for checking account balances, viewing recent transactions, making payments, transferring funds, and purchasing prepaid airtime, data, or electricity without needing mobile data or a smartphone app.

If you hold a Nedbank MobiMoney account, the official USSD service code is *120*002#. If you have run out of airtime completely, dial *130*001# to buy airtime directly. These services are available 24/7 on any basic or feature mobile phone in South Africa, provided you dial from the primary mobile number registered on your bank profile.

For links to other banking networks or broader self-service options, view our general Banking USSD Codes directory.

What the Service Is and Who Can Use It

Nedbank USSD Cellphone Banking is a session-based mobile menu that enables Nedbank clients to handle essential self-service banking transactions from any basic handset or smartphone without an active internet connection.

Who Can Use the Service

Prerequisites & Exclusions

How to Access the Service

Before You Start

Verified Step-by-Step Process

  1. Dial the Official USSD Code: Open your phone keypad and dial *120*001#.
  2. Log In or Register:
    • Existing Users: Select 1 (Log in) and enter your 5-digit Cellphone Banking PIN.
    • First-Time Users: Select 2 (Register). Enter your 13-digit SA ID or passport number, the last 4 digits on the front of your Nedbank card, and your ATM PIN. Follow the prompt to create a new 5-digit Cellphone Banking PIN.
  3. Select Your Task: Choose from the on-screen options by entering the corresponding number:
    • Balances & Mini-Statements: Check your available balance or view your last 20 transactions (see Nedbank USSD Code To Check Balance).
    • Transfers: Move money between your linked accounts.
    • Payments: Pay saved beneficiaries or bank-approved billers like DStv.
    • Send Money: Issue a cardless cash voucher to any SA mobile number for ATM or store withdrawal (see Send Money USSD Codes).
    • Buy Prepaid Services: Purchase prepaid airtime, data, electricity, gift vouchers, or play Lotto/PowerBall (see Nedbank USSD Code To Buy Airtime).
    • Card Management: Change your PIN, manage debit orders, or block lost cards.
    • DebiCheck Mandates: Approve or decline new debit order mandates (see Nedbank DebiCheck USSD Code).
  4. Confirm the Action: Double-check the transaction details (amount, recipient number, or reference) on the prompt screen before submitting.

Confirmation or Expected Result

Fees, Limits, Eligibility, and Processing Times

Feature / DetailOfficial Specification
Nedbank Service FeeFree (no subscription or service fee charged by the bank).
Network Session CostCharged by your mobile provider at 20c per 20 seconds.
Session Time LimitNetwork operators automatically disconnect sessions after 120 to 180 seconds of inactivity.
Zero-Airtime RouteDial *130*001# to purchase airtime when your balance is 0.
Processing TimeBalance inquiries, airtime top-ups, and cash voucher generation process instantly.
Daily Cash Send LimitMaximum R5 000 per day for cardless cash vouchers.
EligibilityExisting Nedbank clients with an active card, profile, and registered SA SIM card.

Common Problems and Troubleshooting

Code, Session, SIM, or Account Errors

When the Service Has Changed or Is Unavailable

If you are unable to access the service due to network issues or profile locks:

Official Alternatives

When USSD is temporarily unavailable or you need to perform complex tasks, use one of Nedbank’s official alternative channels:

Safety and Privacy

SECURITY WARNING: Nedbank employees, automated systems, or legitimate support agents will neverask you to disclose your 5-digit Cellphone Banking PIN, ATM PIN, Online Banking password, or One-Time PIN (OTP) over the phone or in an unsolicited message.

Frequently Asked Questions

What is the current Nedbank USSD Code?

The current official Nedbank USSD code for Cellphone Banking is *120*001#. For MobiMoney accounts, the code is *120*002#.

What is the current official code or menu?

Dialling *120*001# opens the interactive Cellphone Banking main menu, where you can choose options for account balances, payments, transfers, prepaid purchases, cash sends, and card management.

Which customers or account types can use it?

Any existing Nedbank personal client with an active card or profile number and a registered primary South African cellphone number can use the service.

What tasks are available in the menu?

You can view balances, check up to 20 recent transactions, pay beneficiaries, transfer funds between your accounts, send cardless cash vouchers, buy prepaid airtime/data/electricity, play Lotto/PowerBall, manage debit orders, and freeze or block lost cards.

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

First verify that your phone has network signal and active airtime credit. If the issue persists, reset your PIN via secured-id.nedbank.co.za, log into the Nedbank Money App, or call the contact centre at 0800 555 111.

Popular tasks

Browse all guides

Common issues

Why use USSDCode.co.za