Publicado 6 de outubro de 2026 · 9 min de leitura

Modificações de Contrato ASC 606-10-25-13: Árvore de Decisão

Como a ASC 606-10-25-10 a 25-13 classifica um aditivo de SaaS como contrato separado, mudança prospectiva ou ajuste acumulado (catch-up). Orientação, não automação.

Soluqube Editorial
Conteúdo técnico contábil

O que conta como modificação do contrato?

Uma modificação do contrato é uma mudança no escopo ou no preço, ou em ambos, aprovada pelas partes (ASC 606-10-25-10). A aprovação pode ser escrita, verbal ou implícita nas práticas comerciais habituais. Conforme o 25-11, uma modificação pode existir antes de o preço ser definido: se as partes aprovaram uma mudança de escopo, mas não o preço, estime a mudança no preço da transação usando a orientação sobre contraprestação variável.

Em SaaS, os casos comuns são licenças ou uso adicionais, upgrade de plano, renovação antecipada ou extensão de prazo, concessão de desconto e serviços profissionais adicionais. Cada um exige a mesma análise, e a conclusão deve ser documentada; um revisor vai pedi-la.


Quando uma modificação é um contrato separado?

A ASC 606-10-25-12 trata uma modificação como contrato separado quando as duas condições se cumprem:

  1. O escopo aumenta porque bens ou serviços distintos são acrescentados.
  2. O preço aumenta em um valor que reflete os preços de venda individuais da entidade para os bens ou serviços acrescentados, com os ajustes adequados às circunstâncias do contrato (por exemplo, um desconto porque a entidade evita custos de venda que teria com um novo cliente).

Se ambas forem atendidas, o contrato original permanece intacto e a modificação é contabilizada separadamente. Se qualquer uma falhar, passe ao 25-13. A evidência do SSP importa aqui tanto quanto na alocação original; veja o exemplo de alocação do SSP.


A árvore de decisão

              [ Modification approved (25-10, 25-11) ]
                                 |
     [ Adds distinct goods or services, priced at SSP? (25-12) ]
                    /                          \
                  YES                           NO
                   |                             |
       [ Separate contract ]     [ Are the remaining goods or services distinct
                                   from those already transferred? (25-13) ]
                                        /                        \
                                      YES                         NO
                                       |                           |
                     [ Prospective: terminate the      [ Cumulative catch-up on the
                       old contract, create a new        single, partially satisfied
                       one (25-13a) ]                    performance obligation (25-13b) ]

Se as promessas remanescentes forem uma combinação dos dois casos, aplique cada tratamento à parte correspondente (25-13c).


Como o tratamento prospectivo e o ajuste acumulado (catch-up) diferem?

  • Prospectivo (25-13a): a modificação é tratada como o fim do contrato antigo e o início de um novo. O valor alocado às obrigações de desempenho remanescentes é a contraprestação prometida pelo cliente que estava incluída no preço da transação, mas ainda não foi reconhecida como receita, mais a contraprestação prometida na modificação. A receita já reconhecida não é ajustada.
  • Ajuste acumulado (25-13b): o preço da transação e a medida de progresso da obrigação de desempenho única são atualizados, e o efeito é registrado como ajuste da receita na data da modificação, para mais ou para menos.

Assinaturas de SaaS costumam ser uma série de períodos mensais de serviço distintos (ASC 606-10-25-14(b)), portanto a maioria das modificações de assinatura que não passam no 25-12 é contabilizada de forma prospectiva. O ajuste acumulado é mais comum em trabalhos de implementação ou customização medidos ao longo do tempo como uma única obrigação de desempenho.


Três exemplos de SaaS (ilustrativos)

Números redondos, não de um contrato real.

1. Venda adicional de licenças a preço de tabela: contrato separado. Uma assinatura de 12 meses para 100 licenças a $1,200 por licença ao ano ($120,000). No mês 7, o cliente adiciona 20 licenças pelos 6 meses restantes a $600 por licença ($12,000), o que corresponde ao preço atual para meio ano. As licenças são distintas e precificadas ao SSP, portanto os $12,000 são um contrato separado reconhecido a $2,000 por mês nos meses 7 a 12. O cronograma original não muda.

