Acabas de cerrar el mayor acuerdo en la corta historia de tu empresa: un compromiso anual de $120,000, más $0.10 por cada llamada de API que supere el límite incluido. Tu sistema de facturación ya está midiendo el consumo, y la contabilización obvia parece ser "reconocer ingresos cuando lo usen". Ese instinto es correcto para exactamente la mitad de este contrato — y suficientemente erróneo en la otra mitad como para entregarle a tu auditor un ajuste de cierre de año.
El precio basado en el uso es hoy la forma predeterminada en que las empresas SaaS cobran, no la excepción exótica: más del 59% de las empresas SaaS tenían una estructura basada en el uso en 2025, frente a aproximadamente el 40% dos años antes. La mayoría de esos acuerdos no son pago por uso puro. Son híbridos — una base comprometida que compra un descuento, con excedente medido por encima. Bajo ASC 606, esa única firma se divide en dos flujos de ingresos con reglas de timing opuestas. La base es contraprestación fija y se distribuye a lo largo del plazo del contrato, independientemente de que el cliente haga una sola llamada de API o ninguna. El excedente es contraprestación variable y espera al medidor. Esta guía explica por qué, con los asientos contables que lo implementan.
Un contrato, dos tratamientos de ingresos
Empieza por la estructura, porque todo lo demás se deriva de ella. Un acuerdo de base comprometida más excedente tiene tres partes móviles:
- Un mínimo comprometido. El cliente paga $120,000 por el año sin importar qué. A cambio obtiene acceso a la plataforma más un límite incluido — digamos, 1 millón de llamadas de API al mes — a una tarifa efectiva muy por debajo de la de lista.
- Un medidor de excedente. El uso por encima del límite se factura a la tarifa de excedente, típicamente de forma mensual vencida. En nuestro ejemplo, $0.10 por llamada.
- Una firma, un plazo. Normalmente doce meses, a menudo facturado por adelantado o trimestralmente aunque el servicio se entrega de forma continua a lo largo del año.
ASC 606 somete este contrato a su modelo de cinco pasos — identificar el contrato, identificar las obligaciones de desempeño, determinar el precio de la transacción, asignarlo, reconocer ingresos a medida que se satisfacen las obligaciones — y llega a un veredicto dividido. Los $120,000 comprometidos son un precio de transacción fijo por un servicio entregado de forma continua durante doce meses, por lo que se reconocen a lo largo del tiempo, normalmente de forma lineal a $10,000 al mes. El excedente es contraprestación variable: su importe depende del uso futuro, por lo que se reconoce a medida que ocurre el uso, o se estima por adelantado solo si puedes superar un umbral deliberadamente alto llamado la restricción. Mismo cliente, misma factura, dos relojes.
La consecuencia práctica es inmediata. En un mes lento en el que el cliente consume solo 400,000 llamadas, aún reconoces los $10,000 completos de ingresos de base — el cliente compró un año de acceso, y la doceava parte de enero ya está entregada. En un mes de pico con 1.5 millones de llamadas, reconoces $10,000 más 500,000 llamadas de excedente a $0.10, o $50,000 en ingresos por uso. La base nunca baja con el uso, y el excedente nunca se suaviza hacia meses en los que no ocurrió nada.
Por qué la base se reconoce de forma lineal
La lógica contable de la base es la mitad más tranquila de la historia. Tu obligación de desempeño no es "1 millón de llamadas de API" — es estar listo para servir al cliente todo el mes, una serie de periodos de servicio diarios o mensuales distintos que ASC 606 trata como satisfechos a lo largo del tiempo. La medida correcta de progreso es el tiempo transcurrido, y el patrón fiel más simple es lineal: una doceava parte del compromiso cada mes.
Todos los grandes proveedores basados en el uso llegan al mismo lugar en esta mitad. El 10-K de Datadog declara que, para un importe contractual comprometido prorrateado de forma equitativa, los ingresos se reconocen de forma lineal durante el plazo de la suscripción a partir de que la plataforma se pone a disposición. Alkami, que vende software bancario basado en transacciones con mínimos mensuales, lo expresa aún más claramente: las comisiones mínimas por transacción se reconocen de forma lineal, mientras que las comisiones por transacciones por encima del mínimo se reconocen en el mes en que se procesan las transacciones. Los mínimos corresponden al paso del tiempo; los excedentes corresponden al medidor.
Hay un famoso disidente que vale la pena conocer, porque tu auditor lo hará. Snowflake reconoce los ingresos a medida que los clientes consumen cómputo, almacenamiento y transferencia — incluso bajo compromisos de capacidad plurianuales — con el argumento de que el consumo, no el tiempo, es cuando se transfiere el valor. Esa posición se divulga de forma prominente y se defiende con hechos específicos de la empresa. A menos que estés preparado para redactar ese memo y defenderlo en auditoría, reconoce la base de forma lineal. Es el tratamiento que los auditores esperan de una empresa SaaS en etapa temprana, y las desviaciones necesitan una posición escrita, no un encogimiento de hombros.
Por qué los excedentes esperan al medidor
Los excedentes son contraprestación variable, y ASC 606 trata la contraprestación variable con recelo. Puedes incluirla en el precio de la transacción solo en la medida en que sea probable que no ocurra una reversión significativa cuando se resuelva la incertidumbre — la restricción. Para el uso que ya ocurrió y fue medido, no queda incertidumbre, por lo que reconocer los ingresos por excedente en el mes de uso siempre supera el umbral. Por eso "reconocerlo cuando lo usen" es la opción predeterminada que eligen la mayoría de las empresas SaaS, y la que menos cuestionan los auditores.
La alternativa es estimar el excedente total del año por adelantado y reconocerlo de forma lineal junto con la base. New Relic hace exactamente esto: proyecta el uso por encima del compromiso a partir de datos históricos más factores prospectivos, restringe la estimación a lo que espera tener derecho a cobrar, y reconoce ese importe a lo largo del plazo. Esto es conforme a la norma y produce ingresos más suaves — pero fíjate en lo que exige. Necesitas suficiente historial para proyectar de forma creíble, un método de estimación documentado, un análisis de restricción y un proceso de ajuste cuando los reales se desvíen. Para una startup con seis meses de datos de medición y un gran cliente cuyo uso se duplica cada trimestre, ese expediente aún no existe. Reconoce los excedentes a medida que se incurren hasta que tu historial te gane el derecho a estimar.
Una pieza más de la norma respalda discretamente el enfoque simple. Como tu suscripción es una serie de periodos de servicio mensuales distintos, las comisiones por uso que se relacionan con un mes específico pueden asignarse íntegramente a ese mes bajo la excepción de asignación de contraprestación variable. En términos simples: no necesitas pronosticar el año para contabilizar enero correctamente. La lectura del medidor de enero pertenece a enero, punto final.
La última trampa de timing es confundir la facturación con el reconocimiento. Si facturas los $120,000 del compromiso por adelantado en enero, los ingresos de enero siguen siendo $10,000 — los otros $110,000 quedan en ingresos diferidos. A la inversa, el uso por excedente entregado en enero pero no facturado hasta la corrida de facturación de febrero sigue siendo ingreso de enero; al cierre del mes lo acumulas como ingreso no facturado o devengado. El efectivo y las facturas son eventos de facturación. El paso del tiempo y el medidor son eventos de ingresos. Tu lista de verificación de cierre tiene que mantenerlos separados.
Los asientos contables, con números reales
Aquí está el acuerdo de ejemplo en los libros. Acme firma el 5 de enero: compromiso anual de $120,000, 1 millón de llamadas incluidas al mes, $0.10 por llamada de excedente. El uso de enero llega a 1,021,000 llamadas — 21,000 por encima del límite, o $2,100. Febrero es tranquilo con 800,000 llamadas, así que no hay excedente en absoluto.
2026-01-05 * "Invoice Acme annual platform commit"
Assets:Receivable:Acme 120000.00 USD
Liabilities:Deferred-Revenue:Acme -120000.00 USD
2026-01-31 * "January: release 1/12 of commit"
Liabilities:Deferred-Revenue:Acme 10000.00 USD
Income:Subscription-Revenue -10000.00 USD
2026-01-31 * "January overage: 21000 calls over allowance at 0.10"
Assets:Receivable:Acme 2100.00 USD
Income:Usage-Revenue -2100.00 USD
2026-02-28 * "February: release 1/12 of commit, usage under allowance"
Liabilities:Deferred-Revenue:Acme 10000.00 USD
Income:Subscription-Revenue -10000.00 USDLee la historia que cuenta el libro mayor. Enero reconoce $12,100 sobre $120,000 facturados — la diferencia de $110,000 es ingreso diferido, un pasivo por servicio aún adeudado, no ganancia. Febrero reconoce $10,000 planos a pesar de que el uso cae una quinta parte, porque la base paga por el acceso, no por las llamadas. Y el asiento de excedente solo existe en meses en que el medidor supera el límite. Si tu cuenta de ingresos no muestra exactamente esta forma — base plana más uso con picos — algo aguas arriba está mal conectado.
Fíjate en las cuentas de ingresos separadas. Dividir la base de suscripción de los ingresos por uso no es cosmético: es lo que te permite reportar retención neta de ingresos, tasa de vinculación de uso y cobertura del compromiso desde el libro mayor en lugar de una hoja de cálculo. Configura ambas cuentas el primer día del contrato, no durante tu primera auditoría.
Cuatro errores que invitan a un ajuste del auditor
Registrar el compromiso como ingreso al firmar. La factura de $120,000 se siente como una venta, y los equipos de ventas te dirán que se cerró en enero. Pero has entregado un mes de un servicio de doce meses. Todo lo que supere los $10,000 de enero es ingreso diferido. Las empresas que registran el compromiso completo por adelantado no solo tergiversan un mes — toman prestados once meses de ingresos futuros y los devuelven como una reexpresión vergonzosa.
Suavizar excedentes irregulares entre meses tranquilos. Promediar los $50,000 de excedente de un mes de pico entre los trimestres circundantes parece ordenado y es incorrecto a menos que hayas estimado el total por adelantado, documentado el análisis de restricción y hecho el ajuste. Sin ese expediente, la lectura del medidor de cada mes se queda en su propio mes. Los auditores prueban esto comparando los ingresos por uso reconocidos con el uso medido por periodo; una línea suavizada contra un medidor con picos es la forma más rápida de fallar la prueba.
Dejar que el calendario de facturación impulse el reconocimiento. La facturación anual por adelantado tienta a los equipos a reconocer en las fechas de factura. Las facturas de ajuste trimestral los tientan a reconocer los excedentes solo cuando se facturan. Ambas direcciones rompen la regla: la base sigue el calendario del servicio, el excedente sigue el calendario del uso, y ninguno sigue el calendario de la facturación. La acumulación de cierre de mes por uso medido pero no facturado es el asiento que más les falta a los equipos financieros jóvenes — cierra los libros unos días después de fin de mes específicamente para que el medidor se haya estabilizado.
Olvidar el compromiso no utilizado. Si Acme termina el año 2 millones de llamadas por debajo de su límite total y el contrato dice que se usa o se pierde, ese déficit no es automáticamente ingreso extra en diciembre. Los importes prepagados no utilizados — el quebranto — se reconocen solo bajo una política disciplinada: en proporción al uso a medida que se ejercen los derechos, o cuando la probabilidad de ejercicio se vuelve remota. Redacta la política antes de diciembre, aplícala de forma consistente y divulga. Descubrir el quebranto durante la auditoría es cómo se retrasa una opinión limpia.
Tu lista de verificación de cierre de mes para compromiso más excedente
Convierte las reglas anteriores en un cierre repetible. Cada mes, en este orden:
- Extrae la exportación del medidor y concíliala con el motor de tarificación. El uso tarificado por cliente debe conciliar con las entradas de facturación del sistema de facturación llamada por llamada. Investiga las diferencias antes de registrar nada — una interrupción de medición es un problema de integridad de ingresos, no un ticket de TI.
- Libera la base. Una doceava parte de cada compromiso activo desde los ingresos diferidos hacia los ingresos de suscripción. Un estado de flujo de ingresos diferidos que ruede el saldo inicial más las nuevas facturas menos las liberaciones hasta el saldo de cierre es el control que los auditores piden primero; revísalo en Fava filtrado por tus cuentas de ingresos diferidos y los errores de forma saltan a la vista.
- Registra los excedentes desde el medidor, luego acumula la cola no facturada. El excedente facturado debita cuentas por cobrar; el uso medido después de la última corrida de facturación debita ingresos devengados. Ambos acreditan ingresos por uso en el mes de uso.
- Ajusta cualquier estimación. Si estimas los excedentes de forma lineal, compara lo reconocido acumulado en el año contra lo medido acumulado en el año y registra el ajuste de regularización. Si reconoces a medida que se incurre, este paso es en cambio una verificación de razonabilidad de cinco minutos — una razón más para que las startups empiecen por ahí.
- Revisa la cobertura del compromiso. Para cada cliente, compara el valor del uso acumulado contra la base acumulada liberada. Un cliente que consume muy por encima de su compromiso es una conversación de expansión; uno muy por debajo es un riesgo de renovación y posiblemente un futuro asiento de quebranto. De cualquier forma, finanzas debería detectarlo antes que ventas.
Empieza con la exportación del medidor de este mes: concíliala con lo que tu libro mayor reconoció, dividida por base y uso, y confirma que los dos relojes corren de forma independiente. Si lo hacen, tu contabilidad de compromiso más excedente ya está por delante de la mayoría de las empresas de tu tamaño — y tu próxima auditoría acaba de acortarse.





