Send Money

Sending Money from the US to South Africa: Rand Transfers and the Paperwork

South Africa has one of the most heavily traded currencies in the emerging world and a modern banking system, so getting a good rate is easier than on most routes. The part that catches senders out is on the other end: South African banks often need your recipient to tell them why the money arrived before they will release it.

By TransferFees 9 min read Last updated October 27, 2026Editorial standards
01

Short Version

Send rand through a money transfer app funded from your US bank account, into your recipient's current or savings account. On a $1,000 transfer, the cheapest standing price in our current data is Taptap Send at $0.23 all-in, then Revolut at $6.75 and Sendwave at $6.89.

Then warn your recipient. If the money arrives as an international payment, their bank will ask for a reason for payment, and they have 30 days to give it.

02

Live Prices for Rand

Compare Money Transfer Services

Sending 1,000.00 USD โ†’ ZAR from the US ยท Estimated typical cost ยท bank deposit, bank-funded

Showing 12 of 17 services we can price for USD โ†’ ZAR

mid-market rate 16.6404figures verified October 2026
1
Taptap Send
Taptap SendLowest est. cost
provider quote
Total cost
0.24 USD
0.00 fee ยท 0.24 markup0.02% of 1,000.00
Recipient gets
16,636.49 ZAR
rate 16.636491best on this board
Send money nowView calculator
2
Revolut
Revolut
provider quote
Total cost
6.75 USD
1.50 fee ยท 5.25 markup0.68% of 1,000.00
Recipient gets
16,528.08 ZAR
rate 16.552913+6.52 USD vs best
Send money nowView calculator
3
Sendwave
Sendwave
provider quote
Total cost
6.89 USD
0.99 fee ยท 5.90 markup0.69% of 1,000.00
Recipient gets
16,542.14 ZAR
rate 16.542136+6.65 USD vs best
Send money nowView calculator
4
Remitly
Remitly
provider quote
Total cost
7.43 USD
0.00 fee ยท 7.43 markup0.74% of 1,000.00
Recipient gets
16,516.73 ZAR
rate 16.516725+7.20 USD vs best
Send money nowView calculator
5
WorldRemit
WorldRemit
provider quote
Total cost
7.89 USD
1.99 fee ยท 5.90 markup0.79% of 1,000.00
Recipient gets
16,542.10 ZAR
rate 16.542096+7.65 USD vs best
Send money nowView calculator
6
Wise
WiseRate ref differs
provider quote
Total cost
9.20 USD
9.43 fee ยท -0.23 markup0.92% of 1,000.00
Recipient gets
16,487.25 ZAR
rate 16.644205+8.97 USD vs best
Send money nowView calculator
7
MoneyGram
MoneyGram
provider quote
Total cost
10.65 USD
1.99 fee ยท 8.66 markup1.07% of 1,000.00
Recipient gets
16,495.98 ZAR
rate 16.495983+10.42 USD vs best
Send money nowView calculator
8
Ria Money Transfer
Ria Money Transfer
provider quote
Total cost
10.86 USD
0.00 fee ยท 10.86 markup1.09% of 1,000.00
Recipient gets
16,459.67 ZAR
rate 16.45967+10.63 USD vs best
Send money nowView calculator
9
Western Union
Western Union
provider quote
Total cost
16.74 USD
0.99 fee ยท 15.75 markup1.67% of 1,000.00
Recipient gets
16,377.99 ZAR
rate 16.37799+16.51 USD vs best
Send money nowView calculator
10
Paysend
Paysend
provider quote
Total cost
19.13 USD
1.99 fee ยท 17.14 markup1.91% of 1,000.00
Recipient gets
16,322.15 ZAR
rate 16.354693+18.89 USD vs best
Send money nowView calculator
11
Xoom
Xoom
provider quote
Total cost
21.96 USD
0.00 fee ยท 21.96 markup2.20% of 1,000.00
Recipient gets
16,274.96 ZAR
rate 16.274957+21.73 USD vs best
Send money nowView calculator
12
OFX
OFX
provider quote
Total cost
27.78 USD
0.00 fee ยท 27.78 markup2.78% of 1,000.00
Recipient gets
16,178.11 ZAR
rate 16.178114+27.55 USD vs best
Send money nowView calculator

Estimates only, not live quotes. "Recipient Gets" is for a bank deposit funded from a bank account, on today's mid-market rate: for a "provider quote", minus the rate markup and fee from that provider's own recent quote; for an estimate, minus the provider's typical markup and fee. Rows are ranked by total cost, the fee plus the rate markup, so a fee charged on top of the amount sent counts against a provider even when its recipient gets more. Real cost varies by corridor, amount, delivery and payment method, and promotions (e.g. new-customer offers can be cheaper). Tap a provider to get its live rate before sending. The dot by each provider shows confidence, and the label says how the figure was grounded: "corridor estimate" is a rate we measured for this exact pair; a currency-code estimate (e.g. "USD estimate") is measured for that source currency but not this destination; "typical estimate" is the provider's general figure across all its corridors; "provider quote" is that provider's own recent quote for this pair, its markup and fee applied to today's mid-market rate exactly as its calculator shows them, and a provider whose quote depends on a payment or delivery choice is left out here and priced on its own calculator. Margins are verified against live provider quotes and the World Bank Remittance Prices database; the date above is the most recent collection. Some โ€œSend money nowโ€ buttons are partner links: we may earn a commission if you sign up, at no cost to you, and rows are ranked by cost whatever the link. See how we collect these prices and our advertising disclosure.

