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)
| Method | Fee to Receive | Annual 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 account | 0.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
- Download Blaze and sign up (takes about 5 minutes)
- Verify your identity β standard KYC process
- Get your US virtual account details β routing number and account number
- Share those details with your clients as your "US bank account"
- 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.

