Guía del reconocimiento de ingresos para empresas de SaaS

Revenue Recognition
Revenue Recognition

Stripe Revenue Recognition optimiza la contabilidad de ejercicio para que el cierre de cada libro contable sea rápido y preciso. Automatiza y configura los informes sobre ingresos para facilitar el cumplimiento de la normativa de reconocimiento de ingresos IFRS 15 y ASC 606.

Más información 
  1. Introducción
  2. ¿Qué es el reconocimiento de ingresos?
  3. Normas contables para el reconocimiento de ingresos
    1. ASC 606: Ingresos por contratos con clientes
    2. NIIF 15: Ingresos por contratos con clientes
  4. Desafíos en el reconocimiento de ingresos para las empresas SaaS
    1. Diferenciación de acuerdos con múltiples elementos
    2. Determinación del precio de transacción en contratos de contraprestación variable
    3. Reconocimiento de ingresos por soporte posterior al contrato
    4. Cómo abordar los rembolsos y devoluciones de clientes
  5. Soluciones para un reconocimiento de ingresos efectivo en las SaaS
    1. Automatiza los procesos de reconocimiento de ingresos
    2. Adopta un enfoque basado en la obligación de desempeño
    3. Mantente a la vanguardia con formación continua y actualizaciones
    4. Reserva una provisión para reembolsos y cancelaciones
    5. Trabaja con consultores financieros
    6. Simplifica y estandariza los contratos
    7. Dedica un equipo al reconocimiento de ingresos
    8. Invierte en software automatizado
    9. Conserva una documentación detallada
    10. Realiza auditorías internas
    11. Comunica entre departamentos
    12. Estandariza procesos a escala global
    13. Ajusta la planificación financiera
  6. Mejores prácticas de reconocimiento de ingresos para SaaS
    1. Distingue entre ingresos puntuales y recurrentes
    2. Reconoce los ingresos cuando se cumplen las obligaciones de rendimiento
    3. Mantente al día con la normativa
    4. Utiliza software adaptado para SaaS
    5. Gestiona con cuidado los reembolsos y concesiones
    6. Cuenta para pruebas gratuitas
    7. Supervisa las contraprestaciones variables
    8. Documenta todo
    9. Sé transparente con las partes interesadas
    10. Sé coherente
    11. Colabora internamente
    12. Revisa y ajusta periódicamente
    13. Prepárate para las contingencias
  7. Cómo puede Stripe ayudar a las empresas de SaaS con el reconocimiento de ingresos
    1. Visión integral de tus ganancias
    2. Informes simplificados
    3. Funciones personalizadas
    4. Preparación para auditorías en tiempo real
    5. Facturación de suscripciones
    6. Facturación y cobro automatizados
    7. Integración con software de contabilidad
    8. Arquitectura financiera escalable

El reconocimiento de ingresos es un tema clave para las empresas de software como servicio (SaaS). Gestionar correctamente el reconocimiento de ingresos implica enfrentar una mayor complejidad, como los modelos de suscripción multifacéticos, las obligaciones continuas de servicio y los esquemas de precios escalonados. Con el mercado global de SaaS valorado en 261,1 mil millones de dólares en 2022 y con una proyección de alcanzar los 819.200 millones de dólares para 2030, las expectativas son altas para estas empresas.

A continuación, explicamos el reconocimiento de ingresos para empresas de SaaS: qué es, los desafíos únicos a los que se enfrentan las empresas de SaaS y qué soluciones y mejores prácticas puedes usar para contrarrestarlos. Por último, veremos cómo Stripe puede simplificar el reconocimiento de ingresos para tu empresa.

¿De qué trata este artículo?

  • ¿Qué es el reconocimiento de ingresos?
  • Normas contables para el reconocimiento de ingresos
  • Desafíos en el reconocimiento de ingresos para empresas de SaaS
  • Soluciones para un reconocimiento de ingresos efectivo en las SaaS
  • Mejores prácticas de reconocimiento de ingresos para las SaaS
  • Cómo puede ayudar Stripe a las empresas de SaaS con el reconocimiento de ingresos

