Guide
How to deposit and withdraw rand (ZAR) on Bitget
Deposit rand into Bitget from a South African bank, withdraw it to your own account, or fund it with USDT from Luno or VALR: steps, fees, limits and timing.
Direct answer
A Bitget ZAR deposit is an online-banking payment from a South African bank account in your own name, made after identity verification. Bitget's Help Center calls the provider Callpay and charges 1.4 %, with limits of USD 10 to USD 10,000 equivalent per deposit and per day; its South Africa guide gives a R180 minimum and R179,000 a day. Rand goes back out to an own-name account for a flat 20 ZAR per withdrawal, per the Help Center.
As of 4 October 2026. Sources: How to Deposit and Withdraw Rand (ZAR) on Bitget in South Africa (2025-10-16) (Bitget (official blog)); How to Deposit ZAR via Callpay on Bitget Website? (2025-02-10) (Bitget Support Center); How to Withdraw ZAR via Callpay on Bitget Website? (2025-02-10) (Bitget Support Center)
Key facts (verified 3 October 2026)
- Bitget takes rand by an online-banking payment from major South African banks, after identity verification and only from an account in your own name. The provider is Callpay in its Help Center and EFTSecure in its guide.
- Limits are USD 10 to USD 10,000 equivalent per deposit and USD 10,000 a day in the Help Center, and a R180 minimum and R179,000 a day in the South Africa guide. Bitget says the deposit screen shows the limit that applies.
- Fees are 1.4 % per deposit and a flat 20 ZAR per withdrawal, per Bitget's Help Center articles on ZAR via Callpay (10 February 2025); a zero-fee deposit offer ran only from 24 February to 10 March 2025.
- There is no rand order book on Bitget: rand is converted to crypto, and crypto sold for rand, at an in-app quote whose spread Bitget does not publish.
- Rand is paid out only to a South African bank account in your own name. Bitget's pages give three times: within one working day (Help Center), within 24 hours (launch announcement) or up to 2 business days (South Africa guide).
- USDT can also come from Luno (Ethereum or Tron) or VALR (Ethereum, Tron or Solana). Bitget is on Luno's approved list for South Africa and charges no deposit fee; both senders ask Travel Rule questions first.
Partially verified· verified on 3 October 2026
How we make money
SwapSift may receive compensation if you sign up for Bitget through this referral link and meet Bitget’s current programme eligibility requirements. This does not affect how exchanges are ranked or reviewed. Commissions and referral rewards never affect how we rank or describe exchanges.

