Como calcular o IOF do cartão de crédito internacional em 2026

Ilustração realista de cartão internacional com calculadora e câmbio, usada para explicar o cálculo do IOF no cartão de crédito.

Se você faz compras em sites do exterior, assina serviços em moeda estrangeira ou usa o cartão durante uma viagem internacional, entender como calcular o IOF pode evitar surpresas na fatura. Esse imposto incide sobre operações financeiras e, no caso do cartão de crédito internacional, influencia diretamente o custo final da compra.

Resposta rápida: para calcular o IOF do cartão de crédito internacional, basta aplicar a alíquota de 3,5% sobre o valor da compra já convertido para reais. Exemplo: se a compra ficou em R$ 1.000, o IOF será de R$ 35,00.

Como as regras do IOF podem ser alteradas por norma do governo federal, vale consultar também a página oficial da Receita Federal sobre IOF e a base legal do imposto no Decreto nº 6.306/2007 para verificar a regra vigente no momento da sua consulta.

Neste guia do ImpostoLab, o foco está no cálculo do IOF em compras internacionais com cartão de crédito, que é uma das dúvidas mais comuns de quem compra em moeda estrangeira. Ao longo do texto, você vai ver como fazer a conta, entender quando o imposto é aplicado e aprender a analisar o custo total da operação com mais clareza.

Como calcular o IOF do cartão de crédito?

O cálculo do IOF no cartão de crédito internacional é mais simples do que muita gente imagina. Primeiro, é preciso saber qual foi o valor final da compra em reais; depois, basta aplicar a alíquota vigente sobre esse total.

Em 2026, a alíquota usada nas compras internacionais com cartão de crédito é de 3,5%. Isso significa que o IOF corresponde a 3,5% do valor da operação depois da conversão da moeda estrangeira para reais.

Em outras palavras, o imposto não é calculado sobre o valor em dólar ou euro isoladamente, mas sobre o valor já transformado em reais pela instituição financeira.

Qual é a fórmula para calcular o IOF?

Na prática, a fórmula é esta:

IOF = valor da compra em reais × 3,5%

Se quiser descobrir o valor total da operação com o imposto, a conta fica assim:

Valor total = valor da compra em reais + IOF

Essa é a base do cálculo do imposto. Mas é importante lembrar que a fatura ainda pode ficar mais alta se houver spread cambial ou outras tarifas cobradas pela instituição.

Exemplo prático de cálculo do IOF

Imagine uma compra internacional no valor equivalente a R$ 1.000. Para calcular o IOF, basta multiplicar esse valor por 3,5%.

Nesse caso, a conta será a seguinte:

R$ 1.000 × 3,5% = R$ 35,00

Portanto, o valor do IOF será de R$ 35,00. Sem considerar outros custos, o valor total da compra passará para R$ 1.035,00.

Exemplo com compra em dólar

Agora imagine uma compra de US$ 100 com o dólar a R$ 5,50. O valor convertido da operação será de R$ 550,00.

Aplicando o IOF de 3,5%, o cálculo fica assim:

R$ 550,00 × 3,5% = R$ 19,25

Nesse exemplo, o IOF da compra será de R$ 19,25. Se não houver outros encargos, o valor final irá para R$ 569,25.

Em que momento o IOF é aplicado?

Essa é uma dúvida muito comum: o IOF não é aplicado sobre o valor da compra em moeda estrangeira antes da conversão. Primeiro, a operadora ou o banco converte o valor para reais; depois, o imposto é calculado sobre esse total.

Isso faz diferença porque o câmbio usado pela instituição interfere diretamente no valor final do imposto. Se a cotação aplicada for maior, o valor em reais sobe e, com isso, o IOF também aumenta.

Por esse motivo, olhar apenas para a alíquota do imposto não basta. Para entender o custo real da compra, é preciso observar também a taxa de conversão utilizada.

Diferença entre IOF e spread cambial

Muita gente acredita que todo o custo extra da compra internacional é imposto, mas essa ideia está errada. O IOF é uma cobrança tributária; já o spread cambial é a margem que a instituição financeira adiciona sobre a cotação da moeda.

Característica IOF Spread cambial
O que é? Imposto federal Margem cobrada pela instituição financeira
Quem define? Governo Federal Banco, fintech ou operadora
Pode variar entre empresas? Não, para a mesma operação Sim

Na prática, isso significa que duas instituições podem cobrar o mesmo IOF, mas apresentar valores finais diferentes na fatura. O motivo costuma estar no spread cambial usado em cada operação.

Se você quiser entender melhor esse custo adicional, vale ler também nosso conteúdo sobre spread cambial no cartão de crédito.

Como saber quanto você vai pagar antes da fatura fechar

Se a ideia é evitar surpresas, o melhor caminho é fazer uma estimativa antes da compra. Para isso, você precisa observar três elementos: o valor do produto, a cotação da moeda no momento da conversão e a alíquota do IOF.

Com esses dados em mãos, já é possível chegar muito perto do valor final. Se quiser uma previsão mais realista, também vale consultar qual spread cambial o seu banco ou emissor costuma aplicar.

Como pagar menos IOF no cartão de crédito?

Quando a compra é feita com cartão de crédito internacional, o IOF faz parte da operação e não pode ser eliminado. O que dá para fazer é reduzir o custo total da compra escolhendo formas de pagamento mais eficientes em determinadas situações.

Em alguns casos, usar uma conta global para compras internacionais pode trazer mais previsibilidade, especialmente quando a conversão é feita antes do uso do cartão.

Outra alternativa é comparar o cartão com a compra de dólar com menos custo, já que o impacto final depende não só do IOF, mas também da cotação e das tarifas aplicadas.

Se você também quer entender melhor o cenário geral das operações internacionais, pode complementar a leitura com o artigo sobre IOF em compras internacionais e câmbio.

Perguntas frequentes

Como calcular o IOF do cartão de crédito internacional?

Basta multiplicar o valor da compra em reais pela alíquota de 3,5%. Se a compra convertida ficou em R$ 1.000, o IOF será de R$ 35,00.

O IOF é calculado sobre o valor em dólar?

Não. Primeiro a compra é convertida para reais e, só depois disso, o IOF é aplicado sobre o valor final da operação em reais.

Qual é a fórmula do IOF no cartão de crédito?

A fórmula prática é: valor da compra em reais × 3,5%.

O IOF é o único custo da compra internacional?

Não. Além do IOF, a compra também pode ter impacto do spread cambial aplicado pela instituição financeira.

Existe forma de não pagar IOF no cartão de crédito internacional?

Nas operações internacionais tributáveis feitas com cartão de crédito emitido no Brasil, o IOF faz parte da cobrança. O que pode mudar é o custo total da operação, dependendo da forma de pagamento escolhida.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *