Most Brazilians still think they pay 6.38% in IOF (the Brazilian financial transactions tax). They've been wrong since 2022. The real rate in May 2026 is 3.5%, and the bigger villain is the spread no one shows on your statement — an invisible toll that turns USD 100 into R$ 615 (~USD 109) when it should cost R$ 565 (~USD 100).
Most Brazilians still think they pay 6.38% in IOF (the Brazilian financial transactions tax). They've been wrong since 2022. The real rate in May 2026 is 3.5%, and the bigger villain is the spread no one shows on your statement — an invisible toll that turns USD 100 into R$ 615 (~USD 109) when it should cost R$ 565 (~USD 100).
The IOF in force in May 2026 for international card purchases is 3.5%, not 6.38%. The old rate ended in 2022.
Typical Brazilian bank spread May 2026: Banco do Brasil, Itaú, Bradesco and Santander charge 4-6% over the wholesale rate. Nubank Gold and Inter sit at 2-3%.
Wise, Nomad and Avenue (Brazilian global account fintechs) operate with spreads between 0.4% and 1.2%. In some cases, near the pure wholesale rate.
Real formula: effective rate per USD 1 = wholesale USD × (1 + spread) × (1 + IOF). That's what defines what you pay, not the "rate of the day".
On a USD 100 purchase, the gap between Banco do Brasil and Wise in May 2026 is roughly R$ 50 (~USD 9). On USD 1,000, it's R$ 500 (~USD 88).
Most Brazilians still think they pay 6.38% in IOF (the Brazilian financial transactions tax). They've been wrong since 2022. The real rate in May 2026 is 3.5%, and the bigger villain is the spread no one shows on your statement — an invisible toll that turns USD 100 into R$ 615 (~USD 109) when it should cost R$ 565 (~USD 100).