Producto

RECOMENDADO

PRUEBA GRATUITA

Integraciones

CONEXIONES UNIFICADAS

Ve todas tus suscripciones juntas para proporcionar una vista holística de la salud de tu empresa.

Recursos

¿Qué es la ASC 606?

Por Timothy Ware el 22 de septiembre de 2021
Última actualización el 23 de abril de 2026

La Junta de Normas de Contabilidad Financiera (FASB) y la Junta de Normas Internacionales de Contabilidad (IASB) se propusieron en 2014 proporcionar un marco para lograr consistencia en la presentación de informes financieros, mejorar el análisis y la presentación de informes comparativos, y simplificar la redacción de estados financieros.

Este marco es lo que ahora llamamos ASC 606. 

El ASC 606 describe un modelo de cinco pasos para el reconocimiento de ingresos. Los cinco pasos son los siguientes:

  1. Identificar el contrato con un cliente.

  2. Identificar las obligaciones de desempeño en el contrato.

  3. Determinar el precio de la transacción.

  4. Asignar el precio de la transacción.

  5. Reconocer los ingresos cuando o a medida que la entidad cumple una obligación de desempeño.

Estas normas ahora se aplican tanto a empresas privadas como públicas. Como empresa basada en suscripción SaaS, debe estar consciente de estas normas y seguirlas. Estas normas le ayudan a entender cuándo los ingresos han sido ganados bajo sistema de contabilidad de acumulación.

En este artículo, explicamos brevemente los cinco pasos del reconocimiento de ingresos que describe el ASC 606 para que pueda asegurarse de que lo está implementando correctamente. Además, discutiremos las implicaciones para empresas SaaS, por qué se cambiaron las normas y el significado del reconocimiento de ingresos en general.

Baremetrics es una herramienta de métricas empresariales que proporciona 26 métricas sobre su negocio, como MRR, ARR, LTV, clientes totales y más. Baremetrics admite la implementación correcta de la contabilidad ASC 606.

Baremetrics se integra directamente con tus pasarelas de pago, por lo que la información sobre tus clientes se canaliza automáticamente hacia los paneles de Baremetrics.

Deberías registrarte para la prueba gratuita de Baremetricsy comenzar a monitorear tu ingreso de suscripción de manera precisa y fácil.

(Divulgación completa: El autor de este artículo tiene una formación académica en contabilidad y más de una década de experiencia dirigiendo un negocio, pero este artículo no reemplaza el asesoramiento legal real. Este artículo tiene la intención de explicar el origen y el razonamiento detrás de ASC 606 y el modelo de cinco pasos descrito para el reconocimiento de ingresos para desmitificar el proceso y el razonamiento. Como siempre, consulte con su contador licenciado antes de adoptar procesos que lea en línea.)

 

¿Qué es el reconocimiento de ingresos?

El reconocimiento de ingresos se basa en Principios de Contabilidad Generalmente Aceptados (GAAP) y estipula cuándo puede registrar sus ingresos. Mientras que en sistema de contabilidad de caja los ingresos se reconocen cuando se recibe el efectivo, en el sistema de contabilidad de devengo, que las autoridades fiscales generalmente requieren que las empresas sigan, se reconocen cuando los ingresos han sido ganados y realizados. 

Aquí es donde entra en juego ASC 606. Está diseñado para facilitar que las empresas reconozcan consistentemente los ingresos basándose en los mismos estándares. Al seguir ASC 606, todos los negocios SaaS contarán sus ingresos en función de los mismos criterios.

El reconocimiento de ingresos puede ser increíblemente complejo, por lo que tantas empresas recurren a software de reconocimiento de ingresos que puede tomar datos complicados y mostrarlos de manera clara. Sin embargo, con tantas aplicaciones disponibles, elegir el software correcto no es una tarea fácil.

 

¿Qué buscar en una aplicación en la nube de reconocimiento de ingresos?

Modelos de datos potentes y flexibles: Su negocio SaaS puede generar ingresos a través de muchos modelosdiferentes, y necesita software que pueda trabajar con esos diferentes modelos. Necesita una plataforma que pueda calcular su MRR y ARR incluso cuando tiene múltiples niveles de precios. También necesita que pueda segmentar clientes en función de diferentes atributos, desde ubicación geográfica hasta duración del contrato. Baremetrics lo tiene cubierto con su de segmentación de clientes.

Integración perfecta con otras aplicaciones: Su empresa nunca sobrevivirá confiando en una sola pieza de software. El mundo es demasiado complejo para eso ahora. Probablemente use un servicio de relación con el cliente (CRM) así como una pasarela de pago (o, más probablemente, varias pasarelas). Si su software de reconocimiento no puede integrarse con estas herramientas, entonces no podrá sacar el máximo provecho de sus datos. Baremetrics se integra con Chargify y Stripe, y los usuarios pueden importar y analizar PayPal y Chargebee datos a través de la API de Baremetrics.

Plantillas y reglas configurables: Necesita herramientas adaptables para asegurarse de que funcionen para usted, y herramientas que puedan cambiar con usted para que sigan funcionando en el futuro.

Capacidades de pronóstico: No se trata solo de reportar ingresos que ya han llegado, sino también de pronosticar cuánto se ganará en meses o años en el futuro. Para un negocio SaaS, eso significa encontrar una herramienta que pueda calcular todas sus métricas principales: ARR, MRR, LTV, etc.

Ya sea que haya ganado ingresos pero no recibido efectivo o tenga efectivo entrante que aún no haya ganado, use Baremetrics para monitorear sus datos de ventas.

