# Como funciona o Revenue Recognition Entenda como Stripe Revenue Recognition calcula, difere e reporta suas receitas. O reconhecimento de receita é uma parte fundamental do regime de competência. Os princípios contábeis geralmente aceitos (GAAP) determinam que você reconheça a receita quando ela é realizada e auferida, o que pode ocorrer antes ou depois do recebimento dos pagamentos. Você deve reconhecer e diferir corretamente a receita para ter uma visão mais precisa da lucratividade e da saúde financeira do seu negócio. O Stripe Revenue Recognition ajuda você a simplificar o processo de reconhecimento de receitas. Esse recurso inclui: - [Resumos de receitas](https://docs.stripe.com/revenue-recognition/reports/monthly-summary.md) reconhecidas e diferidas - [Relatórios contábeis e gráficos em cascata](https://docs.stripe.com/revenue-recognition/reports/waterfall.md) para download - Números de receitas interativos para [transparência total de auditoria](https://docs.stripe.com/revenue-recognition/reports/audit-numbers.md) - Controles configuráveis do período contábil e regras de [reconhecimento de receitas](https://docs.stripe.com/revenue-recognition/rules.md) O Revenue Recognition se integra a outros objetos da Stripe para fornecer configurações padrão inteligentes sobre como reconhecer a receita. O Revenue Recognition calcula automaticamente todas as transações que ocorrem na Stripe, incluindo assinaturas, faturas, pagamentos avulsos, reembolsos, contestações e assim por diante, com precisão de segundos. ## Quem precisa de reconhecimento de receitas? O Revenue Recognition é essencial para vários tipos de empresas, especialmente: - Empresas de capital aberto ou grandes empresas, com receita anual acima de US$ 25 milhões, pois são obrigadas legalmente a cumprir os padrões contábeis ASC 606 e GAAP e IFRS. - Startups que precisam seguir o regime de competência para captar dinheiro de investidores ou obter um empréstimo de uma instituição financeira. - Empresas baseadas em assinaturas e serviços. - Empresas nas quais os clientes pagam antecipadamente antes de receber um bem ou serviço. À medida que as empresas crescem, o reconhecimento de receitas se torna mais complexo devido às linhas de produtos maiores e ao aumento dos volumes de pagamentos. O reconhecimento de receitas pode ser especialmente complexo para empresas de [assinaturas](https://docs.stripe.com/subscriptions.md) que precisam gerenciar alterações de assinaturas, lidar com reembolsos, contestações e gerenciar rateios. Essas atualizações de assinatura podem complicar o processo de reconhecimento e adiamento da receita de forma precisa e compatível. ## Tabela de contas A Stripe construiu o Revenue Recognition sobre um livro contábil de partidas dobradas que registra débitos e créditos resultantes da atividade do seu negócio. Para aproveitar ao máximo, é útil entender o plano de contas padrão e os débitos e créditos que impactam essas contas. #### Contas de extrato de receitas | Conta | Tipo de débito ou crédito | Descrição | | ----------------------------------- | --------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Revenue | Receita (crédito) | Parte reconhecível de faturas finalizadas, itens de fatura proporcionais e cobrança por uso que contam para a receita durante o mês. Por exemplo, se um item de linha da fatura for de 90 USD com 10 USD em impostos, o total da fatura será de 100 USD, mas a parte reconhecível será de apenas 90 USD. | | Refunds | Receita de contrapartida (débito) | A parte já reconhecida do valor reembolsado. Por exemplo, se você emitir um reembolso de US$ 120 durante o segundo mês de uma assinatura anual, os US$ 20 dos dois primeiros meses serão receita de contrapartida. Os US$ 100 restantes serão ajustados e refletidos no saldo de receita diferida no balanço patrimonial. | | Disputes | Receita de contrapartida (débito) | A parte já reconhecida do valor contestado. Por exemplo, se houver uma contestação de US$ 120 durante o segundo mês de uma assinatura anual, os US$ 20 dos dois primeiros meses serão receita de contrapartida. Os US$ 100 restantes serão ajustados e refletidos no saldo de receita diferida no balanço patrimonial. | | Notas de crédito | Receita de contrapartida (débito) | A parte já reconhecida do valor da nota de crédito. Por exemplo, se houver uma nota de crédito de US$ 120 durante o segundo mês de uma assinatura anual, os US$ 20 dos dois primeiros meses serão receita de contrapartida. Os US$ 100 restantes serão ajustados e refletidos no saldo de receita diferida no balanço patrimonial. | | Dívida incobrável | Receita de contrapartida (débito) | A receita já reconhecida de faturas marcadas como incobráveis. | | Voids | Receita de contrapartida (débito) | A receita já reconhecida de faturas anuladas. | | Anulações não faturadas | Receita de contrapartida (débito) | A receita já reconhecida dos itens de fatura proporcionais excluídos. Às vezes, esses itens são excluídos quando geram contas a receber não cobradas e receita. | | Transferir | Receita de contrapartida (débito) | Receita já reconhecida de transferências separadas. | | Discounts | Receita de contrapartida (débito) | Receitas contabilizadas com base em faturas que incluíram descontos também são ajustadas. O suporte ao tratamento contábil desses descontos como contra o reconhecimento está atualmente em beta privado. | | Ajustes ao saldo do cliente | Despesas (débito) | Despesas incorridas devido a ajustes manuais no saldo de crédito de um cliente ou exclusão associada a notas de crédito pós-pagas no saldo do cliente. | | Ajustes de saldo de cliente externo | Despesas (débito) | Despesas incorridas devido à exclusão associada a notas de crédito pós-pagas no saldo de clientes externos. | | Pagamentos a menor | Despesas (débito) | Despesas incorridas devido a transferências que pagam menos do que o valor da fatura, conforme usado pelo método de pagamento [saldo de crédito do cliente](https://docs.stripe.com/invoicing/bank-transfer.md#underpayments). | | Tarifas | Despesas (débito) | Despesas incorridas devido a tarifas Stripe. | | Recoverables | Ganhos (crédito) | Fundos recuperados não atribuíveis à receita. Por exemplo, se você receber uma contestação de US$ 120 durante o segundo mês de uma assinatura anual, os US$ 20 dos dois primeiros meses serão receita de contrapartida, e os US$ 100 serão ajustados a partir do saldo de receita diferida. Se você vencer a contestação e receber os US$ 120 de volta, US$ 20 serão considerados como receita, e os US$ 100 restantes como recuperáveis. | | Exclusão | Ganhos (crédito) | Fundos excluídos que não são atribuíveis à receita. Para excluir transações, configure [regras de exclusão](https://docs.stripe.com/revenue-recognition/rules/create-a-rule.md#treatments) ou use [importação de exclusão](https://docs.stripe.com/revenue-recognition/data-import.md#exclusion-import). | | Perda cambial | Perdas (débito) | Perda total devida às taxas de câmbio. | | Outras perdas | Perdas (débito) | A porção da receita reversa que excede o total da fatura representa uma supercompensação em dinheiro para o cliente. Por exemplo, se uma fatura de US$ 100 for parcialmente reembolsada em US$ 80 e depois contestada em mais US$ 80, US$ 60 serão categorizados como “Outra perda”. | | Perda de transferência do Connect | Perdas (débito) | A perda total devido ao reembolso da cobrança de destino e a anulação da transferência reverterão a conta ConnectTransferLoss. | #### Contas do balanço patrimonial | Conta | Tipo de débito/crédito | Descrição | | ------------------------------- | ---------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Contas a receber | Ativos (débito) | A AccountsReceivable representa o valor cobrado dos clientes e pode incluir impostos e outros valores que não estão incluídos na receita reconhecida. Essa conta aumenta com a finalização de faturas e diminui com o pagamento de faturas. O saldo final reflete o valor devido pelos clientes no final de cada mês. | | Cash | Ativos (débito) | A conta Cash é o valor líquido recebido e **não inclui tarifas ou repasses da Stripe**. É calculada subtraindo reembolsos, contestações e reversões de contestações do valor líquido de cobranças do saldo da Stripe. A conta Cash aumenta quando os clientes pagam o saldo pendente de uma fatura. Esse pagamento também resulta na redução equivalente da conta AccountsReceivable. | | Receita diferida | Obrigações (crédito) | Serviços que foram faturados, mas ainda não reconhecidos como receita. A receita diferida é um passivo no seu balanço patrimonial. Ela representa valores que você recebeu por serviços que ainda não foram prestados. A Stripe permite [receita diferida de longo prazo](https://docs.stripe.com/revenue-recognition/revenue-settings.md#long-term-deferred-revenue) por padrão, e o saldo de fim de mês inclui apenas os valores esperados para serem reconhecidos nos próximos 12 períodos contábeis. Se você desativar essa configuração, o saldo inclui toda a receita diferida, independentemente da duração do período de serviço. | | Receita diferida de longo prazo | Obrigações (crédito) | Parcela não corrente da receita diferida para períodos de serviço que ultrapassam 12 períodos contábeis. Os valores são automaticamente reclassificados como receita diferida quando entram no horizonte de 12 períodos. O Revenue Recognition usa essa conta apenas quando você habilita a [configuração de receita diferida de longo prazo](https://docs.stripe.com/revenue-recognition/revenue-settings.md#long-term-deferred-revenue). Ela é ativada por padrão. | | Receita diferida não faturada | Obrigações (crédito) | Representa a receita diferida associada a [contratos de receita](https://docs.stripe.com/revenue-recognition/revenue-contracts.md) que ainda não foram faturados. Esse passivo é criado quando um contrato é assinado e representa a obrigação de prestar serviços que ainda não foram faturados. Isso é usado apenas ao trabalhar com contratos de receita. | | Passivo fiscal | Obrigações (crédito) | O componente de impostos das faturas emitidas. O saldo final representa o valor de impostos faturado aos clientes, mas ainda devido às autoridades fiscais. | | Contas a receber não faturadas | Ativos (débito) | Transações (como cobranças proporcionais por upgrades ou downgrades) com períodos de serviço que iniciam antes da emissão da fatura. O saldo final reflete as transações que acumularam receita, mas ainda não foram faturadas. | | Ativo contratual | Ativos (débito) | Representa a receita obtida sob [contratos de receitas](https://docs.stripe.com/revenue-recognition/revenue-contracts.md) antes que o faturamento correspondente ocorra. Esse ativo é criado quando um contrato é assinado e diminui conforme a receita é reconhecida e o faturamento ocorre. Isso é usado apenas ao trabalhar com contratos de receita. | | Ativo externo | Ativos (débito) | Faturas marcadas manualmente como pagas quando você recebe fundos fora da Stripe. O saldo final reflete a quantidade de faturas marcadas como pagas no Stripe Dashboard. Essas faturas reduzem a conta AccountsReceivable. | | Saldo do cliente | Obrigações (crédito) | Créditos acumulados pelos clientes. O saldo final reflete o valor das faturas pagas usando o saldo de crédito do cliente. Esse valor reduz a conta AccountsReceivable. | | Saldo do cliente externo | Obrigações (crédito) | Créditos externos acumulados pelos clientes. O saldo final reflete a quantidade de notas de crédito creditadas fora da Stripe. | | Tarifas de processamento | Obrigações (crédito) | As tarifas de processamento ocorrem quando se espera que você receba dinheiro de um cliente em nome de um terceiro. A conta pode ser configurada por regras. | | Passivo fiscal diferido | Obrigações (crédito) | O passivo tributário diferido associado às faturas emitidas também é considerado. O saldo ao final do mês indica o valor que será contabilizado como imposto a pagar em períodos futuros. O suporte a essa funcionalidade está em beta privado. | | Descontos diferidos | Obrigações (crédito) | O desconto diferido de faturas emitidas: o saldo de encerramento do mês representa o valor que deverá ser registrado como desconto em períodos futuros. O suporte ao tratamento de descontos como contra receita no Stripe Revenue Recognition está atualmente em beta privado. | | Dinheiro pendente | Ativos (débito) | Fundos dos pagamentos ainda não confirmados. A confirmação de um pagamento bem-sucedido pode levar vários dias. Quando o valor é confirmado, é transferido para a conta Cash. Isso acontece com [formas de pagamento com notificação posterior](https://docs.stripe.com/payments/payment-methods.md#payment-notification), como débito ACH. | ## Modelagem de dados Veja as descrições a seguir de como a Revenue Recognition lida com recursos comuns da Stripe usando modelagem de dados. ### Assinaturas e faturamento Assinaturas e faturas são os recursos mais abrangentes que contêm 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. A Revenue Recognition trata cada item de linha da fatura como uma obrigação de desempenho própria. Quando a fatura é finalizada, o Revenue Recognition difere o valor total reconhecido e, posteriormente, o amortiza uniformemente ao longo de cada item de linha da fatura. Se você não definir um período em um item de linha da fatura, o Revenue Recognition reconhece o valor total do item de linha da fatura quando a fatura é finalizada. Use o [recurso de importação de dados](https://docs.stripe.com/revenue-recognition/data-import.md) para configurar seus dados de fatura ou defina [regras](https://docs.stripe.com/revenue-recognition/rules.md) para personalizar quando e como os itens de linha da fatura são reconhecidos. Para mais detalhes e exemplos que mostram como o Revenue Recognition lida com assinaturas e faturas em cenários específicos envolvendo upgrades, downgrades, descontos, impostos e assim por diante, revise [Subscriptions and Invoicing](https://docs.stripe.com/revenue-recognition/methodology/subscriptions-and-invoicing.md). ### Pagamentos avulsos Os pagamentos únicos que você cria no Dashboard ou por meio das APIs [Charges](https://docs.stripe.com/api/charges.md) e [Payment Intents](https://docs.stripe.com/api/payment_intents.md) não incluem detalhes no nível da fatura, como um período de serviço ou *fulfillment* (Fulfillment is the process of providing the goods or services purchased by a customer, typically after payment is collected). Por padrão, o Revenue Recognition reconhece esses pagamentos imediatamente quando o pagamento ocorre. [Importe os dados](https://docs.stripe.com/revenue-recognition/data-import.md) 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. > Para incorporar uma programação de execução em seus relatórios de reconhecimento de receitas, você deve primeiro [importar os dados](https://docs.stripe.com/revenue-recognition/data-import.md). 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 O Revenue Recognition gerencia reembolsos e contestações gerando uma receita de contrapartida para compensar a receita já 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 mais detalhes e exemplos que mostram como o Revenue Recognition lida com reembolsos e contestações, revise [Refunds and Disputes](https://docs.stripe.com/revenue-recognition/methodology/refunds-and-disputes.md). ### 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_out_of_band` 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. > Para consolidar seus dados financeiros de fora da Stripe no Revenue Recognition, revise [importação de dados](https://docs.stripe.com/revenue-recognition/data-import.md). ### Multimoedas Se sua empresa processa transações em várias moedas, reconhecer receitas com precisão pode ser uma tarefa complexa. O Revenue Recognition processa transações e gera lançamentos contábeis de acordo com as moedas de liquidação da conta. Transações com moedas de apresentação que não são aceitas como moedas de liquidação são automaticamente convertidas para a *moeda de liquidação* (The settlement currency is the currency your bank account uses) 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 mais detalhes e exemplos que mostram como o Revenue Recognition lida com múltiplas moedas, revise [Multimoeda](https://docs.stripe.com/revenue-recognition/methodology/multi-currency.md). ## 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](https://docs.stripe.com/revenue-recognition/methodology.md#chart-of-accounts). A tabela a seguir mostra as atividades de faturamento aplicáveis para 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](https://dashboard.stripe.com/revenue-recognition) no Dashboard. Você também pode baixar relatórios de débitos e créditos por tipo de evento, que fornecem uma breve descrição do evento registrado e podem ajudar a entender cada lançamento contábil. > A tabela a seguir não é o conjunto completo de entradas. Atualizamos periodicamente as entradas. Se precisar de ajuda com uma entrada específica, pode [criar um chamado de suporte](https://support.stripe.com/contact/email?topic=financial_reports). | 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 uma fatura como incobrá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. Você pode reverter essas atividades de faturamento. Essas atividades revertidas ocorrem quando atividades são acionadas em valores negativos de itens 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 pago por ele. Isso normalmente 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. - No dia 4 de maio, o cliente solicita o reembolso total da fatura de maio, resultando em reembolso total do item de linha criado pelo downgrade, bem como do novo item de linha de maio. Nós processamos o reembolso. | Dados | Débito | Crédito | Valor | Item de linha | | --------------------------------- | ------------------------------ | ------------------------------ | ----------- | ------------- | | [Error: Invalid unit "ano"]-04-21 | Contas a receber não faturadas | Revenue | US$ 10 | il_1 | | | Revenue | Contas a receber não faturadas | US$ 30 | il_2 | | 2025-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 | | [Error: Invalid unit "ano"]-05-04 | Refunds | Cash | US$ 10 | il_1 | | | Cash | Refunds | US$ 30 | il_2 | | | Revenue | Cash | US$ 30 | il_3 |