¿Qué es el reconocimiento de ingresos?

El reconocimiento de ingresos es un principio contable que describe las condiciones específicas bajo las cuales los ingresos se registran (reconocen) como ingresos. Este principio rige cuándo una empresa puede incluir ciertas cantidades en su cuenta de resultados. Según este principio, las empresas solo pueden reconocer ingresos cuando se ha producido el evento clave que marca la finalización del proceso de venta previsto, es decir, cuando los ingresos se han devengado o cumplido, total o parcialmente, y la empresa puede esperar razonablemente cobrar el pago por los bienes o servicios proporcionados.

Normas contables para el reconocimiento de ingresos

ASC 606: Ingresos por contratos con clientes

Esta norma fue emitida en 2014 por el Consejo de Normas de Contabilidad Financiera (FASB, por sus siglas en inglés), que atiende principalmente a empresas estadounidenses. La ASC 606 proporciona un modelo de cinco pasos que se aplica a todos los contratos con clientes para el reconocimiento de ingresos. El propósito de la ASC 606 es mejorar la consistencia en las prácticas de reconocimiento de ingresos en todos los sectores, especialmente para contratos complejos y de múltiples componentes. Estos son los cinco pasos que incluye la ASC 606:

  • Identificar el contrato con un cliente
    Un contrato es un acuerdo entre dos o más partes que crea derechos y obligaciones exigibles. Se deben cumplir los criterios para que un contrato sea reconocido bajo la ASC 606.
  • Identificar las obligaciones de desempeño en el contrato
    Las obligaciones de desempeño son promesas en un contrato para transferir bienes o servicios distintos al cliente. Una empresa debe identificar cada bien o servicio prometido que es distinto.
  • Determinar el precio de la transacción
    El precio de la transacción es el importe de la contraprestación a la que una empresa espera tener derecho a cambio de la transferencia de los bienes o servicios prometidos a un cliente.
  • Asignar el precio de la transacción
    Si un contrato tiene múltiples obligaciones de desempeño, una empresa debe asignar el precio de la transacción a cada obligación de desempeño. Debe ser por un importe que refleje la contraprestación que la empresa espera recibir a cambio de cumplir con cada obligación de desempeño.
  • Reconocer los ingresos cuando (o a medida que) la entidad cumpla con una obligación de desempeño
    Los ingresos se reconocen cuando el control de los bienes o servicios prometidos se transfiere al cliente, ya sea a lo largo del tiempo o en un momento dado, dependiendo de los criterios que se cumplan.

NIIF 15: Ingresos por contratos con clientes

La NIIF 15 es la equivalente internacional de la norma ASC 606. Fue emitida por el Consejo de Normas Internacionales de Contabilidad (IASB) y ofrece directrices para las empresas que operan a nivel global. Al igual que la ASC 606, la NIIF 15 utiliza un enfoque de cinco pasos para el reconocimiento de ingresos. El objetivo de la NIIF 15 es garantizar que las empresas de los diferentes países y jurisdicciones tengan un enfoque coherente y unificado para reconocer los ingresos, lo que facilita la comparación y la comprensión de los estados financieros en todo el mundo.

Desafíos en el reconocimiento de ingresos para las empresas SaaS

A continuación se muestran algunos de los desafíos a los que se enfrentan las empresas de SaaS en torno al reconocimiento de ingresos:

Diferenciación de acuerdos con múltiples elementos

Los servicios o productos combinados son comunes en las SaaS. Cuando una empresa agrupa varios componentes bajo un único precio, debe determinar cómo dividir los ingresos entre cada elemento. Considera una empresa de SaaS que vende un paquete que incluye licencias de software, formación y soporte al cliente por una tarifa fija de 10.000 $. ¿Cuál es la mejor manera de desglosar ese precio? Si la empresa vende el software por separado por 8.000 $, la formación por 1.500 $ y el soporte por 1.000 $, puede asignar los ingresos del paquete en función de estos precios individuales.

