Fix a problem

Capitec USSD Not Working

  • Works on any phone
  • No internet needed
  • Updated 26 June 2026

Last checked: 26 June 2026

If Capitec USSD is not working, first check that you are using the current Capitec cellphone banking code from the SIM linked to your Capitec Mobile Banking profile. Capitec lists *120*3279# for balances, airtime and account access, and says registered users can dial the same code to access the service. If you are out of airtime, Capitec also lists *130*3279#as a free way to top up prepaid airtime. (Capitec Bank)

This guide helps you troubleshoot Capitec USSD problems safely before retrying, especially if the menu does not open, times out, shows an error, deducts airtime, blocks your Mobile Banking PIN, or fails during a balance, payment, airtime, electricity, Send Cash or card-related action.

For broader troubleshooting across banks, read bank USSD code not working. For a wider directory of banking codes, use banking USSD codes South Africa.

Quick Banking USSD Code/Menu

What you needCapitec USSD routeCheck before using it
Open Capitec Mobile Banking*120*3279#Use the SIM linked to your verified cellphone number.
Check balances or account access*120*3279#Make sure the session opens and you can enter your Mobile Banking PIN safely.
Buy airtime or bundles*120*3279#Confirm the network, number, bundle and account before entering your PIN.
Top up when you have no airtime*130*3279#Capitec says this own-number top-up route is free of charge.
Send Cash by USSD*120*3279#Confirm the amount and collect/recipient details before authorising.
Stop a lost or stolen card*120*3279# → Manage cards → Stop cardUse only if the menu opens and you can complete the prompts safely.
Escalate a failed or risky transactionOfficial Capitec supportContact Capitec if money moved, the PIN is blocked, or fraud is suspected.

Capitec says its Mobile Banking menu can be used to buy airtime, data and SMS bundles, buy electricity, view balances, pay Capitec clients with verified cellphone numbers, transfer between your accounts, stop a lost or stolen card, send cash, view the last five transactions, do bill payments, buy vouchers and play Lotto. (Capitec Bank)

What You Can Do With This Code

Capitec’s main USSD banking code is *120*3279#. It is intended for cellphone banking tasks that can be completed from a menu, without needing to open the banking app. Capitec describes this as Mobile Banking and lists it as a route for balances, airtime and account access. (Capitec Bank)

The code can help with common day-to-day tasks such as checking your balance, buying airtime or data, buying electricity, transferring between your own accounts, paying a Capitec client, sending cash, viewing recent transactions and stopping a personal card if it is lost or stolen. These options can change, so follow the menu shown on your phone rather than relying on an old screenshot or old article. (Capitec Bank)

For Send Cash, Capitec currently lists USSD as one of the available routes and says the USSD Send Cash limit is R1 000 per transactionR1 000 per day and R24 990 per month. Capitec also says the recipient needs the reference number and the 4-digit secret code to collect the money. (Capitec Bank)

If Capitec mobile banking is not working during a Send Cash, payment or prepaid purchase, do not immediately repeat the transaction. First check whether you entered your Mobile Banking PIN and whether the transaction appears in your app, SMS notifications or transaction history. A failed-looking USSD screen does not always mean the bank did not receive the instruction.

How to Register or Log In

To use Capitec Mobile Banking by USSD, you must be registered for the service. Capitec’s FAQ says the service is linked to a specific cellphone number, which means you can only use it from a phone containing the SIM card with your verified cellphone number. (Capitec Bank)

To log in, dial *120*3279# from your registered SIM and follow the menu prompts. For financial transactions, Capitec says you use a Mobile Banking PIN, and that this PIN must never be shared. (Capitec Bank)

If your phone has changed but your SIM is the same, insert the registered SIM into the new phone and try again. If your SIM has been replaced, your number has changed, your phone is lost, or the service no longer recognises your profile, use Capitec’s official support route or visit a branch instead of trying random codes.

If your Mobile Banking PIN is blocked, stop guessing. Capitec says users have a maximum of 5 attempts before the Mobile Banking PIN is blocked, and that a blocked PIN must be reset at a branch. (Capitec Bank)

Fees, Limits, and Security Notes

Capitec says there is no monthly subscription fee for Mobile Banking. However, USSD sessions may still use airtime charged by your mobile network. Capitec’s FAQ says service providers usually charge 20c for 20 seconds, but you should confirm the exact charge with your own network. (Capitec Bank)

If you have no airtime, Capitec says you can dial *130*3279# to top up your own cellphone and that this transaction is free of charge. This is useful when the main *120*3279# session does not open because you have no airtime. (Capitec Bank)

Capitec’s FAQ lists daily Mobile Banking limits for some transaction types, including prepaid airtime, data bundles and SMS bundles up to R505 collectively, prepaid electricity up to R10 000 depending on vendor, and payments to Capitec clients up to R3 000. Treat these as changeable banking limits and check Capitec’s latest rates and fees before publishing or relying on them for a high-value transaction. (Capitec Bank)

For Send Cash, Capitec currently lists fees of R10 for R40–R1 000, R20 for R1 010–R2 000 and R30 for R2 010–R3 000. It also says collecting the cash is free at listed partner retailers and Capitec ATMs. (Capitec Bank)

Never share your Mobile Banking PIN with anyone, including someone claiming to be from Capitec. Capitec says the PIN is used for financial transactions and must not be shared. If someone knows your PIN, Capitec says you should dial *120*3279# and change it immediately, or suspend Mobile Banking by calling the 24-hour Client Care Centre or visiting a branch if you cannot change it. (Capitec Bank)

Banking USSD Troubleshooting

Check network/account status

