Como receber pagamentos em criptomoedas como freelancer
Como combinar com o cliente o valor, o token e a rede
Rede é o sistema comum onde ficam registradas as transferências de cripto, como a Tron ou o Ethereum. O USDT e o USDC são tokens, ou seja, cripto emitida sobre a rede de outro projeto, e cada um deles circula em várias redes. A transferência só chega se o cliente a enviar pela rede em que a sua carteira ou corretora aceita esse token (como enviar USDT, o que é uma stablecoin). As redes de um token às vezes mudam, então antes do primeiro trabalho verifique se o seu app de carteira ou a sua conta na corretora recebe o token justamente nessa rede.
Combine as taxas à parte. Se o cliente pagar da conta que ele tem numa corretora, ela pode descontar do valor enviado uma taxa de saque, e chega a você menos do que diz a fatura.
O mais simples é pôr na fatura o valor «a receber», aquele que precisa cair no seu endereço.
Na fatura ou no contrato, escreva:
- o valor e o token, por exemplo 500 USDT;
- a rede pela qual o cliente envia o pagamento;
- o seu endereço;
- o prazo de pagamento;
- quem paga a taxa de rede e a da corretora.
Como indicar o valor numa fatura em cripto se a cotação muda?
O mais simples é emitir a fatura direto em stablecoin: 500 USDT continuam sendo 500 USDT, por mais que mude a cotação de outras criptos. Se o preço foi combinado em dólares ou na moeda local e o cliente paga com outra cripto, indique na fatura de onde vem a cotação, em que momento é feita a conversão e por quanto tempo a fatura vale. Por exemplo: «pela cotação da corretora escolhida no momento do envio, fatura válida por 24 horas». Passado esse prazo, o valor é recalculado.
Que endereço passar ao cliente
O endereço pode ser da sua própria carteira ou de uma conta numa corretora. Na sua carteira, quem protege o acesso à cripto é a frase-semente, um conjunto de 12 ou 24 palavras que só você conhece. O endereço da corretora é prático se você vende o pagamento logo, mas ali quem controla a cripto é a corretora, e em algumas redes a transferência precisa de um memo, uma anotação curta pela qual a corretora sabe de quem é o pagamento. A diferença entre as duas opções está no guia como guardar criptomoedas, e o memo, no guia como enviar criptomoedas.
Copie o endereço inteiro da carteira ou mostre-o como QR code. Se você conversa com o cliente por um app de mensagens, confirme o endereço mais uma vez por outro canal, por exemplo de viva voz numa chamada. Com um cliente novo, combine uma transferência de teste de valor pequeno. O restante ele envia quando o teste aparecer para você.
Como conferir se o pagamento chegou
Peça ao cliente o hash da transação e abra-o no explorador da rede em que o pagamento foi feito.
O explorador é um site em que, pelo número da transferência, se vê se ela chegou. Um print da carteira do cliente não prova nada, porque é fácil de falsificar.
No explorador, confira três coisas: se o destinatário é o seu endereço, se o valor bate com a fatura e se chegou USDT ou USDC de verdade. Golpistas emitem tokens com o mesmo nome, e dá para distinguir pelo endereço do contrato inteligente, ou seja, o programa dentro da rede que emite o token. Compare esse endereço com a lista oficial da Tether ou da Circle. Se ele não estiver na lista, o que chegou é outro token, uma falsificação ou uma cópia emitida por um intermediário (mais detalhes no perfil USDT). Não aceite esse pagamento e não faça nada com o token até resolver a situação com o cliente1.
Como transformar o pagamento em dinheiro comum
O pagamento é vendido numa corretora ou por P2P, ou seja, direto para outra pessoa numa plataforma que segura a cripto até o pagamento, e depois sacado para o cartão. O passo a passo e a proteção contra fraudes estão no guia como vender e sacar criptomoedas, e o artigo como escolher uma corretora ou serviço de troca ajuda a achar uma plataforma para o seu país.
O banco que recebe o dinheiro depois da venda pode perguntar de onde ele veio. A resposta são os documentos do trabalho e da movimentação da cripto: o contrato ou a fatura emitida, o hash da transação do pagamento e o histórico da operação na corretora. Guarde tudo junto, separado por trabalho.
Como registrar os pagamentos para os impostos
Para o trabalho, vale abrir uma carteira ou uma conta de corretora separada, assim os pagamentos não se misturam com as operações pessoais. Para cada pagamento, anote a data, o token e o valor, o hash da transação, o valor na sua moeda na data do recebimento com a fonte da cotação e as taxas pagas. Como se monta a declaração a partir desses registros, o guia como lidar com os impostos das criptomoedas explica.
É preciso pagar imposto sobre um pagamento em USDT que você não sacou?
Depende do país ⚖️. O fisco dos Estados Unidos (IRS), por exemplo, considera a cripto recebida por serviços prestados por um contratado independente, como um freelancer, uma renda pelo valor de mercado em dólares na data do recebimento. É desse mesmo valor que depois se calcula o lucro ou o prejuízo na venda4. Num sistema assim, o imposto surge no momento do pagamento, mesmo que os USDT tenham ficado na carteira. No seu país a regra pode ser outra, e ela deve ser conferida em fontes oficiais.
O que conferir nas regras do seu país
Além do imposto, receber do exterior tem outros lados jurídicos. Antes de aceitar o primeiro trabalho, verifique nas fontes oficiais do seu país ⚖️:
- se é permitido receber cripto como pagamento por trabalhos e serviços;
- se é preciso declarar entradas vindas do exterior e se há regras de controle cambial;
- se esse tipo de renda exige registro como empresário ou trabalhador autônomo;
- quais corretoras e serviços de troca funcionam legalmente no país.
O cliente segue as regras do país dele, e delas depende se ele pode pagar você em cripto. O que se sabe sobre alguns países está nas páginas criptomoedas na Argentina, criptomoedas no Brasil e criptomoeda no Cazaquistão.
Riscos de receber em cripto
Uma transferência confirmada na rede não pode ser cancelada5, e não existe estorno a pedido do banco como no cartão. O cliente não consegue retirar o pagamento, e você, por outro lado, também não recupera uma transferência errada sem a boa vontade dele. Por isso, um trabalho grande fica mais seguro dividido em etapas, com pagamento por cada uma.
A empresa emissora de uma stablecoin pode congelar os tokens num endereço. Em 8 de agosto de 2022, por exemplo, a Circle congelou USDC em endereços da lista de sanções dos Estados Unidos6. Como isso funciona em cada token está nos perfis USDT e USDC.
Para fazer a transferência, o cliente só precisa do seu endereço. Um pedido para conectar a carteira a um site e confirmar alguma coisa, ou para digitar a frase-semente para «receber o pagamento», é sinal de golpe. Por que isso é perigoso, o artigo segurança ao conectar uma carteira cripto explica, e os outros esquemas estão no artigo phishing e golpes.
Mais detalhes sobre mudanças de rede e cópias de tokens
Em 21 de fevereiro de 2024, a Circle deixou de emitir USDC na rede Tron7. Um intermediário costuma emitir a cópia de um token por meio de uma ponte, um serviço que leva um token de uma rede para outra; é assim, por exemplo, que existe o USDT na BNB Chain. Endereços iguais aparecem em redes compatíveis com o Ethereum, como a BNB Chain e a Polygon.