Metodologia do Revenue Recognition
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 revenue recognition
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 avulsos criados pelo Checkout contêm informações sobre o produto, o preço e os impostos a partir de 1º de maio de 2025.
Os pagamentos avulsos criados no Dashboard ou por meio das APIs Charges e PaymentIntents contêm menos dados que as faturas.
Como não contêm dados sobre período ou execução de serviços, os pagamentos avulsos são reconhecidos por padrão imediatamente após o pagamento.
Importar dados para adicionar um período de serviço ou dividir um pagamento em diferentes cronogramas de reconhecimento de receitas. Isso permite personalizar o comportamento do tratamento das receitas e configurar regras como valor, descrição e e-mail do cliente do pagamento.
Para consultar casos práticos sobre o funcionamento do reconhecimento de receitas em pagamentos únicos, visite a página One-time payments.
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.
Disponibilidade de dados
Os dados são processados automaticamente duas vezes ao dia: às 00h00 e às 12h00 (UTC).
Os dados processados à 0h UTC englobam a atividade da conta desde as 12h do dia anterior até as 23h59 UTC. A atualização UTC das 12h abrange atividades das 0h às 11h59 UTC do mesmo dia.
O processamento dos dados pode levar até 24 horas. Usuários em fusos horários distantes de UTC podem notar pequenos atrasos nos relatórios porque a atividade no final do dia em PST corresponde às primeiras horas do dia seguinte em UTC.
Por exemplo, você pode ter atividade de conta ocorrendo em 1º de agosto de 2023, das 0h00 às 11h59 UTC. Você pode esperar ver essa atividade refletida nos relatórios de reconhecimento de receitas até 4 de agosto de 2023, às 12:00 UTC. Da mesma forma, você pode acessar relatórios de atividades das 12h00 às 23h59 UTC de 1º de agosto de 2023 até 5 de agosto de 2023, às 0h00 UTC.
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.
Item de linha negativo
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.
Data | 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 |