Caso: uma startup SaaS recebe em USDC de clientes em 12 países
Clientes em doze países, um único saldo em dólares: o que muda de fato no fechamento do mês.
Uma empresa de software vende assinaturas para clientes de doze países. O produto escala sem atrito: um cliente novo na Guatemala é ativado igual a um no Chile. O que não escala é a cobrança. Cada país traz o seu banco, o seu prazo, a sua tarifa e o seu formato de comprovante, e o time financeiro acaba perseguindo pagamentos em vez de fechar o mês.
Na Soulbit Academy apresentamos este caso como um exemplo sintético e realista, não como um cliente real. Os nomes não existem e os números são ilustrativos, ainda que coerentes com custos e prazos habituais da cobrança internacional. A intenção é mostrar a ordem de grandeza do problema e o que muda, na prática, quando a receita chega a um único saldo em dólares digitais.
O perfil da empresa (caso ilustrativo)
Chamemos a empresa de "Cadencia", uma startup SaaS sediada em Medellín que vende uma ferramenta de gestão de estoques para pequenas e médias empresas. Tem 22 pessoas na equipe, cerca de 140 clientes ativos e faturamento anual próximo de 1,8 milhão de dólares.
Os clientes estão em doze países: Estados Unidos, México, Colômbia, Chile, Peru, Equador, Argentina, Brasil, Panamá, Costa Rica, Guatemala e Espanha. O contrato padrão é uma assinatura anual faturada antecipadamente, com ticket médio de 1.100 dólares por mês nas contas maiores e de 180 dólares nas menores. Quase tudo é faturado em dólares, exceto o mercado local.
A operação financeira é conduzida por uma controller e um analista. Entre os dois administram cerca de 90 faturas mensais, das quais aproximadamente 55 são internacionais. Nenhum deles tinha experiência prévia com cripto, e essa foi justamente a condição de entrada: qualquer mudança precisava ser explicável à auditoria.
O problema: doze países, doze formas de receber
O sintoma visível era o atraso. O sintoma real era a dispersão.
Parte dos clientes pagava por transferência internacional, com prazos de dois a cinco dias úteis e deduções que só apareciam no crédito. Outra parte pagava por bancos locais do próprio país, o que obrigava a manter uma conversa diferente por jurisdição. Um grupo pequeno pagava com cartão e gerava contestações ocasionais. E várias contas da Argentina e do Brasil enfrentavam restrições ou custos que faziam o cliente pagar tarde por razões alheias à sua vontade.
Por que uma empresa de software sofre mais com isso do que uma que vende bens?
Porque software cobra muitas vezes e em valores médios. Um exportador de bens negocia poucas operações grandes e absorve o atrito por embarque. Uma SaaS repete o ciclo de cobrança todo mês ou todo ano com dezenas de clientes, e o custo unitário do atrito se multiplica pelo número de faturas. O que em uma operação é incômodo, em 55 faturas mensais vira um posto de trabalho.
Quanto custava de fato a cobrança dispersa
A empresa nunca tinha medido o custo completo, então o primeiro passo foi colocá-lo em uma planilha. Os números a seguir são ilustrativos, mas o critério de cálculo pode ser replicado por qualquer time.
Existe uma referência pública para dimensionar a parte das tarifas. O Banco Mundial calcula na série Remittance Prices Worldwide que enviar dinheiro entre países custa em média 6,36% do valor, e perto de 15% quando o canal é bancário. São dados de remessas e não de faturas B2B, e por isso o caso usa premissas mais conservadoras. A razão de fundo está no programa do BIS sobre pagamentos transfronteiriços, que existe porque o G20 considera esses pagamentos lentos, caros e pouco transparentes.
| Item (caso ilustrativo) | Antes: cobrança dispersa | Depois: recebimento em USDC |
|---|---|---|
| Faturas internacionais por mês | 55 | 38 migradas, 17 seguem pelo banco |
| Prazo médio até ver o dinheiro | 2 a 5 dias úteis | Minutos a partir do pagamento do cliente |
| Deduções não previstas por recebimento | Entre 15 e 45 dólares conforme o corredor | Taxa de rede conhecida antes de cobrar |
| Horas mensais de conciliação | Cerca de 30 | Cerca de 8 |
| Faturas não identificadas no fechamento | 6 a 9 por mês | Menos de 1 |
| Moeda em que a receita fica | Pesos, após conversão decidida pelo banco | USDC, com a conversão decidida pela empresa |
O dado que mais surpreendeu a controller não foi o custo, e sim as horas. Trinta horas mensais de conciliação equivalem a quase uma semana de trabalho do analista cruzando extratos com faturas.
A mudança: um link de cobrança por fatura, um único saldo
A empresa não migrou tudo de uma vez. Começou pelos clientes que já operavam com dólares digitais e pelos corredores onde a transferência era mais lenta.
O procedimento ficou em quatro regras. Primeira: em cada renovação pergunta-se ao cliente se ele pode pagar em USDC e a resposta entra nas condições de pagamento. Segunda: cada fatura viaja com o seu próprio payment link, com o número da fatura na referência. Terceira: os clientes que não podem pagar assim seguem pelo circuito bancário, sem exceções e sem pressão comercial. Quarta: a perna em moeda local é resolvida à parte, com o banco de sempre.
E os clientes que não conseguem pagar em USDC?
Ficam como estavam. A empresa decidiu não condicionar a renovação ao meio de pagamento, porque perder uma conta por uma preferência de tesouraria custa mais do que manter dois circuitos. Essa regra também evitou conversas desconfortáveis com clientes de setores regulados, onde a decisão não está com a área de compras.
USDC é um dólar digital emitido pela Circle, lastreado em reservas em caixa e títulos do Tesouro dos Estados Unidos. Para um cliente que já paga em dólares não há troca de moeda, apenas de canal. A peça está explicada em o que é USDC e como funciona para empresas, e a comparação entre trilhos em SWIFT vs stablecoin para pagamentos internacionais.
Das 55 faturas internacionais, 38 migraram em quatro meses. As 17 restantes seguem pelo banco, e a empresa assume que algumas nunca vão migrar. Esse é o resultado realista, não uma conversão total.
Como mudou o fechamento do mês
A mudança que a controller destaca não é a velocidade do recebimento. É a ordem do arquivo.
Antes, a conciliação era tarefa acumulada: esperar o extrato, cruzar conceitos agregados e investigar as diferenças. Agora cada recebimento deixa um identificador on-chain registrado no mesmo dia ao lado do número da fatura, do valor bruto, da taxa de rede e da data. Esse identificador é verificável pelas duas partes e não depende de o banco descrevê-lo bem.
A empresa adotou três práticas contábeis. Registra sempre o bruto e a taxa em linhas separadas. Fixa um critério único de taxa de câmbio para o lançamento e o documenta por escrito. E mantém contrato, fatura e identificador em um mesmo dossiê por cliente. O procedimento completo está em como conciliar pagamentos em stablecoin na contabilidade.
Com a receita em um único saldo em dólares, a lógica de tesouraria também mudou. A empresa mantém em USDC a parcela destinada a fornecedores internacionais e assinaturas de software, e converte para pesos apenas o necessário para folha, impostos e despesas locais. Na Colômbia existe trilho bancário local, então essa conversão não depende de um terceiro fora da plataforma.
O que a mudança não resolveu
Um caso honesto se mede pelo que ele não conserta. A empresa encerrou o projeto com uma lista clara de limites.
| Expectativa inicial | Resultado real | Como a empresa lidou |
|---|---|---|
| Migrar 100% dos recebimentos internacionais | Migrou 69% em quatro meses | Mantém o circuito bancário para o restante, sem forçar o cliente |
| Eliminar a conciliação manual | Reduziu, não eliminou | Registro diário por identificador, revisão semanal |
| Deixar de faturar localmente | Nada muda: o documento fiscal continua igual | Mesmo processo de faturamento e de reporte tributário |
| Receber em moeda local em todos os países | Só existe trilho local na Colômbia | Nos demais converte com o próprio banco |
| Obter rendimento sobre o saldo em dólares | Não existe na V1 | O saldo fica como tesouraria operacional, sem remuneração |
| Operar tudo pelo celular | Não há aplicativo nativo na V1 | Operação pela plataforma web |
O que outra empresa pode aproveitar deste caso
Três conclusões viajam bem para qualquer negócio com clientes em vários países.
A primeira: o problema da cobrança internacional quase nunca é o preço de uma transferência isolada. É o atrito por fatura multiplicado pelo número de faturas. Medir horas de conciliação costuma revelar mais do que medir tarifas.
A segunda: a migração é parcial por desenho. Perguntar na renovação, migrar quem pode e deixar o circuito bancário intacto para o restante evita romper relações comerciais por uma decisão de tesouraria. Um padrão parecido aparece no caso de uma agência que paga os seus freelancers em USDC, dessa vez do lado dos pagamentos.
A terceira: o ganho contábil só aparece se o registro for feito na hora. Um identificador on-chain anotado no mesmo dia vale muito; o mesmo identificador procurado três semanas depois vale bem menos. Para ver o alcance completo da plataforma, leia o que é a Soulbit e como funciona.
Perguntas frequentes
Este caso corresponde a um cliente real da Soulbit?
Não. É um caso ilustrativo e sintético. A empresa não existe e os números são inventados, ainda que coerentes com custos e prazos habituais da cobrança internacional. O objetivo é mostrar a ordem de grandeza do problema e o que muda com um trilho de stablecoins, não apresentar resultados garantidos.
Todos os clientes de uma SaaS conseguem pagar em USDC?
Não, e esse é o primeiro filtro do caso. A empresa do exemplo migra apenas os clientes que podem e querem pagar assim, e mantém o circuito bancário para os demais. A pergunta pertence à renovação do contrato, e nunca deve ser presumida quando a fatura já foi emitida.
O que o time contábil ganha com um recebimento on-chain?
Ganha um identificador único e verificável para cada entrada, disponível no momento em que o cliente paga e não quando o extrato chega. Esse identificador é cruzado com o número da fatura e transforma a conciliação em tarefa diária de minutos em vez de um acúmulo revisado no fechamento.
A empresa pode receber na moeda local?
Na V1 o único trilho bancário local é a Colômbia. Nos demais países a plataforma liquida saldos em stablecoins como USDC e USDT e fiat em USD, EUR e GBP, e a conversão para moeda nacional é feita pela empresa com o próprio banco. No caso, a empresa é colombiana e por isso usa esse trilho.
Receber em USDC muda o faturamento ou os tributos da empresa?
Não. A empresa continua emitindo o seu documento fiscal local, declarando a receita e aplicando as retenções cabíveis no seu país. O trilho altera a velocidade, o custo e a rastreabilidade do recebimento, não a obrigação tributária nem as regras cambiais aplicáveis.
Sua empresa quer incorporar stablecoins à operação?
Entre na lista de espera da Soulbit e comece a pagar folha, cobrar e gerir tesouraria sem passar pelo SWIFT.
Entre na lista de espera