El reconocimiento de ingresos es un tema clave para las empresas de software como servicio (SaaS). Lograr un reconocimiento adecuado de los ingresos implica lidiar con una complejidad añadida, como los multifacéticos modelos de suscripción, las obligaciones de servicio continuas y los esquemas de tarifas escalonadas. Con el mercado global de SaaS valorado en $261.1 mil millones de dólares en 2022 y que se espera que alcance los $819.2 mil millones de dólares para 2030, hay mucho en juego para estas empresas.
A continuación, explicaremos el reconocimiento de ingresos para empresas SaaS: qué es, los desafíos únicos del reconocimiento de ingresos a los que se enfrentan las empresas SaaS y qué soluciones y prácticas recomendadas puedes usar para contrarrestarlos. Por último, veremos cómo Stripe puede simplificar el reconocimiento de ingresos para tu empresa.
¿Qué contiene este artículo?
- ¿Qué es el reconocimiento de ingresos?
- Normas contables del reconocimiento de ingresos
- Desafíos en el reconocimiento de ingresos para empresas SaaS
- Soluciones para el reconocimiento efectivo de ingresos para SaaS
- Prácticas recomendadas del reconocimiento de ingresos para SaaS
- Cómo Stripe puede ayudar a las empresas 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 en virtud de las cuales los ingresos se registran (reconocen) como ingresos. Este principio rige cuando una empresa puede incluir ciertos importes en su estado de resultados. De acuerdo con este principio, las empresas solo pueden reconocer los ingresos cuando ha ocurrido el evento clave que condujo a la finalización del proceso de ventas previsto (cuando los ingresos se obtuvieron o se cumplieron, en su totalidad o en parte) y la empresa puede esperar razonablemente cobrar el pago por los bienes o servicios proporcionados.
Normas contables del reconocimiento de ingresos
ASC 606: Ingresos procedentes de contratos con clientes
Esta norma fue emitida en 2014 por el Consejo de Normas de Contabilidad Financiera (FASB), que presta servicios principalmente a empresas estadounidenses. El 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 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 el 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 en virtud del ASC 606. - Identificar las obligaciones de cumplimiento en el contrato
Las obligaciones de cumplimiento son promesas en un contrato de transferir bienes o servicios diferentes al cliente. La empresa debe identificar cada bien o servicio diferente prometido. - Determinar el precio de la transacción
El precio de la transacción es el monto de contraprestación al que una empresa espera tener derecho a cambio de transferir 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 transacción a cada obligación de desempeño. Debe ser en un monto que represente el monto de la contraprestación a la que la empresa espera tener derecho a cambio de satisfacer cada obligación de cumplimiento. - Reconocer los ingresos cuando la entidad satisface una obligación de cumplimiento
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, según los criterios cumplidos.
NIIF 15: Ingresos procedentes de contratos con clientes
La NIIF 15 es la contraparte internacional de la ASC 606. Fue publicada por el Consejo de Normas Internacionales de Contabilidad (IASB) y proporciona directrices para las empresas que operan a nivel mundial. 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, facilitando la comparación y la comprensión de los estados financieros en todo el mundo.
Desafíos en el reconocimiento de ingresos para empresas SaaS
A continuación se muestran algunos de los desafíos a los que se enfrentan las empresas SaaS en torno al reconocimiento de ingresos:
Distinguir entre arreglos de elementos múltiples
Los servicios o productos agrupados son estándar en SaaS. Cuando una empresa combina varios componentes bajo un mismo precio, debe decidir cómo dividir los ingresos entre cada elemento. Consideremos una empresa SaaS que vende un paquete que incluye licencias de software, capacitación y soporte al cliente por una tarifa plana de $10,000. ¿Cuál es la mejor manera de desglosar ese precio? Si la empresa vende solo el software por $8,000, capacitación por $1,500 y soporte por $1,000, puede asignar los ingresos agrupados en función de estos precios independientes.
Determinar el precio de transacción en contratos de contraprestación variable
Las estructuras de pago variables, como las vinculadas a bonificaciones por rendimiento o descuentos basados en el consumo, pueden complicar los contratos de SaaS. Decidir el precio exacto de la transacción se vuelve más complicado cuando el monto final fluctúa. Imagine que una empresa 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 está por encima del 90 %, la empresa recibirá $20,000, pero si no alcanza ese porcentaje, obtendrá solo $15,000. Si los datos anteriores muestran que la empresa alcanza esa marca del 90 % el 75 % de las veces, entonces la empresa registraría unos ingresos de $18,750 por adelantado.
Reconocer los ingresos por soporte posterior al contrato
Una vez finalizado un contrato, las empresas SaaS suelen seguir 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á los ingresos de esas actualizaciones gradualmente, a medida que se implementan.
Abordar los reembolsos y devoluciones de clientes
Siempre habrá clientes que quieran reembolsos o decidan cancelar su suscripción antes de tiempo, y las empresas deben decidir cuándo y cómo reconocer este cambio. Imagina que una empresa SaaS sabe que 5 de cada 100 suscriptores suelen pedir reembolsos. En lugar de registrar todos los ingresos proyectados por adelantado, la empresa podría reconocer solo el 95 %. De esa manera, está mejor posicionada para manejar el impacto financiero de esas inevitables solicitudes de reembolso.
Soluciones para el reconocimiento efectivo de ingresos en SaaS
Automatiza los procesos de reconocimiento de ingresos
Los métodos de contabilidad manuales pueden dar lugar a errores e inconsistencias que las herramientas automatizadas pueden ayudar a corregir. Muchas empresas SaaS utilizan software de contabilidad automatizado para asignar ingresos, ajustarse a los cambios y garantizar el cumplimiento de normas como ASC 606 y NIIF 15. Por ejemplo, considera una empresa 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 de obligación de cumplimiento
Dividir los contratos en obligaciones de cumplimiento separadas puede facilitar el reconocimiento de ingresos. Si un contrato promete acceso, capacitación y soporte de software, cada uno de estos puntos 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 cumple 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 se pueden reconocer de inmediato, mientras que los ingresos por soporte se extienden a lo largo de 12 meses.
Mantente a la vanguardia con capacitación y actualizaciones continuas
Las sesiones de capacitación y los talleres regulares pueden mantener a los equipos financieros actualizados sobre las últimas pautas y mejores prácticas para las 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 deben gestionar. Al reservar una provisión específica basada en datos históricos, las empresas pueden crear una red de seguridad que facilite la gestión de las finanzas cuando se produzcan los reembolsos. Por ejemplo, si históricamente el 5 % de los clientes piden reembolsos, una empresa puede apartar ese porcentaje de sus ingresos reconocidos.
Interactúa con asesores financieros
Trabajar con expertos o asesores financieros que se especialicen en SaaS puede proporcionar información sobre posibles dificultades y prácticas recomendadas.
Simplifica y estandariza los contratos
Las empresas SaaS a menudo hacen malabarismos con una variedad de planes de suscripción, complementos y ofertas personalizadas. Simplifica y estandariza estas condiciones del contrato cuando sea posible. Por ejemplo, si una empresa SaaS ofrece tres niveles de suscripción principales, tener contratos modelo para cada uno de ellos puede simplificar la determinación de cómo reconocer los ingresos de cada suscriptor.
Dedica un equipo al reconocimiento de ingresos
En la medida de lo posible, las empresas SaaS deben contar con un equipo especializado en el reconocimiento de ingresos. Este equipo puede gestionar contratos de suscripción complejos, ajustar el reconocimiento de ingresos cuando un cliente cambia a un plan superior o inferior y coordinar 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 SaaS puede gestionar ciclos de facturación variables, pérdida de clientes y cambios de plan. Para una empresa 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.
Mantén documentación detallada
Dada la naturaleza fluida de las suscripciones de SaaS, los registros detallados son clave. Imagina que un cliente comienza con un plan mensual, cambia a un plan anual y luego agrega funciones adicionales a los seis meses. 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 reconociendo ingresos por debajo de lo debido o en exceso, lo que la ayuda a realizar ajustes basados en datos.
Comunícate entre departamentos
Cuando los equipos de ventas y finanzas se comunican de manera efectiva, el equipo de finanzas 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 principios de contabilidad generalmente aceptados (PCGA) y los requisitos de las NIIF puede ser complicado, pero encontrar métodos que cumplan con ambos crea uniformidad. Si una empresa SaaS ofrece su plataforma en EE. UU. y Europa, las políticas estandarizadas implican que los ingresos se reconocen de acuerdo con los mismos principios, sin importar dónde se encuentre el cliente.
Ajusta la planificación financiera
Las empresas SaaS deben ajustar la planificación financiera para reflejar el reconocimiento de sus ingresos. Si hay un aumento en las nuevas suscripciones anuales durante una venta de temporada, las previsiones deben tener en cuenta que esos ingresos se reconocerán durante los próximos 12 meses, no de inmediato.
Prácticas recomendadas del reconocimiento de ingresos para SaaS
Distingue entre ingresos únicos y recurrentes
Las empresas SaaS suelen obtener ingresos tanto de las ventas únicas como de las suscripciones recurrentes, y estos tipos de ingresos se registran de forma diferente. Por ejemplo, si un cliente paga por una suscripción anual y una sesión de capacitación adicional, la empresa reconocerá los ingresos por capacitació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 por 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 cada mes.
Mantente al tanto de las normativas
La revisión periódica de la normativa vigente garantiza que los ingresos se reconozcan de conformidad con las normas más recientes.
Utiliza software adaptado para SaaS
Invertir en software creado para generar ingresos de SaaS puede ayudar a las empresas con tareas como el reconocimiento de suscripciones de varios niveles, la gestión de la pérdida de clientes y la gestión de cambios a niveles superiores o inferiores sin problemas.
Trata los reembolsos y las concesiones con cuidado
Cuando se producen reembolsos, es importante revertir los ingresos reconocidos anteriormente. Si un cliente recibe una concesión o un descuento a mitad de su suscripción, tendrás que ajustar el reconocimiento de ingresos para los meses restantes.
Cuenta para pruebas gratuitas
Muchas empresas SaaS ofrecen pruebas gratuitas. Si bien el dinero no cambia de manos durante la prueba, es importante realizar un seguimiento de estos usuarios. Empezarás a registrar ingresos solo si hacen la transición a una suscripción de pago.
Supervisa las consideraciones variables
Algunos contratos de SaaS pueden incluir bonificaciones o penalizaciones basadas en el rendimiento. Estos factores pueden afectar el importe de los ingresos reconocidos. Si un cliente recibe un descuento después de alcanzar un hito de consumo, tus cálculos de ingresos deben tener en cuenta ese cambio.
Documenta todo
Mantén registros detallados de cada contrato, pago, actualización y cualquier otra transacción. Esto te ayudará tanto en las revisiones internas como en las auditorías.
Sé transparente con las partes interesadas
Ser claro cómo reconoces los ingresos genera confianza con los inversores, los miembros del consejo de administración y los miembros de tu equipo. Comparte regularmente información sobre la salud financiera de la empresa y tus métodos.
Mantén la constancia
Cíñete a los métodos establecidos para reconocer los ingresos y asegúrate de que cualquier cambio se justifique y comunique correctamente a todas las partes pertinentes.
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 más adelante. Si un cliente cambia su suscripción o solicita un reembolso, todos los departamentos deben saberlo.
Realiza revisiones y ajustes con regularidad
El modelo SaaS implica interacciones regulares con los clientes. Revisa y ajusta la forma en que reconoces los ingresos considerando el comportamiento de los clientes, los cambios en el mercado y los cambios internos para mantener la precisión.
Prepárate para contingencias
La creación de un plan para hacer frente a posibles interrupciones, como los cambios en el sector, las recesiones económicas y las crisis mundiales, puede ayudar a una empresa SaaS a ajustar sus prácticas de reconocimiento de ingresos en caso de que se produzcan estos eventos.
Cómo Stripe puede ayudar a las empresas SaaS con el reconocimiento de ingresos
Stripe Revenue Recognition 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. Revenue Recognition puede automatizar todas tus necesidades de contabilidad de ejercicio, registrando tus transacciones, condiciones de facturación e ingresos, y generando informes que cumplan con la contabilidad de ejercicio. Esta automatización te permite concentrarse en las operaciones principales de tu negocio.
Y como las finanzas se vuelven más complicadas cuando se trata de cambios a planes superiores o inferiores, rembolsos y disputas, Stripe puede automatizar el proceso de registro de estos cambios en los ingresos, lo que garantiza que tengas estados financieros listos para auditoría que ofrezcan una visión completa de las operaciones de tu empresa.
Aquí tienes un desglose detallado de lo que ofrece Stripe Revenue Recognition.
Visión holística 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 las suscripciones, las facturas y las transacciones de pago individuales.
- Integración de datos: Si tu flujo de ingresos también incluye fuentes que no sean de Stripe, puedes importar esos datos a Stripe Revenue Recognition para lograr un Dashboard consolidado que registre todos los ingresos, los calendarios de cumplimiento y las condiciones de servicio en un solo lugar, lo que te brinda una imagen real de tu salud financiera.
Informes optimizados
- Dashboards automatizados: Stripe automatiza el proceso de informes contables y crea informes contables disponibles al instante con tablas, gráficos y asientos detallados que cumplen con normas como ASC 606 y NIIF 15.
- Tablas de cascada de ingresos: Una cascada de ingresos es un desglose mensual detallado que muestra los ingresos registrados y 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 los ingresos en función de tus prácticas y necesidades contables específicas.
- Protocolos contables flexibles: Con Stripe, puedes gestionar una variedad de tipos de ingresos sin esfuerzo, ya sea que necesites excluir comisiones de transferencias, gestionar calendarios de reconocimiento de impuestos o abrir y cerrar períodos contables para realizar ajustes históricos.
Preparación para auditorías en tiempo real
- Trazabilidad instantánea: Stripe puede facilitar la preparación para auditorías. Haz un seguimiento de cualquier importe de ingreso 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 su solución especializada, 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. Así es como puede ayudar:
Facturación de suscripciones
El servicio de facturación de suscripciones de Stripe automatiza los ciclos de facturación recurrente y puede ajustarse a diferentes modelos de precios, cambios de precios y actualizaciones de clientes, lo que reduce la carga de los departamentos de contabilidad.
Facturación automatizada
Stripe ofrece funciones automatizadas de facturación que aceleran 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 contable
Las empresas pueden integrar Stripe con varios tipos de software de contabilidad, lo que permite la transferencia automatizada de datos. Esto reduce la introducción 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 adaptarse a tu empresa y proporcionar funciones más avanzadas cuando las necesites. Esta adaptabilidad permitió que el proceso de reconocimiento de ingresos siguiera siendo coherente y que se pudiera manejar incluso a medida que se expandían las operaciones comerciales.
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, adecuación o vigencia de la información incluida en el artículo. Si necesitas asistencia para tu situación particular, te recomendamos consultar a un abogado o un contador competente con licencia para ejercer en tu jurisdicción.