A matte brass coin with a bitcoin symbol on a pale stone surface

What a bitcoin purchase costs, by amount

Fees to buy bitcoin with rand: one EFT deposit and one buy order at the entry tier, by platform and route (computed from the verified fee data; rows ordered by the cost at R5,000)
Platform and routeR500R1,000R5,000R50,000
VALRLimit order (maker)EFT deposit: Free (no minimum deposit) · 0.18 % makerR0.90 (0.18 %)R1.80 (0.18 %)R9.00 (0.18 %)R90.00 (0.18 %)
VALRMarket order (taker)EFT deposit: Free (no minimum deposit) · 0.35 % takerR1.75 (0.35 %)R3.50 (0.35 %)R17.50 (0.35 %)R175.00 (0.35 %)
LunoLimit order (maker)EFT deposit: Free · 0.4 % makerR2.00 (0.40 %)R4.00 (0.40 %)R20.00 (0.40 %)R200.00 (0.40 %)
LunoMarket order (taker)EFT deposit: Free · 0.6 % takerR3.00 (0.60 %)R6.00 (0.60 %)R30.00 (0.60 %)R300.00 (0.60 %)
AltCoinTraderLimit order (maker)EFT deposit: 0.5 %, maximum R95 per transaction · 0.5 % makerR4.99 (1.00 %)R9.98 (1.00 %)R49.88 (1.00 %)R344.53 (0.69 %)
AltCoinTraderMarket order (taker)EFT deposit: 0.5 %, maximum R95 per transaction · 0.6 % takerR5.49 (1.10 %)R10.97 (1.10 %)R54.85 (1.10 %)R394.43 (0.79 %)
VALROne-tap buy screenEFT deposit: Free (no minimum deposit) · 1.6 % one-tapR8.00 (1.60 %)R16.00 (1.60 %)R80.00 (1.60 %)R800.00 (1.60 %)
AltCoinTraderOne-tap buy screenEFT deposit: 0.5 %, maximum R95 per transaction · 1.5 % one-tapR9.96 (1.99 %)R19.93 (1.99 %)R99.63 (1.99 %)R843.58 (1.69 %)
LunoOne-tap buy screenEFT deposit: Free · 2 % one-tapR10.00 (2.00 %)R20.00 (2.00 %)R100.00 (2.00 %)R1,000.00 (2.00 %)
BinanceNot costedBinance's BTC/ZAR order book was halted when read on 4 October 2026, so there is no order-book price to cost.
BitgetNot costedBitget has no rand order book; rand is converted at a quote whose spread is not published, so the cost cannot be worked out.
OvexNot costedOvex prices rand trades by quote; the spread inside the quote is not published, so the cost cannot be worked out.

The cheapest way to buy bitcoin

The table above costs one EFT deposit and one buy order at four amounts, using each platform’s published entry-tier fees. On those fees, a free EFT and a maker order on VALR’s BTC/ZAR order book cost least. The table is rebuilt from our verified fee data whenever the site is built, and in your browser a row shows “Needs re-check” once one of its figures is due a re-check.

Three things decide the cost:

  • The order type. A limit order pays the maker rate if it fills, and a market order pays the higher taker rate at once. At Tier 1, VALR charges 0.18 % maker and 0.35 % taker, Luno 0.40 % and 0.60 %, and AltCoinTrader 0.50 % and 0.60 %.
  • The deposit. VALR and Luno take EFT deposits free, while AltCoinTrader charges 0.5 % on one, capped at R95. On a small purchase that fee is most of AltCoinTrader’s cost; on a large one the cap keeps it small.
  • The screen. At every amount in the table, a one-tap buy screen costs more than an order-book trade on the same platform. The screens charge 1.6 % on VALR’s Simple Buy, 2 % on Luno’s instant buy and 1.5 % on AltCoinTrader’s Easy Buy, which caps each order at 2 BTC.

Three platforms appear in the table without figures. Binance’s public API showed its BTC/ZAR market halted, with status BREAK, when we read it on 4 October 2026, while USDT/ZAR was trading. Buying USDT with rand and then Bitcoin with USDT takes two trades there, and Binance does not publish its rand deposit fee. Ovex sells Bitcoin for rand at a quoted price, and Bitget, which has no rand pairs, converts rand at a quote; neither publishes the spread in its price.

