Skip to content
Help
WhatsAppDownload
How to

How to receive a USD salary in Brazil and pay lower fees

If you receive a USD salary in Brazil, hidden fees — transfer charges, FX spread, and IOF — can cost 5–7% per payment. Here's how to reduce them and keep more of every dollar.

SalaryUSDFeesReceiving from abroad
Updated October 7, 2026Reviewed for accuracy
Brazilian professional receiving a USD salary on their phone

The hidden costs of receiving a USD salary in Brazil

Every international payment has three potential costs:
  • A fixed transfer fee charged for each Wire or ACH.
  • The FX spread built into the exchange rate.
  • IOF and other taxes applied to the transaction.
Individually these fees may seem small, but together they often consume 4% to 8% of every payment.

The compounding effect of fees

Consider someone earning $4,000 per month from a foreign employer.

At a total cost of 6%, they lose about $240 every month, or nearly $2,900 per year, to fees, FX spreads and taxes.

With Ruvo, USD-to-BRL conversion starts at 0.9% for individuals (PF) and 0.3% for businesses (PJ). On the same income, that means paying as little as $432 per year as a PF or $144 per year as a PJ, saving up to $2,736 annually compared to a typical 6% solution.

Estimated cost of receiving $4,000/month from abroad

MethodTypical total costWhat you pay
Bank Wire (SWIFT)5–7%Transfer fee + FX spread + IOF
Payment platforms4–6%Platform conversion fee + FX markup
Ruvo0.3% to 0.9%Conversion only (0.9% PF, 0.3% PJ), 0% IOF, free incoming transfer

Get paid in dollars first

The biggest mistake is converting to reais before the money reaches you.
Instead, receive your salary directly in USD using US banking details. With Ruvo, you receive an account number and routing number that can be added to your employer's payroll system or platforms such as Deel, Rippling, and Gusto.
Your salary arrives directly in dollars, avoiding the expensive exchange rates often applied by traditional banks. See our guide to choosing the best account to receive USD.

How to reduce costs

The most cost-effective setup typically includes:
  • Free incoming USD payments.
  • Transparent foreign exchange pricing.
  • The ability to hold a USD balance.
  • Fast withdrawals to Brazil via Pix.
With Ruvo, receiving USD is free and USD-to-BRL conversion starts at 0.9% for individuals and 0.3% for businesses, with settlement to Pix in seconds.

Convert when you need to

Receiving your salary in dollars does not mean you must convert it immediately.
Holding a USD balance allows you to exchange only the amount you need, when you need it. You can convert gradually, wait for a more favorable rate, or keep part of your income in dollars as savings.
When you need reais, funds can be sent instantly to any Pix key in Brazil via Pix.

The card can save even more

For many professionals, spending is a larger source of cost than receiving.
Advertising expenses, software subscriptions, travel, and other international purchases are often paid in dollars. Traditional Brazilian bank cards typically add 3.5% IOF plus a foreign exchange markup of 2% to 7%.
The Ruvo card spends directly from your USD balance with 0% IOF and 0% FX spread, helping you avoid those extra charges altogether.

Get paid Friday, use it Friday

Speed matters too.
Traditional international transfers can take several business days to settle, leaving your money stuck in transit while exchange rates move.
With instant settlement, your salary is available as soon as it arrives, giving you immediate access to spend, save, or convert on your own terms.
For a practical example, see our breakdown of a Brazilian developer earning $5,000 per month and how much can be saved by reducing fees.

Sources

Updated on October 7, 2026

This content is for information only and is not financial or tax advice. How we write

Frequently asked questions

How to receive a USD salary in Brazil and pay lower fees.

Does it matter which payment rail my employer uses (SWIFT, ACH, crypto)?

For cost, ACH is usually cheaper than SWIFT — some US employers pay a $15–$25 Wire fee on SWIFT transfers which reduces the net amount you receive. ACH from a US bank account is typically free or low-cost. Crypto (USDC/USDT) is the cheapest rail — near zero network fee for TRC-20. Ask your employer or client which rails they support and prefer the lower-cost option.

See more questions
What documents do I need to receive a USD salary from abroad?

For an individual (PF) receiving a salary from a foreign employer, the main requirement is a service contract or employment agreement stating the amount and currency. You will also need a bank account or dollar account (such as Ruvo) to receive the transfer. A contador can advise on whether carnê-leão or PJ invoicing is more appropriate for your arrangement.

See more questions
How often should I convert dollars to reais?

There is no rule — convert when your reais balance needs topping up, or when the rate is favourable. Many people convert once or twice a month. Converting more often in smaller amounts does not cost more on Ruvo (the rate applies per conversion, not per transaction), but timing conversions around rate movements can meaningfully increase what you take home over a year.

See more questions
Where are the fees that weigh most?

In the FX spread, fixed transfer fees, and IOF and other taxes on the transaction. Combined, they can reach 4%-8% per payment at traditional banks.

See more questions
How much do I save by switching accounts?

It depends on how much you receive. Someone earning $4,000 per month who cuts the total cost from 6% to under 1% keeps roughly $240 more every month, or nearly $2,900 per year, and saves even more if they also spend in dollars on a 0% IOF card.

See more questions
See all questions →

Ready to Ruvo?

Start using Ruvo today and take control of your money.

QR code to download the Ruvo app
Scan to get Ruvo
Apple App StoreGoogle Play Store