Business guide
4 Best Card Machines for a Spaza Shop (2026)
Which card machine actually suits a spaza shop, why convenience beats a simple bill on this counter, and what each one costs you a month.
Some links here are referral links, and where a provider gives our readers a better price than its own site, that is the price you get by using one. It costs you nothing extra, and every option here is judged on the same test either way.
Most of the time in a spaza shop, your customers are spending R10, R20, maybe R60 or a bit more. And how they spend at your shop is mostly set by what you have taught them to expect. They buy a loaf and a cold drink, and then they ask you for airtime or electricity, and they ask whether you take cards so they don't always have to walk around with money on them.
Now with the card machine question, the answer you give becomes the identity of your shop. Meaning, if you didn't take cards the day they asked, then yours is the shop that doesn't take cards, and next time they go to the one that does. Same with airtime or vouchers. You don't lose the sale you said no to, you lose the ones after it.
So if you're reading this because you're thinking about getting a card machine, keep going.
I'll help you work out which one is actually right for you between the iKhokha iK Flyer Lite and the Yoco Khumo 2, which are the two cheapest right now, and I'll cover the printing versions and the rest of the options as we go.
Which card machine clears the bar for a spaza
A spaza is one of those businesses that survives on convenience. So the decision to add a card machine should come down to one thing: does it add another layer of convenience for the people you want walking in.
If your customers are constantly asking you for airtime, data, electricity or vouchers, you should only be looking at an iKhokha machine to start with.
iKhokha's fee is also now slightly lower than Yoco's, and I'll get to that. But convenience is what you actually want on this counter, and if it costs slightly more, that's worth swallowing. More people through the door means more baskets, and an extra R75 a month stops mattering the moment that happens.
It works out because iKhokha dropped the iK Flyer Lite from R999 to R699, and iKhokha takes a further 10% off with the discount link in this guide, which brings it to about R629.
That puts it at or under the price of a Yoco machine, and Yoco can't sell airtime for you at all. Yoco's convenience is about something else, which I'll show you in a minute.

iKhokha iK Flyer Lite
Sells airtime, data, electricity, DStv and vouchers from the same card machine, on commission. That is the reason people stop at your shop rather than the one down the road.
One thing to know before you start: you fund the prepaid float yourself, and the profit on those sales comes back to you the following month. It's real income, it's just not instant income.
iKhokha's help centre lists the commission: 3% on airtime, data and gaming vouchers when the customer pays cash, 2% when they pay by card, and 1% on electricity. If you already sell airtime by hand, you'll know quickly whether that beats what you make on it now.
So where does Yoco fit in?
Yoco's whole thing is that it charges less per sale and it doesn't nickel-and-dime you around the money.
It takes 2.30% Excluding VATThe rate before 15% VAT is added, which is how almost every South African provider quotes. A rate of 2.30% excl. VAT actually bills you 2.645%, so two quotes are only comparable once you know which basis each is on.What it costs a spaza counter2.30% bills 2.645%. On R20 000 of card sales a month that is R529 rather than R460, so about R828 a year sits between the rate you read and the rate you pay.Every provider in this guide quotes excluding VAT, so comparing them to each other needs no conversion. If your shop isn't VAT-registered, you don't claim it back and the inclusive number is your real cost: add 15% to every rate on this page.See every term in the glossary where iKhokha now starts at 2.10%. Unlimited data is included, so a quiet month costs you nothing, and it charges nothing to pay you out. iKhokha takes R2.50 every time it settles money into your bank account.
If you're the kind of shop where nobody has ever asked for airtime, that's your machine, and you should not pay for SIMs and payouts on an engine you're never going to switch on.