Who this guide is for

You need three things: to be resident in South Africa, to hold a South African bank account in your own name, and to want to pay in rand. Both platforms accept rand only from your own bank account and send it back only to a South African account in your name; Luno, for instance, turns away deposits from a friend’s, a relative’s or a business account, even one you own, and reverses international deposits. If you already hold crypto elsewhere and simply want to move it, the deposit steps do not apply: receiving crypto is free at both platforms.

The steps below walk through VALR and Luno: both are on the FSCA’s list in their own name, take ordinary EFT deposits without a fee and sell Bitcoin on a rand order book. The best crypto exchanges guide compares every platform. The figures in the steps come from official pages read between 27 September and 3 October 2026; where a detail is not published, we say so rather than estimate.

What each step costs

Buying Bitcoin with rand at VALR and Luno: the cost of each step at the entry level (official fee pages re-read 3 October 2026)
Step VALR Luno
Rand deposit by EFT Free, no minimum No Luno fee; not possible from Capitec or Absa accounts
Faster rand deposit Card, 3.9 % Instant deposit or Absa Pay 1.4 %; Capitec Pay 1.25 % under R1,000 or R9.00 above; Apple Pay 2.5 %
BTC/ZAR order book 0.18 % maker, 0.35 % taker 0.40 % maker, 0.60 % taker
One-tap buy Simple Buy, 1.6 % Instant buy from the Portfolio screen, 2 %
Sending Bitcoin out Network fee quoted on screen; free to another VALR account Dynamic network fee shown before you confirm
Rand withdrawal 30 free a month, then R8.50; fast R30 Normal free; same-day express R20.00 (RTC banks) or R80.00

Step 1: choose an FSCA-licensed platform

The Financial Sector Conduct Authority licenses crypto asset service providers (CASPs) under the FAIS Act. Both platforms in this guide are on the FSCA’s list of licensed CASPs titled March 2026, whose entries we read on 27 September 2026:

  • VALR (Pty) Ltd: entry 280, FSP 53308, Category I and II. VALR’s terms of service (effective 13 September 2026) say South African customers contract with VALR (Pty) Ltd, registration 2018/211274/07, incorporated in South Africa. South Africa is not on VALR’s list of countries whose residents it cannot serve.
  • Luno (Pty) Ltd: entry 173, FSP 53314, Category I and II. South Africa is a listed supported country, and Luno’s terms of use (last updated 14 May 2026) are an agreement with Luno (Pty) Ltd, a company incorporated under the laws of South Africa.

The FSCA updates the list over time, so confirm the current entry on fsca.co.za before you sign up. Beyond the licence, the criteria that matter for a rand purchase are a free EFT deposit route, a published maker/taker schedule you have actually read, a rand withdrawal route to your own bank, and KYC documents you can supply. Our guide to choosing an exchange covers the full checklist.

Step 2: verify your identity

Both platforms tie what you can do to a verification level.

VALR has three levels. Semi-verified (name, e-mail and mobile) cannot deposit or trade. Fully-verified requires a government-issued ID (a South African ID card or book, a passport or a driver’s licence) plus your tax information, and unlocks rand deposits and trading with a crypto withdrawal limit of 0.2 BTC per day. Fully-verified PLUS adds authenticator-app two-factor authentication and raises that limit to 100 BTC per day. VALR’s verification-levels article does not mention proof of address.

Luno accepts a South African national identity card (front and back), an ID book, a driving licence or a valid South African passport; temporary identity documents are not accepted. Luno may also ask for a selfie, and a proof-of-address document must be no older than three months. Limits step up by level: Level 1 allows R15,000 in deposits and R15,000 in withdrawals over the life of the account, Level 2 allows R50,000 of each per month, and a fully verified account has no limits. Luno says most identities are checked automatically within a few minutes, though a manual review can take a day or two. The Luno pages we read do not say which documents unlock which level.

For the document checklist and what to do if verification stalls, see how crypto exchange KYC works in South Africa.

Step 3: deposit rand

