Publicado 20 de octubre de 2026 · 6 min de lectura

¿Cómo se asigna un descuento por paquete en ASC 606?

Cómo asigna ASC 606 un descuento por paquete: la regla proporcional del 32-36, la excepción limitada del 32-37 y un ejemplo SaaS de 24 meses que cuadra al centavo.

Soluqube Editorial
Contenido técnico contable

Existe un descuento por paquete siempre que el precio de un contrato SaaS es inferior al precio de venta independiente total de todo lo que incluye. ASC 606 distribuye ese descuento entre todas las obligaciones de desempeño en proporción al SSP, salvo que evidencia observable lo vincule con elementos específicos. Este artículo cubre la regla por defecto de ASC 606-10-32-36, la excepción limitada del 32-37 y cómo mostrar el descuento en un papel de trabajo de asignación. El ejemplo práctico es un paquete de 24 meses con tres obligaciones procesado con el motor de Soluqube, que usa aritmética de enteros para que la asignación cuadre con el precio del contrato. Si necesita los pasos previos, comience por cómo funciona la asignación del SSP en nuestra guía de asignación del SSP bajo ASC 606. Términos clave: precio de venta independiente, precio de la transacción y método del SSP relativo.

¿Qué se considera un descuento según ASC 606-10-32-36?

Según ASC 606-10-32-36, un cliente recibe un descuento por comprar un paquete cuando la suma de los precios de venta independientes de los bienes o servicios prometidos supera la contraprestación prometida. En SaaS, esto suele significar una suscripción, una implementación y soporte con un precio conjunto inferior a lo que costarían por separado.

La comparación se hace entre el precio de la transacción y el SSP total, no el precio de lista. Si sus SSP son precios de lista que nadie paga realmente, parte del descuento aparente puede deberse simplemente a SSP desactualizados. Corrija primero la evidencia del SSP. Además, cada elemento debe ser una obligación de desempeño distinta; no se puede asignar un descuento a algo que no lo es.

¿Cómo se distribuye un descuento entre las obligaciones por defecto?

Por defecto, ASC 606-10-32-36 asigna el descuento de forma proporcional a todas las obligaciones de desempeño del contrato. Cada obligación recibe el precio de la transacción multiplicado por su SSP, dividido por el SSP total. Esa única fórmula distribuye el descuento de forma proporcional, de modo que cada línea se reduce en la misma proporción de su SSP.

Importe asignado = Precio de la transacción × SSP de la obligación ÷ SSP total

No se calcula el descuento por separado para luego restarlo. La fórmula relativa lo resuelve en un solo paso, y el descuento de cada línea es simplemente su SSP menos su importe asignado. Los resultados rara vez coinciden con centavos exactos, por lo que necesita una regla de redondeo por escrito. El motor redondea todas las obligaciones excepto la última por mitad hacia arriba al centavo, y la última obligación de la lista absorbe el centavo residual.

¿Cómo se ve un descuento proporcional en un paquete de 24 meses?

Tome un contrato de $96,000.00 a 24 meses que comienza en diciembre de 2026. Sus tres obligaciones tienen SSP que suman $106,300.00: una suscripción, una migración de datos única y soporte estándar. El descuento de $10,300.00 se distribuye de forma proporcional. La asignación cuadra con $96,000.00 y los ingresos diferidos llegan a $0.00 en el último mes.

ObligaciónPatrónSSPAsignado
SuscripciónDe forma lineal, 24 meses$84,000.00$75,860.77
Migración de datosEn un momento del tiempo, mes 1$12,500.00$11,288.81
Soporte estándar (absorbe el centavo residual)De forma lineal, 24 meses$9,800.00$8,850.42
Total$106,300.00$96,000.00

La línea de suscripción es $96,000 × $84,000 ÷ $106,300, que se redondea a $75,860.77. La migración de datos es $11,288.81 y el soporte estándar toma lo que queda: $8,850.42.

MesReconocidoCompuesto porDiferido tras el mes
1 (dic 2026)$14,818.43Suscripción $3,160.86 + migración $11,288.81 + soporte $368.76$81,181.57
2 (ene 2027)$3,529.62Suscripción $3,160.86 + soporte $368.76$77,651.95
3–22$3,529.62 cada unoSuscripción $3,160.86 + soporte $368.76baja $3,529.62 al mes
23 (oct 2028)$3,529.62Suscripción $3,160.86 + soporte $368.76$3,529.93
24 (nov 2028)$3,529.93Suscripción $3,160.99 + soporte $368.94$0.00

