Pular para o conteúdo

Compra internacional no cartão: o IOF e a cotação que você não escolhe

Por que a fatura vem diferente do preço que você viu no site, como o IOF de 3,5% é calculado, e por que a cotação usada não é a do dia da compra.

Por Murilo · Publicado em 24 de agosto de 2026 · 7 min de leitura

Em resumo

  • O IOF sobre compra internacional no cartão é de 3,5% e incide sobre o valor já convertido em reais.
  • A cotação usada não é a do dia da compra — é a da data em que a operadora processa.
  • Entre comprar e processar podem passar dias, e o dólar se move nesse intervalo.
  • Assinatura em dólar é compra internacional, mesmo que o site esteja em português.
  • A redução gradual do IOF, que levaria a zero em 2028, foi cancelada.

Você viu US$ 100 no site. Na fatura, chegou algo como R$ 580.

A diferença não é erro, nem é só o dólar. São duas coisas acontecendo ao mesmo tempo, e uma delas quase ninguém sabe que existe.

A primeira: o IOF

Compra internacional no cartão é, tecnicamente, uma operação de câmbio — você paga em reais algo cotado em outra moeda, e alguém converteu isso no meio do caminho.

Operação de câmbio tem imposto: o IOF, hoje em 3,5%.

Dois detalhes sobre como ele entra:

  • Incide sobre o valor já convertido em reais, não sobre o valor em dólar
  • Aparece como linha separada na fatura, e não embutido no valor da compra

Vale conhecer o histórico, porque ele explica informação desatualizada que ainda circula: existia um cronograma de redução gradual da alíquota, que a levaria a zero em 2028. Esse cronograma foi interrompido, e a alíquota voltou aos 3,5%. Textos escritos antes dessa mudança seguem dizendo que o imposto está caindo — não está.

A segunda: a cotação não é a do dia da compra

Esta é a parte que surpreende.

Quando você finaliza a compra, nada é convertido ainda. A transação percorre um caminho — a loja, a operadora do cartão, o banco emissor — e a conversão em reais acontece na data em que a operadora processa a compra, não no instante em que você clicou.

Entre uma coisa e outra podem passar dias. Fim de semana, feriado e loja que só fecha as transações em lote aumentam esse intervalo.

E o dólar se move nesse intervalo.

É por isso que duas compras do mesmo valor, feitas com um dia de diferença, podem chegar com valores distintos na fatura. E é por isso que não existe forma de saber o valor exato antes de comprar — só a estimativa.

A conta aproximada: valor em moeda estrangeira × cotação do dia × 1,035. Fica perto, e raramente exato.

O que conta como compra internacional

O critério não é o idioma do site nem o domínio .com.br. É onde a transação é processada.

Os casos que mais pegam as pessoas de surpresa:

  • Assinaturas de serviços estrangeiros com página em português — streaming, armazenamento em nuvem, ferramentas de trabalho
  • Lojas internacionais com atendimento em português
  • Compras em aplicativos cuja loja é sediada fora
  • Reservas de hospedagem e passagem cobradas na moeda de origem

Uma assinatura mensal de US$ 10 parece irrelevante. Doze meses com IOF e variação cambial não são: o valor pago no ano costuma superar bastante a conta feita com a cotação do dia da assinatura.

Por que a fatura de assinatura muda todo mês

Se você tem serviço cobrado em dólar, já reparou que o valor em reais nunca se repete.

O preço em dólar é fixo. O que muda é a cotação da data de processamento de cada cobrança — e, com ela, a base sobre a qual o IOF é calculado.

Não há erro nem reajuste. É o câmbio aparecendo mês a mês numa despesa que você trata como fixa.

O que dá para fazer com isso

Nada disso é recomendação de produto — é o mecanismo, e conhecê-lo muda três decisões:

Estimar antes, não depois. Acrescentar mentalmente 3,5% e uma folga cambial ao preço em dólar evita a surpresa na fatura.

Tratar assinatura em dólar como despesa variável. Ela não é fixa, por mais que o preço em dólar seja. No orçamento, cabe na linha que oscila.

Somar o ano, não o mês. Uma assinatura de US$ 15 mensais é uma decisão de quase mil reais por ano, com imposto e câmbio dentro. Vista assim, ela compete com outras coisas.


Este texto explica como a cobrança funciona e não recomenda cartão, banco ou serviço. Alíquotas e regras de câmbio podem mudar por norma — confirme a alíquota vigente antes de contas que dependam dela.

Perguntas frequentes

Por que a fatura veio maior que o preço do site?

Por dois motivos somados. O valor em moeda estrangeira é convertido em reais pela cotação da data em que a operadora processa a compra, que costuma ser alguns dias depois da compra em si. Sobre o valor já convertido incide o IOF. A diferença entre o preço que você viu e o que chegou é a soma do movimento do câmbio com o imposto.

Qual a alíquota do IOF hoje?

3,5% sobre operações de câmbio ligadas a cartão de crédito e débito internacional. Havia um cronograma de redução gradual que levaria a alíquota a zero em 2028, mas ele foi interrompido — a alíquota voltou a 3,5% e assim permanece, salvo nova alteração.

Compra em site brasileiro pode ser internacional?

Pode. O que define não é o idioma do site nem o domínio, e sim onde a transação é processada. Assinaturas de serviços estrangeiros com página em português são o caso mais comum — a cobrança sai em dólar e entra como compra internacional na fatura.

Débito tem IOF menor que crédito?

Na configuração atual, a mesma alíquota de 3,5% se aplica a operações de câmbio com cartão de crédito e de débito internacional, cartão pré-pago e compra de moeda em espécie. Já houve momentos em que as alíquotas diferiam, o que explica a confusão.

Dá para saber o valor final antes de comprar?

Aproximadamente, não exatamente. Como a cotação depende da data de processamento, o valor exato só se conhece na fatura. Para estimar, pegue o preço em moeda estrangeira, multiplique pela cotação do dia e acrescente 3,5%. O resultado costuma ficar perto, sem ser igual.

Fontes consultadas

Leia também