Bank guide

ABSA USSD Code

  • Works on any phone
  • No internet needed
  • Primary code *120*2272#

Quick Answer

Official ABSA USSD Code: *120*2272# (*120*ABSA#)

Last Verified: July 2026

The official ABSA USSD code for cellphone banking in South Africa is *120*2272#. Dialing this string allows active account holders to access account balances, transfer funds, purchase prepaid airtime and electricity, approve DebiCheck debits, send cash via CashSend, and manage PayShap payments on any mobile phone without needing internet data.

What the Service Is and Who Can Use It

ABSA Cellphone Banking via USSD is an interactive menu service designed for mobile access without data. It transmits requests over standard cellular network signals, making it accessible on basic feature phones as well as smartphones.

Eligibility and Requirements

How to Access the Service

Before You Start

Verified Step-by-Step Process

  1. First-Time Registration:
    • Dial *120*2272# from your registered SIM card.
    • Select 1 to accept the Terms and Conditions.
    • Enter your South African ID number or valid Passport number.
    • Create a secure 5-digit numeric PIN.
    • Confirm the registration details.
  2. Standard Service Access:
    • Dial *120*2272# on your keypad.
    • Enter your 5-digit Cellphone Banking PIN when prompted and select Send.
    • Select your required banking task from the numbered main menu (e.g., Balances, Airtime, Payments, PayShap, or CashSend).

Confirmation or Expected Result

Fees, Limits, Eligibility, and Processing Times

Feature / VariableDetails / Standard Rules
Network ChargeNominal USSD network operator session fee applies per 20-second block (unless zero-rated by network promos).
Data Usage0 MB (No internet data required).
Transaction LimitsSubject to individual daily cellphone banking limits set on your account.
Processing TimeImmediate / Real-time for balances, airtime, PayShap, and CashSend.
Security LockoutEntering an incorrect 5-digit PIN 3 consecutive times temporarily blocks access.

Common Problems and Troubleshooting

Code, Session, SIM, or Account Errors

When the Service Has Changed or Is Unavailable

During mobile operator network disruptions, dialer errors, or extended maintenance, switch to Official Alternatives.

Official Alternatives

When USSD access is unavailable or when you need higher transaction limits, use these official ABSA channels:

Safety and Privacy

⚠️ Important Security Notice:

ABSA will never ask you to disclose your 5-digit Cellphone Banking PIN, ATM card PIN, online passwords, CVV number, or full card details via an unsolicited call or pop-up.

Frequently Asked Questions

What is the current ABSA USSD Code?

The official ABSA USSD code is *120*2272#.

Which customers or account types can use ABSA USSD banking?

Any active ABSA individual transactional, savings, or cheque account holder with a registered mobile SIM card in South Africa can use the service.

What tasks are available in the ABSA USSD menu?

You can view balances, purchase prepaid airtime and electricity, transfer funds, pay registered beneficiaries, send money using CashSend, authorize DebiCheck mandates, manage PayShap payments, and redeem Absa Rewards.

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

Verify that you are using the correct registered SIM card and have cellular signal. If technical issues persist, reset your PIN via *120*2272# or use the ABSA Banking App or Internet Banking.

Popular tasks

Browse all guides

Common issues

Why use USSDCode.co.za