Trabalhar com cliente gringo em USD: setup completo (do contrato ao recebimento)
Recebi $8500 de um cliente gringo em 2024. Cobrava em BRL, recebia em BRL. Era seguro, mas pedia desconto porque “tava caro pra eles”.
2025 resolvi cobrar em USD. Ofereci $5000 pra projeto similar. Cliente americano aceitou. Projeto francês ofereci $6500, aceitou. Projeto holandês, $7800, sim.
A diferença não é só número maior na minha conta. É que o cliente financia em moeda dele. Ele não vê câmbio, ve custo direto. E quando o cliente vê custo direto, a negociação é outro patamar.
Esse post é pra quem quer monetizar em USD sem complicação fiscal ou operacional.
O stack de recebimento
Existem 3 formas principais:
-
Wise: você cria conta, cliente manda dinheiro pra você direto (como conta corrente americana). Você saca em BRL. Taxa da Wise é 0.5-1% em média.
-
PayPal: todo mundo conhece. 2.5% de taxa, mais R$0.30 por transação. Mais lento que Wise pra sacar.
-
Husky: novo, startup brasileira. Você recebe em USD na conta da Husky, saca em BRL. Taxa 0.5%, saque instantâneo. Melhor que Wise/PayPal operacionalmente.
A verdade:
- Se cliente tá em Silicon Valley: Wise. Banco direto, familiar.
- Se cliente não quer complicação: PayPal. Mais caro, mas todo mundo usa.
- Se você quer melhor taxa + saque rápido: Husky.
Uso Wise + Husky. Wise pra clientes que pedem invoice/IBAN. Husky pra clientes que só quer transferência rápida.
Contrato bilíngue
Aqui é legal. Você não precisa de advogado. Um template serve. Vou escrever o mínimo:
SERVIÇOS DE DESENVOLVIMENTO WEB - CONTRATO INTERNACIONAL
Cliente: [Nome]
Freelancer: Flávio Emanuel
Data: [DD/MM/YYYY]
1. ESCOPO DE TRABALHO
- Homepage com 5 seções responsivas
- Blog integrado com CMS Sanity
- Formulário de contato
- Deploy em Cloudflare
- Testes de performance (Lighthouse)
2. PREÇO E PAGAMENTO
Preço: USD $5,000.00 (cinco mil dólares americanos)
Moeda: Transações em USD
Taxa de câmbio: Utiliza-se cotação de câmbio do dia do recebimento (sem marcação adicional)
Cronograma de pagamento:
- 50% ($2,500) no assinatura deste contrato (depósito)
- 50% ($2,500) na entrega final (aprovação)
Método de pagamento: Transferência bancária internacional (SWIFT/Wire)
Dados bancários fornecidos separadamente via email criptografado
3. CRONOGRAMA
- Kick-off meeting: [data]
- Design aprovado: [data]
- MVP pronto: [data]
- Deploy: [data]
- Prazo final: [data]
4. ACEITES E REVISÕES
- Até 3 rodadas de revisão incluídas
- Cada revisão adicional: USD $200
5. INTELECTUAL PROPERTY
Todo código e design gerado é propriedade do Cliente após pagamento integral.
O Freelancer retém direito de usar o projeto como portfolio/case study.
6. LIMITAÇÃO DE RESPONSABILIDADE
O Freelancer não é responsável por hosting, segurança ou manutenção após entrega.
Suporte pós-launch: USD $150/hora (opcional).
7. RESCISÃO
Qualquer parte pode rescindir com 7 dias de notificação escrita.
Se Cliente rescindir, trabalho realizado será pago proporcionalmente.
8. LEI APLICÁVEL
Este contrato segue leis do Brasil e jurisdição de [Cidade], Brasil.
Qualquer disputa será resolvida por mediação antes de litígio.
Assinado digitalmente por:
Flávio Emanuel
Freelancer
CPF: [seu CPF]
Email: [seu email]
Cliente:
[Nome]
Data: [DD/MM/YYYY]
Envie via DocuSign, HelloSign, ou até mesmo PDF assinado. Cliente americano quer recebimento de recebimento? Envie este contrato + sua invoice.
Fatura (Invoice)
Você precisa emitir nota fiscal? Não. Você precisa de um recibo pra enviar ao cliente? Sim.
Template simples:
INVOICE
Invoice #: 001/2025
Invoice Date: May 26, 2025
Due Date: June 26, 2025
FROM:
Flávio Emanuel
CPF: [seu CPF]
Email: [seu email]
Address: [seu endereço]
Brazil
TO:
[Nome do Cliente]
[Empresa]
[Endereço]
[País]
DESCRIPTION OF SERVICES:
Web Development Project - Homepage and Blog
(conforme contrato de data [DD/MM/YYYY])
AMOUNT: USD $5,000.00
Payment Terms: 50% upon signing, 50% upon delivery
Payment Instructions:
Bank: Wise / Husky
Account: [seus dados bancários]
SWIFT Code: [se aplicável]
Currency: USD
Exchange Rate Applied: [taxa do dia do recebimento]
Conversion to BRL: R$ [valor em BRL, para referência]
Notes:
- This invoice is for international freelance services
- Payment should be made in USD to the provided account
- Invoice is provided for record-keeping and potential tax purposes
---
Flávio Emanuel
Freelancer Web Developer
Brazil
Crie um template no Google Docs, baixa como PDF, e manda pro cliente com um email:
“Hi [Cliente],
As agreed, here’s the invoice for our project. Payment should be made to the account details provided separately. Let me know if you need any clarification.
Best, Flávio”
Pronto. Cliente está seguro, você tá documentado.
Declaração no IR brasileiro
A parte que todo mundo quer saber: isso é legal? Como declara?
Resposta curta: Sim, é totalmente legal. Você declara como freelancer internacional.
Como declarar:
Na Declaração de Imposto de Renda, você preenche:
-
IRPF (Imposto de Renda Pessoa Física):
- Selecionar “Rendimentos Tributáveis Recebidos do Exterior”
- Preencher com valor recebido EM BRL (usando cotação do dia do recebimento)
- Declarar como “Serviços Técnicos Profissionais”
-
Valor de conversão:
- Usa cotação oficial do BC (Banco Central) do dia do recebimento
- Não inventa taxa própria
- Isso tá tudo documentado em seu banco/Wise/Husky
-
Exemplo:
- Recebeu USD 5,000
- Cotação do dia: 1 USD = R$ 5,10
- Declara como: R$ 25,500 de rendimento no exterior
Sinceramente, você deve declarar. A fiscalização brasileira mexe sim com freelancers que recebem do exterior sem declarar.
Pior caso? Se você tiver auditoria, precisa comprovar que recebeu em USD (seu banco prova), que converteu em BRL (prova de conversão), e que declarou na Receita (prova do IRPF).
Se fizer tudo documentado, não tem problema legal nenhum.
Como precificar em USD
Aqui todo mundo quer fórmula. Não existe. Mas existe heurística.
Regra 1: Seu cliente é brasileiro ou do exterior?
Se brasileiro: cobrar em BRL. Se exterior: cobrar em USD e deixar ele converters se quiser.
Regra 2: Qual o orçamento dele?
- Startup americana small (seed): USD 3-5k
- Agência média americana: USD 5-10k
- Empresa grande EUA: USD 15k+
Regra 3: Taxa Selic vs câmbio
Aqui é a questão econômica. A Selic é 10.5% ao ano (2026). Taxa de câmbio varia 2-3% ao mês.
Se você cobrar em BRL, seu cliente sofre com Taxa Selic alta. Se cobrar em USD, você sofre com câmbio (às vezes).
Mas a verdade prática:
Cliente americano que vira pra você e diz “cobro você em USD”, ele tá oferecendo desconto implícito. Porque na cabeça dele, USD é “barato”. E pra você que recebe em BRL, é ainda mais barato porque câmbio tá sempre variando.
Estratégia real:
- Pense seu preço mínimo em BRL (R$5000, R$10mil, whatever)
- Converta pro câmbio do dia (divide por ~5)
- Arredonde pra número que soa bem (USD 1000, USD 2500)
- Esse é seu preço em USD
- Cliente americano acha barato? Ótimo, você fica com margem maior
Exemplo meu:
- Projeto que cobrava R$12k de cliente brasileiro
- Mesmo projeto em USD? USD 2500 (que é ~R$12.75k)
- Cliente americano acha que USD 2500 é ótima deal
- Você tá com margem de câmbio
Cases reais
Case 1: Agência holandesa
- Projeto: Landing page + integração Stripe
- Cotação: USD 4500
- Recebimento Wise: demora 1-2 dias
- Câmbio do dia: 1 USD = R$5,15
- Total recebido: R$23.175
- Meu preço em BRL pra projeto similar: R$25k
- Margem de câmbio: R$1.825 (7%)
Case 2: Startup alemã
- Projeto: SaaS app, 6 semanas
- Cotação: USD 8000
- Recebimento Wise: 2 dias
- Câmbio do dia: 1 USD = R$5,08
- Total: R$40.640
- Meu preço em BRL: R$45k
- Margem: R$4.360 (9%)
Case 3: Freelancer francês (me pagando)
- Projeto pra ele: USD 2200
- Recebimento Husky: instantâneo
- Câmbio: 1 USD = R$5,20
- Total: R$11.440
- Meu preço em BRL pra projeto similar: R$12k
- Margem: -R$560 (perda de 5%)
Moral: se câmbio tá muito alto quando você recebe, você perde um pouco. Mas a longo prazo, é jogo de variação. Às vezes você ganha, às vezes perde.
Checklist de setup
- Criar conta Wise e/ou Husky
- Testar transferência pequena (USD 1-10) pra validar dados bancários
- Preparar template de contrato bilíngue (guardar num Google Docs)
- Preparar template de invoice em English + Portuguese
- Estudar formulário IRPF (Rendimentos do Exterior)
- Aprender cotação BC no dia da transação (site do BC tem histórico)
- Comunicar ao cliente que aceita USD (quando apropriado)
- Definir sua “tabela de preços” em USD
- Documentar cada transação (banco, data, valor, cotação)
- Preparar recibos pra arquivo (pode pedir auditoria)
Dica final
Cliente gringo em USD é ótimo. Você abre mercado internacional, câmbio tá geralmente a seu favor, e cliente fica feliz pagando em moeda dele.
A burocracia brasileira é chatinha, mas não é complicada:
- Receber: Wise / Husky (5 minutos)
- Sacar: Automático em BRL
- Declarar: IRPF anual (1 hora)
Isso é tudo. Sem advogado, sem contabilista especial.
Quer mais sobre freelance? Leia como precificar projetos, contrato dev freelancer, e MEI vs Simples Nacional.
Leia também: Como precificar projetos | Contrato pra dev freelancer | MEI vs Simples Nacional