Compra em Dólar? Calcule o IOF Real em 2025
Atualizado em 29 de Novembro de 2025 | Leitura: aproximadamente 20 minutos
Você vê um produto no site gringo custando US$ 100. Pensa: “R$ 500 reais, não é nada”. Compra com cartão de crédito. Semanas depois, vê a fatura: R$ 587. Ficou confuso. Pensou que estava pagando só a cotação + IOF (10%). Na verdade, pagou cotação, IOF, taxa de cartão, markup do banco. O valor real foi muito mais que imaginava. Essa é a história de todo brasileiro que compra em dólar sem saber o custo.
História real: “Comprei um notebook em site americano por US$ 1.000. Conversei com amigos e um disse: ‘você pagará uns R$ 5.500 com IOF e tudo’. Respondi: ‘loucura, deve ser 5.000 no máximo’. Quando veio a fatura do cartão, era R$ 5.840. Perdi R$ 340 por falta de conhecimento. Se soubesse disso, teria economizado procurando aqui no Brasil ou aproveitando taxa melhor.”
Este guia vai desvendar, passo a passo, o verdadeiro custo de compras em dólar: como funciona IOF, dólar turismo vs investidor, quem paga mais, como calcular o preço real, e estratégias para economizar. O princípio é simples: o preço que você vê em dólar nunca é o preço que você paga em reais.
O que é IOF e Como Funciona em 2025
IOF significa “Imposto sobre Operações Financeiras”. É um imposto federal criado para desestimular saídas de dinheiro do Brasil (aplicado sobre operações cambiais e compras internacionais).
Alíquotas de IOF em 2025
1. Compras com cartão no exterior ou internet
- Alíquota padrão: 6,38% sobre o valor da compra em reais
- Exemplo: Compra US$ 100 (cotação R$ 5,00) = R$ 500. IOF = R$ 31,90
2. Compra de dólar turismo (viagem para o exterior)
- Alíquota: 1,1% sobre o valor comprado
- Exemplo: Compra US$ 5.000 em espécie = R$ 25.000. IOF = R$ 275
3. Transferência internacional (remessa)
- Alíquota: 0,38% sobre o valor transferido
- Exemplo: Transfere US$ 10.000 = R$ 50.000. IOF = R$ 190
4. Investimentos no exterior (Remessa C)
- Alíquota: 0,38% (mas pode variar conforme legislação)
- Desde 2024: possível investir no exterior com limite annual
⚠️ Atenção: IOF é cobrado pelo banco/operadora cambial sobre o valor em reais EQUIVALENTE à compra. Não é sobre o valor em dólar, é sobre a conversão.
Tabela de IOF por tipo de operação
| Tipo de Operação | Alíquota IOF | Incidência |
|---|---|---|
| Compra com cartão (online/exterior) | 6,38% | Sobre valor em reais |
| Dólar turismo (espécie) | 1,1% | Sobre valor em reais |
| Compra de moeda estrangeira | 0,38% | Sobre valor em reais |
| Transferência internacional | 0,38% | Sobre valor em reais |
| Remessa C (investimento) | 0,38% | Sobre valor em reais |
Custo Real: Além do IOF
IOF é só uma parte. Tem mais custo escondido que ninguém conta:
1. Spread cambial (margem do banco)
Banco compra dólar a uma cotação, vende para você em outra. A diferença é o lucro dele.
- Cotação PTAX oficial (Banco Central): R$ 5,00/dólar
- Cotação do banco: R$ 5,10/dólar (spread de 2%)
- Você paga a diferença: +R$ 0,10 por dólar
2. Taxa de transação (cartão de crédito)
- Taxa média de cartão: 1-3% sobre a compra
- Operadora cobra, banco cobra, site cobra
3. Taxa de conversão (da operadora do cartão)
- VISA/Mastercard: 0,5-1% sobre o valor
- Aplicada automaticamente
4. Dinâmica de cotação
- Cotação muda entre compra e lançamento na fatura
- Se dólar subiu, você paga mais
Composição real de custos em uma compra
Cenário: Compra de US$ 100 em site americano
Valores:
Cotação do dia (PTAX): R$ 5,00/dólar
Spread do banco: +2% = R$ 5,10/dólar
Taxa VISA: +0,75%
Cotação efetiva: R$ 5,14/dólar (aproximadamente)
Cálculos:
US$ 100 × R$ 5,14 = R$ 514
IOF (6,38%) = R$ 32,79
Taxa de cartão (2% média) = R$ 10,28
Total: R$ 557,07
Comparação:
Preço se fosse em real puro: US$ 100 × R$ 5,00 = R$ 500
Você pagou: R$ 557,07
Custo extra: R$ 57,07 (11,4%)
Conclusão: IOF é só ~6,38%, mas outros custos (spread, taxa, conversão) são outro ~5%, totalizando ~11-12% extra.
Dólar Turismo vs Dólar Investidor: Qual É Melhor?
Existe diferença grande entre comprar dólar para viajar e comprar para investir.
Dólar Turismo (para viagem/espécie)
- Cotação: Geralmente mais alta (banco coloca margem maior)
- IOF: 1,1%
- Melhor para: Comprar em espécie para viajar
- Limitação: Até US$ 3.000/mês sem burocracia
Dólar Investidor (Remessa C)
- Cotação: Mais próxima da PTAX oficial (menos spread)
- IOF: 0,38%
- Melhor para: Investir no exterior (ações, ETFs, imóveis)
- Limitação: Precisa declarar, processo mais formal
Comparação numérica
Quero comprar US$ 10.000, qual opção é mais barata?
Cenário 1: Dólar Turismo
Cotação PTAX: R$ 5,00
Spread banco: +3% = R$ 5,15
Valor: US$ 10.000 × R$ 5,15 = R$ 51.500
IOF (1,1%): R$ 566,50
Total: R$ 52.066,50
Cenário 2: Dólar Investidor (Remessa C)
Cotação PTAX: R$ 5,00
Spread banco: +0,5% = R$ 5,025
Valor: US$ 10.000 × R$ 5,025 = R$ 50.250
IOF (0,38%): R$ 191
Total: R$ 50.441
Economia com Investidor: R$ 1.625,50 (3,1% mais barato)
Conclusão: Se for investir, use Dólar Investidor (Remessa C). Se for viajar, use Turismo. Se transferência ocasional, pode ser mais caro de qualquer forma.
Calculadora de IOF: Como Calcular o Preço Real
Vou te ensinar a fórmula exata para calcular quanto você vai pagar.
Fórmula simples para cartão no exterior
Preço em Reais = (US$ × Cotação × 1,0638) × 1,02
Onde:
– US$ = valor em dólar
– Cotação = cotação do dia
– 1,0638 = IOF (6,38%)
– 1,02 = taxa média de cartão/spread (2%)
Exemplo de cálculo passo a passo
Você quer comprar um produto de US$ 500 em site americano
Cotação do dia: R$ 5,10
Passo 1: Converter para reais (sem IOF/taxa)
US$ 500 × R$ 5,10 = R$ 2.550
Passo 2: Adicionar IOF (6,38%)
R$ 2.550 × 1,0638 = R$ 2.712,69
Passo 3: Adicionar taxa de cartão/spread (2%)
R$ 2.712,69 × 1,02 = R$ 2.766,94
Preço final que você pagará: R$ 2.766,94
(não R$ 2.550 como parecia no site)
Custo extra: R$ 216,94 (8,5%)
Calculadora para outros tipos
| Tipo de Compra | Fórmula |
|---|---|
| Cartão exterior/online | US$ × Cotação × 1,0638 × 1,02 |
| Dólar turismo (espécie) | US$ × Cotação × 1,011 (sem taxa cartão) |
| Dólar investidor (Remessa C) | US$ × Cotação × 1,0038 (spread mínimo) |
| Transferência internacional | US$ × Cotação × 1,0038 + taxa banco |
Simulações Reais de Compras em Dólar
Simulação 1: Curso online no exterior (US$ 297)
O site diz R$ 1.544, você pagará R$ 1.675 (8,5% a mais)
Simulação 2: Viagem para EUA – Dólar Turismo (US$ 3.000)
Para pegar US$ 3.000 em espécie, você pagará R$ 16.074,90
Simulação 3: Investir no exterior (US$ 5.000 via Remessa C)
Para investir US$ 5.000 no exterior, você investe R$ 25.270 (0,96% de custo total)
Estratégias para Economizar em Compras de Dólar
1. Usar cartão de crédito com cashback em dólar
- Alguns cartões devolvem 1-2% em dólar
- Compensa parte do IOF
2. Comprar dólar em dias de cotação baixa
- Acompanhe PTAX diariamente
- Quando dólar cai (R$ 4,90 de R$ 5,20), é melhor dia
3. Usar plataformas sem spread (se tiver acesso)
- Algumas corretoras permitem compra de dólar com spread mínimo (0,1%)
- Precisa ter conta, mas economiza muito
4. Comprar em reais quando possível
- Muitos sites oferecem parcelamento em reais
- Evita IOF
5. Usar programas de pontos/milhas
- Pague compra internacional com pontos
- Evita desembolsar reais com todos os custos
6. Transferência entre pessoas no exterior (Remessa C)
- Se tem família/amigos no exterior, transferir é mais barato (0,38% IOF)
- Que eles comprem por você (economiza spread de turismo)
Economia real: Estratégia combinada
Quer comprar notebook de US$ 1.000
Cenário 1: Cartão normal
Cotação: R$ 5,20
Total: US$ 1.000 × R$ 5,20 × 1,0638 × 1,02 = R$ 5.675,60
Cenário 2: Usar dólar investidor (já tem conta)
Cotação: R$ 5,20
Total: US$ 1.000 × R$ 5,20 × 1,0038 = R$ 5.219,76
Economia: R$ 455,84 (8%)
Cenário 3: Esperar dólar cair para R$ 4,90
Total: US$ 1.000 × R$ 4,90 × 1,0038 = R$ 4.918,62
Economia total vs Cenário 1: R$ 757 (13%)
Dúvidas Frequentes Sobre IOF
Depende: cartão no exterior = 6,38% | Dólar turismo = 1,1% | Remessa/investidor = 0,38%. São alíquotas federais que podem mudar com decreto.
Sempre sobre o equivalente em reais. Se compra US$ 100 a R$ 5,00, IOF é sobre R$ 500 (não sobre US$ 100).
Não, para pessoa física é imposto definitivo. Empresa pode recuperar parte (crédito de IOF), mas pessoa não.
Não há limite legal para cartão/online (paga IOF normalmente). Dólar turismo tem limite informal de US$ 3.000/mês sem burocracia extra. Acima disso, banco pede comprovação (viagem).
Sim, 0,38% de IOF sobre o valor transferido. Mais taxa de banco (geralmente R$ 50-150). Total fica entre 0,5-0,8%.
Não. IOF é pago uma única vez: quando você compra a moeda estrangeira (seja em espécie ou crédito). Usar depois não gera novo IOF.
🔢 Ferramentas para Calcular Dólar e IOF
📚 Outros Guias de Economia e Finanças
Calcule o Verdadeiro Preço Antes de Comprar
Nunca mais compare só o preço em dólar. Use a fórmula: US$ × Cotação × 1,0638 × 1,02 para cartão, ou US$ × Cotação × 1,0038 para Remessa C. Você vai ficar chocado ao ver quanto realmente paga. Economize usando a estratégia correta: cashback, cotação baixa, ou Remessa C se investir. Pequenas economias aqui e ali somam muito ao longo do ano.
Consulte Cotação Oficial do Banco Central