Determinación del precio de transacción en contratos de contraprestación variable

Las estructuras de pago variables, como las vinculadas a bonificaciones de rendimiento o descuentos basados en el uso, pueden complicar los contratos de las SaaS. Decidir el precio exacto de la transacción se vuelve más complicado cuando el monto final fluctúa. Imagina que una empresa de SaaS llega a un acuerdo a través del cual se le pagará más si las tasas de adopción de los usuarios son altas. Si la tasa supera el 90 %, la empresa recibirá 20.000 $, pero si no alcanza ese nivel, solo obtendrá 15.000 $. Si los datos anteriores muestran que la empresa alcanza el 90 % el 75 % de las veces, entonces registraría ingresos de 18.750 $ por adelantado.

Reconocimiento de ingresos por soporte posterior al contrato

Una vez finalizado un contrato, las empresas de SaaS a menudo siguen teniendo compromisos que cumplir, ya sean actualizaciones, mejoras u otros servicios de soporte. Por ejemplo, un proveedor de SaaS podría vender software que viene con la promesa de actualizaciones trimestrales durante un año. Si cada actualización trae nuevas funciones, entonces la compañía reconocería los ingresos de esas actualizaciones gradualmente, a medida que se implementan.

Cómo abordar los rembolsos y devoluciones de clientes

Siempre habrá clientes que quieran reembolsos o decidan finalizar su suscripción de forma anticipada y las empresas deben decidir cuándo y cómo reconocer este cambio. Imagina que una empresa de SaaS sabe que 5 de cada 100 suscriptores suelen pedir rembolsos. En lugar de registrar todos los ingresos proyectados por adelantado, la empresa podría reconocer solo el 95 % de ellos. De esa manera, está mejor posicionada para manejar el impacto financiero de esas inevitables solicitudes de reembolso.

Soluciones para un reconocimiento de ingresos efectivo en las SaaS

Automatiza los procesos de reconocimiento de ingresos

Los métodos manuales de contabilidad pueden dar lugar a errores e inconsistencias que las herramientas automatizadas pueden ayudar a corregir. Muchas empresas de SaaS utilizan software de contabilidad automatizado para asignar ingresos, ajustar los cambios y garantizar el cumplimiento de normas como la ASC 606 y la NIIF 15. Por ejemplo, considera una empresa de SaaS que obtiene 1.000 nuevos contratos cada mes. La automatización puede gestionar todos estos contratos, lo que garantiza que los ingresos se reconozcan con precisión y a tiempo.

Adopta un enfoque basado en la obligación de desempeño

Dividir los contratos en obligaciones de desempeño separadas puede facilitar el reconocimiento de ingresos. Si un contrato promete acceso al software, formación y soporte, cada uno de estos es una promesa distinta. Al identificar cada obligación y su precio de venta independiente, las empresas pueden reconocer los ingresos a medida que se satisface cada obligación. Por ejemplo, supongamos que una empresa vende software con un año de soporte. Si el software se entrega al instante, pero el soporte se extiende a lo largo del año, los ingresos por el software pueden reconocerse de inmediato, mientras que los ingresos por soporte se extienden a lo largo de 12 meses.

Mantente a la vanguardia con formación continua y actualizaciones

Las sesiones de formación y los talleres periódicos pueden mantener a los equipos financieros actualizados sobre las últimas directrices y las mejores prácticas en materia de normas contables. Si el IASB modifica algo en la NIIF 15, una empresa bien informada puede ajustar sus prácticas de inmediato y evitar posibles problemas de incumplimiento en el futuro.

Reserva una provisión para reembolsos y cancelaciones

Los reembolsos siempre serán algo que las empresas de SaaS deberán manejar. Al reservar una provisión específica basada en datos históricos, las empresas pueden crear una red de seguridad, lo que facilita la gestión de las finanzas cuando se producen los reembolsos. Por ejemplo, si el 5 % de los clientes históricamente piden rembolsos, una empresa puede apartar ese porcentaje de sus ingresos reconocidos.