Yoco Khumo 2
Cheaper on every basket at 2.30% excluding VAT, nothing monthly on the free Core plan, unlimited data included, and it takes nothing to pay you.
Now if Yoco is looking attractive but you still want to sell airtime, there's a way to have both and it costs you nothing extra.
Buy the Yoco Khumo 2 for the card side, then sign up with iKhokha as well and sell prepaid from the free iKhokha App on your phone. The app costs nothing. You aren't buying two machines, you're using a free app to fill the prepaid gap.
What the gap actually costs you a month
Say you have settled on one of those two but you want to see what the fees really do on your kind of turnover. For those of you who need the actual numbers, here they are on two shops: a quiet one making about R5 000 a month on card payments, and one that's doing well at around R25 000 on card payments.
Both machines already bought. Rates exclude VAT. iKhokha payout fees assume a payout on each trading day.
A month on card, at two turnovers
| iKhokha iK Flyer Lite | Yoco Khumo 2 | |
|---|---|---|
| At R5 000/mo | R170 all in | R115 all in |
| You save with Yoco | None | R55 a month |
| At R25 000/mo | R590 all in | R575 all in |
| You save with Yoco | None | R15 a month |
| Sells prepaid for commission | Airtime, electricity, vouchers | No |
Our sums. iKhokha shown on shop Wi-Fi; add R75 if you take the two SIMs.
So Yoco saves you about R55 a month on a quiet shop and about R15 on a busy one, before you take the SIMs into account.
You can already see which one is cheaper, so the test that matters is whether you're willing to give up selling airtime and electricity in order to keep that R88 or R177 a month.
And that depends on how you think about your shop. If that money covers something real for you this month, then take Yoco and don't feel bad about it.
But look at it the other way round. That R177 is the cost of getting people to stop at your door instead of walking to the shop that does sell airtime. Put like that it isn't a loss, it's the cheapest marketing you will ever buy, and it comes back every time somebody walks in for a R12 voucher and leaves with bread as well.
That's the decision, and for a shop making over about R10 000 a month I don't think it's close. What the extra traffic brings in is bigger than that R15. Go with the iKhokha iK Flyer Lite.
If you want to put your own turnover into it rather than take my two examples, we built a slider that runs on both companies' current fees, so you don't have to keep checking two fee pages that keep changing. Drag it to what your shop actually takes.
-
Yoco2.30% + R0/moWhere it wins: nothing monthly and the data included R345
-
iKhokha2.10% + R140/mo with SIMs and payoutsWhere it wins: same-day money with no percentage, and commission on prepaid
R455
becomes the cheaper one above about a month. The answer changes with how you trade, not with who is paying us.
Why one name stays on top: With the box unticked, Yoco's total is lower across this slider: 2.30% excluding VAT with nothing monthly, against iKhokha's 2.10% plus R75 for the SIMs and R2.50 a daily payout. Tick it if you buy stock with today's card sales, because that's where iKhokha wins. Confirmed 5 November 2026.
Each company's local-card rate, excluding VAT, plus its monthly costs: iKhokha's R75 SIMs (R0 on shop Wi-Fi) and R2.50 daily payout, about R65 a month. Its lower tiers start above R40 000, beyond most spazas, so they aren't modelled. Yoco Core is R0 a month.
Yoco wins on fees here. It costs you R110 less a month here
That is R1 320 over a year at this turnover, before either provider negotiates.
If your shop does not look like either of those
Not every spaza is in the same position, and a few of these come up often enough to be worth answering directly.
Five situations, and what I would do
So what should you buy?
If people already ask you for airtime, data or electricity and you have been sending them across the road, buy the iKhokha iK Flyer Lite. R699, or about R629 with the 10% off here, and the counter starts earning on demand that's already walking past you.
If nobody asks, buy the Yoco Khumo 2. Nothing monthly, unlimited data included, nothing taken when it pays you.
And if your customers want a printed slip, neither of those two will do it. Both are digital-receipt only.
What you want is the printing version of whichever one you just picked, because they are the same machines with a thermal printer bolted on.
The iK Flyer is R1 499 and the Khumo Print 2 is R1 399, and I'd only spend the extra if people ask you for slips, since the printer is the whole difference. Here they are side by side.
Prints the vouchers too
iKhokha iK Flyer
The iK Flyer Lite with a printer. Still sells airtime and vouchers, and it prints those too.
may earn a commission at no cost to you.
Keeps the data included
Yoco Khumo Print 2
The Khumo 2 with a printer, and it keeps the unlimited data.
may earn a commission at no cost to you.
Same rates, same accounts, same everything else as the R699 versions. You are buying the printer.
Price last confirmed on 5 November 2026
And whichever you pick, take your payouts less often than daily if you're on iKhokha. R2.50 a time adds up on small amounts, and it's the one saving on this page that costs you nothing.
If you want to go deeper on the two companies rather than just this counter, I did the full comparison on Yoco vs iKhokha, and the fees guide explains what you're actually paying for on every sale.
Questions people ask me about this
Do I need a registered company to get a card machine for my spaza?
No.Both the iKhokha iK Flyer Lite and the Yoco Khumo 2 will onboard a sole proprietor and pay into a personal bank account, so an unregistered one-person shop can take cards.
Which card machine lets a spaza shop sell airtime and electricity?
iKhokha, through iK Prepaid, on both the iK Flyer Lite and the iK Flyer.It sells airtime and data on all four networks, electricity, water and gas, DStv and bill payments, traffic fines, and gaming vouchers including Hollywood Bets and OTT. iKhokha pays 3% on airtime and data paid for in cash, 2% by card, and 1% on electricity. Yoco doesn't offer prepaid at all.
Are card machine fees worth it on small baskets?
A percentage fee scales with the basket, so 2.30% on a R30 sale is 69c and does not punish a small ticket.What hurts a small shop is a flat charge: iKhokha takes R2.50 on every payout regardless of size, so taking payouts less often reduces it. Avoid monthly rentals if your type of business is seasonal.
1 more question
What happens to my card machine during load shedding?
Both machines run on their own battery and their own mobile data, so they keep working when the power and the router go down.Yoco includes unlimited data on Core; iKhokha's SIMs are a flat R75 a month, or you can run it on shop Wi-Fi for free and accept that it stops when the router does.
Read next
Head to headYoco vs iKhokha (2026): Which Is Right for You?How Yoco and iKhokha really differ on fees, payouts, prepaid income, support and lending, and which one fits your…Last confirmed on 5 Nov 2026
ExplainerCard Machine Fees in South Africa (2026): What You PayWhat card machine fees cost in South Africa: the transaction fee, VAT, the monthly costs on top, and the full one-year…Last confirmed on 5 Nov 2026
Business guide3 Best Card Machines for a Car Wash in South Africa (2026)Sell airtime to the customer who waits, keep the machine out of the wet, record each washer's tips and get the…Last confirmed on 5 Nov 2026
Where the deals are
Deals confirmed 24 Sep 2026
- Ranked5 Best Card Machines for a Small Business in SA (2026)The same field, worked through by type of business: what a spaza, a salon, a restaurant, a market stall and a mobile…
Verified deal10% offthe iK Flyer and iK Flyer LiteGet the dealSee the rankingVerified dealR100 offany card machineGet the deal
- Ranked11 Best Card Machines in South Africa (2026)11 SA card machines ranked on what each costs you over a year.See the ranking
- Every discount in one placeThe extra discounts we foundTwo live discounts on card machines right now, each confirmed on the date shown.See all the deals