Modelo de cinco etapas
O modelo de cinco etapas é o núcleo da ASC 606, da IFRS 15 e da Ind AS 115: identificar o contrato; identificar as obrigações de desempenho; determinar o preço da transação; alocar o preço da transação às obrigações de desempenho; e reconhecer a receita quando, ou à medida que, cada obrigação é satisfeita.
Referências à norma
- ASC 606606-10-05-4
- IFRS 15parágrafo IN7
- Ind AS 115same five-step structure as IFRS 15
Exemplo resolvido
Ilustrativo: um contrato assinado de dois anos de $120,000, que abrange uma assinatura e um projeto de onboarding.
- Etapa 1: assinado, exequível, com recebimento provável — existe um contrato.
- Etapa 2: duas obrigações de desempenho — assinatura (série) e onboarding (serviço distinto).
- Etapa 3: preço da transação de $120,000, fixo.
- Etapa 4: SSPs de $100,000 e $25,000; alocação relativa de $96,000 e $24,000.
- Etapa 5: assinatura $96,000 / 24 = $4,000 por mês; onboarding $24,000 conforme as horas são entregues.
Resultado: Dois cronogramas que, juntos, reconhecem exatamente $120,000.
Valores ilustrativos apenas para explicação; não vêm de um contrato real.
Erros comuns
- Pular as verificações da etapa 1, como exequibilidade e probabilidade de recebimento.
- Fazer a etapa 4 com preços de tabela em vez de SSPs.
- Executar a etapa 5 a partir do cronograma de faturamento.