Quick Answer
Last Verified: May 2026 | Primary USSD Code:
*120*3279#| Zero-Airtime Emergency Top-Up Code:*130*3279#
The official Capitec Cellphone Banking USSD code to access voucher services, airtime, data bundles, and electricity top-ups is *120*3279#. If your phone is completely out of airtime, dial *130*3279# to buy airtime without a positive account balance or airtime balance.
Through the Capitec USSD banking menu, active Capitec account holders can purchase prepaid airtime, data, SMS bundles, electricity, Capitec Flexi Vouchers, and Send Cash vouchers. Digital brand vouchers or Capitec Electro Vouchers (which generate 9-digit redemption PINs for electricity loading via *120*41589*PIN*MeterNumber#) can also be processed via the official Capitec App or USSD menu depending on current service availability.
What the Service Is and Who Can Use It
Capitec Cellphone Banking via USSD provides an accessible, data-free channel for managing account transactions and purchasing digital top-ups.
Service Scope & Target Users
- Eligible Customers: Registered Capitec Global One or Business account holders with Cellphone Banking activated.
- Registered SIM Requirement: You must dial the USSD short code directly from the cellphone number officially registered and linked to your Capitec bank account.
- Prerequisites: An active Capitec account, a valid 4-digit Mobile Banking PIN, and cell network signal.
- Exclusions: Non-Capitec account holders cannot initiate voucher purchases through
*120*3279#. Unregistered SIM cards or unlinked mobile numbers will be rejected by the system.
If you are exploring other financial institutions or general cellphone banking shortcodes, see our comprehensive guide on Banking USSD Codes. For general Capitec account functions, refer to the main Capitec USSD Code directory.
How to Buy a Voucher
Before You Start
- Ensure your phone is connected to your mobile network (Vodacom, MTN, Telkom, Cell C, or Capitec Connect).
- Keep your 4-digit Capitec Mobile Banking PIN ready (never share this PIN with anyone).
- Ensure you have sufficient funds in your primary savings or transaction account.
Verified Step-by-Step Process
- Dial the Code: Open your phone keypad and dial
*120*3279#(or*130*3279#if you have zero airtime). - Select Purchase Category: From the main menu, reply with the number corresponding to Buy / Vouchers / Prepaid.
- Choose Voucher Type: Select the required product (e.g., Airtime/Data/SMS Bundle, Electricity, Capitec Flexi Voucher, or Send Cash).
- Choose Funding Account: Select your Capitec Global One or transactional account to debit.
- Select Recipient: Choose 1 for your own number, select a saved beneficiary, or manually enter a recipient’s cellphone number.
- Enter Amount & Confirm Details: Input the voucher rand value or select your bundle size. Review the transaction summary carefully.
- Authorize Transaction: Enter your secret 4-digit Mobile Banking PIN to confirm payment.
Confirmation or Expected Result
- On-Screen Notification: Once submitted, a USSD confirmation message will display stating that the request was processed successfully.
- SMS Delivery: You or the intended recipient will receive an immediate SMS containing transaction confirmation details, recharge units, or a redemption voucher PIN.
- Electro Voucher Redemption: If an Electro Voucher was purchased, the recipient receives a 9-digit PIN which is loaded by dialing
*120*41589*PIN*MeterNumber#. - Send Cash Voucher: Send Cash references are sent via SMS, while the 4-digit collection PIN is set by the sender.
Fees, Limits, Eligibility, and Processing Times
| Feature / Detail | Standard USSD (*120*3279#) | Zero-Airtime USSD (*130*3279#) |
| Session Cost | Standard carrier network rates apply | Free of charge |
| Transaction Fee | R0.00 for Airtime/Data; Varies for Send Cash (e.g., R10–R30) | R0.00 for standard airtime top-ups |
| Daily Transaction Limits | Dependent on service type (e.g., Send Cash max R1,000/day) | Standard daily mobile banking limits |
| Monthly Limits | Up to R24,990 per month on Send Cash | Subject to account limits |
| Processing Time | Instant (typically under 60 seconds) | Instant |
| Account Status | Active Global One / Business account required | Active Global One / Business account required |
To manage broader banking mandates or account security from your device, visit our guide on Capitec USSD Code For DebiCheck.
Common Problems and Troubleshooting
Code, Session, SIM, or Account Errors
- “Connection Problem or Invalid MMI Code”: Indicates a weak mobile network connection or network congestion. Switch airplane mode on and off, or retry shortly.
- “User Session Expired”: USSD sessions automatically time out after 20–30 seconds of inactivity. Restart the process by dialing
*120*3279#again. - “Invalid PIN / Incorrect Security Code”: Re-enter your 4-digit Mobile Banking PIN carefully. Entering the wrong PIN multiple times may lock your mobile banking access.
- “Transaction Declined / Insufficient Funds”: Ensure your account balance covers both the purchase amount and any applicable service fees. Check your balance first via Capitec USSD Code To Check Balance.
When the Service Has Changed or Is Unavailable
- Account Debited but Voucher/SMS Not Received: Network delays can occasionally stall SMS delivery. Allow up to 15 minutes. You can check your recent 5 transactions on
*120*3279#to verify payment. - Changed SIM / Unregistered Phone Number: If you changed your mobile SIM card without updating your profile at a branch, dial
*120*3279#on your registered number or visit a branch to update your details. For more details on registered access, view Capitec Cellphone Banking USSD Code.
Official Alternatives
When USSD channels are unavailable, experiencing network downtime, or when purchasing complex digital vouchers, use these safe official alternatives:
- Capitec Mobile App: The primary digital channel for purchasing Flexi Vouchers, Electro Vouchers, airtime, and multi-network bundles.
- Capitec Internet Banking: Sign in securely online via desktop or mobile browser to execute transfers, send cash, or buy prepaid services.
- Capitec ATMs & Self-Service Terminals (SST): Purchase prepaid services or retrieve voucher details at any Capitec ATM or SST nationwide.
- Capitec Client Care: Call 0860 10 20 43 for account support, transaction inquiries, or missing voucher escalation.
If your intended transaction involves sending money directly to a person rather than buying a digital product voucher, read our full guide on Send Money USSD Codes.
Safety and Privacy
⚠️ Important Security Notice: Capitec Bank will NEVER contact you to ask for your Remote Banking PIN, Card PIN, CVV, or One-Time PIN (OTP).
- Keep Credentials Confidential: Never enter your PIN while someone is watching your screen or over an unverified phone call.
- Verify Recipients: Double-check beneficiary phone numbers and meter numbers before submitting, as completed top-up voucher transactions cannot be reversed.
- Scam Reporting: If you suspect unauthorized activity or have mistakenly shared account details, immediately dial the Capitec Fraud line at 0860 10 20 43 or stop your card through the Capitec App / USSD menu.
Frequently Asked Questions
What is the current Capitec Top Up Voucher USSD Code?
The current, verified USSD code for Capitec banking services and top-up purchases is *120*3279#. If you have no airtime on your device, dial *130*3279#. (Last verified May 2026).
Which vouchers are supported?
You can purchase prepaid airtime, data, and SMS bundles (for Vodacom, MTN, Telkom, Cell C, and Capitec Connect), prepaid electricity / Electro Vouchers, Send Cash vouchers, and Capitec Flexi Vouchers.
Where is the voucher PIN delivered?
For airtime and data, top-ups are credited directly to the recipient number or delivered via SMS. Electro Vouchers and Send Cash references deliver a voucher PIN or reference number via SMS to the designated recipient.
Can a voucher be bought for someone else?
Yes. During the USSD session, choose the option to enter a new cellphone number or select a saved beneficiary instead of selecting your own registered number.
What should I do if the Capitec USSD route does not work?
If USSD fails, verify your mobile network signal or dial *130*3279#. Alternatively, complete your voucher purchase through the official Capitec App, Internet Banking, or visit an ATM/branch.
For a visual demonstration on entering voucher PINs and topping up prepaid services, watch this guide: How to Use a Capitec Top Up Voucher – Step by Step. This tutorial walks through the exact redemption process and network steps to ensure your top-up processes smoothly.

