How to Use Your Bank App to Buy Electricity or Airtime Cheaper

How to Use Your Bank App to Buy Electricity or Airtime Cheaper

Smart savings guide for South African residents

Last updated: October 2025

Quick Facts

  • Bank apps are cheaper than buying at shops or vendors
  • TymeBank and African Bank charge R0 for electricity and airtime
  • Most other banks charge between R0.50 and R3 per transaction
  • You can buy electricity 24/7 from anywhere using your phone

Why Use Bank Apps to Buy Electricity and Airtime?

Many South Africans still queue at shops to buy electricity or airtime. But there is a cheaper and easier way. Your bank app can help you save money and time.

Here is why bank apps are better:

  • Lower fees: Most banks charge R0 to R3 per transaction. Shops often add extra charges.
  • No queues: Buy anytime, day or night, from your home.
  • Instant tokens: Get your electricity token in seconds via SMS.
  • Safe records: Your app keeps a history of all purchases.
  • Easy to manage: Check your balance before buying.
💡 Real Example: If you buy R200 electricity at Checkers, you pay R200. At Pick n Pay, it is free. But at some vendors, you might pay R202 to R205. With most bank apps, you pay R200 to R203. Over a year, this saves you R50 to R100!

Bank Fees Comparison (October 2025)

Different banks charge different fees. Here is what each bank charges as of October 2025:

Bank Electricity Fee Airtime Fee
TymeBank R0 (FREE) R0 (FREE)
African Bank R0 (FREE) R0 (FREE)
Capitec R0.50 R0.50
Nedbank R1 to R2 R1
Absa R1.50 R1.50
Standard Bank R1.50 to R2.60 R1.50 to R2.60
FNB R2.70 to R3 FREE (some accounts) or R2.70
💡 Important Note: Fees can depend on your account type. Some FNB accounts (Easy Zero, PAYU, Easy Smart) offer FREE airtime and data. Check your bank’s fee schedule or ask at a branch.

Best Choice for Saving Money:

  • If you want FREE transactions: Open a TymeBank or African Bank account
  • If you have Capitec: You pay only 50 cents per purchase
  • If you bank with FNB: Check if your account offers free airtime

✅ Setting Up Your Bank App (Step by Step)

Before you can buy electricity or airtime on your app, you need to set it up. Here is how:

Step 1: Download Your Bank App

  • Open Google Play Store (Android) or Apple App Store (iPhone)
  • Search for your bank name (example: “Capitec” or “TymeBank”)
  • Download and install the official app
  • Look for the bank logo to make sure it is real

Step 2: Register for Mobile Banking

  • Open the app and select “Register” or “Sign Up”
  • Enter your ID number
  • Enter your bank account number
  • Enter your phone number linked to your account
  • Create a secure PIN (5 digits or password)
⚠️ Security Tip: Never share your PIN with anyone. Banks will NEVER call and ask for your PIN or password. If someone does, it is a scam!

Step 3: Verify Your Phone Number

  • The bank will send you an SMS with a code
  • Enter this code in the app to verify
  • This proves you own the phone number

Step 4: Set Up Beneficiaries (Optional but Helpful)

To make buying faster, you can save your electricity meter number:

  • Find “Beneficiaries” or “Prepaid” in your app
  • Add your 11-digit electricity meter number
  • Give it a name (like “Home Electricity”)
  • Save it for next time
💡 Help Needed? Some banks require you to visit a branch to activate mobile banking the first time. Take your ID and bank card with you.

How to Buy Prepaid Electricity on Your App

What You Need Before You Start:

  • Your 11-digit electricity meter number (found on your prepaid meter screen)
  • Enough money in your bank account
  • Your phone with the bank app installed

Step-by-Step Instructions:

Step 1: Open Your Bank App

Log in using your PIN or fingerprint.

Step 2: Find the Electricity Option

Look for “Buy Electricity”, “Prepaid”, “Payments”, or “Utilities” in the menu. Every bank app is different, but it is usually on the main screen.

Step 3: Enter Your Meter Number

Type in your 11-digit prepaid meter number. Check it twice to make sure it is correct. Wrong numbers mean your electricity goes to someone else!

Step 4: Choose the Amount

Enter how much electricity you want to buy (example: R100, R200, R500). Most banks allow up to R9,999 per transaction.

Step 5: Check the Details

The app will show you the meter number, amount, and fee. Check everything is correct.

Step 6: Confirm and Pay

Press “Confirm” or “Buy”. The money will be taken from your account. In a few seconds, you will get an SMS with your 20-digit electricity token.

Step 7: Enter the Token on Your Meter

Type the 20-digit number into your electricity meter. Press the blue or enter button. Your units will load immediately.

