Sumário
O Conselho de Normas de Contabilidade Financeira (FASB) e o Conselho de Normas Internacionais de Contabilidade (IASB) se propuseram em 2014 a fornecer um marco para alcançar consistência nos relatórios financeiros, melhorar a análise e relatórios comparativos e simplificar a elaboração de demonstrações financeiras.
Esse marco é o que agora chamamos de ASC 606.
O ASC 606 apresenta um modelo de cinco etapas para o reconhecimento de receita. As cinco etapas são as seguintes:
-
Identificar o contrato com um cliente.
-
Identificar as obrigações de desempenho no contrato.
-
Determinar o preço da transação.
-
Alocar o preço da transação.
-
Reconhecer a receita quando ou conforme a entidade satisfaz uma obrigação de desempenho.
Essas regras agora são aplicadas tanto para empresas privadas quanto públicas. Como uma empresa SaaS baseada em assinatura , você precisa estar ciente dessas regras e segui-las. Essas regras ajudam você a entender quando a receita foi auferida sob o sistema contábil de competência.
Neste artigo, explicamos brevemente as cinco etapas do reconhecimento de receita que o ASC 606 apresenta para que você possa garantir que está implementando-o corretamente. Além disso, discutiremos as implicações para empresas SaaS, por que as regras foram alteradas e o significado do reconhecimento de receita em geral.
Baremetrics é uma ferramenta de métricas de negócios que fornece 26 métricas sobre seu negócio, como MRR, ARR, LTV, clientes totais e muito mais. Baremetrics suporta a implementação correta da contabilidade ASC 606.
Baremetrics integra-se diretamente aos seus gateways de pagamento, para que as informações sobre seus clientes sejam automaticamente canalizadas para os painéis Baremetrics.
Você deve se inscrever no versão gratuita do Baremetricse comece a monitorar sua receita de assinatura com precisão e facilidade.
(Divulgação Completa: O autor deste artigo tem formação educacional em contabilidade e mais de uma década de experiência administrando um negócio, mas este artigo não substitui aconselhamento legal real. Este artigo tem como objetivo explicar a origem e o raciocínio por trás do ASC 606 e do modelo de cinco etapas apresentado para o reconhecimento de receita, a fim de desmistificar o processo e o raciocínio. Como sempre, consulte seu contador licenciado antes de adotar processos que você leia online.)
O que é reconhecimento de receita?
O reconhecimento de receita é baseado na Princípios Contábeis Geralmente Aceitos (GAAP) e estipula quando você pode registrar sua receita. Enquanto no sistema contábil de caixa a receita é reconhecida quando o dinheiro é recebido, no sistema de contabilidade de competência, que as autoridades fiscais geralmente exigem que as empresas sigam, é reconhecida quando a receita foi auferida e realizada.
Este último é onde o ASC 606 entra. É projetado para facilitar que as empresas reconheçam consistentemente a receita com base nos mesmos padrões. Ao seguir o ASC 606, todos os negócios SaaS contarão sua receita com base nos mesmos critérios.
O reconhecimento de receita pode ser incrivelmente complexo, e é por isso que tantas empresas recorrem a software de reconhecimento de receita que pode pegar dados complicados e exibi-los de forma clara. No entanto, com tantos aplicativos disponíveis, escolher o software certo não é uma tarefa fácil.
O que procurar em uma aplicação em nuvem de reconhecimento de receita?
Modelos de dados poderosos e flexíveis: Seu negócio SaaS pode gerar receita através de muitos modelosdiferentes, e você precisa de software que funcione com esses diferentes modelos. Você precisa de uma plataforma que possa calcular seu MRR e ARR mesmo quando você tem múltiplos níveis de preços. Você também precisa que ela seja capaz de segmentar clientes com base em diferentes atributos, desde localização geográfica até duração do contrato. Baremetrics tem você coberto com seu de segmentação de clientes.
Integração contínua com outros aplicativos: Sua empresa nunca sobreviverá confiando em um único software. O mundo é muito complexo para isso agora. Você provavelmente usa um serviço de relacionamento com o cliente (CRM), bem como um gateway de pagamento (ou, mais provavelmente, vários gateways). Se seu software de reconhecimento não conseguir se integrar com essas ferramentas, então não será capaz de aproveitar ao máximo seus dados. Baremetrics se integra com Chargify e Stripe, e os usuários podem importar e analisar PayPal e Chargebee dados via API Baremetrics.
Modelos e regras configuráveis: Você precisa de ferramentas adaptáveis para garantir que funcionem para você—e ferramentas que possam mudar com você para que continuem funcionando no futuro.
Capacidades de previsão: Não é apenas sobre relatar a receita que já entrou, mas também sobre prever quanto será auferido meses ou anos no futuro. Para um negócio SaaS, isso significa encontrar uma ferramenta que possa calcular todas as suas métricas principais—ARR, MRR, LTV, etc.
Se você auferiu receita mas não recebeu o dinheiro ou tem dinheiro chegando que ainda não auferiu, use Baremetrics para monitorar seus dados de vendas.
Baremetrics facilita a coleta e visualização de todos os seus dados de vendas para que você sempre saiba quanto dinheiro tem em mãos, quais clientes pagaram e para quem você ainda deve serviços. Quando você tem muitos clientes, alguns assinados anualmente enquanto outros mensalmente, com múltiplos níveis e vários complementos, pode ser difícil calcular seu MRR, ARR, LTV e muito mais. Felizmente, existe Baremetrics para fazer tudo isso por você.
Integrar esta ferramenta inovadora pode tornar a análise financeira perfeita para sua empresa SaaS, e você pode começar um teste gratuito hoje.
O Modelo ASC 606 de 5 Etapas
Como mencionado acima, o ASC 606 apresenta um modelo de cinco etapas para quando a receita deve ser reconhecida. Vamos olhar brevemente para cada etapa.
Etapa 1: Identificar o contrato com um cliente
O ASC 606 define um contrato como um acordo entre duas ou mais partes que cria direitos e obrigações exigíveis. Os seguintes atributos são definidos pelas normas como partes essenciais de um contrato:
-
Todas as partes aprovaram o acordo.
-
Todas as partes estão comprometidas em cumprir suas obrigações.
-
Os direitos de cada parte são identificáveis.
-
Os termos de pagamento são identificados.
-
O contrato tem substância comercial.
-
A cobrança é provável.
Etapa 2: Identificar as obrigações de desempenho no contrato
Uma obrigação de desempenho é a promessa de uma empresa de transferir bens ou fornecer serviços a seu cliente. Nesta etapa, a empresa deve identificar todas as suas obrigações de desempenho distintas no arranjo definido na Etapa 1.
Um bem ou serviço é distinto quando duas condições são atendidas:
-
O cliente seria capaz de se beneficiar do bem ou serviço por conta própria ou com recursos aos quais o cliente já tem acesso.
-
O bem ou serviço pode ser transferido independentemente de outras obrigações de desempenho no contrato (mesmo que seja transferido com outros bens ou serviços).
As seguintes questões podem afetar a avaliação de uma entidade das obrigações de desempenho:
-
Ser o principal ou agente
-
Garantias
-
Opções de clientes para bens ou serviços adicionais
-
Taxas iniciais não reembolsáveis
-
Direitos de devolução
-
Obrigações de disponibilidade (ou seja, para o serviço estar disponível o tempo todo, mesmo quando não estiver sendo usado)
Etapa 3: Determinar o preço da transação
O preço da transação é quanto a empresa espera receber pela prestação dos bens ou serviços prometidos na Etapa 1. Esse valor pode ser fixo, variável ou uma combinação de ambos (por exemplo, se você cobrar uma taxa mensal para ter acesso à sua oferta de SaaS mais taxas de uso).
O preço da transação é então alocado às obrigações de desempenho identificadas na Etapa 2. Ao fazer isso, todas as taxas opcionais são excluídas. Os impostos sobre vendas, juntamente com qualquer outro valor que terceiros eventualmente coletarão, também são excluídos.
Quando uma quantia fixa em dinheiro é transferida ao mesmo tempo em que os serviços são prestados, isso é fácil. No entanto, as seguintes complicações podem exigir consideração adicional:
-
Consideração variável
-
Componente de financiamento significativo
-
Consideração não monetária
-
Consideração paga ou a pagar a um cliente
-
Taxas iniciais não reembolsáveis
Etapa 4: Alocar o preço da transação
Quando um contrato tem múltiplas obrigações de desempenho, o vendedor deve alocar a consideração total a cada uma das obrigações de desempenho com base em seu preço independente.
ASC 606 permite que as empresas usem qualquer método para determinar o preço independente, desde que a estimativa seja precisa. No entanto, o padrão menciona três métodos específicos como aceitáveis: avaliação de mercado ajustada, custo esperado mais margem e residual.
Se existirem considerações variáveis ou descontos dentro do contrato, o vendedor deve determinar qual obrigação de desempenho é descontada ou tem um componente variável e alocá-las apenas àquela obrigação.
Etapa 5: Reconhecer a receita quando as obrigações de desempenho forem satisfeitas
Finalmente, a empresa deve reconhecer a receita alocada de cada obrigação de desempenho conforme essa obrigação for satisfeita. Quando a obrigação é satisfeita ao longo do tempo, a receita é reconhecida no final desse período.
Há várias questões que as empresas devem considerar ao aplicar a Etapa 5 deste método:
-
Determinar se uma obrigação de desempenho é satisfeita ao longo do tempo
-
Indicadores de transferência de controle
-
Métodos de entrada vs. métodos de saída
-
Obrigações de disponibilidade
-
Consignação
-
Arranjos de faturamento e retenção
Observe que essas etapas são fortemente resumidas (de fato, cada ponto de marcação em cada etapa pode representar várias páginas de texto no ASC 606), e você deve se esforçar para ler o documento inteiro em algum momento.
Baremetrics monitora a receita de assinatura para empresas que geram receita por meio de serviços baseados em assinatura. O Baremetrics pode se integrar diretamente ao seu gateway de pagamento, como Stripe, e extrair informações sobre seus clientes e seu comportamento para um painel cristalino.
Baremetrics traz a você métricas, dunning, ferramentas de engajamento e insights do cliente. Algumas das coisas que Baremetrics monitora são MRR, ARR, LTV, o número total de clientes, despesas totais, razão rápida e muito mais.