Trabaja con consultores financieros

Trabajar con expertos financieros o consultores especializados en SaaS puede ofrecer información sobre posibles obstáculos y mejores prácticas.

Simplifica y estandariza los contratos

Las empresas de SaaS a menudo hacen malabarismos con una variedad de planes de suscripción, complementos y ofertas personalizadas. Simplifica y estandariza estos términos contractuales cuando sea posible. Por ejemplo, si una empresa de SaaS ofrece tres niveles principales de suscripción, contar con contratos plantilla para cada uno puede simplificar la determinación de cómo reconocer los ingresos de cada suscriptor.

Dedica un equipo al reconocimiento de ingresos

Si es posible, las empresas de SaaS deben tener un equipo especializado en reconocimiento de ingresos. Este equipo puede gestionar contratos de suscripción complejos, ajustar el reconocimiento de ingresos cuando un cliente sube o baja de categoría y coordinarse con los equipos de ventas o de éxito del cliente para garantizar que los ingresos se reconozcan con precisión en todo momento.

Invierte en software automatizado

El software de contabilidad adaptado al modelo de SaaS puede gestionar los ciclos de facturación variables, la pérdida de clientes y los cambios de plan. Para una empresa de SaaS con suscriptores mensuales y anuales que pueden cambiar o cancelar en cualquier momento, las herramientas automatizadas pueden ajustar el reconocimiento de ingresos en tiempo real.

Conserva una documentación detallada

Dado el carácter dinámico de las suscripciones de SaaS, los registros detallados son esenciales. Imagina que un cliente comienza con un plan mensual, cambia a un plan anual y luego agrega funciones adicionales seis meses después. Documentar cada uno de estos cambios ayuda a aclarar cómo y cuándo deben reconocerse los ingresos de este cliente.

Realiza auditorías internas

Las auditorías internas pueden destacar las áreas en las que una empresa de SaaS podría estar subestimando o sobrereconociendo los ingresos, lo que le ayuda a realizar ajustes basados en datos.

Comunica entre departamentos

Cuando los equipos de ventas y finanzas se comunican de manera eficaz, el equipo financiero puede estar completamente informado de cualquier característica del acuerdo (como un descuento especial o un período de prueba) que pueda afectar la forma en que se deben reconocer los ingresos.

Estandariza procesos a escala global

Muchas empresas SaaS tienen una base de clientes global. Equilibrar los requisitos de los principios de contabilidad generalmente aceptados (GAAP) y las NIIF puede ser complicado, pero encontrar métodos que cumplan con ambos crea consistencia. Si una empresa de SaaS ofrece su plataforma en EE. UU. y Europa, las políticas estandarizadas significan que los ingresos se reconocen de acuerdo con los mismos principios, independientemente de dónde se encuentre el cliente.

Ajusta la planificación financiera

Las empresas de SaaS deben ajustar la planificación financiera para reflejar su reconocimiento de ingresos. Si hay un aumento en las nuevas suscripciones anuales durante una venta de temporada, las previsiones deben tener en cuenta que los ingresos se reconocerán durante los próximos 12 meses, no de inmediato.

Mejores prácticas de reconocimiento de ingresos para SaaS

Distingue entre ingresos puntuales y recurrentes

Las empresas SaaS a menudo obtienen ingresos tanto de ventas únicas como de suscripciones recurrentes y estos tipos de ingresos se registran de manera diferente. Por ejemplo, si un cliente paga una suscripción anual y una sesión de formación complementaria, la empresa reconocerá los ingresos por formación por adelantado, pero distribuirá los ingresos por suscripción a lo largo del año.

Reconoce los ingresos cuando se cumplen las obligaciones de rendimiento

Si un cliente paga por adelantado un año de servicio, ese pago no se devenga en su totalidad hasta que el servicio se haya prestado durante todo el año. Incluso si el efectivo está en el banco, la empresa debe reconocer solo una parte de él cada mes.

Mantente al día con la normativa

