Cloud no Brasil custa 78% a mais: a matemática do dólar, IOF e do spread
Por que rodar AWS, GCP ou Azure no Brasil sai 78% mais caro? Dissecamos câmbio, IOF, spread bancário, egress e o custo cambial mensal — com números reais e exemplo prático.
Você abre o calculator da AWS, configura uma instância modesta — 2 vCPU, 4 GB RAM, 30 GB de disco — e vê algo como US$ 30 por mês. Razoável. Você fecha a aba pensando que cloud no Brasil é caro mas dá pra encaixar no orçamento.
No fim do mês, o cartão corporativo chega com R$ 245 debitados. Você relê três vezes. Era pra ser cento e poucos, no máximo. De onde saiu o resto?
Esse post é sobre essa diferença. Sobre por que o número que aparece na home de provedores americanos quase nunca é o número que entra no seu balanço. E sobre como 78% a mais — claim que aparece no landing da Upuai e que vamos defender numericamente aqui — é, na verdade, uma estimativa conservadora pra muitos casos reais.
A fatura que ninguém te mostra na home da AWS
Provedores hyperscale (AWS, GCP, Azure) operam num modelo global. O preço listado é em USD, e a única transação que eles processam é em USD. Tudo bem — é o modelo deles.
O problema é que o leitor brasileiro absorve aquele número como se fosse o preço final. “US$ 30 por mês? São uns R$ 150, dá pra fazer.” E aí caem nas quatro camadas de custo que ninguém mostra antes do contrato:
- Câmbio do dia da fatura (não do dia em que você decidiu)
- IOF de 3,5% sobre operação cambial com cartão
- Spread bancário (de 1,5% a 4% sobre a cotação comercial)
- Suporte e contratos que vêm em USD separado, com escalation tree em inglês
Cada uma dessas camadas, isolada, parece pequena. Combinadas, elas viram a história “minha cloud bill aumentou 80% mês passado”.
As quatro camadas do “premium dolarizado”
Camada 1: o câmbio que ninguém controla
A primeira armadilha é mental. Você vê US$ 30/mês e converte na sua cabeça pelo câmbio que viu na manhã do dia anterior. Mas o câmbio cobrado é o do dia em que a fatura fecha, não o do dia da compra.
Em 2024 e 2025, a cotação do dólar variou entre R$ 4,90 e R$ 6,20. Se você fechou contrato com a expectativa de R$ 5,00 e a fatura veio em R$ 5,80, você levou um aumento de 16% sem mudar absolutamente nada na sua infra.
Isso significa que orçar cloud em dólar é orçar com risco cambial embutido. Empresas maduras compram hedge cambial para mitigar — mas hedge custa, e nenhuma startup em estágio inicial está fazendo isso.
Camada 2: IOF de 3,5%
Toda operação de câmbio com cartão de crédito tem IOF (Imposto sobre Operações Financeiras) de 3,5% desde 2022 (era 6,38% antes, baixou — mas continua sendo um custo invisível).
Em US$ 100 de cloud, são R$ ~20-21 a mais por mês só de IOF, sem que isso apareça em lugar nenhum da home da AWS. No fim do ano, são 12 vezes esse valor.
Camada 3: spread bancário
Câmbio comercial é uma coisa; câmbio com cartão é outra. O banco emissor cobra spread sobre a cotação — tipicamente entre 1,5% e 4% dependendo do cartão e do banco.
Cartão corporativo de banco grande: ~2-3% de spread. Cartão de fintech com programa de pontos: às vezes 4% ou mais (eles compensam com cashback no extrato — mas você está pagando o cashback no spread).
Camada 4: contratos de suporte em USD
Aqui a coisa fica menos óbvia. Free tier de suporte da AWS é só “developer guide” — qualquer ticket técnico de produção exige Business Support, que custa 3% do gasto mensal ou US$ 100/mês, o que for maior.
Se você gasta US$ 500/mês na AWS, são US$ 100 adicionais só pra ter direito a abrir ticket. Esse US$ 100 também sofre câmbio + IOF + spread.
E o ticket, claro, é em inglês — com horários de Singapura, Dublin ou Virginia.
Exemplo concreto: rodando um SaaS típico em 2026
Vamos pegar um cenário realista. Você é fundador técnico de uma startup SaaS pequena. Seu app precisa de:
- 1 instância web (2 vCPU, 4 GB RAM)
- 1 banco PostgreSQL gerenciado pequeno (1 vCPU, 2 GB RAM, 20 GB)
- 1 cache Redis (256 MB)
- Storage de 30 GB pra uploads de usuários
- ~500 GB/mês de bandwidth de saída
Vamos fazer a conta lado a lado.
| Item | AWS sa-east-1 (USD) | AWS sa-east-1 (R$ real) | Upuai Pro (R$) |
|---|---|---|---|
| Compute (t3.medium) | US$ 32 | R$ 200 | Incluso |
| Postgres (RDS db.t3.micro) | US$ 25 | R$ 156 | Incluso |
| Redis (ElastiCache cache.t3.micro) | US$ 17 | R$ 106 | Incluso |
| Storage 30 GB (S3 Standard) | US$ 0,69 | R$ 4 | Incluso |
| Egress 500 GB (Data transfer) | US$ 45 | R$ 281 | R$ 0 (zero egress) |
| Business Support (min) | US$ 100 | R$ 624 | Email + chat inclusos |
| **Total mensal** | US$ 219,69 | R$ 1.371 | R$ 99 |
Conversão: USD × 5,60 (cotação média 2026) × 1,035 (IOF) × 1,025 (spread médio). Os números da AWS desconsideram reservas ou Savings Plans (que exigem comprometimento de 1-3 anos). Upuai Pro: R$ 99/mês fixo, sem add-ons.
A diferença entre R$ 1.371 e R$ 99 é mais do que 78% — é mais de 13×. E essa é a fatura real, não a estimativa otimista da home.
Egress: a quinta camada (e a mais cruel)
A coisa pode ficar pior. Se sua audiência cresceu — vamos dizer 5k usuários ativos consumindo conteúdo, 5 TB/mês de bandwidth — egress sozinho pode chegar a US$ 450/mês (= R$ ~2.800 com câmbio + IOF). É um post inteiro só sobre isso, e escrevemos esse post separado sobre zero-egress.
O ponto curto aqui: cloud tradicional cobra $0,09/GB de saída depois da franquia de 100 GB/mês. Sua aplicação cresce, e o egress vira a maior linha do seu cloud bill. Não dá pra prever no MVP.
Quando o “premium dolarizado” vale a pena
Honestidade obrigatória: AWS não é vilã. Existe momento em que pagar o premium dolarizado faz total sentido:
- Audiência global: se 70% dos seus usuários estão fora do Brasil, edge global da AWS/Cloudflare/Vercel justifica
- Compliance internacional: SOC 2 Type II, ISO 27001, FedRAMP — você precisa do papel do hyperscaler
- Workload muito específico: GPU para ML, queue managed gigante, multi-region active-active
- Empresa grande com contrato negociado: Enterprise Discount Program (EDP) da AWS pode tirar até 30% via committed spend
Pra esses casos, a conta fecha. Para os outros 90% — startup brasileira, SaaS B2B servindo cliente BR, app de consumo nacional — o premium é um peso desnecessário.
A alternativa brasileira em BRL nativo
A Upuai oferece o mesmo modelo de PaaS moderna (deploy git push, banco gerenciado, SSL automático, observabilidade integrada) com algumas mudanças estruturais:
- Preço em Real, sem IOF: você paga em BRL. Zero conversão cambial, zero spread bancário, zero IOF.
- Bare metal próprio em datacenter brasileiro: eliminamos o markup AWS/GCP da nossa cadeia de custo. Explicamos isso em detalhe em outro post.
- Suporte em português incluso: sem ticket em inglês, sem fuso de Singapura. Detalhamos isso em Suporte em português + SLA brasileiro.
- Latência sub-20ms pra todo o Brasil: datacenter em BH/MG, conectado às 5 regiões nacionais. Cobrimos isso em Latência sub-20ms.
- Zero egress, zero per-operation cost: storage S3-compatible sem fatura-surpresa de bandwidth.
Os planos são:
| Plano | Preço/mês | vCPU | RAM | Storage | Pra quem |
|---|---|---|---|---|---|
| Free | R$ 0 | 0,5 | 512 MB | 2 GB | Experimentar, projetos pessoais |
| Starter | R$ 19 | 1 | 1 GB | 10 GB | Devs independentes, MVPs |
| Pro | R$ 99 | 4 | 4 GB | 50 GB | Startups e times em escala |
| Business | R$ 199 | 8 | 8 GB | 100 GB | Empresas com demandas avançadas |
| Enterprise | sob consulta | até 32 | até 32 GB | ilimitado | VPC dedicada, SSO/SAML, SLA contratual |
Não tem cartão em USD. Não tem surpresa cambial. Não tem IOF.
Perguntas frequentes
Vale a pena migrar pra Upuai se eu já estou na AWS? Depende do estágio. Se você está no MVP/early-stage e gasta menos de US$ 500/mês na AWS, a migração paga em 1-2 meses só pela diferença de custo. Se você gasta >US$ 5k e tem dependência forte de serviços específicos (Lambda, EKS custom, etc.), faz mais sentido considerar híbrido: workloads BR no Upuai, edge global na AWS.
Como calculo meu custo real hoje? Pegue sua fatura AWS dos últimos 3 meses em USD, multiplique pelo câmbio do dia da cobrança, adicione 3,5% de IOF e o spread do seu cartão (consulte com o banco — varia de 1,5% a 4%). Some também Business Support se você paga. Esse é seu custo real. Compare com o tier equivalente da Upuai.
Existe lock-in na Upuai?
Não. Compute roda em containers Docker padrão — você consegue exportar e rodar em qualquer Kubernetes em horas. Bancos são Postgres/MySQL/Redis/Mongo padrão com endpoints públicos — backup pg_dump funciona normal. Storage é S3-compatible. Migração reversa é tão fácil quanto migração de entrada.
E se eu precisar de uma região fora do Brasil? Hoje a Upuai opera só do Brasil. Se sua audiência é majoritariamente global ou multi-região é requisito de produto, AWS/Vercel/Cloudflare continuam sendo a escolha certa. Você pode usar Upuai pra workloads BR + edge global em outro provider — não é tudo-ou-nada.
Os preços vão mudar? Preços em BRL têm reajuste anual de inflação (IPCA), divulgado com 90 dias de antecedência. Não tem reajuste cambial mensal porque não tem câmbio na conta.
Esse post faz parte da nossa série sobre custo de cloud no Brasil. Se você quer entender por que egress virou tão crítico, leia Zero egress: por que sua fatura explode com tráfego. Se quer ver o comparativo direto entre Vercel, Railway, Heroku e Upuai em cenários reais, vá pra Vercel, Railway, Heroku ou Upuai? Qual PaaS escolher em 2026.
Faça deploy no Brasil em 5 minutos
PaaS brasileira, preços em Real, infraestrutura LGPD-native.
Ver planosArtigos relacionados
Vercel, Railway, Heroku ou Upuai: qual PaaS escolher em 2026
Comparativo completo entre Vercel, Railway, Heroku e Upuai em 2026: pricing, latência, suporte, recursos. Veja qual PaaS é a melhor escolha para o seu time brasileiro.
Zero egress: por que sua fatura de cloud explode com tráfego
Egress é o billing-surpresa de cloud: zero dólar pra entrar, nove centavos por GB pra sair. Veja como dimensionar custo real e por que zero egress mudou o jogo.
SLA, uptime e disponibilidade: o que realmente importa numa PaaS
Três noves ou quatro? O que cada nove significa em downtime real, o que está no SLA contratual e como evitar promessas vazias de disponibilidade.