If the Capitec USSD menu does not open at all, start with the basics before assuming your account is blocked. Check that:

Capitec says service providers typically allow a USSD session to last 2–3 minutes. If the connection drops or the session times out, Capitec says you can continue the transaction where you left off by redialling within 5 minutes. (Capitec Bank)

Retry safely

Retrying is safest before you enter your Mobile Banking PIN. If the menu failed before you confirmed anything, redial *120*3279# and try again when your network signal is stable.

Be more careful if the timeout happened after you entered your PIN. Capitec says that if a session times out after you confirmed a transaction by entering your Mobile Banking PIN, the transaction will still be processed and an SMS confirmation will be sent. If you had not confirmed with your PIN, Capitec says you can resume the transaction within 5 minutes by redialling *120*3279#. (Capitec Bank)

For any money movement, prepaid purchase or Send Cash action, check your balance, SMS notifications, transaction history or app before repeating the same instruction. Repeating a transaction too quickly can create a second purchase or payment if the first one actually went through.

Escalation route

Contact Capitec instead of retrying if:

For Send Cash payoutime and the problems, Capitec says users should contact the Client Care Centre on 0860 10 20 43 if the cash payout cannot be (Capitec Bank)21622view3

Official support route

Capitec lists personal banking support as 0860 10 20 43, WhatsApp 067 418 9565 and international support +27 21 440 3580. The contact page lists WhatsApp as available from 06:00 to 22:00 and the personal banking phone line as available **24 hour(Capitec Bank)21622view2

For fraud, Capitec says victims of a scam involving a bank account should report the crime to SAPS and contact the 24-hour Client Care Centre on **0860 1(Capitec Bank)21622view2

For a lost or stolen card, Capitec says you can stop a personal card on USSD by dialling *120*3279#, choosing Manage cards, selecting the card, choosing Stop card, choosing a reason and confirming with your Mobile Banking PIN. If USSD is not working, use the app, WhatsApp or speak to(Capitec Bank)21622view4

If the Capitec code opens but the action fails, treat the problem according to the point where it failed:

ProblemLikely next step
Menu does not openCheck signal, airtime, correct code and registered SIM.
Menu opens then times outRedial within 5 minutes if safe, especially before PIN confirmation.
PIN was entered before timeoutCheck transaction history before retrying.
PIN is blockedVisit a Capitec branch to reset it.
Airtime was deducted but no transaction happenedCheck whether you reached the PIN confirmation stage, then contact support if unclear.
Send Cash failed or was not collectedCheck transaction history and contact Capitec if the payout cannot be completed.
Phone or SIM is lostSuspend access through Capitec support or branch.
Fraud is suspectedContact Capitec immediately and report the matter through official channels.

For bank-wide code failures, use bank USSD code not working. For a full list of banking short codes, use banking USSD codes South Africa. For general USSD failures outside banking, read USSD code not working.

FAQs

Why is Capitec USSD not working happening?

Capitec USSD not working can happen because of poor signal, no airtime, a timed-out USSD session, the wrong SIM, an unregistered or changed cellphone number, a blocked Mobile Banking PIN, a temporary bank or network issue, or a transaction limit. Capitec says USSD sessions are controlled by service providers and typically last only a fe(Capitec Bank)63166view2

What is the Capitec USSD code?

Capitec lists *120*3279# as the Mobile Banking code for balances, airtime and account access. Registered users can dial this code to access th(Capitec Bank)21622view0

Do I need data to use this banking code?

You do not need to open the banking app or a web browser to use USSD, but you do need a working mobile connection and the registered SIM. Capitec describes USSD as a real-time cellphone menu connection and says almost any cellphone that can send and receive SMSs can access Mobil(Capitec Bank)63166view2

Are there fees for banking USSD?

Capitec says there is no monthly subscription fee for Mobile Banking, but your mobile service provider may charge airtime for USSD sessions. Capitec’s FAQ says service providers usually charge 20c for 20 seconds, but the exact cost should be confirmed with you(Capitec Bank)63166view1

What should users try before contacting support?

Confirm the code, signal, airtime, registered SIM and Mobile Banking PIN. If the session failed before PIN confirmation, you can try again. If it failed after PIN confirmation, check your transaction history or SMS confirmation before repeating the action.

Can retrying the USSD request cause extra charges?

Yes. A new USSD session can use more airtime, and repeating a confirmed transaction can create a second payment or purchase. Capitec says a transaction can still be processed if you entered your Mobile Banking PIN before the timeout, so always check your account before(Capitec Bank)63166view2

What should I do if the banking menu fails?

If the menu fails before you enter your PIN, redial *120*3279# when your signal is stable. If the menu fails after you entered your PIN, check your balance, SMS confirmations or transaction history first. Contact Capitec if the result is unclear or money has moved.

What should I do if my Capitec Mobile Banking PIN is blocked?

Do not keep trying. Capitec says the Mobile Banking PIN is blocked after a maximum of 5 incorrect attempts, and that you must visit a branch to reset it if it was blocked by(Capitec Bank)63166view0

How should users report Capitec USSD not working safely?

Use Capitec’s official contact routes. Capitec lists personal banking support as 0860 10 20 43, WhatsApp 067 418 9565and international support +27 21 440 3580. Never share your Mobile Banking PIN with anyone who claims they need it to(Capitec Bank)63166view1

Which related guide should users read next?

Read bank USSD code not working if the issue is a failed banking menu, timeout, airtime deduction or unclear transaction. Use banking USSD codes South Africa if you want to compare banking USSD codes acrossproviders.

Other things to try

Why use USSDCode.co.za