Reconhecimento de receita (Revenue Recognition): o que é e como funciona
Você fechou um contrato anual de R$ 120 mil, cobrou tudo adiantado e bateu meta. No fim do mês, o financeiro diz que a receita foi R$ 10 mil. Os dois estão certos — caixa, faturamento e receita quase nunca são a mesma coisa, e é a norma contábil que decide qual deles vira resultado. Este guia mostra quando o dinheiro que entrou pode virar receita, o modelo de 5 passos que a norma exige (IFRS 15 / CPC 47), o exemplo trabalhado e as armadilhas de quem já montou isso do zero.
O que é reconhecimento de receita
Dinheiro que entrou na conta é caixa. O que você cobrou é faturamento (billings) — pode ser adiantado. Receita reconhecida é o pedaço desse dinheiro que você já entregou e, por isso, tem o direito de contar como receita no resultado do período. Os três quase nunca são iguais no mesmo mês, e quem opera receita sem separar esses três se engana sozinho: comemora um faturamento que ainda deve como se fosse resultado.
O reconhecimento de receita é o princípio contábil que resolve quando o dinheiro vira receita. A resposta curta: quando você cumpre a obrigação de desempenho — entrega o bem ou presta o serviço prometido — não quando o cliente paga. É o regime de competência (accrual) aplicado à sua linha mais importante. Num SaaS, você presta o serviço ao longo dos 12 meses; então reconhece a receita ao longo dos 12 meses, mesmo tendo recebido tudo no dia 1. O dinheiro recebido e ainda não entregue não é seu lucro — é receita diferida (deferred revenue), que entra no balanço como passivo: uma dívida de serviço que você ainda deve entregar.
O problema quase nunca é entender a regra. O problema é que a regra mora em três sistemas que ninguém casou: o contrato assinado (que virou bookings), a fatura emitida (que virou billings no financeiro/ERP) e o serviço realmente prestado (que vive no produto ou no CS). Quando esses três não conversam, a receita reconhecida vira um número que o financeiro calcula na mão, uma vez por mês, numa planilha que o time de receita nunca vê. E aí você decide investimento em cima de faturamento inflado, achando que é receita.
Quem usa cada termo: contabilidade e auditoria falam “reconhecimento de receita” e “competência”; RevOps e finanças de SaaS falam “RevRec”, “deferred revenue” e “recognized vs. billed”; o investidor em due diligence quer ver bookings, billings e receita reconhecida reconciliados. São vizinhos, não sinônimos — e confundi-los é a origem de quase todo erro aqui.
Como calcular (a alocação no tempo)
Reconhecimento de receita não é uma fórmula única como uma métrica de razão — é uma regra de alocação no tempo. A forma linear (ratable) acima só vale quando há uma obrigação de desempenho única e contínua. A pegadinha do cálculo aparece quando o contrato embute mais de uma entrega: uma taxa de setup/implementação (obrigação separada, entregue no início), uma licença por prazo (reconhecida de uma vez, num ponto no tempo) ou serviços profissionais (reconhecidos conforme entregues). Aí você precisa separar as obrigações de desempenho e alocar o preço total entre elas pelo preço de venda individual de cada uma.[1] Jogar o setup inteiro no mês 1 quando ele deveria ser diluído — ou vice-versa — é o erro de cálculo mais comum, e o que o auditor pega primeiro.
Como funciona (ASC 606 / IFRS 15 / CPC 47)
A norma que rege isso foi unificada globalmente. A IFRS 15 (internacional, do IASB), a ASC 606 (EUA, do FASB) e a CPC 47 (Brasil, do Comitê de Pronunciamentos Contábeis) são, na prática, a mesma norma — mesmo modelo de 5 passos, todas em vigor para períodos anuais iniciados em ou após 1º de janeiro de 2018.[1][2][3] No Brasil, a CPC 47 substituiu a antiga CPC 30 e é obrigatória para quem publica demonstrações contábeis.[3]
O modelo de 5 passos é a espinha dorsal: (1) identificar o contrato com o cliente; (2) identificar as obrigações de desempenho — cada bem ou serviço distinto prometido; (3) determinar o preço da transação; (4) alocar o preço entre as obrigações, pelo preço de venda individual de cada uma; e (5) reconhecer a receita à medida que cada obrigação é satisfeita.[1] É o passo 5 que carrega a distinção prática mais importante: reconhecer ao longo do tempo (assinatura contínua, 1/12 ao mês) ou num ponto no tempo (uma licença ou entrega única, reconhecida de uma vez). Setup e serviços profissionais, quando são obrigações separadas, seguem o próprio ritmo — não entram diluídos junto da assinatura.
Na operação, o que importa dessa norma toda cabe numa frase: a receita começa a ser reconhecida quando a obrigação é satisfeita — normalmente o início da prestação (go-live/ativação), não a assinatura nem a cobrança. Fixar quem dá esse sinal (CS ou Produto) e separar as obrigações na origem (no contrato) é o que faz o número bater com a contabilidade depois. Pular o passo 4 — alocar o preço entre as obrigações — é exatamente onde o cálculo trava e o auditor reprova.
Parâmetros da norma (e o histórico de quem errou)
Reconhecimento de receita não tem “faixa de mercado por segmento” como uma razão (NRR, win rate). O que existe é a norma que define o certo e o histórico de quem errou. O benchmark aqui não é “quão alto está meu número”, é “meu número de receita bate com a norma?”. E a estatística abaixo mostra por que isso não é filigrana contábil: por quase duas décadas, reconhecer receita cedo demais foi o motivo campeão para uma empresa ter que refazer o balanço público — o que destrói confiança de investidor e derruba valuation.
| Referência | Número / parâmetro | Fonte |
|---|---|---|
| Vigência da norma unificada | períodos anuais em/após 1º jan 2018 | IFRS Foundation[1] · CPC[3] |
| Passos do modelo de reconhecimento | 5 passos (contrato → obrigações → preço → alocação → reconhecimento) | IFRS 15[1] |
| Reconhecimento de receita como causa de refação de balanço (EUA, 1997–jun/2002) | ~38% das refações — a causa nº 1 do período | GAO-06-678[4] |
| Idem (EUA, jul/2002–set/2005) | 20% das refações — caiu para 2ª causa | GAO-06-678[4] |
Vale ainda uma nota sobre a diferença fina entre ASC 606 e IFRS 15: o limiar de “probabilidade de recebimento” do passo 1 tende a ser tratado de forma um pouco distinta entre as duas — direcionalmente, o critério do US GAAP costuma ser lido como mais estrito que o internacional. É um detalhe de norma que raramente muda a operação de SaaS brasileiro (que segue CPC 47/IFRS 15), mas que importa para quem consolida em dólar; confira na norma primária antes de tratar como número duro.
Como implementar na prática
Onde os números moram (e por isso ninguém tem o número certo)
Quem entra (e o que é dono de quê)
- 1 Alinhe a definição por escrito — o que é bookings, billings, receita reconhecida e receita diferida na sua empresa, deixando claro que os quatro são números diferentes. A maioria das discussões some aqui.
- 2 Classifique os contratos por tipo de obrigação — assinatura contínua (ao longo do tempo), licença/entrega única (num ponto no tempo), setup e serviços profissionais (obrigações separadas). Cada tipo reconhece diferente.
- 3 Defina o gatilho de reconhecimento — para assinatura, normalmente o início da prestação (go-live/ativação), não a assinatura nem a cobrança. Fixe quem dá o sinal (CS/Produto).
- 4 Monte a fonte única — uma tabela onde cada contrato tem valor total, data de início, prazo, obrigações separadas e o cronograma de reconhecimento derivado disso, cruzando CRM (bookings) com billing (faturas).
- 5 Calcule por competência — receita reconhecida e diferida mês a mês, a partir dessa fonte, não do extrato de caixa.
- 6 Reconcilie contra a contabilidade — o total reconhecido tem que bater com a contabilidade oficial (CPC 47/IFRS 15). Se não bate, a fonte está errada; corrija antes de publicar.
- 7 Publique no painel — receita reconhecida ao lado de billings e MRR, com a diferença explícita, para o time parar de confundir cobrança com receita.
Armadilhas comuns
Estes são os erros que mais aparecem quando ajudamos um time a montar o reconhecimento de receita do zero. Quase todos nascem de instrumentação e contrato mal classificado, não de dificuldade com a norma.
Contar o billings como receita do mês
O erro que mais aparece é o mais simples: o time comemora “fechamos R$ 200 mil esse mês” olhando o faturado, sem separar quanto disso foi entregue. Acontece porque billings é o número que aparece primeiro e é o mais fácil de extrair. A consequência: você reconhece uma receita que ainda deve, infla o resultado do mês e cria um buraco nos meses seguintes, quando a mesma grana já foi “gasta” no relatório mas não há entrega nova para reconhecer.
Reconhecer o contrato anual inteiro no mês da venda
O contrato de R$ 120 mil entra como R$ 120 mil de receita em janeiro. Acontece quando o reconhecimento é feito na planilha de vendas, e não na competência do financeiro. A consequência: janeiro parece espetacular, fevereiro a dezembro parecem um colapso — e você toma decisão de contratação e investimento em cima de um pico falso.
Ignorar a receita diferida como passivo
O dinheiro entrou, o time trata como lucro disponível. O erro é esquecer que receita diferida é dívida de serviço — você ainda deve entregar 11 meses. Isso quebra feio em cenário de churn: o cliente cancela no mês 3 de um anual pago adiantado e pede reembolso proporcional, e você já tinha “gasto” a receita inteira no plano.
Não separar setup e serviços profissionais da assinatura
O contrato tem R$ 20 mil de implementação one-time mais R$ 100 mil de assinatura anual, e o time joga tudo no mesmo balde ratable de 1/12. O erro nasce lá atrás, no contrato, que não distingue as obrigações. A consequência: você subestima a receita dos primeiros meses (o setup muitas vezes deveria ser reconhecido mais cedo, conforme entregue) e o auditor reprova a alocação — é exatamente o passo 4 do modelo de 5 passos que você pulou.[1]
Reconhecer no momento da cobrança, não da entrega
O cliente pagou, então “é receita”. Esse é o erro que a norma inteira existe para corrigir: receita se reconhece quando a obrigação de desempenho é satisfeita, não quando o caixa entra.[1] É também a raiz da causa nº 1 histórica de refação de balanço nos EUA.[4] Num SaaS que cobra trimestral adiantado, seu gráfico de receita vira uma serra — picos nos meses de cobrança, vales no resto — e ninguém consegue ler tendência.
Deixar o número morar só na cabeça do financeiro
A receita reconhecida existe, mas numa planilha fechada que o time de receita nunca vê. Acontece porque a reconciliação é manual e trabalhosa, então vira feudo de uma pessoa. A consequência: vendas e marketing planejam em cima de billings porque é o único número que eles alcançam — e a empresa opera com duas versões da verdade sobre quanto ela realmente fez.
Checklist de implementação
FAQ
Perguntas frequentes sobre reconhecimento de receita
As dúvidas que mais aparecem de quem opera receita.
Pare de calcular receita reconhecida na mão
O trabalho pesado do reconhecimento de receita não é a norma — é casar bookings (CRM), billings (ERP) e serviço prestado (produto/CS) numa fonte única, classificar as obrigações de cada contrato e manter o cronograma vivo mês a mês, reconciliado com a contabilidade. Isso é trabalho de time, não de dashboard pronto: é exatamente o que a operação de RevOps da Incuca estrutura para você — separar cobrança de receita de vez, para o resultado parar de inflar e sumir.
Referências
- [1] IFRS Foundation. IFRS 15 — Revenue from Contracts with Customers (princípio central, modelo de 5 passos, vigência 1º jan 2018). https://www.ifrs.org/issued-standards/list-of-standards/ifrs-15-revenue-from-contracts-with-customers/
- [2] FASB. ASC 606 / ASU 2014-09 — Revenue from Contracts with Customers (norma dos EUA, correlata à IFRS 15). https://fasb.org/page/PageContent?pageId=/standards/accounting-standards-updates-issued.html
- [3] Comitê de Pronunciamentos Contábeis (CPC). Pronunciamento Técnico CPC 47 — Receita de Contrato com Cliente (correlato à IFRS 15; vigência a partir de 1º jan 2018; substituiu a CPC 30). https://www.cpc.org.br/CPC/Documentos-Emitidos/Pronunciamentos/Pronunciamento?Id=105
- [4] U.S. Government Accountability Office. GAO-06-678 — Financial Restatements: Update of Public Company Trends, Market Impacts, and Regulatory Enforcement Activities. 2006. (reconhecimento de receita ~38% das refações em 1997–jun/2002; 20% em jul/2002–set/2005). https://www.govinfo.gov/content/pkg/GAOREPORTS-GAO-06-678/html/GAOREPORTS-GAO-06-678.htm