Back to field notesArticle

How to Receive USD Payments When You Live Abroad

Blaze4 min read
How to Receive USD Payments When You Live Abroad

You're a freelancer or remote worker living abroad. Your clients are in the US. They pay in USD. And your local bank account was not designed for this situation.

This is one of the most common financial frustrations for expats and nomads in Latin America β€” and it has a clean solution that most people don't know about.


🚫 Why Your Local Bank Account Doesn't Work

When you open a bank account in Mexico, Colombia, or Brazil, you get a local account number. That account is set up to receive local currency transfers β€” SPEI in Mexico, PSE/ACH in Colombia, PIX in Brazil.

It is not set up to receive USD directly.

When a US client tries to send money to your local account:

  • Many banks reject the transfer outright
  • If it does go through, it comes as an international wire β€” with fees on both ends
  • Your bank converts at their rate, not the mid-market rate

US clients can't Zelle, ACH, or Venmo a Mexican bank account. Those payment rails simply don't connect.


πŸ’³ What Doesn't Work (And Why)

Local Latin American Bank Account

As described above β€” not built for USD receipts. International wires are expensive and slow.

Bank Wires (SWIFT)

This does technically work, but it costs $25–45 per incoming wire on the US side, and your bank may charge another $10–25 on the receiving end. On a $500 payment, that's 7–14% in fees before exchange rate differences.

PayPal

PayPal does let you receive USD. But:

  • Withdrawal to a local bank account costs ~2%+ in fees
  • Exchange rate markup adds another 2–4%
  • Total cost: 4–6% per payment

That's $40–60 on every $1,000 you receive.

Wire Transfers from Clients

Your clients probably prefer ACH β€” it's free for them or near-free. International wire transfers are an extra step and an extra cost for them. Some clients will pay for it, many won't.


βœ… The Clean Solution: A US Virtual Account

Blaze gives you a US virtual bank account β€” a real routing number and account number, denominated in USD, that your clients can use to pay you just like any other US bank account.

Here's what that means:

  • Clients can pay you via ACH (free, common)
  • Clients can send domestic wire ($0–15 instead of $25–45 for international)

The money lands in your Blaze account in USD. From there, you can:

  • Hold it in USD and convert when the rate is favorable
  • Send it to your local account in pesos, COP, BRL, etc. at Blaze's 0.5% flat rate
  • Pay others directly in their local currency without converting first

πŸ“Š The Cost Comparison (Receiving $1,500/month)

MethodFee to ReceiveAnnual Cost
PayPal~4–6%$720–$1,080
SWIFT Wire (both ends)$35–70/transfer$420–$840
Local bank ACH (if available)Not available for USDβ€”
Blaze virtual US account0.5% on conversion$90

The difference is dramatic. At $1,500/month, switching from PayPal to Blaze saves you $630–$990 per year.


πŸ› οΈ How to Set It Up

  1. Download Blaze and sign up (takes about 5 minutes)
  2. Verify your identity β€” standard KYC process
  3. Get your US virtual account details β€” routing number and account number
  4. Share those details with your clients as your "US bank account"
  5. Receive payments in USD, then convert or send as needed

Your clients don't need to do anything unusual. From their side, they're sending money to a US bank account. That's it.


πŸ’¬ Real Use Cases

Freelancer in MedellΓ­n: US marketing agency pays monthly via ACH. Money hits Blaze account in USD. Convert to COP when needed at 0.5% flat.

Remote developer in CDMX: US startup pays via domestic wire to the Blaze account. Convert to MXN instantly for rent and daily expenses.

Expat in SΓ£o Paulo: US clients pay via ACH. Hold USD for travel, convert to BRL for local spending.

The key shift: your clients see a US bank account. You hold USD abroad without a US address requirement. And you convert to local currency on your terms, not your bank's.


🌍 Works in 80+ Currencies

Blaze supports conversion and transfers to 80+ currencies. Wherever you're based in Latin America, you can receive USD and convert to local currency β€” starting at 0.5% flat for most corridors.


SIGN UP

Get a US account that works from anywhere.

Receive USD from US clients, hold it or convert to local currency at 0.5% flat.

Scan to downloadDownload on App StoreGet it on Google Play

Sign up in minutes. Share your US account details with clients today.

  • freelancers
  • digital-nomads
  • receive-usd
  • expats
  • international-payments
Stay informed

Global money notes.Only when useful.

Getting paid in USD when you're based in Mexico, Colombia, or Brazil doesn't have to be complicated. Here's the simplest way to do it.