We may earn a commission from bookmakers listed here. It never changes how they're scored. Full disclosure.

EFT Betting Deposits: When They Make Sense (and When They Don’t)

Standard EFT is the slowest way to fund a betting account in South Africa and the easiest to get wrong. There is exactly one situation where it beats the alternatives, and this page is honest about how narrow that is.

Written by Ziv Mor · Last updated: 2 November 2026

Start here: you probably want instant EFT instead

There are two different things both called “EFT”. Instant EFT (Ozow, Capitec Pay) pushes money across in seconds with automatic confirmation. Standard EFT is you, in your banking app, manually paying a beneficiary and then waiting. They are not the same product, and the second is worse in almost every respect.

Clearing times

These are general banking expectations, not figures any bookmaker publishes; your bank and the time of day decide the real number.

MethodTypical time to reflect
Instant EFT (Ozow)Seconds
Standard EFT, same bank as the bookmakerOften same day
Standard EFT, different bankSame day to 2 working days
Standard EFT sent Friday evening or a weekendMonday, sometimes Tuesday
Voucher or branch cashInstant

South Africa’s real-time clearing has improved considerably, and many standard EFTs now land far faster than the old two-day rule. But “often faster” is not “reliably instant”, and you cannot tell in advance which one you are getting.

How to do it without losing the money

  1. On the bookmaker’s deposit page, choose EFT or Bank Transfer. Take the banking details from that page, freshly, every time.
  2. Copy the reference exactly. It is usually your account number or a unique deposit code — at YesPlay it is your registered mobile number. This is the only thing linking your money to your account.
  3. Pay from an account in your own name. A transfer from a spouse, parent or friend’s account can be held, so check your bookmaker’s terms first.
  4. Keep the proof of payment. If it does not reflect, that PDF is what support will ask for.
Never take banking details from an email, SMS or WhatsApp claiming to be your bookmaker — not even if it quotes your name and account number correctly. Substituted banking details are one of the most effective scams operating in South Africa. The deposit page inside your logged-in account is the only source you should trust.
Under-paying the minimum can cost you a fee. YesPlay publishes an R10 admin fee on EFT and ATM deposits that either carry the wrong reference or fall below its bank-specific minimum (R110 FNB, R100 Capitec, R20 ABSA / Nedbank / Standard Bank). Those deposits are then allocated by hand, only between 08:00 and 16:00 on weekdays. A R20 deposit to the wrong bank minimum is the worst-value transaction on this page.

The reference number problem

Most missing EFT deposits are not missing. They have arrived in the bookmaker’s bank account with no usable reference, and are sitting in a suspense account waiting for a human to match them to somebody. Getting them released takes a support ticket and your proof of payment, and typically a few working days.

Two habits prevent essentially all of this: paste the reference rather than typing it, and never reuse a saved beneficiary from a previous deposit if the bookmaker generated a new code.

So when is standard EFT actually the right choice?

One situation, really: a large deposit, where you are not in a hurry, and your bank’s instant-EFT daily limit is lower than the amount you want to move. Bank transfer limits on a normal transfer are usually far higher than what an instant-EFT session will pass in one go.

Outside that, use Ozow if you have a bank account, and a voucher if you do not. Both are instant and free.

EFT withdrawals — this part you do need

However you deposit, EFT is how you get paid. Most licensed South African bookmakers pay bank withdrawals by electronic transfer to an account in your own name, and they state different times: Hollywoodbets says EFTs are processed within 24 hours and instructed within 72 hours of confirming the amount, and EasyBet says Ozow payouts take about 30 minutes after an approval that can take up to 24 hours (both read 2 November 2026). Several also offer cash-send or voucher payouts (see who pays out without a bank account). To keep a bank payout fast:

A deposit method is not a budget. Cash vouchers make it easy to spend money you have already set aside — that is their advantage. Instant EFT and card methods make it easy to spend money you had not planned to. If you find yourself topping up a second time in the same day, that is the signal to stop. Many licensed operators offer deposit limits and self-exclusion in the account settings, and the National Responsible Gambling Programme runs a toll-free, 24-hour counselling line on 0800 006 008 (SARGF’s own site, read 2 November 2026). More on our responsible gambling page.

FAQ

How long does an EFT betting deposit take in South Africa?

Instant EFT through Ozow credits in seconds. A standard manual EFT takes anywhere from the same day to two working days, and a transfer sent on a Friday evening or over a weekend may only reflect on Monday or Tuesday.

Why has my EFT deposit not reflected?

Almost always a missing or mistyped reference number. The money has arrived at the bookmaker but cannot be matched to your account, and sits in a suspense account until support matches it manually. Send your proof of payment to support to release it.

Can I deposit from someone else's bank account?

No. Pay from an account in your own name. Bookmakers can hold or refuse a payment from someone else's account, so check your bookmaker's terms before trying it.

Is instant EFT better than standard EFT?

For almost everyone, yes. Instant EFT is free, credits in seconds, and confirms automatically so no reference can go missing. Standard EFT is only preferable for large deposits that exceed your bank's instant-EFT session limit.

How long do EFT withdrawals take?

Bookmakers state their own times and they differ: Hollywoodbets states EFTs processed within 24 hours and instructed within 72, and EasyBet states about 30 minutes for Ozow payouts after an approval that can take up to 24 hours (both read 2 November 2026). Bank withdrawals are paid to an account in your own name. Several bookmakers ask for FICA documents before paying a first withdrawal, so complete FICA when you open the account to avoid a delay.

R25 Free BetHollywoodbets · no deposit Claim