Ordinary EFT: no platform fee at either

  • VALR: EFT deposits are free with no minimum, and VALR sets no deposit limit (your bank may). You transfer to VALR’s bank account using the unique reference beginning “VR” shown on the deposit screen, from a bank account registered in your name. VALR says its clearing window is set by the bank, and that it is a pre-approved beneficiary at Standard Bank.
  • Luno: bank transfers to the ZAR wallet carry no Luno fee, though your bank may charge for the EFT. Pay from a South African bank account in your own name and quote the reference starting with BX or LN shown in the app; a fully verified (level 3) account has no deposit limit. Luno banks with Standard Bank, so an EFT from a Standard Bank account reflects near-instantly; from other banks it takes longer, especially over weekends, public holidays or after hours. Capitec and Absa customers cannot make an EFT to Luno at all and need one of the instant rails below or an account at another bank.

Whichever platform you use, sending the EFT a couple of business days before you plan to buy costs nothing and avoids every fee in the next section. Each platform’s clearing window and paid routes are in the rand deposit routes table at the end of this page.

Instant rails cost extra

If you cannot wait, Luno offers instant deposit via Stitch (FNB, Investec, Nedbank, Standard Bank and TymeBank) at 1.4 %, capped at R100,000 per deposit and reflecting within up to five minutes. Absa Pay also costs 1.4 %. Capitec Pay costs 1.25 % for deposits under R1,000 or a flat R9.00 for deposits over R1,000, and needs a fully verified account with a South African ID number. Apple Pay costs 2.5 % for R50 to R30,000. VALR’s charges page lists one other rand deposit route: a card, at 3.9 %. VALR takes South African-issued Visa and Mastercard cards with 3D Secure, shows its daily card limit only on the deposit screen, and says a card deposit can take up to one business day to reflect. Its help centre also describes card, Apple Pay and Google Pay purchases through MoonPay and Checkout.com, which credit USDC or another stablecoin rather than rand; VALR’s charges page does not list their fees.

Step 4: buy on the order book or use instant buy

Both platforms offer two ways to turn rand into Bitcoin, and the cost difference is large.

On the order book you either place a limit order, setting your price and waiting for it to fill (a maker order), or a market order that takes the best price available now (a taker order). VALR’s entry tier for fiat-quoted pairs such as BTC/ZAR is 0.18 % maker and 0.35 % taker, with nine tiers based on rolling 30-day spot and futures volume measured in USDT; VALR charges no monthly, management, custody or account-opening fees. Luno’s Tier 1, covering R0 to R20,000 of 30-day volume, is 0.40 % maker and 0.60 % taker across 13 tiers.

The instant buy options, VALR’s Simple Buy/Sell/Swap and Auto-Buy at 1.6 % and Luno’s buy/sell from the Portfolio screen at 2 %, are simpler but cost several times the taker fee. The published fees are the only cost figures we verified; compare the instant quote against the live order book price yourself before confirming.

Worked example (assumptions, not a quote)

Assume you deposit R5,000 and buy once. Trading fees only:

  • VALR taker order: R5,000 × 0.35 % = R17.50; maker order: R5,000 × 0.18 % = R9.00; Simple Buy: R5,000 × 1.6 % = R80.00.
  • Luno taker order: R5,000 × 0.60 % = R30.00; maker order: R5,000 × 0.40 % = R20.00; instant buy: R5,000 × 2 % = R100.00.

Now add the deposit route, assuming the deposit fee comes out of the R5,000 and you buy with what is left. At Luno, an instant deposit via Stitch costs R70.00 and an instant buy of the remaining R4,930.00 costs R98.60, R168.60 in all, against R20.00 for an EFT plus a maker order: more than eight times as much. At VALR, a card deposit costs R195.00 and a Simple Buy of the remaining R4,805.00 costs R76.88, about R272 in all, against R9.00 for an EFT plus a maker order.

You can reproduce the trading-fee lines in our fee calculator, pre-filled with VALR’s entry tier or Luno’s entry tier; change the amount, side and number of trades to match your plan. The calculator models a percentage trading fee and a flat withdrawal fee, so add any percentage deposit fee yourself. It uses no prices and gives no platform quote.

The cost table at the top of this page runs the same sums at four amounts, deposit included, for each platform it can cost.

Step 5: hold, send or withdraw

Holding on the platform is the simplest option, but the platform holds the keys. Switch on two-factor authentication before leaving a balance there.