La revisión periódica de la normativa vigente garantiza que los ingresos se reconozcan de acuerdo con las últimas normas.

Utiliza software adaptado para SaaS

Invertir en software diseñado para la gestión de ingresos en SaaS puede ayudar a las empresas con tareas como el reconocimiento de suscripciones de múltiples niveles, la gestión del abandono de clientes y la administración fluida de mejoras y reducciones de plan.

Gestiona con cuidado los reembolsos y concesiones

Cuando se producen reembolsos, es importante revertir los ingresos reconocidos previamente. Si un cliente recibe una concesión o un descuento a mitad de su suscripción, deberás ajustar el reconocimiento de ingresos para los meses restantes.

Cuenta para pruebas gratuitas

Muchas empresas de SaaS ofrecen pruebas gratuitas. Aunque el dinero no cambia de manos durante la prueba, es importante realizar un seguimiento de estos usuarios. Empezarás a registrar ingresos solo cuando hagan la transición a una suscripción de pago.

Supervisa las contraprestaciones variables

Algunos contratos de SaaS pueden incluir bonificaciones o penalizaciones basadas en el desempeño. Esto puede afectar el importe de ingresos reconocidos. Si un cliente recibe un descuento después de alcanzar un hito de uso, tus cálculos de ingresos deben tener en cuenta ese cambio.

Documenta todo

Lleva un registro detallado de cada contrato, pago, mejora de plan y cualquier otra transacción. Esto te ayudará durante las revisiones internas y las auditorías.

Sé transparente con las partes interesadas

Tener claro cómo reconoces los ingresos genera confianza con los inversores, los miembros de la junta directiva y dentro de tu equipo. Comparte regularmente información sobre la salud financiera de la empresa y tus métodos.

Sé coherente

Cíñete a los métodos establecidos para reconocer los ingresos y asegúrate de que cualquier cambio esté bien justificado y se comunique a todas las partes relevantes.

Colabora internamente

Los equipos de ventas, soporte al cliente y finanzas deben trabajar juntos para garantizar que los ingresos se reconozcan correctamente y evitar sorpresas posteriores. Si un cliente cambia su suscripción o solicita un reembolso, todos los departamentos deben saberlo.

Revisa y ajusta periódicamente

El modelo de SaaS implica interacciones regulares con los clientes. Revisa y ajusta la forma en la que reconoces los ingresos a la luz de los comportamientos de los clientes, los cambios en el mercado y los cambios internos para mantener la precisión.

Prepárate para las contingencias

Crear un plan para abordar posibles disrupciones, como cambios en la industria, recesiones económicas y crisis globales, puede ayudar a una empresa de SaaS a ajustar sus prácticas de reconocimiento de ingresos cuando ocurran tales eventos.

Cómo puede Stripe ayudar a las empresas de SaaS con el reconocimiento de ingresos

El reconocimiento de ingresos de Stripe es una solución integral para empresas de alto crecimiento. A medida que tu empresa crece, el reconocimiento de ingresos se vuelve más difícil y requiere más tiempo. El reconocimiento de ingresos puede automatizar todas tus necesidades de contabilidad por acumulación, registrando tus transacciones, términos de facturación e ingresos, y generando informes que cumplan con este método contable. Esta automatización te permite centrarte en las operaciones principales de tu empresa.

Y como las finanzas se vuelven más complicadas cuando tienes que lidiar con actualizaciones, reducciones, reembolsos y disputas, Stripe puede automatizar el proceso de registro de estos cambios en los ingresos, lo que garantiza que tengas estados financieros listos para auditar que ofrezcan una visión completa de las operaciones de tu empresa.

Aquí tienes un desglose detallado de lo que ofrece el reconocimiento de ingresos de Stripe.