Referral link. SwapSift may receive a commission if eligible activity qualifies under Bitget’s current programme terms. SwapSift does not charge you for using it; the provider sets its own pricing, promotions and eligibility. How we make money
10% trading fee discount 10% trading fee discount available through the SwapSift Bitget link. Programme-level benefit; exact product scope not independently confirmed. Subject to Bitget’s current terms and eligibility.
Bitget notice (26 September 2026): Withdrawals resuming in phases after a security incident on 24 September 2026. Read the announcement
Who this guide is for
You use Bitget, or plan to, and want to move money between it and South Africa: rand in by online banking, rand back out to your bank, or USDT sent across from Luno or VALR. If you are still deciding whether to use Bitget at all, read is Bitget legal in South Africa? first: its FSCA licence sits with a group subsidiary, and which entity holds your account is not confirmed.
Before you start
Bitget’s South Africa guide lists four things to have in place:
- A verified account. Identity verification (KYC) must be complete before the rand rail works.
- A South African bank account in your name. It must match your Bitget profile. Deposits from someone else’s account are not part of the flow, and the guide answers no to withdrawing to another person’s account.
- Two-factor authentication. Bitget recommends an email code, an SMS one-time PIN and Google Authenticator; a rand withdrawal asks for the first two.
- The current limits. The South Africa guide gives a R180 minimum and R179,000 a day, and the Help Center USD 10 to USD 10,000 equivalent per deposit and USD 10,000 a day. Bitget says the deposit screen shows the limit that applies.
One check Bitget’s guide does not mention is exchange control. The South African Reserve Bank’s Financial Surveillance Department says individuals may buy crypto assets from abroad within their single discretionary or foreign capital allowance. It also says that using crypto bought in South Africa to take capital out without permission is a criminal offence, and that bringing value back through crypto is not permitted under those allowances. So sending USDT from a South African platform to Bitget, which is offshore, is not only a technical step. We found no official statement on rand moving to or from an offshore exchange through a local payment provider. Ask your bank or a qualified adviser first, and see is crypto legal in South Africa?.
Depositing rand
Step by step
- In the Bitget app, tap Add Funds.
- Choose ZAR – South African Rand as the currency.
- Confirm EFTSecure as the payment option. Bitget’s Help Center articles describe rand bank deposits under the name Callpay, the provider it announced in February 2025; no Bitget page says how the two names relate.
- Tap Next and enter the amount, at least the minimum shown on the deposit screen.
- Select your bank from the list. Bitget’s guide names ABSA, FNB, Nedbank, Standard Bank, Investec and Capitec and says all major South African banks are supported. If yours is missing, tap New Bank Account and add details that match your name.
- Log in to your online banking inside the flow and choose the account to pay from.
- Enter your mobile number for the payment confirmation, then confirm the payment.
The payment is started inside the Bitget app, so there is no step where you type a payment reference yourself.
Limits, timing and fees
| Item | What Bitget publishes | Where it comes from |
|---|---|---|
| Minimum deposit | R180; USD 10 equivalent in ZAR | South Africa guide, 16 October 2025; Help Center Callpay deposit article, 10 February 2025 |
| Limits | R179,000 a day; USD 10,000 equivalent per deposit and per day; the deposit screen shows the limit that applies | South Africa guide; Help Center Callpay deposit article |
| Typical time | 5 minutes to 2 hours, depending on the bank; most deposits within minutes | South Africa guide; Help Center Callpay deposit article |
| Fee | 1.4 % processing fee; a zero-fee offer ran only from 24 February to 10 March 2025 | Help Center Callpay deposit article and limits table (29 August 2024); Callpay press release |
| Whose account | Yours: the name must match your Bitget account | South Africa guide |
Neither page states the exchange rate behind the US-dollar limits, so both figures are shown as published rather than converted. The same facts sit on the Bitget profile.
Turning rand into crypto
Bitget has no trading pair quoted in rand: no spot pair on its public API was quoted in ZAR when we read it on 4 October 2026. Rand in your fiat balance is converted to crypto inside the app at a quote, which Bitget’s Callpay announcement calls an “instant fiat-to-crypto conversion”. The estimated amount and fees are shown before you confirm, but the spread inside the quote is not published.
If you would rather buy at an order-book price in rand, Luno and VALR both list USDT/ZAR (compared in how to buy USDT in South Africa); sending that USDT to Bitget is covered below.
If the deposit has not arrived
Bitget’s guide suggests three checks before anything else: whether your bank has scheduled maintenance, whether you completed every step, and whether the mobile confirmation went through. If the deposit is still pending after the typical 2 hours, contact Bitget support with your payment reference or receipt. Our deposit-not-showing checklist covers the same situation on the local exchanges.
Withdrawing rand to your bank account
Rand leaves Bitget in two steps: sell crypto for rand, then withdraw the ZAR balance to a South African account in your own name.
Step 1: sell crypto for rand
- Open Assets → Fiat and select ZAR – South African Rand.
- Choose the coin to sell, for example USDT or BTC, and tap Sell.
- Review the estimated rand amount; Bitget’s guide says the conversion rate and fees are displayed before you confirm.
- Tap Confirm. The rand lands in your fiat balance, at a quote whose spread Bitget does not publish.
Step 2: withdraw rand to your bank
- From Assets, tap Withdraw → Fiat → ZAR.
- Enter the amount and select your bank account from the list.
- Tap Next, review the details and fee, and tap Confirm.
- Complete the security checks: email code and SMS one-time PIN, plus Google Authenticator if you set it up.
Withdrawal fee, limits and timing
| Item | What Bitget publishes | Where it comes from |
|---|---|---|
| Withdrawal fee | Flat 20 ZAR per withdrawal, regardless of amount | Help Center Callpay withdrawal article, 10 February 2025; limits table, 29 August 2024 |
| Minimum and maximum | USD 10 to USD 10,000 equivalent in ZAR per withdrawal; USD 10,000 equivalent a day | Help Center Callpay withdrawal article |
| Typical time | Stated three ways: within one working day, or as little as 10 minutes by fast transfer; within 24 hours; often minutes but up to 2 business days | Help Center article; launch announcement, 24 February 2025; South Africa guide, 16 October 2025 |
Local exchanges differ: VALR, Luno, AltCoinTrader and Ovex sell crypto on their own rand markets and pay out directly, under the same own-name rule. Their payout terms are in how to withdraw crypto to a South African bank account.
If the withdrawal is pending
Bitget’s South Africa guide calls a “processing” status during bank settlement windows normal and says to contact support with the withdrawal ID after 2 business days. Bitget’s Help Center article expects most withdrawals within one working day, so one still pending the next working day is worth checking in the app. The general causes are in crypto withdrawal pending: common causes.
Funding Bitget with USDT from Luno or VALR
Instead of a rand deposit, you can buy USDT on Luno’s or VALR’s USDT/ZAR order book and send it to Bitget. It then leaves an FSCA-licensed platform for one whose licence sits with a group subsidiary.
Networks, fees and minimums
| Luno (sending) | VALR (sending) | Bitget (receiving) | |
|---|---|---|---|
| Tron (TRC-20) | Yes (South Africa-verified, app 8.77.0+) | Yes | Yes; credited after 3 confirmations |
| Ethereum (ERC-20) | Yes | Yes | Yes; credited after 12 confirmations |
| Solana | Not listed | Yes | Yes; credited after 5 confirmations |
| Send fee | Dynamic, shown before you confirm; its network article also describes Tron as a fixed $3–$12 by region | Variable network fee, quoted on the withdrawal screen | None: “Bitget does not charge any fees for deposits” |
| Minimum | 10 USDT on Tron; none on Ethereum beyond covering the fee | Generally 3 × the quoted fee | 0.01 USDT on Tron and Solana; 0.5 USDT on Ethereum |
Bitget lists nine more USDT chains, but neither Luno nor VALR sends on them, and none of these three needs a memo or tag on Bitget. Choosing a different network on each side loses the funds: Luno and VALR both say so, and the wrong-network guide covers what each platform says about recovery.
The Travel Rule questions
FIC Directive 9 has applied to South African crypto asset service providers since 30 April 2025. The sending provider must pass details of the sender and the recipient with each transfer, and may not execute a transfer it cannot make compliant. So expect a few questions before the USDT leaves:
- Luno asks whether you are sending to yourself or someone else, whether the address is a private wallet or hosted by an exchange, and which platform it is, from a list. It only sends to platforms on its approved list; Bitget is on the South Africa list, updated 30 January 2026. A misspelled name can delay or cancel the send.
- VALR asks for the recipient type, the recipient’s full name, the address, whether it is an exchange or a self-hosted wallet, and the service provider from a list, or “Other” with the name typed in. It says withdrawals may be delayed for these checks; Bitget was not on its list of restricted platforms on 4 October 2026.
- Bitget says it handles travel-rule transfers through the VerifyVASP network; it publishes no South Africa-specific process for incoming transfers.
When you send to your own Bitget account, the recipient is you: use your name exactly as it appears there.
Sending USDT step by step
- On Bitget: tap Add Funds → Deposit Crypto, choose USDT and a network the sender supports, pick the Spot or Funding account and tap Copy Address. Bitget warns against reusing an expired address, so copy a fresh one each time.
- On Luno: switch sends on under Profile → Security if needed; it usually takes 24 hours. Then go to Portfolio → SEND → USDT → the same network → paste the address → answer the Travel Rule questions → amount → review the fee → CONFIRM.
- On VALR: open the USDT withdrawal screen, select the same network, paste the address, add the recipient details, check the quoted fee and confirm.
- Test first. Send a small amount above the minimum, wait until Bitget credits it, then send the rest.
If the USDT has not arrived
Check the transaction ID on the network’s block explorer, and wait while it is still confirming. If it is confirmed but not credited, Bitget’s help article asks for the transaction ID, amount and time, and says replies usually come within 24 to 48 hours. If Luno or VALR is still waiting for Travel Rule answers, the transfer has not left yet.
Sending USDT back to Luno or VALR
Reverse the route: withdraw USDT from Bitget on-chain to a deposit address copied from Luno (Ethereum or Tron) or VALR (Ethereum, Tron or Solana). Bitget requires Google Authenticator for crypto withdrawals and charges a fixed network fee, with a 10 USDT minimum; receiving is free at both platforms. Then sell on the USDT/ZAR order book and withdraw the rand: how to sell USDT for rand compares what that costs.
The September 2026 incident
Bitget’s announcement of 26 September 2026 says a security incident on 24 September involved unauthorised transfers from its exchange hot wallets and that account balances were unaffected. Trading and deposits kept operating, so rand deposits and USDT sent to Bitget were unaffected. Withdrawals were paused and scheduled to resume in phases, each at 08:00 UTC: BTC on 28 September, ETH networks on 29 September and USDT on 30 September. Other tokens, fiat (which includes rand bank withdrawals) and P2P were scheduled for 2 October 2026 at 08:00 UTC. The dated notice on this page shows the latest status we have read; check the withdrawal screen before you deposit rand you may need back soon.
What we could not verify
- The exchange rate behind the US-dollar limits, and whether the daily rand limit is the same at every verification level.
- Which of Bitget’s three stated withdrawal times applies now, and how long each bank takes.
- Whether card, Apple Pay or Google Pay purchases work in rand: Bitget’s automatically generated South Africa buying page mentions them in template text, but no Help Center article names a rand gateway, fee or limit.
- Whether Bitget appears by name in VALR’s Travel Rule provider list, and whether it ever holds incoming transfers from South African exchanges for extra Travel Rule information.
Bitget’s South Africa KYC guide does say you can use P2P to deposit or withdraw rand, and its P2P marketplace listed a single bank-transfer advert for USDT when we looked on 4 October 2026. P2P trades are with other users, not with Bitget.
Next steps
- Licence and entity: is Bitget legal in South Africa?
- How Bitget’s bank-login rail compares with the local exchanges’ instant EFT: crypto exchanges with instant EFT.
- Sending USDT anywhere else: how to withdraw USDT in South Africa.
- Every verified Bitget field with its date: the Bitget profile.
- Filter every platform by rand rail and licence in the exchange finder.
Bitget
Referral link. SwapSift may receive a commission if eligible activity qualifies under Bitget’s current programme terms. SwapSift does not charge you for using it; the provider sets its own pricing, promotions and eligibility. How we make money
10% trading fee discount 10% trading fee discount available through the SwapSift Bitget link. Programme-level benefit; exact product scope not independently confirmed. Subject to Bitget’s current terms and eligibility.
Bitget notice (26 September 2026): Withdrawals resuming in phases after a security incident on 24 September 2026. Read the announcement
Frequently asked questions
What is the minimum deposit on Bitget in South Africa?
R180, with a daily limit of R179,000, according to Bitget's South Africa guide (16 October 2025). Its Help Center article on ZAR deposits via Callpay gives USD 10 to USD 10,000 equivalent per deposit and USD 10,000 a day instead. Bitget says the deposit screen shows the limits that apply, so the figures there are the ones that count.
What does Bitget charge to deposit and withdraw rand?
Bitget charges 1.4 % per deposit and a flat 20 ZAR per withdrawal, according to its Help Center articles on ZAR via Callpay (dated 10 February 2025 and re-read on 4 October 2026); its 2024 limits table gives the same figures. A zero-fee deposit offer ran only from 24 February to 10 March 2025. Converting between rand and crypto also costs the spread inside Bitget's quote.
Can I deposit into Bitget with Capitec?
Bitget's South Africa guide names Capitec among the banks supported for the rand bank deposit, which it calls EFTSecure, alongside ABSA, FNB, Nedbank, Standard Bank and Investec, and says all major South African banks are supported. The bank account must be in your own name and match your Bitget profile.
How long does a Bitget ZAR deposit take?
Most deposits are credited within minutes, according to Bitget's Help Center, and typically within 5 minutes to 2 hours, depending on your bank, according to its South Africa guide. If yours has not arrived, check for bank maintenance and that you completed the mobile confirmation, then contact Bitget support with your payment reference or receipt.
How do I withdraw rand from Bitget to my bank account?
Sell your crypto for rand first: Assets → Fiat → ZAR, choose the coin, review the estimated rand value and confirm. Then tap Assets → Withdraw → Fiat → ZAR, enter the amount, pick your bank account, review and confirm, and complete the email code and SMS one-time PIN checks. Bitget's South Africa guide says the account should match your Bitget name and answers no to paying someone else's account.
How long does a Bitget withdrawal to a South African bank take?
Bitget's own pages disagree. Its Help Center article on ZAR withdrawals via Callpay says within one working day, or as little as 10 minutes by fast transfer; its launch announcement says within 24 hours; its South Africa guide says often minutes but up to 2 business days. If it takes longer than 2 business days, contact Bitget support with the withdrawal ID.
Can I send USDT from Luno or VALR to Bitget?
Yes, on a network both sides support. Luno sends USDT on Ethereum or Tron (Tron from 10 USDT, for South Africa-verified customers) and lists Bitget among its approved crypto asset service providers for South Africa. VALR sends on Ethereum, Tron or Solana. Bitget accepts all three and charges no deposit fee, and both senders ask Travel Rule questions before the USDT leaves.
What does the Travel Rule ask when I send to Bitget?
Whether the recipient is you or someone else, their full name, whether the address belongs to an exchange or a self-hosted wallet, and which exchange. On Luno you pick Bitget from its approved list; on VALR you pick it from the provider list or choose Other and type the name. The rule comes from FIC Directive 9, in force since 30 April 2025.
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.
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.
Sources
Primary sources checked for this page. Accessed dates are shown next to each link.
- How to Deposit and Withdraw Rand (ZAR) on Bitget in South Africa (2025-10-16) (opens in a new tab)
- How to Deposit ZAR via Callpay on Bitget Website? (2025-02-10) (opens in a new tab)
- How to Withdraw ZAR via Callpay on Bitget Website? (2025-02-10) (opens in a new tab)
- Bank Deposit and Withdrawal: Limits, Fees, and Processing Times (2024-08-29) (opens in a new tab)
- Introducing ZAR deposit and withdrawal via Callpay on Bitget (2025-02-24) (opens in a new tab)
- Bitget Introduces Bank Deposits with Callpay Integration, Enabling ZAR Access for South African Users (2025-02-24) (opens in a new tab)
- Which Countries or Regions Support Bank Deposits on Bitget? (2025-02-20) (opens in a new tab)
- Spot API: public symbols (opens in a new tab)
- Spot API: public coins (USDT chains) (opens in a new tab)
- What Is the Deposit/Withdrawal Fee? (2025-01-14) (opens in a new tab)
- How to Make a Cryptocurrency Deposit on Bitget - Mobile App Guide (2024-06-26) (opens in a new tab)
- Why Hasn't My Deposit Been Credited to My Bitget Account? (2024-03-29) (opens in a new tab)
- How to withdraw crypto on the Bitget app (2024-06-22) (opens in a new tab)
- Bitget Joins the VerifyVASP Alliance (2022-03-16) (opens in a new tab)
- Bitget to Resume Withdrawals in Phases (announcement, 26 September 2026) (opens in a new tab)
- P2P trading: buy USDT with ZAR (opens in a new tab)
- Verify Your Bitget Account in South Africa: A Step-by-Step KYC Guide (2025-08-08) (opens in a new tab)
- How to Buy Bitcoin (BTC) in South Africa (opens in a new tab)
- How do I send cryptocurrency? (last edited 19 May 2026) (opens in a new tab)
- Which transfer network should I choose when sending or receiving USDT? (last edited 4 May 2026) (opens in a new tab)
- Frequently asked questions about the Travel Rule (last edited 16 September 2026) (opens in a new tab)
- Approved CASPs in South Africa (last edited 30 January 2026) (opens in a new tab)
- USDT Deposits & Withdrawals on Solana, Tron and Ethereum (last edited 19 August 2024) (opens in a new tab)
- What is the Travel Rule? (last edited 4 May 2025) (opens in a new tab)
- Is there a minimum withdrawal amount? (opens in a new tab)
- What are VALR's charges? (last edited 21 September 2026) (opens in a new tab)
- Are there any exchanges I am not allowed to send crypto to? (last edited 3 September 2026) (opens in a new tab)
- Directive 9: the Travel Rule relating to crypto asset transfers (Government Gazette 51556, 15 November 2024, PDF) (opens in a new tab)
- Financial Surveillance Department: frequently asked questions (crypto assets) (opens in a new tab)