Dollar accounts and IOF, explained for Brazilians
How dollars actually move (SWIFT, ACH, stablecoin), what you really pay (IOF and FX spread), and the 2026 tax picture. The plain-language guides behind every fee.

How international dollar payments actually work
SWIFT, ACH and stablecoin: why the rail matters
IOF and the FX spread: the two costs hidden in every quote
Choosing the right dollar account
What to check before opening a dollar account
USD account & IOF guides
The rails, the rates and the taxes behind every dollar fee, in plain language.
How SWIFT works
Why international bank transfers are slow and costly.
What is ACH
The US rail that lets you receive dollars like a local.
Stablecoin vs SWIFT
Seconds and 0% IOF vs days and 3.5%.
ACH vs SWIFT
Domestic US rail vs international bank wire.
How much IOF do I pay
Exactly how much, on what, and how to pay 0%.
FX spread, explained
The gap between the real rate and the one you get.
How exchange rates work
Comercial, turismo, PTAX, and your real rate.
2026 tax table for dollar earners
The updated IRPF table and PF vs PJ for dollar income.
What customers love about Ruvo
Hear how Ruvo transforms financial journeys
Saves money. The smartest option for CNPJs.

David Kang
Software Engineer, Turn.io

Ruvo simplifies our entire international financial workflow.

Joao Alvarenga
CEO, Antonnia AI

The best option for earning in USD.

Bruno Pazinato
Staff Engineer, Salsa

A US account that accepts ACH/RTP, so you are paid domestically in the US with no SWIFT and no outbound IOF, then hold or convert as needed. Ruvo gives you that.
Because dollars move on stablecoin rails and spend on an international card, which are not traditional câmbio operations. You pay a transparent fee instead.
No. They are informational and use official sources (Receita Federal, the IOF decree). For your own tax situation, confirm with an accountant.
IOF is a federal government tax on financial operations — the rate is set by law and every provider must apply it equally. The FX spread is the private margin between the commercial exchange rate and the rate you are actually offered. When you move dollars, you may pay both, and the spread can be just as large as the IOF.
SWIFT is the global network banks use to send international transfer instructions. It is expensive because the payment passes through several correspondent banks, each of which can charge a fee, and from Brazil an outbound wire can also carry 3.5% IOF on top of the FX spread.
Yes. With US account details — a routing number and account number — you can receive ACH payments from US employers, clients and platforms exactly as any US company or employee would. No SWIFT, no correspondent banks, no outbound IOF.
The commercial dollar (dólar comercial) is the right reference — it is what Google, Bloomberg and financial portals show. But that rate is just the starting point. What you actually receive also depends on the FX spread the provider charges and any IOF that applies. Watching the rate without accounting for those two can be misleading.