Sending Bitcoin to a wallet you control carries a network-dependent fee at both platforms, shown on screen before you confirm. VALR notes that its quoted fee can be more than it pays the network; transfers between VALR accounts are free. Luno’s dynamic send fee is the current blockchain fee plus Luno’s processing cost, and sends are capped by verification level at USD 2,400, USD 12,000 or USD 120,000 per 24 hours.

Withdrawing rand goes only to a South African bank account in your own name, which you link and authorise first. At VALR, individual clients get 30 free normal withdrawals per calendar month and pay R8.50 each thereafter; a fast (RTC) withdrawal costs R30. At Luno a normal withdrawal is free and reflects up to two business days after Luno processes it (sooner at Standard Bank); a same-day express withdrawal costs R20.00 to RTC-participant banks and R80.00 to other banks. The full process is in how to withdraw crypto to a South African bank account.

Availability limitations

  • Rand rails at both platforms serve own-name South African bank accounts only.
  • VALR states that, after regulatory changes by the South African Reserve Bank, it can no longer process EFT deposits from, or withdrawals to, Namibian, eSwatini or Lesotho bank accounts through the South African BankServ EFT system.
  • Luno’s ZAR wallet accepts rand only from a South African bank account, and Luno reverses international deposits.
  • Capitec and Absa account holders cannot fund Luno by EFT; Capitec Pay and Absa Pay are the paid alternatives.

Risks to weigh before you buy

  • Bitcoin’s rand price can fall sharply, and neither platform promises any return. Only commit money you can afford to lose.
  • Tax: SARS states that normal income tax rules apply to crypto assets and that taxpayers must declare gains or losses in the year they are received or accrued. Keep your trade history from day one; crypto tax in South Africa explains how gains are taxed and how to export your records.
  • Fees and limits change. VALR last edited its charges article on 21 September 2026 and Luno its fees article on 29 September 2026 (as shown when we re-read them on 3 October 2026). Fees are re-checked every 30 days and licence entries every 90 days (each profile shows the exact date), and the wording of this page is next reviewed by 6 March 2027.
  • Both platforms reject deposits from, and withdrawals to, accounts that are not in your own name, so a mismatched account will delay or block your money.
  • A platform holding your Bitcoin is a counterparty. An FSCA licence sets conduct standards; it does not insure your balance.

Next steps

Rand deposit routes compared

Rand deposit routes at Luno and VALR: the fee, minimum or limit and time to credit that each platform publishes, route by route
RouteFeeMinimum or limitTime to credit
Luno
Bank transfer (EFT)FreeNo limit (level 3); level limits otherwiseNear-instant from Standard Bank; up to 2 business days from other banks (bank-transfer deposit article, edited 29 April 2026)
Instant deposit1.4 %Limit R100,000—
Absa Pay1.4 %Limit R100,000—
Capitec Pay1.25 % for deposits under R1,000; R9.00 for deposits over R1,000Limit R100,000—
Apple Pay2.5 %Minimum R50; limit R30,000—
VALR
EFT (bank transfer)Free (no minimum deposit)No minimumUp to 48 hours to clear (VALR deposit help article, read 27 September 2026)
South African debit/credit card3.9 %——

VALR

Open VALR (Sponsored link)

Referral link. SwapSift may earn a commission from eligible trading activity. SwapSift does not charge you for using it; the provider sets its own pricing, promotions and eligibility. How we make money

Luno

Open Luno (Sponsored link)

Referral link. SwapSift may receive a reward if eligibility conditions are met. SwapSift does not charge you for using it; the provider sets its own pricing, promotions and eligibility. How we make money

Referral code: YGAM59
Luno may require you to enter this referral code during the rewards flow to qualify for the current referral reward. Subject to Luno’s current referral programme terms and eligibility.

Frequently asked questions

What is the cheapest way to buy Bitcoin in South Africa?

On published fees, a free EFT deposit and a limit order on VALR's BTC/ZAR order book, which costs 0.18 % at Tier 1; a market order there costs 0.35 %. Luno charges 0.40 % and 0.60 %, and AltCoinTrader 0.50 % and 0.60 % plus 0.5 % on an EFT deposit. Spreads and bank charges are not included.

Do I need a South African bank account to buy Bitcoin with rand?

