Bank guide

ABSA USSD Code To Check Balance

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

Last verified: July 2026

Quick Answer

The official ABSA USSD code to check balance in South Africa is *120*2272# (*120*ABSA#).

To view your current account balance:

  1. Dial *120*2272# from the mobile number registered with Absa.
  2. Enter your 5-digit Cellphone Banking PIN.
  3. Select Option 1 (Balances) from the main menu.
  4. Select your specific account to display your live balance on screen.

What the Service Is and Who Can Use It

Absa Cellphone Banking via USSD is a secure, session-based mobile banking service designed for Absa individual account holders in South Africa.

Who Can Use It

Exclusions

How to Check the Balance

Before You Start

Verified Step-by-Step Process

  1. Dial the Code: Open your phone keypad, dial *120*2272#, and press call.
  2. Enter PIN: Enter your 5-digit Cellphone Banking PIN and select Send.
  3. Select Balances: Enter 1 for Balances on the main menu and select Send.
  4. Choose Account: Select the menu digit corresponding to the account balance you want to view and press Send.
  5. View Balance: Your current account balance will display immediately on your screen.

Confirmation or Expected Result

Once completed, a prompt will show:

Note: USSD displays real-time account data. Pending transactions, card holds, or interbank transfer clearances may affect the available amount.

Fees, Limits, Eligibility, and Processing Times

FeatureDetails
Data Cost0 MB (No internet data required)
Session ChargesStandard network operator USSD rates apply (typically 20c per 20-second session).
Bank Transaction FeesFree to view account balances via USSD.
Processing TimeReal-time / Instant.
Service Availability24 hours a day, 7 days a week.

Common Problems and Troubleshooting

Code, Session, SIM, or Account Errors

When the Service Has Changed or Is Unavailable

During bank system updates or cellular network outages, USSD requests may return “System Unavailable” errors. If the USSD channel is temporarily offline, use one of the official alternative routes below.

Official Alternatives

If you cannot access the USSD menu, use these verified banking channels:

  1. Absa Banking App: Log in to the Absa Banking App on Android or iOS via biometric login or passcode to view all account balances instantly.
  2. Absa Online Banking: Visit absa.co.za, select Logon, and enter your credentials to manage accounts and view live balances.
  3. Absa ATM: Insert your bank card at any Absa ATM nationwide and select Balance Enquiry.
  4. Absa Telephone Banking: Call Absa Customer Care at 08600 08600 (or +27 11 501 5000 internationally) for manual balance assistance.

Safety and Privacy

Frequently Asked Questions

What is the current ABSA USSD Code To Check Balance?

The verified code is *120*2272# (*120*ABSA#). Dial the code, enter your 5-digit Cellphone Banking PIN, and choose Option 1.

Which balance does the code show?

It displays the ledger balance and actual available balance for linked accounts (cheque, savings, or credit card).

Must the user dial from a registered number?

Yes. Absa verifies your incoming mobile number against the primary phone number on your bank profile.

Is the displayed amount real-time or delayed?

Balances shown via *120*2272# reflect real-time account data from Absa’s core banking system.

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

If USSD fails, check your balance via the Absa Banking AppAbsa Online Banking, any Absa ATM, or by calling customer support on 08600 08600.

Popular tasks

Browse all guides

Common issues

Why use USSDCode.co.za