Publicado 20 de octubre de 2026 · 5 min de lectura

¿Cuál es la fórmula del precio de venta independiente?

La fórmula del SSP relativo, cómo redondear cada asignación para que el total cuadre y un diseño de hoja de cálculo, con un ejemplo SaaS de tres líneas por $50,000.

Soluqube Editorial
Contenido técnico contable

La fórmula del precio de venta independiente es la aritmética central del paso 4 de ASC 606. Una vez que se tienen el precio de la transacción y un SSP para cada obligación de desempeño, la fórmula asigna el precio en proporción a esos SSP. La fórmula es de una sola línea. Lo difícil es acertar con las proporciones, redondear cada resultado para que el total cuadre con el precio del contrato y presentar el cálculo de forma que un revisor pueda rehacerlo. Esta publicación aborda los tres puntos con un paquete SaaS de tres líneas y 12 meses procesado con el motor de Soluqube, que usa aritmética de enteros para que la asignación cuadre al centavo. Para saber cómo se estiman los SSP en primer lugar, consulte cómo funciona la asignación del SSP en nuestra guía de asignación del SSP según ASC 606. Términos clave: precio de venta independiente, precio de la transacción y método del SSP relativo.

¿Qué es la fórmula del SSP relativo?

La fórmula del SSP relativo asigna el precio de la transacción a cada obligación de desempeño en proporción a su precio de venta independiente. Cada obligación recibe el precio del contrato multiplicado por su propio SSP y dividido por la suma de todos los SSP. ASC 606-10-32-31 establece este método, que se aplica tanto si el paquete se vende con descuento como con prima.

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

La fórmula necesita dos datos que ya se han definido: el precio de la transacción del paso 3 y un SSP para cada obligación de desempeño. Si el precio es inferior al SSP total, la fórmula reparte el descuento de forma proporcional. Si es superior, reparte la prima del mismo modo.

¿Cómo se calculan las ponderaciones?

Cada ponderación es el SSP de una obligación dividido por el SSP total. Las ponderaciones siempre suman exactamente uno, por lo que las asignaciones suman el precio íntegro del contrato. Conserve cada ponderación como una proporción exacta y no como un porcentaje redondeado, porque una ponderación redondeada demasiado pronto altera el importe asignado, a veces en más de unos pocos centavos.

La mayoría de los conjuntos de SSP no dividen de forma exacta. En el ejemplo siguiente, el SSP total es $55,000.00 y una proporción como $45,000 ÷ $55,000 es un decimal periódico que nunca termina. Una hoja de cálculo que muestra la ponderación con dos decimales y luego multiplica por esa cifra visible da un resultado distinto al de otra que conserva la proporción completa. El orden seguro es multiplicar primero, dividir después y redondear al final.

¿Qué resultado da la fórmula en un paquete SaaS de $50,000?

Tome un contrato de $50,000.00 a 12 meses que comienza en noviembre de 2026, con una suscripción, la incorporación (onboarding) y la capacitación. Sus SSP suman $55,000.00, por lo que el descuento de $5,000.00 se reparte de forma proporcional. La fórmula asigna $40,909.09, $6,363.64 y $2,727.27, que cuadran con $50,000.00, y los ingresos diferidos llegan a $0.00 en el mes 12.

ObligaciónPatrónSSPAsignado
SuscripciónDe forma lineal, 12 meses$45,000.00$40,909.09
Incorporación (onboarding)En un momento dado, mes 1$7,000.00$6,363.64
Capacitación (absorbe el centavo residual)En un momento dado, mes 2$3,000.00$2,727.27
Total$55,000.00$50,000.00

La línea de suscripción es $50,000 × $45,000 ÷ $55,000, redondeada a $40,909.09. La incorporación se redondea al alza a $6,363.64. La capacitación toma lo que queda: $50,000.00 − $40,909.09 − $6,363.64 = $2,727.27.

MesReconocidoCompuesto porDiferido al cierre del mes
1 (Nov 2026)$9,772.73Suscripción $3,409.09 + incorporación $6,363.64$40,227.27
2 (Dec 2026)$6,136.36Suscripción $3,409.09 + capacitación $2,727.27$34,090.91
3–11$3,409.09 cada mesSuscripciónbaja a $3,409.10
12 (Oct 2027)$3,409.10Suscripción$0.00

La suscripción reconoce $3,409.09 durante 11 meses y $3,409.10 en el mes 12, de modo que el último mes absorbe $0.01 (absorción del residuo en el período final). El total reconocido es $50,000.00. El hash SHA-256 del resultado del motor es 7bb1cfef98f0a6f167119def1bef783ffa27d1d5fbe17bf729f5be263b6688d8. Este calendario es el comportamiento del motor: el libro de carga de la aplicación da la misma asignación, pero sitúa en el mes 1 todos los elementos reconocidos en un momento dado. Puede rehacer la asignación en la calculadora de asignación del SSP.

¿Cómo debe redondearse cada asignación para que el total cuadre?