Yes. VALR and Luno take rand only from a bank account in your own name and pay it out only to a South African bank account registered to you. Luno also reverses deposits from foreign accounts and does not accept deposits from a friend's, family member's or business account.

Should I use the instant buy button or the order book?

The order book. On a R10,000 purchase the taker fee is R35 at VALR or R60 at Luno, against R160 or R200 through the one-tap buy screens. A limit order at the maker rate costs even less.

Can I buy Bitcoin with rand on Binance?

Not on its BTC/ZAR order book: Binance's public API showed BTC/ZAR halted (status BREAK) on 4 October 2026, while USDT/ZAR was trading. Buying USDT first and then Bitcoin means two trades, and Binance does not publish its rand deposit fee, so this page does not cost that route.

How we compare

We compare availability, licensing, fees, deposit and withdrawal methods and KYC requirements using official exchange documentation and regulator registers. Affiliate relationships never affect ranking or wording.

Read our methodology · How we review · How we make money

Risk warning

Crypto assets are volatile and you may lose all the money you put in. Platform availability, fees, licences and terms can change at any time and the information on this page may become outdated. Always verify terms directly with the provider before acting. This website does not provide personal financial advice.

Read the full risk warning

Sources

Primary sources checked for this page. Accessed dates are shown next to each link.

  1. List of licensed crypto asset service providers – March 2026 (PDF) (opens in a new tab)Financial Sector Conduct Authority (FSCA) · Regulator · accessed · Section A lists CASPs licensed under the FAIS Act; VALR (Pty) Ltd is entry 280 (FSP 53308) and Luno (Pty) Ltd entry 173 (FSP 53314).
  2. What are VALR's charges? (opens in a new tab)VALR Help Center · Official documentation · accessed · Re-read 3 October 2026 (last edited 21 September 2026): spot tiers, Simple Buy 1.6 %, free EFT deposits, 3.9 % card deposits, ZAR withdrawal fees.
  3. What are VALR's verification levels? (opens in a new tab)VALR Help Center · Official documentation · accessed · Last edited 6 May 2026: three levels; 0.2 BTC and 100 BTC daily crypto withdrawal limits.
  4. Which countries does VALR support? (opens in a new tab)VALR Help Center · Official documentation · accessed · Last edited 5 June 2026: South Africa is not on the list of countries whose residents VALR cannot serve.
  5. How to deposit Rand (ZAR) using a Bank account? (opens in a new tab)VALR Help Center · Official documentation · accessed · Last edited 17 September 2025: unique VR reference, own-name account, no VALR EFT limit, a clearing window set by the bank; no BankServ EFTs to or from Namibian, eSwatini or Lesotho accounts.
  6. How do I withdraw Rand (ZAR) into my South African bank account? (opens in a new tab)VALR Help Center · Official documentation · accessed · Last edited 20 January 2023: own-name South African bank account only, linked first; regular or fast withdrawal.
  7. Luno fees and limits in South Africa (opens in a new tab)Luno Help Centre · Official documentation · accessed · Re-read 3 October 2026 (last edited 29 September 2026): exchange tiers, 2 % instant buy/sell, deposit and withdrawal fees, verification limits, send fees and limits, free crypto receives.
  8. How do I make a deposit via bank transfer in South Africa? (opens in a new tab)Luno Help Centre · Official documentation · accessed · Last edited 29 April 2026: no Luno fee; BX or LN reference; clearing time by sending bank; no EFTs from Capitec or Absa accounts; no limit at level 3.
  9. How do I make an instant deposit in South Africa? (opens in a new tab)Luno Help Centre · Official documentation · accessed · Last edited 23 April 2026: Stitch banks, 1.4 % Stitch and 2.5 % Apple Pay fees, R100,000 per deposit, up to 5 minutes, Capitec Pay verification requirement.
  10. Licenses and registrations (opens in a new tab)Luno · Exchange · accessed · Luno (Pty) Ltd: authorised financial services provider, FSP 53314.
  11. Which countries can I use my Luno account in? (opens in a new tab)Luno Help Centre · Official documentation · accessed · Last edited 1 June 2026: South Africa is a supported country.
  12. Crypto Assets & Tax (opens in a new tab)South African Revenue Service (SARS) · Government · accessed · Page last updated 20 March 2026: normal income tax rules apply to crypto assets; gains or losses must be declared.
  13. What can I do if my deposit isn't reflecting in my wallet? (opens in a new tab)Luno Help Centre · Official documentation · accessed · Last edited 30 January 2026: deposits only from a local bank account in your own name, not from a friend, family member or business account; international deposits are reversed.
  14. Terms of Service (opens in a new tab)VALR Help Center · Official documentation · accessed · Effective 13 September 2026: customers contract with VALR (Pty) Ltd (registration 2018/211274/07), incorporated in South Africa.
  15. How to deposit and buy crypto on VALR using South African credit or debit cards? (opens in a new tab)VALR Help Center · Official documentation · accessed · Last edited 23 January 2026: South African-issued Visa and Mastercard cards with 3D Secure, a daily limit shown on the deposit screen, 3.9 % fee, up to one business day to reflect.
  16. How to deposit and buy crypto on VALR using MoonPay (Card, Apple Pay, or Google Pay) (opens in a new tab)VALR Help Center · Official documentation · accessed · Last edited 24 October 2025: MoonPay deposits are credited as USDC.
  17. How to deposit and buy crypto on VALR using Checkout (Card, Apple Pay, or Google Pay) (opens in a new tab)VALR Help Center · Official documentation · accessed · Last edited 28 November 2025: Checkout.com deposits are credited in USDC or another stablecoin.
  18. Does VALR offer free Rand (ZAR) withdrawals? (opens in a new tab)VALR Help Center · Official documentation · accessed · Last edited 18 May 2026: 30 free normal withdrawals per calendar month for individual clients; not for corporate clients or fast withdrawals.
  19. Terms of use (opens in a new tab)Luno · Exchange · accessed · Last updated 14 May 2026: the agreement is with Luno (Pty) Ltd, a company incorporated under the laws of South Africa; deposits only from a supported method in your own name.
  20. Things you need to know about withdrawals on Luno (opens in a new tab)Luno Help Centre · Official documentation · accessed · Last edited 30 January 2026: withdrawals only to a bank account in the Luno account holder's name.
  21. Which identity documents are accepted for verification? (opens in a new tab)Luno Help Centre · Official documentation · accessed · Last edited 12 June 2026: South African ID card (front and back), ID book, driving licence or valid South African passport; no temporary documents; a selfie may be required.
  22. How do I verify my identity with Luno? (opens in a new tab)Luno Help Centre · Official documentation · accessed · Last edited 21 September 2026: most checks are automatic within a few minutes; a manual review can take a day or two.
  23. Proof of residential address - accepted documents (opens in a new tab)Luno Help Centre · Official documentation · accessed · Last edited 5 June 2026: the document must be no older than 3 months.
  24. Trading fees (opens in a new tab)AltCoinTrader · Exchange · accessed · Re-read 3 October 2026: one six-tier schedule for all pairs (Tier 1, R0–R100,000: 0.50 % maker / 0.60 % taker); rand deposits 0.5 %, maximum R95.
  25. Fees (opens in a new tab)Ovex · Exchange · accessed · Read 27 September 2026: request-for-quote buy/sell at 0 % of trade value, with the cost in the quoted spread.
  26. How do I use the Easy buy and sell feature? (opens in a new tab)AltCoinTrader Help Centre · Official documentation · accessed · 1.5 % transaction fee on Easy Buy & Sell orders; each order capped at 2 BTC.
  27. Bitcoin Trading (BTC / ZAR) (opens in a new tab)AltCoinTrader · Exchange · accessed · Live BTC order book, labelled BTC / xZAR in the market list, with a R4 minimum order total.
  28. Spot API: exchangeInfo (BTCZAR, USDTZAR) (opens in a new tab)Binance (api.binance.com) · Exchange · accessed · On 4 October 2026 BTCZAR reported status BREAK (trading halted) and USDTZAR status TRADING.
  29. Crypto Exchange in South Africa | Buy BTC & ETH with ZAR on Binance (opens in a new tab)Binance · Exchange · accessed · Rand deposits through a linked bank account, bank transfer and Absa Pay; the deposit fee is shown in the app and not published.
  30. Spot API: public symbols (opens in a new tab)Bitget (api.bitget.com) · Exchange · accessed · No symbol quoted in ZAR; rand is converted to crypto at a quote.