2. Renovação antecipada com desconto: prospectivo. Mesmo contrato. No mês 7, o cliente estende por 12 meses por $96,000, abaixo do preço individual de $120,000, e o desconto não é explicado por ajustes específicos do contrato. Os meses acrescentados são distintos, mas não estão precificados ao SSP, portanto o 25-12 falha. Os meses remanescentes são distintos dos já entregues, então aplica-se o 25-13(a): $60,000 ainda não reconhecidos mais $96,000 = $156,000 nos 18 meses restantes. Em centavos inteiros, isso dá 17 × $8,666.66 + $8,666.78.

3. Escopo adicional em um projeto de implementação: ajuste acumulado (catch-up). Uma implementação de $100,000 é uma única obrigação de desempenho medida pelo custo incorrido. Na modificação, $32,000 de um custo estimado de $80,000 foram incorridos (40%), portanto $40,000 de receita foram reconhecidos. O cliente adiciona um trabalho integrado que não é distinto, por $20,000, e a estimativa total de custo sobe para $100,000. O progresso agora é de 32%, então a receita acumulada deve ser 32% de $120,000 = $38,400. O ajuste é uma redução de receita de $1,600 no período da modificação.


O que a Soluqube faz hoje?

A Soluqube ainda não automatiza a contabilização de modificações de contrato. O tratamento prospectivo e o ajuste acumulado estão no roteiro de desenvolvimento (roadmap). Hoje, a avaliação acima fica com a sua equipe e com seus revisores de contabilidade técnica.

O que a Soluqube faz: para os termos do contrato que você confirma, ela produz a alocação pelo SSP relativo e o cronograma de prazo integral em aritmética de inteiros, com evidência de cláusula (página, trecho literal e destaque na linha citada) por obrigação e um papel de trabalho com hash. O exemplo 2 acima, depois que você decidiu que é prospectivo, é uma nova alocação e um novo cronograma sobre o prazo remanescente, que o motor pode produzir.

Para julgamentos relacionados, veja principal versus agente sob a ASC 606 e o hub ASC 606. Se as modificações são a sua área de auditoria mais difícil, conte-nos qual padrão mais incomoda por meio do programa de parceiros de design (design partner).

Tags contábeis:ASC 606-10-25Contract ModificationsSaaS AccountingDecision Tree

Perguntas frequentes

Como a ASC 606 classifica uma modificação do contrato?

Primeiro, pergunte se é um contrato separado nos termos da ASC 606-10-25-12: os bens ou serviços acrescentados são distintos e precificados ao seu preço de venda individual. Se não for, aplica-se o 25-13: contabiliza-se de forma prospectiva, como o encerramento do contrato antigo e a criação de um novo, quando os bens ou serviços remanescentes são distintos dos já transferidos; ou como ajuste acumulado (cumulative catch-up) quando fazem parte de uma única obrigação de desempenho parcialmente satisfeita. Uma combinação dos dois casos é possível.

A venda adicional de licenças de SaaS costuma ser um contrato separado?

Com frequência, quando as licenças adicionadas são distintas e precificadas ao seu preço de venda individual, ajustado às circunstâncias do contrato. Se o preço traz um desconto que esses ajustes não explicam, a venda adicional normalmente não passa no 25-12 e, como os meses restantes da assinatura são distintos, é contabilizada de forma prospectiva conforme o 25-13(a).

A Soluqube automatiza a contabilização de modificações de contrato?

Ainda não. A contabilização de modificações (tratamento prospectivo e ajuste acumulado) está no roteiro de desenvolvimento (roadmap) da Soluqube. Hoje, sua equipe avalia a modificação conforme a ASC 606-10-25-10 a 25-13, e a Soluqube produz a alocação pelo SSP relativo e o cronograma de prazo integral para os termos do contrato que você confirma.