Publicado 6 de octubre de 2026 · 9 min de lectura

Modificaciones de contrato ASC 606-10-25-13: árbol de decisión

Cómo ASC 606-10-25-10 a 25-13 clasifican una enmienda SaaS como contrato separado, cambio prospectivo o ajuste acumulado. Es una guía, no automatización.

Soluqube Editorial
Contenido técnico contable

¿Qué se considera una modificación del contrato?

Una modificación del contrato es un cambio en el alcance o en el precio, o en ambos, aprobado por las partes (ASC 606-10-25-10). La aprobación puede ser escrita, verbal o implícita por las prácticas comerciales habituales. Según 25-11, una modificación puede existir antes de que se fije el precio: si las partes aprobaron un cambio de alcance pero no el precio, se estima el cambio en el precio de la transacción con la guía de contraprestación variable.

En SaaS, los casos comunes son licencias o uso adicionales, un cambio de nivel del plan, una renovación anticipada o ampliación del plazo, una concesión de precio y servicios profesionales adicionales. Cada uno requiere el mismo análisis, y la conclusión debe documentarse; un revisor la pedirá.


¿Cuándo es una modificación un contrato separado?

ASC 606-10-25-12 trata una modificación como contrato separado cuando se cumplen ambas condiciones:

  1. El alcance aumenta porque se añaden bienes o servicios distintos.
  2. El precio aumenta en un importe que refleja los precios de venta independientes de la entidad para los bienes o servicios añadidos, con los ajustes apropiados según las circunstancias del contrato (por ejemplo, un descuento porque la entidad evita costos de venta en los que incurriría con un cliente nuevo).

Si se cumplen ambas, el contrato original no se toca y la modificación se contabiliza por separado. Si falla alguna, se pasa a 25-13. La evidencia del SSP importa aquí tanto como en la asignación original; véase el ejemplo de asignación del SSP.


El árbol de decisión

              [ 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) ]

Si las promesas restantes son una mezcla de ambos casos, se aplica cada tratamiento a la parte correspondiente (25-13c).


¿En qué se diferencian el tratamiento prospectivo y el ajuste acumulado?

  • Prospectivo (25-13a): la modificación se trata como el fin del contrato anterior y el inicio de uno nuevo. El importe asignado a las obligaciones de desempeño restantes es la contraprestación prometida por el cliente que se incluyó en el precio de la transacción pero aún no se ha reconocido como ingreso, más la contraprestación prometida en la modificación. Los ingresos ya reconocidos no se ajustan.
  • Ajuste acumulado (25-13b): se actualizan el precio de la transacción y la medida del avance de la única obligación de desempeño, y el efecto se registra como un ajuste a los ingresos en la fecha de la modificación, al alza o a la baja.

Las suscripciones SaaS suelen ser una serie de períodos de servicio mensuales distintos (ASC 606-10-25-14(b)), por lo que la mayoría de las modificaciones de suscripción que no cumplen 25-12 se contabilizan de forma prospectiva. El ajuste acumulado es más común en trabajos de implementación o personalización medidos a lo largo del tiempo como una sola obligación de desempeño.


Tres ejemplos SaaS (ilustrativos)

Cifras redondas, no provienen de un contrato real.

1. Ampliación de licencias a precio de lista: contrato separado. Una suscripción de 12 meses para 100 licencias a $1,200 por licencia al año ($120,000). En el mes 7 el cliente agrega 20 licencias por los 6 meses restantes a $600 por licencia ($12,000), lo que coincide con el precio vigente para medio año. Las licencias son distintas y están a precio de SSP, por lo que los $12,000 son un contrato separado que se reconoce a $2,000 al mes durante los meses 7 a 12. El calendario original no cambia.

2. Renovación anticipada con descuento: prospectivo. El mismo contrato. En el mes 7 el cliente amplía 12 meses por $96,000, por debajo del precio independiente de $120,000, y el descuento no se explica por ajustes propios del contrato. Los meses añadidos son distintos pero no están a precio de SSP, por lo que 25-12 no se cumple. Los meses restantes son distintos de los ya prestados, así que se aplica 25-13(a): $60,000 aún no reconocidos más $96,000 = $156,000 durante los 18 meses restantes. En centavos enteros eso es 17 × $8,666.66 + $8,666.78.

3. Alcance adicional en un proyecto de implementación: ajuste acumulado. Una implementación de $100,000 es una sola obligación de desempeño medida por el costo incurrido. En el momento de la modificación se han incurrido $32,000 de un costo estimado de $80,000 (40%), por lo que se han reconocido $40,000 de ingresos. El cliente añade trabajo integrado que no es distinto, por $20,000, y la estimación total de costos sube a $100,000. El avance es ahora del 32%, así que los ingresos acumulados deberían ser el 32% de $120,000 = $38,400. El ajuste es una reducción de ingresos de $1,600 en el período de la modificación.


¿Qué hace Soluqube hoy?

Soluqube todavía no automatiza la contabilidad de modificaciones del contrato. El tratamiento prospectivo y el ajuste acumulado están en la hoja de ruta. Hoy la evaluación anterior sigue a cargo de su equipo y de sus revisores de contabilidad técnica.

Lo que sí hace Soluqube: para los términos del contrato que usted confirma, genera la asignación por SSP relativo y el calendario de plazo completo con aritmética entera, con evidencia de cláusulas (página, extracto textual y resaltado en la línea citada) por obligación y un papel de trabajo con hash. El ejemplo 2, una vez que usted haya decidido que es prospectivo, es una nueva asignación y un nuevo calendario sobre el plazo restante, que el motor puede generar.

Para juicios relacionados, véanse principal frente a agente según ASC 606 y el centro de ASC 606. Si las modificaciones son su área de auditoría más difícil, cuéntenos qué patrón le resulta más problemático a través del programa de socios de diseño (design partner).

Etiquetas contables:ASC 606-10-25Contract ModificationsSaaS AccountingDecision Tree

Preguntas frecuentes

¿Cómo clasifica ASC 606 una modificación del contrato?

Primero se pregunta si es un contrato separado según ASC 606-10-25-12: los bienes o servicios añadidos son distintos y tienen un precio igual a su precio de venta independiente. Si no, se aplica 25-13: se contabiliza de forma prospectiva, como la terminación del contrato anterior y la creación de uno nuevo, cuando los bienes o servicios restantes son distintos de los ya transferidos; o como ajuste acumulado cuando forman parte de una única obligación de desempeño parcialmente satisfecha. También es posible una combinación de ambos.

¿Una ampliación de licencias SaaS suele ser un contrato separado?

A menudo, cuando las licencias añadidas son distintas y se fijan a su precio de venta independiente, ajustado según las circunstancias del contrato. Si el precio incluye un descuento que esos ajustes no explican, la ampliación normalmente no cumple 25-12 y, como los meses restantes de la suscripción son distintos, se contabiliza de forma prospectiva según 25-13(a).

¿Soluqube automatiza la contabilidad de modificaciones del contrato?

Todavía no. La contabilidad de modificaciones (tratamiento prospectivo y ajuste acumulado) está en la hoja de ruta de Soluqube. Hoy su equipo evalúa la modificación según ASC 606-10-25-10 a 25-13, y Soluqube genera la asignación por SSP relativo y el calendario de plazo completo para los términos del contrato que usted confirma.