If you invoice clients abroad, the question is not the headline fee, it is what reaches your rand account after receiving, converting and withdrawing. Those are separate charges and every platform structures them differently. There is no universal cheapest route: the result depends on the currency pair, amount, client or marketplace constraints, withdrawal method, current tier and the rate at the time of conversion.
Wise, Payoneer or PayPal: which costs least?
The three tools most South African freelancers and agencies reach for:
- Wise. You get local receiving details in USD, EUR, GBP and more, so a client pays you like a domestic transfer on their side, typically free to receive. Conversion to rand happens at the mid-market rate plus a published conversion fee that varies by currency pair, amount and route. Confirm that the receiving details and ZAR withdrawal route are available to your account before quoting them to a client.
- Payoneer. The same receiving-account idea, with one structural difference: it is wired into the marketplaces. Upwork, Fiverr and Toptal pay out to Payoneer natively. Direct client payments cost around 1% to receive at meaningful sizes (small payments carry a flat fee instead), and conversion and withdrawal pricing varies by account, corridor and tier. A marketplace may constrain which payout routes are available.
- PayPal. A widely available client option whose layered costs can be material: a receiving fee that varies by transaction plus a fixed amount, a currency conversion charge around 2.5%, and in South Africa withdrawals route through FNB (any bank account works, but the withdrawal runs via a free FNB online profile, with its own tiered fee). Stack the layers and the all-in cost of a PayPal payment commonly lands between 6% and 11%.
The fourth option, a direct SWIFT wire to your bank, may add sender, intermediary, receiving-bank and exchange-spread costs. It can still suit a large or contractually required bank-to-bank payment. Obtain a same-day quote for the same amount and currency before comparing it with a platform route.
What does a $1,000 invoice actually cost to bring home?
The same invoice, four routes, everything from the client’s payment to rand in your account:
| Route | Receive | Convert to ZAR | Rough all-in |
|---|---|---|---|
| Wise | $0 (local USD details) | ~0.4–1.5%, mid-market rate | ~$5–15 · under 1.5% |
| Payoneer | ~1% (flat fee on small amounts) | Up to ~2% | ~$25–30 · around 3% |
| PayPal via FNB | ~3.4–4.4% + fixed | ~2.5%, plus the withdrawal fee | ~$60–110 · 6–11% |
| SWIFT wire | Bank receiving charges | Your bank’s retail spread | Varies by sender, intermediaries, bank and exchange rate |
Directional 2026 figures, not verified to this site’s own-page standard: cross-border fees shift with currency pair, volume tier and each platform’s current schedule. Re-check the platform’s own fee page and run one real test transfer before moving serious money.
Even a small percentage difference compounds across recurring invoices. Model the complete route using quotes captured at the same time and retain the quote or statement supporting the comparison.
Which currency should you invoice in?
There is no currency that is always correct. Compare a currency your client already holds with ZAR after checking the contract, conversion party, exchange rate, bank charges, accounting treatment and currency risk:
- A ZAR invoice can make the client’s bank or payment provider perform the conversion; ask who bears the spread and transfer charges.
- A foreign-currency invoice shifts exchange-rate exposure rather than removing it. State the agreed currency, due date and allocation of bank charges clearly.
Put the payment route on the invoice itself, your Wise USD account details or a Payoneer request, and state that the sender covers their own bank’s charges. Clients default to whatever is easiest for their accounts department; make the agreed, verified route easy to follow.
What about the paperwork?
Less frightening than folklore suggests, but real:
- Balance-of-payments reporting can apply. The bank or authorised dealer may require a purpose classification and supporting information for an inward transfer. Confirm the correct code for the transaction instead of copying one from an example.
- South African tax treatment is fact-specific. Residence, entity, source, VAT, deductions and provisional-tax duties can affect the result. Keep invoices and platform statements and obtain tax advice for your facts.
- Structure changes raise the stakes. The moment you go beyond “client pays me for services”, holding significant balances offshore, or routing through entities, you are into SARB exchange-control and tax-structuring territory: get professional advice first. This page is factual information, not financial advice.
The jargon, decoded
- Mid-market rate
- The exchange rate banks trade at with each other, the one you see on a currency chart. Every markup is measured against it.
- FX margin
- The gap between the rate you are given and the mid-market rate. Often the biggest hidden fee: 2 to 3% vanishes here without appearing on any invoice.
- Multi-currency account
- An account that may provide local receiving details in several currencies. Where the service, client and corridor support it, a client may pay those details using a domestic transfer.
- BoP reporting
- Balance-of-payments reporting: the classification code your bank attaches to money entering South Africa, telling the SARB what kind of flow it is.
How to choose the route
- Obtain current quotes for the same amount, currency, date and payout bank.
- Confirm the account is available to a South African person or entity and identify the exact contracting company.
- Compare receiving, conversion, withdrawal, intermediary and bank charges, not only the headline fee.
- Check timing, support, marketplace constraints, refund/dispute terms and the records you will receive.
- Confirm tax and exchange-control treatment before holding funds offshore or adding a foreign entity.
And if what you sell is a product rather than invoiced work, the better answer may be to move the whole problem upstream to a checkout that handles it for you: that is the Merchant of Record guide.