La suscripción reconoce $3,160.86 × 23 meses y luego $3,160.99 en el mes 24. El soporte reconoce $368.76 × 23 y luego $368.94. Los importes mensuales se redondean hacia abajo y el último mes absorbe el remanente (absorción del remanente en el periodo final). El total reconocido es $96,000.00. El hash SHA-256 del resultado del motor es 734e129170b590beb4a306a898c140ce86088fe15c996af80eed3335cba3aaa0. Puede reproducir este calendario en la aplicación o volver a ejecutar la asignación en la calculadora de asignación del SSP.

¿Cuándo puede un descuento asignarse solo a algunas obligaciones?

Solo cuando se cumplen las tres condiciones de ASC 606-10-32-37: se vende habitualmente cada bien o servicio distinto por separado; se vende habitualmente un paquete de algunos de ellos con descuento; y el descuento de ese paquete es sustancialmente el mismo que el descuento del contrato, con evidencia observable que muestre a qué obligaciones corresponde.

En SaaS esto es poco frecuente, porque pocos proveedores venden la implementación y el soporte como un paquete con descuento separado con la frecuencia suficiente para reunir esa evidencia. Querer cargar el descuento a una tarifa única para que más ingresos queden al inicio no es una razón válida. Si se cumplen las condiciones, ASC 606-10-32-38 indica asignar el descuento antes de usar el enfoque residual para cualquier obligación. El motor y la calculadora de Soluqube aplican la regla proporcional por defecto; una asignación dirigida según el 32-37 es un juicio que se documenta por separado.

¿Cómo se muestra el descuento en el papel de trabajo de asignación?

Muestre lado a lado el SSP de cada obligación y su base, el precio de la transacción, el SSP total y los importes asignados, de modo que un revisor vea el descuento y pueda volver a ejecutar la distribución. Indique qué regla se aplicó, proporcional bajo el 32-36 o dirigida bajo el 32-37, y la evidencia que respalda esa elección.

Un revisor que vuelva a ejecutar la asignación no debería necesitar nada más que la página. Incluya:

  1. El precio del contrato y cada obligación, con la página y el extracto de la cláusula.
  2. Cada SSP, su método de estimación y los datos de origen.
  3. La regla de descuento aplicada, con la evidencia del 32-37 si fue dirigida.
  4. La asignación y la regla escrita para el centavo residual.
  5. Un calendario que termine en $0.00 diferido, además del hash de la exportación.

El papel de trabajo de ejemplo del SSP muestra este formato. Para saber cómo se elige y documenta la regla de redondeo, consulte nuestro artículo sobre adónde va el centavo residual. Para el caso contrario, en que el precio del contrato supera el SSP total, consulte qué ocurre cuando un paquete SaaS se vende por encima de la suma de sus SSP.

¿Cómo puede probar esto con sus propios contratos?

Envíenos tres de sus contratos agrupados más difíciles a través del programa de design partners y recibirá un papel de trabajo gratuito de 3 contratos. Usted confirma las obligaciones y los precios indicados. Le devolvemos la asignación por SSP relativo, un calendario que cuadra al centavo, evidencia de cláusulas para cada obligación y una exportación con hash.

Los precios de fundador para los primeros 10 clientes están disponibles en precios. El motor todavía no modela modificaciones del contrato, contraprestación variable ni calendarios de facturación, así que trate esos temas solo como orientación.

Etiquetas contables:ASC 606SSP AllocationBundle DiscountRelative SSP Method

Preguntas frecuentes

¿Puede asignarse todo el descuento a la tarifa de implementación?

Solo si se cumplen las tres condiciones de ASC 606-10-32-37, lo que requiere evidencia observable de que el descuento corresponde a esa obligación. Sin esa evidencia, el descuento se distribuye de forma proporcional entre todas las obligaciones, incluida la suscripción, y la tarifa de implementación conserva su parte proporcional.

¿Es lo mismo un descuento por paquete que la contraprestación variable?

No. Un descuento por paquete es una diferencia fija entre el precio del contrato y el SSP total, conocida al inicio. La contraprestación variable, como las tarifas por uso o las concesiones de precio, se estima y se restringe en el Paso 3, antes de que comience la asignación. El motor de Soluqube solo gestiona precios fijos, así que trate la contraprestación variable como orientación.

¿Un descuento por paquete cambia cuándo se reconocen los ingresos?

No. El descuento cambia cuánto se asigna a cada obligación en el Paso 4, no cuándo se reconoce en el Paso 5. Una suscripción de forma lineal se sigue reconociendo uniformemente durante su plazo, y una migración en un momento del tiempo se sigue reconociendo cuando se entrega, solo que por el importe asignado menor.