You just finished a $5,000 project for a client in London. They send the payment via bank transfer. Two weeks later, $4,720 arrives in your account. Where did the other $280 go? It vanished into the cross-border payment system: wire fees, correspondent banking charges, exchange rate markups, and receiving bank fees. For freelancers who rely on international clients, these costs are not a minor inconvenience; they are a significant drain on income.
The global freelance economy is booming. An estimated 1.5 billion freelancers and independent contractors worldwide serve clients across borders. But the financial infrastructure for cross-border payments has not kept pace. Most freelancers still rely on traditional bank transfers that are slow, expensive, and opaque. The good news is that better options exist, and choosing the right one can save you thousands of dollars per year.
Why cross-border payments cost so much for freelancers
The traditional international payment system was designed for large corporations, not individual freelancers. When your client sends you a wire transfer, the money passes through a chain of banks, each taking a fee. The total cost includes:
- Sender's bank fee: $15-50 for an outgoing international wire
- Correspondent bank fees: $10-30 per intermediary bank (often 1-3 banks)
- Exchange rate markup: 1-3% added by the receiving bank
- Receiving bank fee: $5-25 for processing an incoming wire
For a $1,000 payment, these costs can total $50-100, or 5-10% of the amount. For a $10,000 payment, the percentage is lower (1-3%), but the absolute cost is still significant. Over a year of regular international work, these costs add up to thousands of dollars.
For a detailed breakdown of every hidden fee in currency conversion, see our article on hidden fees beyond the spread.
Payment methods compared: Which is best for freelancers?
1. Traditional bank wire transfer
Cost: 2-5% total (spread + fees)
Speed: 1-5 business days
Best for: Large payments ($10,000+), clients who insist on bank transfers
Bank wires are the most expensive and slowest option for most freelancers. However, for very large payments, the percentage cost becomes more reasonable, and some clients will only pay via wire. If you must use a wire, ask your bank if they can offer a better exchange rate for large amounts (they often can, but will not advertise it).
2. Wise (formerly TransferWise)
Cost: 0.4-0.8% total
Speed: Same day to 2 business days
Best for: Most freelancers, especially those with regular small-to-medium payments
Wise is often the best option for freelancers. They use local bank accounts in multiple countries, so there is no international wire and no correspondent banking fees. You get a real bank account in multiple currencies (USD, EUR, GBP, AUD, and many others), and you can convert at the mid-market rate with a small, transparent fee. Many freelancers use Wise as their primary receiving account for international clients.
3. Revolut
Cost: 0.3-0.6% on weekdays (higher on weekends)
Speed: Instant to 1 business day
Best for: Freelancers who also travel and need a spending card
Revolut offers near-interbank rates during the week, with a small markup on weekends. Their multi-currency account lets you hold and convert 30+ currencies. The Revolut card is excellent for spending abroad (0% foreign transaction fees). However, Revolut's business account features are less developed than Wise's, and their free plan has monthly conversion limits.
4. PayPal
Cost: 3-4.5% total (high spread + fees)
Speed: Instant to 3 business days
Best for: Clients who insist on PayPal; small payments where convenience matters more than cost
PayPal is widely accepted and convenient, but it is one of the most expensive ways to receive international payments. Their exchange rate markup is typically 3-4%, and they charge additional fees for receiving money. If a client insists on PayPal, try to negotiate a higher project fee to compensate for the cost. Otherwise, use PayPal only when no better option is available.
5. Payoneer
Cost: 0-2% (depends on funding method)
Speed: 1-3 business days
Best for: Freelancers on platforms like Upwork, Fiverr, and Amazon
Payoneer is popular among freelancers on major platforms because it integrates directly with Upwork, Fiverr, and others. You receive payments in USD, EUR, GBP, and other currencies, and can withdraw to your local bank account. Their rates are better than PayPal but typically worse than Wise. Payoneer also offers a Mastercard for spending, though it has annual fees.
6. Cryptocurrency (USDC, USDT)
Cost: 0.1-0.5%
Speed: Minutes
Best for: Tech-savvy freelancers with crypto-friendly clients
Some freelancers accept payment in stablecoins like USDC or USDT. The cost is minimal (network fees of $0.01-1 depending on the blockchain), and settlement is near-instant. However, this approach requires both parties to be comfortable with crypto, and there are regulatory and tax implications to consider. Cash-out fees when converting crypto to fiat can also add up.
How to choose the right payment method
The best payment method depends on your specific situation. Consider these factors:
- Payment size: For small payments (<$1,000), fixed fees matter more. For large payments (>$10,000), the exchange rate spread matters more.
- Frequency: If you receive payments weekly, you need a low-cost, fast solution. If you receive payments quarterly, you can optimize for the best rate.
- Client preferences: Some clients will only pay via specific methods. Be flexible, but try to educate clients about lower-cost options.
- Your banking setup: If you have a multi-currency account (Wise, Revolut), you can receive payments in multiple currencies and convert only when needed.
- Tax and regulatory considerations: Some payment methods create additional reporting requirements. Consult an accountant if you are unsure.
Optimizing your cross-border payment workflow
1. Set up a multi-currency account
This is the single most impactful change you can make. A Wise or Revolut multi-currency account lets you receive payments in USD, EUR, GBP, and other currencies without forced conversion. You convert only when you need to spend in a different currency, and you can time your conversions to take advantage of favorable rates.
2. Invoice in your client's currency when possible
If your client is in the UK, invoice in GBP. If they are in the EU, invoice in EUR. This shifts the currency conversion burden to the client (who likely has better rates in their own country) and ensures you receive the full amount you invoiced. You can then convert to your local currency at your convenience using a tool like Wise.
3. Build forex costs into your pricing
If you know that receiving payments costs you 1% on average, add 1% to your project fees for international clients. This is not greedy; it is honest pricing that reflects the true cost of doing business. Many freelancers ignore this cost and wonder why their income is lower than expected.
4. Track your effective rate
Keep a record of every payment you receive: the invoiced amount, the mid-market rate at the time, and the actual amount received. Over six months, you will see exactly how much you are losing to forex costs and which payment methods are cheapest. Use tools like Sessey's converter to check the mid-market rate at the time of each transaction.
5. Negotiate payment terms
If a client wants to pay via an expensive method (PayPal, bank wire), ask if they can use a cheaper alternative (Wise, Revolut). Most clients will agree, especially if you explain that it will get them the money faster. If they insist on their preferred method, adjust your pricing accordingly.
Tax considerations for cross-border income
Receiving money from international clients creates tax obligations that domestic income does not. Key considerations:
- Record the exchange rate at the time of each payment: Tax authorities typically require you to report foreign income in your local currency, using the exchange rate on the date of receipt.
- Keep detailed records: Save all invoices, payment confirmations, and exchange rate documentation. You may need to prove the amounts if audited.
- Understand VAT/GST rules: Services provided to overseas clients may be subject to different tax treatment than domestic services. In many countries, exports of services are zero-rated for VAT, but you need to document this properly.
- Consult a tax professional: International tax is complex. A good accountant can save you more than their fees by ensuring you comply with all regulations and claim all available deductions.
Conclusion
Cross-border payments are one of the largest hidden costs for freelancers who work with international clients. Traditional bank transfers are slow and expensive, but modern alternatives like Wise, Revolut, and even stablecoins offer dramatically better rates. By choosing the right payment method, setting up a multi-currency account, and tracking your effective rate, you can save thousands of dollars per year.
The key is awareness. Most freelancers accept whatever payment method their client suggests without considering the cost. Once you understand the full cost structure, you can make informed decisions that keep more money in your pocket.
For more on minimizing forex costs, read our articles on the unseen spread, hidden fees beyond the spread, and the digital nomad FX guide.
If you found this article useful, explore our Digital Nomad FX Guide for broader strategies on managing multiple currencies, or learn about all the hidden fees in currency conversion.