Sending from outside the US?

The costs on this page are for sending US dollars. Which service is cheapest to South Africa changes with the country you send from. Compare live rates from:

03

How Close to the Real Rate You Can Get

The rand trades in large volumes around the world, and that liquidity shows up in the prices. The table prices rand paid into a South African bank account from a US bank account, counting each service's fee and its margin against the mid-market rate when it quoted. Prices collected October 26, 2026.

ServiceCost shape$200$500$1,000$5,000
Taptap Send0.02% rate, no feeโ‰ˆ$0.05โ‰ˆ$0.12$0.23$1.17
RevolutDelivered by bank transfer0.45โ€“0.63% rate + $0.75โ€“$27.50โ‰ˆ$1.95โ‰ˆ$3.91$6.75$49.80
SendwaveDelivered by bank deposit0.59% rate + $0.99โ‰ˆ$2.17โ‰ˆ$3.94$6.89$30.51
Remitly0.74โ€“0.80% rate + $0.00โ€“$1.49โ‰ˆ$3.08โ‰ˆ$5.50$7.43$37.16
WorldRemitDelivered by bank deposit0.59% rate + $1.99โ‰ˆ$3.16โ‰ˆ$4.93$7.89$31.52
Wiserate ref differsDelivered by bank deposit, paid by connected bank account (ACH)-0.02% rate + $4.59โ€“$33.68โ‰ˆ$4.54โ‰ˆ$6.29$9.20$32.54
MoneyGram0.87% rate + $1.99โ‰ˆ$3.71โ‰ˆ$6.31$10.65$45.37
Ria Money TransferDelivered by bank deposit, paid by bank account1.09% rate, no feeโ€”โ€”$10.86$54.30
Western UnionDelivered by direct to bank, paid by bank account1.58% rate + $0.99โ‰ˆ$4.13โ‰ˆ$8.86$16.74$79.82
Paysend1.72% rate + $1.99โ‰ˆ$5.39โ‰ˆ$10.54$19.13$87.80
XoomDelivered by bank deposit, paid by bank account (ACH)2.20โ€“3.79% rate + $0.00โ€“$4.99โ‰ˆ$12.38$23.76$21.96$109.81
OFX2.29โ€“2.78% rate, no feeโ€”โ€”$27.78$114.64

From our current data, collected October 26, 2026, for a transfer from the US paid from a bank account and delivered to a bank account. Wiseโ€™s prices from the US are for paying it from a connected US bank account (ACH). Wise also takes payment by wire transfer, at a different fee. A dash means the provider has no quote at that amount whose fee and rate we can state. โ‰ˆ marks a price between two amounts the provider quoted, where its fee and rate are known to hold. How we collect these prices.

Revolut, Remitly, Xoom and OFX charge a different rate margin at different amounts, so their costs can fall as the amount rises rather than climbing steadily.

  • We hold no current quote for this route from BOSS Money, Instarem, Pangea and XE.

All-in cost in US dollars for rand paid into a South African bank account. Green marks the lowest standing price at each amount; promotional prices are labelled and never marked.

On $1,000, five of the 11 services with a standing price in our latest quotes deliver for less than 1% all-in, fee and margin together. That is a useful yardstick: on this route, a quote much above it means you are paying for the brand or the convenience, not for any difficulty in moving the money.

Check the exact fee on your amount:

04

The Reason-for-Payment Step and the 30-Day Clock

South Africa still runs exchange controls, and every international payment into the country is reported to the South African Reserve Bank with a balance of payments (BoP) reason. During the pandemic, banks were allowed to credit smaller incoming payments automatically. That arrangement ended on July 1, 2023, so recipients at the big banks now classify each international payment themselves.

  1. 01The bank tells your recipient by SMS, email or app notification that an international payment is waiting.
  2. 02They open the banking app or online banking and choose a reason for the payment. Money from family is usually a gift, code 401. Only one reason can be chosen, and it can't be changed afterwards.
  3. 03Once the reason is accepted, the bank converts the money if needed and credits the account, often within a business day.
  4. 04If nothing happens within 30 days, the payment is returned to the sender, and return fees typically come out of the amount.
Sending every month?

Standard Bank, FNB and Absa let a recipient set up a standing instruction, so repeat payments from the same sender for the same reason go through without the step each time. Ask your recipient to set one up after the first transfer. And whichever service you use, ask how the money is delivered: if it arrives as an international payment, expect the bank to ask for the reason.

