You sent the invoice for $2,000. Your client paid $2,000. So why did $1,870 land in your account — four days later? For freelancers working across borders, the gap between what you bill and what you bank is one of the most expensive, least understood parts of getting paid.
Let’s break down exactly where that money goes, and what you can do about it.
1. The FX markup nobody itemizes
When a payment crosses currencies, someone sets the exchange rate — and they rarely use the real one. The “mid-market” rate you see on Google is the true midpoint between buy and sell. Most banks and payment apps quietly add a 3–5% margin on top, then call it “no fees.”
On a $2,000 invoice, a 4% spread is $80 gone before any explicit fee is charged. It never appears on a statement line — it’s baked into the rate.
2. Wire and intermediary fees
International wires pass through correspondent banks, and each one can take a cut:
- Sending fee — charged by your client’s bank, sometimes passed to you.
- Intermediary fees — $10–30 skimmed mid-route, often invisibly.
- Receiving fee — $5–20 your own bank charges to accept the wire.
Stacked together, a single payment can lose $15–50 in flat fees on top of the FX spread.
3. The cost of waiting
Time is a fee too. Wires that take three to five business days mean cash-flow gaps, delayed reinvestment, and the occasional awkward “did you get my payment?” email. For independent workers without a salary cushion, that delay has a real cost — one we cover in building a runway.
A simpler path: get paid like a local
The cleanest fix is to stop crossing borders at the moment of payment. With a virtual USD account, you receive dollars domestically — your client sends a normal US ACH transfer or direct deposit to an account and routing number in your name. No international wire, no intermediary chain, no surprise FX.
You hold the balance in USD and decide when to convert — at transparent rates, with no hidden spread — or spend it directly with the Rakupay card. The money you earned stays the money you keep.
The quick checklist
- Ask clients to pay via ACH or direct deposit, not international wire.
- Hold earnings in USD and convert on your own schedule.
- Always compare any rate to the mid-market rate before converting.
- Watch for “no fee” claims — check the rate, not just the fee line.
Getting paid shouldn’t be the most expensive part of freelancing. Once the money lands like a local, the gap between billed and banked all but disappears.