Baremetrics facilita la recopilación y visualización de todos sus datos de ventas para que siempre sepa cuánto efectivo tiene disponible, qué clientes han pagado y a quién aún le debe servicios. Cuando tiene muchos clientes, algunos se suscriben anualmente mientras que otros mensualmente, con múltiples niveles y varios complementos, puede ser difícil calcular su MRR, ARR, LTV y mucho más. Afortunadamente, hay Baremetrics para hacer todo esto por ti.

Integrar esta herramienta innovadora puede hacer que el análisis financiero sea sin inconvenientes para su empresa de SaaS, y puede comenzar una prueba gratuita hoy.

 

El Modelo de 5 Pasos de ASC 606

Como se mencionó anteriormente, ASC 606 presenta un modelo de cinco pasos para cuándo se debe reconocer los ingresos. Veamos brevemente cada paso.

 

Paso 1: Identificar el contrato con un cliente

ASC 606 define un contrato como un acuerdo entre dos o más partes que crea derechos y obligaciones exigibles. Los siguientes atributos se definen por las normas como partes esenciales de un contrato:

  • Todas las partes han aprobado el acuerdo. 

  • Todas las partes se comprometen a cumplir con sus obligaciones.

  • Los derechos de cada parte son identificables.

  • Los términos de pago se identifican. 

  • El contrato tiene sustancia comercial.

  • La cobranza es probable. 

Paso 2: Identificar las obligaciones de desempeño en el contrato

Una obligación de desempeño es la promesa de una empresa de transferir bienes o proporcionar servicios a su cliente. Bajo este paso, la empresa debe identificar todas sus obligaciones de desempeño distintas en el arreglo definido en el Paso 1.

Un bien o servicio es distinto cuando se cumplen dos condiciones:

  1. El cliente podría beneficiarse del bien o servicio por sí solo o con recursos a los que el cliente ya tiene acceso.

  2. El bien o servicio podría transferirse independientemente de otras obligaciones de desempeño en el contrato (incluso si se transferirá junto con otros bienes o servicios). 

Los siguientes problemas pueden afectar la evaluación de una entidad de las obligaciones de desempeño:

  • Ser el principal o el agente

  • Garantías

  • Opciones del cliente para bienes o servicios adicionales

  • Honorarios iniciales no reembolsables

  • Derechos de devolución

  • Obligaciones de disponibilidad continua (es decir, para que el servicio esté disponible en todo momento incluso cuando no se está utilizando)

Paso 3: Determinar el precio de la transacción

El precio de la transacción es la cantidad que la empresa espera recibir por proporcionar los bienes o servicios prometidos en el Paso 1. Esta cantidad puede ser fija, variable o una combinación de ambas (por ejemplo, si cobra una tarifa determinada por mes para acceder a su oferta de SaaS más tarifas de uso).

El precio de la transacción se asigna entonces a las obligaciones de desempeño identificadas en el Paso 2. Al hacerlo, se excluyen las tarifas opcionales. Los impuestos sobre ventas junto con cualquier otra cantidad que terceros eventualmente cobren también se excluyen.

Cuando se transfiere una cantidad fija de efectivo al mismo tiempo que se prestan los servicios, esto es fácil. Sin embargo, las siguientes complicaciones pueden requerir una consideración adicional:

  • Consideración variable

  • Componente de financiación significativa

  • Consideración que no es en efectivo

  • Consideración pagada o por pagar a un cliente

  • Honorarios iniciales no reembolsables

Paso 4: Asignar el precio de la transacción

Cuando un contrato tiene múltiples obligaciones de desempeño, el vendedor debe asignar la consideración total a cada una de las obligaciones de desempeño basándose en su precio independiente.

ASC 606 permite que las empresas utilicen cualquier método para determinar el precio independiente, siempre que la estimación sea precisa. Sin embargo, el estándar menciona tres métodos específicos como aceptables: evaluación de ajuste de mercado, costo esperado más margen y residual.

Si existen consideraciones variables o descuentos dentro del contrato, entonces el vendedor debe determinar qué obligación de desempeño tiene descuento o tiene un componente variable y asignarlos solo a esa obligación. 

 

Paso 5: Reconocer ingresos cuando se satisfacen las obligaciones de desempeño

Finalmente, la empresa debe reconocer los ingresos asignados de cada obligación de desempeño una vez que esa obligación ha sido satisfecha. Cuando la obligación se satisface a lo largo del tiempo, los ingresos se reconocen al final de ese período. 

Hay varios problemas que las empresas deben considerar al aplicar el Paso 5 de este método:

  • Determinar si una obligación de desempeño se satisface a lo largo del tiempo

  • Indicadores de transferencia de control

  • Métodos de entrada frente a métodos de salida

  • Obligaciones de disponibilidad continua

  • Consignación

  • Arreglos de facturación y retención

Tenga en cuenta que estos pasos están muy resumidos (de hecho, cada punto de viñeta bajo cada paso puede representar varias páginas de texto en ASC 606), y debe hacer un punto de leer el documento completo en algún momento. 

Baremetrics monitorea los ingresos por suscripción para empresas que generan ingresos a través de servicios basados en suscripción. Baremetrics puede integrarse directamente con tu pasarela de pago, como Stripe, y extraer información sobre tus clientes y su comportamiento en un panel cristalino.

Baremetrics te proporciona métricas, herramientas de dunning, herramientas de engagement e información sobre clientes. Algunas de las cosas que Baremetrics monitorea son MRR, ARR, LTV, el número total de clientes, gastos totales, relación rápida y más.

Timothy Ware

Tim es un emprendedor nato. Aporta su amor por todo lo relacionado con los negocios a su escritura. Cuando no está ayudando a otros en el mundo de SaaS a llevar sus ideas al mercado, puedes encontrarlo relajándose en su patio con uno de sus juegos de mesa más nuevos. Puedes encontrar a Tim en LinkedIn.