05

SWIFT Codes, Branch Codes and Accounts

South Africa does not use IBANs. Services ask for the bank, the account number and, for some, a branch code. Most banks now use one universal branch code for every account, which saves hunting for the branch.

Bank
SWIFT code
Universal branch code
Absa
ABSAZAJJ
632005
Capitec
CABLZAJJ
470010
FNB
FIRNZAJJ
250655
Nedbank
NEDSZAJJ
198765
Standard Bank
SBZAZAJJ
051001

Codes as published by the banks and widely used for incoming payments; confirm them with your recipient before a first transfer.

The money should go into a current or savings account, not a home loan, vehicle finance or credit card account. And it goes only to the account number you enter, so a typo is costly: the bank cannot redirect it, and a returned payment has to be sent again.

06

Cash Pickup, and What It Costs

Cash pickup exists in South Africa, but it is a narrower option than in many countries, because most adults have a bank account. On a $1,000 transfer, the cheapest cash pickup in our latest quotes costs about $12.64 more than the cheapest bank deposit. For cash pickup on a $1,000 transfer, the cheapest standing price in our current data is Sendwave at $12.87 all-in, then Ria Money Transfer at $18.29 and MoneyGram at $24.82.

To collect, your recipient needs a South African ID, or a passport with a residence or work permit, and some agents also ask for recent proof of address. For someone with a bank account, a deposit is simpler and usually cheaper.

07

A Free-Floating Rand

The rand floats freely, and the Reserve Bank rarely intervenes in the currency market. The result is a currency that moves a lot: in recent years the rand has typically swung against the dollar one and a half to two and a half times as much as the euro has. In April 2025 it hit its weakest level against the dollar in at least a decade before recovering. On October 27, 2026, the mid-market rate was 16.64 rand to the dollar.

For a big transfer, that volatility can matter more than the choice of service. On $5,000, a 2% move in the rand is about R1,700 either way. Some services let you lock a quoted rate for a short time, which takes the guesswork out of a large payment.

A wire from your own US bank is the costly way to make that payment. US banks charge up to $75 to send a $1,000 wire (their published fees, checked October 2026) and a correspondent bank typically takes about $20, before an exchange-rate markup the banks donโ€™t publish and that we could not check on this route.

08

South Africa Transfer Questions

What is the cheapest way to send money from the US to South Africa?

A money transfer app paid from your US bank account, delivering rand to a South African bank account. On a $1,000 transfer, the cheapest standing price in our current data is Taptap Send at $0.23 all-in, then Revolut at $6.75 and Sendwave at $6.89. For cash pickup on a $1,000 transfer, the cheapest standing price in our current data is Sendwave at $12.87 all-in, then Ria Money Transfer at $18.29 and MoneyGram at $24.82. A wire from a US bank costs up to $75 in fees, plus a rate markup banks donโ€™t publish.

Why does my recipient have to give a reason for the payment?

South Africa's exchange control rules require banks to report every international payment to the Reserve Bank with a balance of payments reason. When an international payment arrives, the bank asks the recipient to choose one, in the banking app or online. A gift from family is code 401. If no reason is given within 30 days, the money goes back to the sender, usually less the return fees.

Is there a limit on how much South Africa can receive?

Not on receiving as such: banks say there's no limit on money coming in from abroad. Large amounts may prompt more questions from the bank, and money sent in a foreign currency rather than rand needs extra exchange control paperwork before it is released.

Will my recipient pay tax on money I send?

South Africa's donations tax falls on the giver, and only on a South African resident, so a gift from someone living in the US doesn't trigger it. On the US side, gifts to one person above the annual exclusion, $19,000 in 2026, mean filing a gift tax return, though tax is rarely owed. The US also charges a 1% excise tax on transfers paid for with cash, a money order or a cashier's check, not on bank or card payments.

How long does money take to reach a South African account?

A money transfer app paid from a US bank account usually delivers within one to two business days. An international payment can take up to two working days after the recipient gives the reason for payment, longer over weekends and public holidays such as December 16, Christmas Day and December 26.

Key Takeaways

  • On a $1,000 transfer, the cheapest standing price in our current data is Taptap Send at $0.23 all-in, then Revolut at $6.75 and Sendwave at $6.89.
  • Tell your recipient about the BoP step. Money that arrives as an international payment needs a reason, usually code 401 for a gift, within 30 days.
  • Use a current or savings account, and check the account number twice.
  • The rand moves a lot, so on a large transfer the day's rate can matter as much as the service.
  • Pay from a US bank account or card to stay clear of the 1% US tax on cash-funded transfers.

Price Your Transfer to South Africa

Enter your amount to see the fee, the margin and the rand that arrive.

Sources & References

Provider pricing and exchange rates are set by the companies named and can change. Figures in this guide are checked against these official sources. Always confirm the live rate before you transact.