Em maio/26 o IOF de compra internacional no cartão é 3,5%, não 6,38%. Esse número antigo virou folclore. Entretanto, o banco cobra-te 4-6% de spread sobre a cotação comercial do dólar — e essa parte nem aparece na fatura com nome. Este guia mostra a fórmula real, compara oito cartões e contas globais com cotação efetiva final, e explica porque "cartão sem IOF" às vezes sai mais caro do que um cartão comum.
16 min de leitura
Cada vez que um brasileiro passa o cartão no estrangeiro, paga duas portagens. A primeira tem nome, alíquota e aparece na fatura: IOF (imposto brasileiro sobre operações financeiras), 3,5% em maio/26. A segunda não tem nome, não aparece destacada, e é maior que a primeira: o spread cambial do banco emissor. É uma percentagem que o banco adiciona sobre a cotação comercial do dólar antes de converter a tua compra para reais. Nunca vês esse número. Vês só o resultado final.
A maioria dos artigos sobre IOF na internet ainda fala em 6,38%. Esse número está morto desde 2022, quando o governo reduziu a alíquota progressivamente até consolidar em 3,5% para compras internacionais no cartão de crédito. Os 6,38% sobreviveram em conteúdo desatualizado, em folhas de cálculo de blogues e na memória colectiva. O resultado é que milhões de brasileiros acreditam pagar mais imposto do que pagam — e ignoram a portagem real, que é o spread.
Este artigo desmonta a conta com calma. Mostra a fórmula. Mostra cartão a cartão. E mostra como medir, em 30 segundos, o spread do teu próprio cartão.
A premissa errada que o Google ainda repete
Faz a pesquisa agora. "IOF cartão internacional". Os primeiros resultados misturam 6,38%, 5,38%, 4,38% e 3,5%. Cada um de um ano diferente, cada um sem data clara. É a herança de um governo que reduziu a alíquota por etapas — janeiro/22 começou em 6,38%, caiu para 5,38% em 2023, depois 4,38%, depois 3,38%, e em 2026 ficou em 3,5% após o ajuste final.
A consequência dessa confusão: o brasileiro vê uma compra de USD 100 virar R$ 615 na fatura e pensa que pagou R$ 38 de imposto. Não pagou. Pagou R$ 18,50 de IOF e R$ 31 de spread do banco. O imposto é metade do que parece. O resto é a portagem invisível.
Quem ainda fala em 6,38% está a vender informação velha. E quem ataca só o IOF está a atacar o vilão errado.
A fórmula real (decora esta linha)
Cada conversão de compra internacional no cartão segue a mesma fórmula:
Cotação efetiva por USD 1 = USD comercial do dia × (1 + spread do banco) × (1 + IOF)
Em maio/26, com IOF de 3,5%, a fórmula vira:
Cotação efetiva = USD comercial × (1 + spread) × 1,035
O USD comercial é o dólar de referência do mercado interbancário (o número que aparece no Google quando pesquisas "dólar hoje"). O spread é o que o banco soma. O IOF é o imposto federal. Só.
Exemplo com USD comercial a R$ 5,40 e spread bancário de 6%:
- Cotação efetiva = 5,40 × 1,06 × 1,035 = R$ 5,92 por dólar
Mesmo exemplo com spread de 1% (fintech):
- Cotação efetiva = 5,40 × 1,01 × 1,035 = R$ 5,64 por dólar
Diferença de R$ 0,28 por dólar. Numa compra de USD 1.000, são R$ 280 a mais ou a menos. A escolha do cartão é o que define esta conta. Não o IOF.
Spread bancário típico em maio/26
Os números abaixo são a faixa praticada pelos principais emissores brasileiros, observada em compras de cartão de crédito internacional ao longo do primeiro semestre de 2026. Variam por bandeira (Visa, Mastercard, Elo), por categoria de cartão (clássico, gold, platinum, black) e por dia. Servem como referência, não como tabela contratual.
| Emissor | Spread observado (sobre USD comercial) | Categoria de comportamento |
|---|---|---|
| Banco do Brasil | 5% a 6% | Spread alto, sem promessa de cotação |
| Itaú | 4% a 6% | Varia por cartão; Personnalité tende a fechar mais baixo |
| Bradesco | 4,5% a 6% | Próximo do BB nos cartões de retalho |
| Santander | 4% a 5,5% | Black e Infinite negoceiam melhor |
| Caixa | 5% a 6% | Sem diferenciação por categoria |
| Sicredi | 3% a 4,5% | Cooperativa, spread médio-baixo |
| Nubank (Roxinho) | 3% a 4% | Categoria padrão |
| Nubank Ultravioleta | 2,5% a 3,5% | Cashback de IOF reduz o efetivo |
| Inter | 2% a 3% | Um dos menores spreads em banco BR |
| C6 Bank | 3% a 4% | Categoria padrão; C6 Global é outra história |
| BTG Pactual | 3% a 4,5% | BTG IOF Zero zera o imposto mas mantém spread |
Repara: nenhum banco tradicional opera abaixo de 4%. Nenhuma fintech opera acima de 4%. Esse é o eixo real da decisão.
Spread das contas globais e fintechs cambiais
Conta global é outra categoria. Não é cartão de crédito brasileiro com IOF e spread embutidos. É conta em moeda estrangeira (dólar ou euro), aberta no Brasil, com cartão de débito ou multimoeda que debita directamente do saldo em USD. Aqui o spread é o que o serviço cobra na conversão BRL→USD no momento do depósito.
| Serviço | Spread típico maio/26 | Como cobra |
|---|---|---|
| Wise | 0,4% a 0,7% | Cotação midmarket + fee declarado |
| Nomad | 0,8% a 1,2% | Cotação spot + spread embutido |
| Avenue | 0,5% a 1,0% | Cotação comercial + fee pequeno |
| C6 Global | 1% a 1,8% | Cotação comercial + spread C6 |
| Remessa Online | 0,5% a 1,2% | Bom em remessas, ok em cartão |
A maior vantagem destas contas não é só o spread baixo. É que o IOF de operação cambial (no momento de carregar a conta) é só 1,1% em maio/26 — não os 3,5% da compra direta no cartão. Trocas os 3,5% por 1,1% e ainda pagas menos spread.
Numa carga de R$ 5.500 para virar USD 1.000 com a Wise, compras efetivamente dólar a R$ 5,50 — perto da PTAX. Com cartão do Banco do Brasil para a mesma compra USD 1.000, pagas cerca de R$ 6,15 por dólar. Diferença de R$ 650 numa única compra.
Como medir o spread do teu cartão em 30 segundos
Não precisas de acreditar no que está escrito aqui. Mede no teu próprio cartão.
- Faz (ou tira do extracto) uma compra internacional de valor pequeno. Pode ser uma subscrição de USD 10, por exemplo.
- Anota a data exacta da compra e o valor em USD.
- Vê a cotação comercial do USD daquela data (o Banco Central do Brasil tem o histórico oficial — PTAX de fecho).
- Pega no valor em reais que apareceu na tua fatura para aquela compra específica.
- Aplica:
Spread efetivo = ((valor BRL ÷ valor USD) ÷ USD comercial do dia ÷ 1,035) − 1
Multiplica por 100 para virar percentagem. Pronto. Esse é o spread real do teu cartão naquela compra.
Exemplo: compra de USD 10 que virou R$ 61,50 na fatura. USD comercial do dia: R$ 5,40.
- (61,50 ÷ 10) = 6,15 (cotação efetiva)
- 6,15 ÷ 5,40 = 1,1389
- 1,1389 ÷ 1,035 = 1,1004
- Spread = 10,04% — alto. Não há outra explicação.
Faz isto com três compras de meses diferentes. Tira a média. Tens o número real do teu cartão.
Receba uma viagem por semana.
Newsletter editorial Voyspark — long-forms, dicas e descobertas que não cabem no Instagram. 1x por semana, sem ads.
Sem spam. Cancela em 1 clique.
Comparativo prático: USD 1.000 em compras com 8 cartões e contas
Cenário: gastas USD 1.000 numa semana de viagem internacional. USD comercial de referência: R$ 5,40. Quanto pagas em reais com cada opção? IOF de cartão = 3,5%. IOF de operação cambial (conta global) = 1,1%.
| Opção | Spread aplicado | IOF | Cotação efetiva por USD | Custo de USD 1.000 |
|---|---|---|---|---|
| Banco do Brasil (cartão) | 6,0% | 3,5% | R$ 5,92 | R$ 5.924 |
| Bradesco (cartão) | 5,5% | 3,5% | R$ 5,89 | R$ 5.896 |
| Itaú Personnalité (cartão) | 4,5% | 3,5% | R$ 5,84 | R$ 5.840 |
| Santander Black (cartão) | 4,0% | 3,5% | R$ 5,81 | R$ 5.812 |
| Nubank Ultravioleta (cartão) | 3,0% | 3,5% | R$ 5,76 | R$ 5.756 |
| Inter (cartão) | 2,5% | 3,5% | R$ 5,73 | R$ 5.728 |
| BTG IOF Zero (cartão) | 3,5% | 0% | R$ 5,59 | R$ 5.589 |
| Nomad (conta global) | 1,0% | 1,1% | R$ 5,52 | R$ 5.515 |
| Avenue (conta global) | 0,8% | 1,1% | R$ 5,50 | R$ 5.504 |
| Wise (conta multimoeda) | 0,5% | 1,1% | R$ 5,49 | R$ 5.488 |
Diferença entre o pior (Banco do Brasil) e o melhor (Wise) na mesma compra: R$ 436. Quase uma diária de hotel internacional pago, numa única semana de gasto.
Olha para a coluna de cotação efetiva. É essa que importa. Não a "taxa do banco" anunciada, não o "câmbio do dia" na aplicação. A cotação efetiva é o número honesto.
Cartão "sem IOF" — vale mesmo a pena?
Em 2025 e 2026 surgiu uma onda de cartões "IOF zero" no Brasil: BTG IOF Zero, Sicredi IOF Zero (com prazo até março/26), Nubank Ultravioleta com cashback de IOF, alguns benefícios de C6 Carbon. A pergunta certa não é "tem IOF?". É "qual a cotação efetiva final?".
Repara na tabela acima. O BTG IOF Zero sai a R$ 5,59 por dólar, melhor que qualquer cartão tradicional. Mas é pior que Nomad (R$ 5,52), Avenue (R$ 5,50) e Wise (R$ 5,49) — e essas três pagam 1,1% de IOF de operação cambial. Como? Porque o spread delas é cinco vezes menor.
Sem IOF + spread de 3,5% perde para com IOF + spread de 0,5%. A matemática não tem ideologia.
Quando o cartão "sem IOF" vale: quando precisas da praticidade do cartão de crédito (não queres pré-carregar conta), fazes compra de impulso no estrangeiro, ou viajas sem planear. Aí o BTG IOF Zero ou Sicredi resolve melhor que Banco do Brasil ou Bradesco.
Quando não vale: quando sabes que vais gastar USD 1.000+ na viagem. Aí carregas Wise/Nomad/Avenue antes e usas o cartão de débito multimoeda. Poupas centenas.
Caminho prático por perfil de viajante
Viaja 1-2 vezes por ano, compra pequena (até USD 300): qualquer cartão BR resolve. A diferença em valores baixos é pequena (R$ 30-50). Não vale o esforço de abrir conta global. Usa Nubank Ultravioleta ou Inter se já tens.
Viaja 2-4 vezes por ano, compra média (USD 500-2.000 por viagem): abre Wise ou Nomad. Carrega antes da viagem com a cotação que te agrada. Usa cartão de débito multimoeda. Mantém um cartão BR de reserva para emergências.
Viaja 4+ vezes por ano ou recebe em USD: Wise + Avenue. Wise para o dia-a-dia da viagem (multimoeda, câmbio enxuto). Avenue para investir em USD enquanto não usas. Cartão BR vira reserva.
Faz compras online em sites estrangeiros (Amazon US, AliExpress, Steam): usa conta global. A diferença mensal acumulada compensa rápido. Wise tem a melhor experiência de checkout internacional.
Emergência médica ou perda de cartão no estrangeiro: aqui o cartão de crédito BR (Itaú Personnalité, Santander Black, Nubank Ultravioleta) ganha. Plafond alto, aceite em qualquer lado, apoio 24h.
O que o banco esconde e o que mostra
O banco brasileiro não declara o spread separado da cotação. Nunca vês uma linha "spread cambial de 5%" na fatura. Vês só "USD 100 = R$ 615,00" depois de pronto. A cotação aparece embutida, sem decomposição.
Algumas excepções: o Nubank publica a cotação aplicada no momento da compra dentro da aplicação, antes do fecho da fatura. O Inter faz parecido. O Itaú mostra a cotação no extracto detalhado, mas sem isolar o spread.
A maior parte dos bancos tradicionais (BB, Bradesco, Caixa) não mostra nada. Descobres o spread a fazer a conta sozinho, como na secção anterior. Isto é propositado. Opacidade é margem.
A receita federal regula o IOF. A cotação cambial aplicada pelo banco emissor não tem tecto regulatório. É contrato privado entre ti e o banco. Por isso o spread varia de banco para banco e a alíquota do IOF é igual em todos.
O custo de não fazer nada
Brasileiro médio que viaja duas vezes por ano e gasta USD 2.000 por viagem está a pagar, com cartão de banco tradicional, à volta de R$ 1.000 por ano em spread + IOF. Com Wise ou Nomad, esse mesmo perfil paga R$ 200. Diferença anual: R$ 800. Em dez anos, R$ 8.000 — uma viagem internacional inteira queimada em portagem invisível.
Não é uma decisão sobre IOF. Nunca foi. É uma decisão sobre spread. E o spread é a parte da conta que ninguém te explica, porque explicar acaba com o modelo de negócio do banco.
Apêndice prático — fórmula de bolso
Imprime isto, guarda na aplicação de notas, põe no telemóvel antes de viajar:
Cotação efetiva por USD = USD comercial × (1 + spread) × 1,035
Spread médio do teu cartão (medir uma vez):
Spread = ((BRL fatura ÷ USD compra) ÷ USD comercial do dia ÷ 1,035) − 1
Conta global em maio/26: IOF é 1,1% (não 3,5%). Usa isto:
Cotação efetiva conta global = USD comercial × (1 + spread) × 1,011
Compra. Compara. Decide.
Pontos-chave
IOF vigente em maio/26 para compras internacionais no cartão é 3,5%, não 6,38%. A alíquota antiga acabou em 2022.
Spread bancário típico maio/26: Banco do Brasil, Itaú, Bradesco e Santander cobram 4-6% sobre a cotação comercial. Nubank Ouro e Inter ficam entre 2-3%.
Wise, Nomad e Avenue operam com spread entre 0,4% e 1,2%. Em alguns casos, perto da cotação comercial pura.
Perguntas frequentes
Sim. A alíquota foi reduzida progressivamente desde 2022 (era 6,38%) e em maio/26 está consolidada em 3,5% para compras internacionais no cartão de crédito. Quem ainda fala em 6,38% está a usar informação desactualizada.
Conversa
…Faça login pra deixar seu insight
Conversa séria, sem trolls. Comentários moderados, vínculo ao seu perfil Voyspark.
Entrar pra comentarCarregando…

Sobre o autor
Curadoria Voyspark
2 anos no editorial Voyspark
Time editorial da Voyspark — escritores, repórteres, fotógrafos e fixers em Lisboa, Tóquio, Nova York, Cidade do México e Marrakech. Coletivo. Sem voz corporativa. Cada peça com checagem cruzada por um editor regional e um chef ou curador local.
Especialidades






