Skip to content
Help
WhatsAppDownload
Guide

How much IOF do I pay?

IOF is one of the biggest hidden costs of moving money internationally from Brazil. Whether you are spending abroad, sending money overseas, investing, or converting currencies, it quietly raises the true cost. Here is how much you pay, and why it matters.

IOFTaxInternational transfersForeign currency
Updated October 7, 2026Reviewed for accuracy
Person checking fees on a statement

What is IOF?

IOF (Imposto sobre Operações Financeiras) is a federal Brazilian tax applied to certain financial transactions. It is governed mainly by Decreto 6.306/2007 and has been updated several times, including by Decreto 12.499/2025. It applies to operations such as:
  • Foreign-exchange transactions.
  • International card purchases.
  • International remittances.
  • Certain investments.
  • Loans and credit operations.
  • Insurance products.
Unlike income tax, IOF is charged at the moment the financial transaction happens.

Why IOF matters

Many people focus only on the exchange rate when moving money internationally. But the total cost is usually:
Exchange rate + FX spread + fees + IOF
Because IOF is often embedded in the final quote, many people underestimate its impact. For larger transfers, the difference can be substantial.

Current IOF rates that matter for USD

The rates below are the most relevant for individuals and businesses dealing with dollars. Always confirm the current rate before a transaction, since the rules can change.

Current IOF rates for USD operations

OperationTypical IOF rate
International card purchases (credit, debit, prepaid)3.5%
International remittances to third parties3.5%
Certain investment remittances1.1%
Currency conversion received from abroadAbout 0.38%
Domestic Pix transfer0%
Domestic bank transfer0%

How much does IOF actually cost?

IOF is only part of the cost. Here are two examples at the 3.5% rate. Your effective cost can be much higher than the headline exchange rate.

SituationAmountIOF (3.5%)Other possible costs
International card purchaseUS$1,000US$35FX spread, card network markup and bank fees
Sending money abroadUS$10,000US$350Wire fees, correspondent bank fees and FX spread

Where IOF hides

Many people never see IOF clearly itemized. Instead it is usually:
  • Included in the foreign-exchange quote.
  • Embedded in card statements.
  • Combined with transfer costs.
  • Presented alongside exchange-rate adjustments.
That is why comparing providers on the exchange rate alone can be misleading.

IOF vs FX spread

These are not the same thing. IOF is a government tax and every provider follows the same rules. FX spread is a private fee charged by the provider (see FX spread explained and how exchange rates work). In many transactions, the spread can be just as expensive as the IOF itself.

IOFFX spread
What it isA government taxA private fee charged by the provider
Who sets itRegulation, the same for every providerEach provider sets its own
Varies between providers?NoYes, a lot
Where it shows upBuilt into the quote or the card statementIn the gap between the market rate and the rate offered to you

Why people look for alternatives

For many Brazilians earning, holding or spending dollars, the stack of IOF, FX spreads, Wire fees and correspondent-bank fees creates real friction. That has driven interest in payment and settlement methods that cut intermediary costs and simplify moving money across borders.

How Ruvo works

Ruvo combines several payment rails, including ACH, RTP, domestic US Wires, Pix and stablecoin settlement networks. Instead of relying entirely on traditional correspondent-bank transfers, it routes funds through the most efficient infrastructure available. Receiving dollars is free. Converting reais into digital dollars costs 0.5%. Converting digital dollars into reais costs 0.3% for businesses and 0.9% for individuals.

What about IOF and stablecoins?

Under current Brazilian regulations, transactions involving stablecoins are not treated the same way as many traditional foreign-exchange (câmbio) operations. As a result, the IOF rates commonly applied to international remittances and câmbio generally do not apply to the stablecoin transfer itself. Tax and regulatory treatment can evolve over time, though, so you should always confirm the current rules for your specific transaction.

IOF is not income tax

This is one of the most common misunderstandings.
IOF is a tax on a financial transaction.
Income tax (IRPF for individuals, or corporate taxes) is a tax on earnings, profits or income.
Depending on the situation, you can owe:
  • IOF.
  • Income tax.
  • Both.
  • Neither.
The two taxes are completely separate. For dollar earners, we cover income tax in the 2026 PJ tax table.

How to reduce the impact of IOF

IOF cannot be avoided where it legally applies, but you can lower your overall cost by:
  • Minimizing unnecessary currency conversions.
  • Avoiding expensive international card usage when you can.
  • Reducing foreign-exchange spreads.
  • Using domestic rails such as ACH and Pix whenever possible.
  • Choosing providers with transparent pricing.

Bottom line

IOF is one of the most important costs to understand when dealing with dollars from Brazil. The tax itself is set by regulation, but the total cost of an international transaction also depends on spreads, fees and the payment rails involved. Understanding those costs, and choosing the right infrastructure, can save hundreds or even thousands of dollars over time. This is general information, not tax advice, so confirm your specific situation with an accountant.

Sources

Updated on October 7, 2026

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

What does IOF stand for?

Imposto sobre Operações Financeiras, a federal tax on certain financial transactions.

See more questions
Is IOF the same as income tax?

No. IOF is charged on certain financial transactions. Income tax is charged on income and profits. They are completely separate.

See more questions
Is IOF the biggest cost in an international transfer?

Not always. Depending on the provider, foreign-exchange spreads and bank fees can equal or exceed the IOF itself.

See more questions
How much IOF do I pay on an international card?

Currently 3.5% of the transaction amount (Decreto 12.499/2025), in addition to any exchange-rate spread or fees. A Ruvo card is 0% IOF on dollar spend.

See more questions
How much IOF do I pay when sending money abroad?

Many traditional international remittances are subject to a 3.5% IOF rate, depending on the type of transaction.

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