Como funciona o reconhecimento de receitas
Descubra como o processo de reconhecimento de receitas opera dentro da infraestrutura da Stripe.
O módulo de reconhecimento de receitas se conecta a outros objetos da Stripe, utilizando essas integrações para aplicar configurações automáticas e inteligentes sobre como a receita deve ser reconhecida.
O Stripe Revenue Recognition calcula cada operação com precisão temporal absoluta — até o milissegundo — cobrindo assinaturas, pagamentos únicos, reembolsos, disputas, faturas e outros eventos.
Tabela de contas
A Stripe desenvolveu o recurso de reconhecimento de receitas com base em um sistema contábil de partidas dobradas, que rastreia os lançamentos de débito e crédito gerados pelas atividades comerciais da empresa.
Para aproveitar ao máximo o reconhecimento de receita, é importante compreender o plano de contas padrão e os lançamentos de débito e crédito que afetam essas contas.
Modelagem de dados aplicada ao reconhecimento de receita
Veja abaixo descrições que explicam como o reconhecimento de receitas processa diferentes objetos do Stripe, e de que forma esses dados são estruturados internamente através de modelagem contábil.
Assinaturas e faturamento
As assinaturas e faturas são recursos mais abrangentes com informações detalhadas sobre cada transação.
Em cada ciclo, as assinaturas criam faturas em que cada item de linha corresponde a um item de assinatura. O período de cada item de linha é definido automaticamente com o período do item de assinatura.
Cada item da fatura é tratado pelo reconhecimento de receitas como uma obrigação de desempenho independente. Assim que a fatura é finalizada, o valor total reconhecível é inicialmente adiado e, em seguida, amortizado proporcionalmente ao período de duração de cada linha da fatura.
Se um item de linha da fatura não tiver um período definido, o valor desse item será reconhecido integralmente na finalização da fatura. Use o recurso de importação de dados para configurar os dados da fatura ou defina regras para personalizar quando e como os itens de linha da fatura são reconhecidos.
Para acessar explicações detalhadas e exemplos práticos sobre como o Stripe Revenue Recognition trata assinaturas e faturas em cenários específicos — como atualizações, rebaixamentos de plano, aplicação de descontos, cobrança de tributos e outros ajustes — consulte a página Subscriptions and Invoicing.
Pagamentos avulsos
Os pagamentos únicos que você cria no Dashboard ou por meio das APIs Cobranças e Intensões de Pagamento não incluem detalhes no nível da fatura, como um período de serviço ou fulfillment. Por padrão, o Stripe Revenue Recognition reconhece esses pagamentos imediatamente quando o pagamento ocorre.
Importe os dados para adicionar um período de serviço ou dividir um pagamento em vários cronogramas de reconhecimento de receitas. Isso permite que você sobreponha o comportamento padrão e defina regras estabelecidas com base no valor do pagamento, na descrição e no e-mail do cliente.
Cuidado
Para incorporar uma programação de execução em seus relatórios de reconhecimento de receitas, você deve primeiro importar os dados.
Para um pagamento único de US$ 10,00, os lançamentos contábeis aparecem assim:
| Débito | Crédito | Valor |
|---|---|---|
| Contas a receber | Receita Diferida | +10,00 |
| Cash | Contas a receber | +10,00 |
| Receita Diferida | Revenue | +10,00 |
Este é o resultado líquido final:
| Conta | Valor |
|---|---|
| Cash | +10,00 |
| Revenue | +10,00 |
Reembolsos e contestações
Reembolsos e disputas são processados pelo revenue recognition por meio da geração de contra revenue, o que neutraliza os valores já computados como receita reconhecida.
Nas transações com receita já reconhecida e diferida, a parte reconhecida é adicionada às contas de receita de contrapartida de reembolsos ou contestações para compensar a receita diferida.
Para aprofundar e visualizar exemplos de como o reconhecimento de receitas trata estornos e contestações, acesse a seção Refunds and Disputes.
Transações externas
Você pode monitorar a receita coletada fora da Stripe usando faturas. Configure a fatura como qualquer outra e marque-a como paga no Dashboard ou pela opção paid_ na API.
As faturas marcadas como pagas fora da Stripe contribuem com a conta de ativos externos e não com a conta de caixa.
Cuidado
Caso deseje centralizar suas informações financeiras externas na plataforma da Stripe Revenue Recognition, consulte a página Data import.
Multimoedas
Se sua empresa processa transações em várias moedas, reconhecer receitas com precisão pode ser uma tarefa complexa.
O reconhecimento de receita processa as transações e gera lançamentos contábeis com base nas moedas de liquidação de fundos da sua conta. Quando a transação ocorre em uma moeda de apresentação que não é aceita como moeda de liquidação, ela é automaticamente convertida para a moeda de liquidação padrão da conta.
Para pagamentos e faturas pagas, é usada a taxa de câmbio da movimentação real dos fundos (ou seja, a movimentação refletida na transação de saldo). Se houver uma demora entre a cobrança (por exemplo, a emissão de uma fatura) e o pagamento, a variação dos valores resultante da evolução das taxas de câmbio entre os dois momentos é adicionada à conta FxLoss.
Para conferir exemplos e explicações sobre como o reconhecimento de receitas administra operações envolvendo múltiplas moedas, visite a seção Multi-currency.
Lançamentos contábeis
Cada atividade de cobrança na Stripe gera um conjunto de lançamentos contábeis. Uma lançamento contábil é um registro de uma transação. Cada lançamento é composto por uma conta de débito e uma de crédito. Por exemplo, uma entrada que finaliza uma fatura debitaria AccountsReceivable e creditaria DeferredRevenue. Pagar uma fatura debitaria Cash e creditaria AccountsReceivable.
Esses lançamentos podem ocorrer em contas de ativos, passivos, patrimônio, despesas ou receitas. Saiba mais sobre as definições de cada conta que aparecerão em um lançamento contábil na seção Tabela de contas.
A tabela abaixo mostra as atividades de cobrança aplicáveis aos lançamentos contábeis comuns. Você pode exportar lançamentos contábeis para CSV usando o relatório de débitos e créditos, que pode ser encontrado na guia Relatórios no Dashboard. Além disso, há opções para baixar relatórios de débitos e créditos por tipo de evento, que fornecem uma breve descrição do evento registrado, o que pode ajudar você a entender a natureza de cada lançamento contábil.
Cuidado
A tabela a seguir não é o conjunto completo de entradas. Atualizaremos periodicamente os registros. Se houver uma entrada específica com a qual você precise de ajuda, crie um ticket em nossa página de suporte.
| Débito | Crédito | Definição |
|---|---|---|
| Contas a receber | Receita diferida | Fatura em finalização |
| Contas a receber não faturadas | Item de fatura não cobrado em fatura | |
| Tarifas de processamento | Finalize uma fatura com tarifas de processamento | |
| Passivo fiscal | Finalize uma fatura com impostos | |
| Dívida incobrável | Contas a receber | Marcar fatura como não cobrável |
| Dinheiro pendente | Marcar uma fatura com um ACH pendente como incobrável | |
| Recoverables | Marcar uma fatura parcialmente paga com saldo do cliente como incobrável | |
| Cash | Contas a receber | Fatura paga |
| Saldo do cliente | Pagamento de saldo negativo do cliente | |
| Disputes | Contestação vencida | |
| Exclusão | Dinheiro não incluído | |
| Dinheiro pendente | A fatura de pagamento ACH é confirmada | |
| Recoverables | Aplica-se a vários casos de recuperáveis quando a configuração Recuperar como ganhos está ativada, incluindo contestação vencida, reembolso com falha ou pagamento incobrável | |
| Refunds | O reembolso falhou se a configuração Recuperar como ganhos estiver desativada | |
| Perda de transferência do Connect | Cash | Perda de uma transferência |
| Notas de crédito | Contas a receber | A nota de crédito pré-paga é emitida em uma fatura não paga |
| Saldo do cliente | Saldo do cliente de créditos da nota de crédito pós-paga | |
| Saldo do cliente externo | Saldo do cliente externo de créditos da nota de crédito pós-paga | |
| Saldo do cliente | Ajustes ao saldo do cliente | Reduzir o valor devido pelo cliente |
| Ajustes ao saldo do cliente | Saldo do cliente | Aumentar o valor devido pelo cliente |
| Receita diferida | Cash | Causado por reembolsos e contestações |
| Revenue | Receita reconhecida | |
| Ativo externo | Contas a receber | Marcar uma fatura como paga fora da Stripe |
| Disputes | Cash | A contestação ocorre |
| Tarifas | Cash | As tarifas da Stripe incorridas durante o processamento de pagamentos |
| Perda cambial | Contas a receber | Reduzir o valor da liquidação devido às variações cambiais entre a finalização e o pagamento da fatura |
| Outras perdas | Contas a receber | Reduzir o valor da liquidação devido a outras perdas, como reembolsos em excesso |
| Refunds | Cash | Reembolso |
| Passivo fiscal | Saldo do cliente | Nota de crédito em uma fatura com impostos, que credita o saldo do cliente |
| Saldo do cliente externo | Nota de crédito em uma fatura com impostos, que credita o saldo do cliente externo | |
| Contas a receber não faturadas | Revenue | Receita reconhecida em item de fatura não cobrado |
| Anulações não faturadas | Contas a receber não faturadas | O item de fatura não cobrado foi excluído |
| Voids | Contas a receber | Anular uma fatura |
| Dívida incobrável | Anular uma fatura incobrável | |
| Saldo do cliente | Anular uma fatura parcialmente paga com saldo do cliente |
As atividades acima são todas baseadas em valores positivos. É importante ressaltar que essas atividades de cobrança podem ser anuladas. Essas atividades reversas ocorrem quando atividades são acionadas sobre valores negativos de item de linha da fatura.
Itens de linha negativos
Um item de linha negativo ocorre quando o valor do item de linha se torna maior do que o valor pelo qual foi pago. Normalmente, isso ocorre durante um downgrade ou upgrade de assinatura, quando o nível do produto muda.
Aqui está um exemplo de lançamentos contábeis que contêm um item de linha negativo causado por um downgrade:
- Em 1º de abril, a fatura de uma assinatura mensal no valor de US$ 90 é paga pelo cliente.
- Em 21 de abril, o cliente solicita um downgrade do serviço para uma assinatura de US$ 30. Isso resulta em 2 itens de linha não cobrados pelo tempo restante da assinatura.
- il_1 é para o tempo restante em novo plano no valor de US$ 10
- il_2 é para o tempo restante do plano antigo no valor de US$ -30
- Em 1º de maio, a fatura é gerada contendo os itens de linha gerados pelo downgrade, bem como para o novo item de linha, il_3, representando o mês de maio. O cliente paga a fatura no mesmo dia.
- Em 4 de maio, o cliente solicita um reembolso total da fatura de maio, o que resulta no reembolso total do item de linha criado pelo downgrade, bem como do novo item de linha de maio. Processamos o reembolso.
| Dados | Débito | Crédito | Valor | Item de linha |
|---|---|---|---|---|
| 2022-04-21 | Contas a receber não faturadas | Revenue | US$ 10 | il_1 |
| Revenue | Contas a receber não faturadas | US$ 30 | il_2 | |
| 2022-05-01 | Contas a receber | Receita diferida | US$ 30 | il_3 |
| Cash | Contas a receber | US$ 30 | il_3 | |
| Receita diferida | Revenue | US$ 30 | il_3 | |
| Contas a receber | Contas a receber não faturadas | US$ 10 | il_1 | |
| Cash | Contas a receber | US$ 10 | il_1 | |
| Contas a receber não faturadas | Contas a receber | US$ 30 | il_2 | |
| Contas a receber | Cash | US$ 30 | il_2 | |
| 2022-05-04 | Refunds | Cash | US$ 10 | il_1 |
| Cash | Refunds | US$ 30 | il_2 | |
| Revenue | Cash | US$ 30 | il_3 |