Redondee cada línea al centavo salvo una, y asigne a la última línea lo que quede del precio de la transacción. De ese modo las asignaciones siempre suman exactamente el precio del contrato. La regla debe estar por escrito, aplicarse siempre igual e indicar qué línea absorbe el residuo, para que un revisor llegue al mismo resultado.

Redondear cada línea por separado y sumarlas puede dejar el total un centavo por encima o por debajo del precio del contrato. En el ejemplo, las partes redondeadas suman casualmente $50,000.00, por lo que el residuo de la línea de capacitación es cero. En otro contrato será de un centavo. Nuestra publicación sobre dónde va el centavo residual en la asignación del SSP analiza casos en los que no es cero. La misma idea se aplica en el paso 5: redondee los importes mensuales a la baja y deje que el último mes absorba el remanente, de modo que los ingresos diferidos terminen en $0.00.

¿Cómo se presenta en una hoja de cálculo?

Use una fila por obligación y una columna por paso: SSP, fuente del SSP, la ponderación como proporción completa, la asignación bruta, la asignación redondeada y una verificación del residuo. Coloque el precio de la transacción y el SSP total en celdas rotuladas, haga referencia a ellas por nombre y añada una celda de control que muestre las asignaciones menos el precio, que debe ser cero.

Un diseño que un revisor pueda seguir suele incluir:

  1. El precio del contrato, con la página de la cláusula y el extracto.
  2. Cada obligación, su SSP y el precio observable o la estimación que lo respalda.
  3. La fórmula en cada fila, con referencia a las celdas del precio y del SSP total, no a números escritos a mano.
  4. La regla de redondeo expresada con palabras, junto a la línea que absorbe el residuo.
  5. Un calendario mensual que termina con $0.00 diferidos.

El papel de trabajo de muestra del SSP muestra la misma estructura como documento terminado.

Cómo calcular rápidamente la asignación del SSP relativo

Cuando contadores técnicos, auditores o analistas de brechas evalúan una muestra de entre 20 y 50 contratos de ingresos durante el cierre anual o las pruebas previas a la auditoría, preparar hojas de trabajo de varias columnas en Excel para cada contrato de elementos múltiples consume entre 30 y 45 minutos por contrato. Las hojas de cálculo manuales introducen con frecuencia errores de redondeo de coma flotante, en los que la suma de las obligaciones redondeadas difiere en un centavo del precio del contrato.

Para calcular la asignación del SSP relativo con rapidez y evitar reconstruir hojas de cálculo:

  1. Use un motor de asignación instantáneo: en lugar de escribir fórmulas ROUND() anidadas en Excel, herramientas como nuestra calculadora de asignación del SSP gratuita calculan las ponderaciones proporcionales con aritmética de enteros, cuadran los calendarios de ingresos diferidos al centavo exacto y absorben automáticamente los residuos del período final en menos de 30 segundos.
  2. Estandarice la documentación PBC: los auditores que prueban el SSP conforme a las normas PCAOB buscan tres elementos de evidencia: la banda de precios históricos observables (por ejemplo, el precio de lista independiente menos el descuento mediano), el recálculo matemático y el extracto exacto de la cláusula del contrato. Mantener el fragmento de la cláusula adjunto directamente a la asignación evita idas y venidas de comentarios de revisión.
  3. Compare libros auxiliares de reconocimiento de ingresos especializados: si está creciendo más allá de las hojas de cálculo manuales o evalúa alternativas a los módulos de ERP, revise motores independientes especializados con nuestras guías de alternativas a NetSuite ARM, alternativas a Sage Intacct y alternativas a Maxio.

¿Cómo puede probarlo con sus propios contratos?

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

Los precios de lanzamiento 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, por lo que debe tratar esos temas solo como orientación.

Etiquetas contables:ASC 606SSP AllocationRelative SSP MethodSSP Formula

Preguntas frecuentes

¿Es la fórmula del SSP la misma en ASC 606 y en IFRS 15?

Sí. Ambas normas asignan el precio de la transacción sobre la base del precio de venta independiente relativo, e Ind AS 115 sigue a IFRS 15. La fórmula es idéntica. Las diferencias en la práctica provienen de cómo cada empresa estima el SSP y documenta su evidencia, no de la aritmética de la asignación.

¿Debo usar la fórmula del SSP relativo en todos los contratos?

Es el método por defecto según ASC 606-10-32-29. Un descuento puede asignarse solo a algunas obligaciones cuando se cumplen los criterios de 32-37, y el enfoque residual se limita a los SSP muy variables o inciertos. Fuera de esos casos, la fórmula relativa se aplica a todo el precio de la transacción.

¿Debo redondear las ponderaciones o los importes?

Redondee los importes, no las ponderaciones. Una ponderación redondeada a dos decimales puede alterar una asignación en cientos de dólares en un contrato grande. Conserve la proporción completa en el cálculo, redondee cada importe asignado al centavo y deje que una regla escrita decida qué línea absorbe el residuo.