Visión integral de tus ganancias

  • La consolidación es clave: La función de reconocimiento de ingresos de Stripe te muestra todas tus transacciones y condiciones de Stripe, incluidas suscripciones, facturas y transacciones de pago individuales.
  • Integración de datos: Si tu flujo de ingresos también incluye fuentes que no son de Stripe, puedes importar esos datos a Stripe Revenue Recognition para obtener un Dashboard consolidado que registre todos los ingresos, los calendarios de cumplimiento y los términos del servicio en un solo lugar, lo que te dará una imagen real de tu salud financiera.

Informes simplificados

  • Dashboards automatizados: Stripe automatiza el proceso de informes contables creando informes contables disponibles al instante con tablas detalladas, gráficos y asientos contables que cumplen con normas como la ASC 606 y la NIIF 15.
  • Distribución de ingresos: Una distribución de ingresos es un desglose mensual detallado que muestra tanto los ingresos contabilizados como los reconocidos por mes, lo que te permite visualizar fácilmente los cambios a lo largo del tiempo.

Funciones personalizadas

  • Reglas de ingresos personalizadas: Stripe te permite crear y automatizar reglas personalizadas para reconocer ingresos en función de tus prácticas y necesidades contables específicas.
  • Protocolos contables flexibles: Con Stripe, puedes gestionar diferentes tipos de ingresos sin esfuerzo, tanto si necesitas excluir comisiones transferibles, gestionar calendarios de reconocimiento fiscal o abrir y cerrar períodos contables para hacer ajustes históricos.

Preparación para auditorías en tiempo real

  • Trazabilidad instantánea: Stripe puede facilitar la preparación para las auditorías. Rastrea cualquier importe de ingresos de cualquier informe en Revenue Recognition hasta su raíz, ya sea que se trate de un cliente específico o de una transacción única.

Más allá de tu solución especializada de reconocimiento de ingresos, el conjunto más amplio de herramientas y servicios financieros de Stripe también puede ayudar a simplificar las complejidades del reconocimiento de ingresos para las empresas. Aquí es donde esto puede ayudar:

Facturación de suscripciones

El servicio de facturación de suscripciones de Stripe automatiza los ciclos de facturación recurrentes y puede adaptarse a diferentes modelos de precios, cambios de precios y actualizaciones de los clientes, lo que reduce la carga de trabajo de los departamentos de contabilidad.

Facturación y cobro automatizados

Stripe ofrece funciones automatizadas de facturación que agilizan el proceso de facturación y garantizan informes sin errores. Estas funciones se pueden personalizar de acuerdo con las prácticas de facturación de tu empresa.

Integración con software de contabilidad

Las empresas pueden integrar Stripe con varios tipos de software de contabilidad, lo que permite la transferencia automatizada de datos. Esto reduce la entrada manual de datos y facilita el seguimiento de las cifras de ingresos a lo largo del tiempo.

Arquitectura financiera escalable

La plataforma de Stripe puede escalar con tu empresa y proporcionar funciones más avanzadas cuando las necesites. Esta capacidad de adaptación permitió que el proceso de reconocimiento de ingresos siguiera siendo coherente y manejable incluso cuando las operaciones comerciales se expandían.

Obtén más información sobre el reconocimiento de ingresos con Stripe.

El contenido de este artículo tiene solo fines informativos y educativos generales y no debe interpretarse como asesoramiento legal o fiscal. Stripe no garantiza la exactitud, la integridad, la adecuación o la vigencia de la información incluida en el artículo. Debes procurar el asesoramiento de un abogado o un contador competente con licencia para ejercer en tu jurisdicción si deseas obtener asistencia para tu situación particular.

¿A punto para empezar?

Crea una cuenta y empieza a aceptar pagos: no tendrás que firmar ningún contrato ni proporcionar datos bancarios. Si lo prefieres, puedes ponerte en contacto con nosotros y diseñaremos un paquete personalizado para tu empresa.
Revenue Recognition

Revenue Recognition

Automatiza y configura informes de ingresos para que sea más fácil cumplir con las normativas de reconocimiento de ingresos IFRS 15 y ASC 606.

Documentación de Revenue Recognition

Automatiza el proceso de contabilidad de ejercicio con Revenue Recognition de Stripe.