SIM-only deals sound simple until you actually try to compare two of them side by side. Top-up, once-off, anytime data, out-of-bundle rates. It's enough jargon to make anyone just pick whichever one has the biggest number on the poster.
Here's what the terms actually mean, using a real example: the 40GB + 20GB Data Top-Up deal.
What "anytime data" means
Anytime data is exactly what it sounds like. You can use it whenever you want, day or night, on any app or website, with no restrictions. This is different from night-time data or app-specific data, which only works during certain hours or with certain apps. When you see a deal advertising 40GB, check whether that's anytime data or a mix, because the difference changes how usable it actually is.
What "once-off" data means
A once-off allocation is data you get a single time, usually when you first activate the deal, rather than every month. It's a welcome bonus, not a recurring benefit. If a deal advertises 30GB once-off, that data disappears once it's used and won't come back next month the way your regular monthly allocation does.
Reading the 40GB + 20GB structure
In the 40GB + 20GB Data Top-Up deal, you're getting a base allocation plus a top-up layer, both counted as anytime data, for a combined 60GB per month at R179. Understanding that it's 60GB total, not 40GB with a vague 20GB add-on, matters when you're comparing it against a competitor's flat 50GB or 55GB offer.
What happens when you run out
Once your monthly allocation is used up, most SIM-only deals either slow your data speed or charge an out-of-bundle rate per MB, which can get expensive fast. If you tend to run close to your limit, it's worth checking your usage through your provider's app partway through the month rather than finding out the hard way.
The real comparison question
When you're comparing SIM-only deals, the questions that actually matter are: how much total anytime data am I getting, what's the contract length, and what happens if I go over. Get those three answers and the marketing language stops mattering.