✅ Success! Your electricity is now loaded. The app keeps a record of the token in case you need it again. You can also screenshot the SMS and save it.

How to Buy Airtime or Data on Your App

Buying airtime on your bank app is even easier than electricity. Here is how:

For Your Own Phone Number:

  1. Open your bank app and log in
  2. Find “Buy Airtime”, “Prepaid”, or “Top Up”
  3. Your phone number will show automatically
  4. Choose your network (MTN, Vodacom, Cell C, Telkom)
  5. Enter the amount (R10, R29, R50, R100, etc.)
  6. Confirm the purchase
  7. Airtime loads in 5 to 30 seconds

For Someone Else’s Phone:

  1. Follow steps 1 and 2 above
  2. Select “Buy for another number”
  3. Enter the 10-digit cell phone number (start with 0)
  4. Select their network
  5. Enter amount and confirm
  6. They will get the airtime via SMS
💡 Data Bundles: Most apps also let you buy data bundles. The process is the same. Choose “Data” instead of airtime, then pick the bundle size (1GB, 2GB, etc.). Data is cheaper when bought as bundles than per MB.

💰 Money-Saving Tips When Using Your Bank App

Tip 1: Choose the Right Bank

If you buy electricity or airtime often, consider opening a free account with TymeBank or African Bank. They charge R0 fees. You can keep your main bank account and use this one just for prepaid purchases.

Tip 2: Buy Electricity at the Start of the Month

In areas with Inclining Block Tariffs (like Cape Town, Johannesburg), electricity is cheaper at the start of each month. You get more units for R100 in the first week than in the last week of the month.

Tip 3: Set Up Beneficiaries

Save your meter number and favourite phone numbers as beneficiaries. This makes future purchases faster and reduces the chance of typing errors.

Tip 4: Compare Shop Prices vs App Fees

Pick n Pay and Spar offer free electricity purchases at their tills. But you must queue. Calculate if the time saved is worth the R1 to R3 fee. For airtime, bank apps are usually cheaper than shops.

Tip 5: Buy in Bulk (But Be Careful)

Some banks allow you to buy up to R9,999 of electricity in one go. This saves on multiple transaction fees. But only do this if you are sure the meter number is correct!

Tip 6: Check for Free Basic Electricity

If you qualify for Free Basic Electricity (FBE) from your municipality, you can claim it through some bank apps like TymeBank or Nedbank. This gives you 50 to 100 free units per month.

💡 Real Savings Example:
Family buys R200 electricity twice a month = 24 times per year
At Capitec (R0.50 fee): 24 × R0.50 = R12 per year
At FNB (R3 fee): 24 × R3 = R72 per year
At TymeBank (R0 fee): FREE = R0 per year

Switching to TymeBank saves R72 per year!

🚨 WARNING: Scams to Avoid

South Africa has seen a 32% increase in fraud in 2024-2025. Here are common scams when buying electricity and airtime:

Scam 1: Fake Cheap Electricity on Facebook/WhatsApp

How it works: Scammers advertise “600 units for R300” or “2000 units for R400” on social media. You pay, but the tokens don’t work.

Protection: Only buy electricity from official sources (your bank app, Pick n Pay, or municipality website). If the price is too good to be true, it is a scam.

Scam 2: OTP (One-Time PIN) Theft

How it works: Someone calls pretending to be from your bank or MTN. They say there is a problem and ask for the OTP code sent to your phone. They use this to access your app and steal money by buying airtime for themselves.

Protection: NEVER give your OTP or PIN to anyone. Banks and mobile networks never call asking for these codes. Hang up immediately.

Scam 3: Fake Bank Apps

How it works: Scammers create fake banking apps that look real. When you log in, they steal your details.

Protection: Only download apps from Google Play Store or Apple App Store. Check the developer name matches your bank. Look at reviews before installing.

Scam 4: SIM Swap Fraud

How it works: Criminals get a copy of your SIM card. They receive all your banking SMS messages and OTPs, then access your account to buy airtime or transfer money.

Protection: Contact your network immediately if your phone suddenly has no signal. Enable SIM swap protection with your mobile network. Use app-based banking with fingerprint login instead of SMS verification.

Scam 5: Fake Electricity Officials

How it works: People knock on your door claiming to be from Eskom or City of Cape Town. They say you qualify for “free electricity rebate” and ask to see your meter or bank details. They steal from your home or get your information.

Protection: Real officials make appointments first. Ask for ID cards and work order numbers. Call your municipality to verify before letting anyone in. Report suspicious behaviour to police or 0800 110 077 (SAFPS fraud hotline).

⚠️ Emergency Contact Numbers:
• Banking fraud: Your bank’s fraud line (on back of card)
• SABRIC (Banking Risk Centre): www.sabric.co.za
• SAFPS Fraud Hotline: 0800 110 077
• SAPS (Police): 10111
• National Credit Regulator: 0860 627 627

Solving Common Problems

Problem: I didn’t receive my electricity token

Solution: Check your SMS inbox and spam. Log back into your app and look under “Transaction History” or “Previous Purchases”. The token will be there. If still missing, call your bank’s customer service with your transaction reference number.

Problem: The electricity token doesn’t work on my meter

Solution: Check if you entered the correct 20 digits. Try again slowly. If it still fails, your meter may have a problem. Contact your municipality (Eskom, City Power, City of Cape Town) with the token number. Do not buy more electricity until this is fixed.

Problem: Money was taken but no airtime received

Solution: Wait 5 minutes. Sometimes there is a delay. Check if you typed the phone number correctly. If wrong, the airtime went to someone else (you can’t get it back). If correct but still missing, call your bank with the transaction reference number within 48 hours.

Problem: Transaction failed but money is gone

Solution: The money is probably on hold. It should return to your account in 24 to 72 hours. Check your balance after 3 days. If still missing, contact your bank with proof (screenshot of the failed transaction).

Problem: My municipality is not listed

Solution: Not all municipalities work with all banks. Try these alternatives: Use Prepaid24.co.za, Electricity.co.za, or Powertime apps (they support over 160 municipalities). Buy at Pick n Pay or Checkers (free). Contact your municipality to ask which banks they work with.

Problem: I reached my daily limit

Solution: Most banks have daily limits (R3,000 to R10,000 combined for all prepaid purchases). Wait until the next day (after midnight). Or call your bank to request a temporary increase if you have an emergency.

💡 Keep Records: Always screenshot or write down your transaction reference number. This makes solving problems much faster. Most banks keep transaction history for 6 months in the app.

Other Ways to Buy Electricity and Airtime

If you don’t have a bank app or smart phone, here are other options:

1. USSD Banking (Feature Phones)

  • Works on any cell phone (even old ones)
  • Dial *120*your bank code# (example: FNB *120*321#)
  • Follow the menu to buy electricity or airtime
  • Costs: Standard SMS rates apply

2. Bank ATMs

  • Insert your bank card
  • Select “Prepaid” or “Purchases”
  • Choose electricity or airtime
  • Token prints on the receipt
  • Fees: Similar to app fees (R0.50 to R3)

3. Retail Stores

  • FREE electricity: Pick n Pay, Spar, Checkers (at the till)
  • Airtime: Most shops charge R2 per transaction
  • Fast: OK Furniture, PEP, Ackermans, Shoprite also sell prepaid

4. Online Platforms

  • Prepaid24.co.za: Buy via website or WhatsApp (084 104 2424)
  • Electricity.co.za: Supports 160+ municipalities
  • Powertime.co.za: Buy with debit card, credit card, or EFT
  • Fees: Usually R2 to R5 per transaction
💡 Best FREE Option: If you shop at Pick n Pay regularly, buy your electricity at the till while paying for groceries. It is completely free and you get your token immediately.

Our Final Recommendations

Best Bank Apps for Buying Prepaid (October 2025):

  • For FREE Transactions: Open TymeBank (R0 fees, no monthly costs) or African Bank
  • If You Already Bank with Capitec: Stay there (only R0.50 per purchase)
  • For Convenience: Any of the Big 4 banks (Standard Bank, FNB, Absa, Nedbank) work well, but charge R1.50 to R3
  • Multi-Banking Strategy: Keep your main account where it is, but open a free TymeBank account just for electricity and airtime to save money

Safety Rules:

  • Never share your PIN, OTP, or password with anyone
  • Only download official apps from Google Play Store or Apple App Store
  • Don’t buy “cheap electricity” from Facebook or WhatsApp sellers
  • Check your meter number twice before buying
  • Save transaction records and tokens

Using your bank app to buy electricity and airtime is safe, convenient, and can save you R50 to R100 per year compared to other methods. Start small with R20 or R50 to practice, then you will find it easy. Remember: if something seems like a scam, it probably is. Always use official banking channels.

Disclaimer: This information is provided for educational purposes and was last updated in October 2025. Financial regulations, fees, and requirements may change. Always verify current information with your bank before making financial decisions. Bank fees shown are approximate and may vary by account type.

For complaints or disputes, contact the Financial Sector Conduct Authority (FSCA) at 0800 110 443 or visit www.fsca.co.za. For fraud reports, contact SABRIC at www.sabric.co.za or your bank’s fraud line immediately.

Leave a Reply