Definition

La empresa cobra 240.000 euros por una suscripción anual, registra el ingreso entero el día del cobro y nadie en el equipo abre la NIIF 15 párrafo 106. Al socio le cuadra el P&L. Al cliente también, porque ya tiene la factura. La pregunta de si esa entrada de caja es ingreso del ejercicio o un pasivo por contrato pendiente de devengar se resuelve marcando la casilla: "ingreso por servicios", siguiente. En mi caso he visto esto en cuatro de cada cinco encargos donde hay prepagos plurianuales, y no es solo en empresas pequeñas (algunas firmas con MOI completo lo dejan pasar igual).

Cómo funciona

Empecemos por lo que falla. La empresa firma un contrato anual con cobro por adelantado y el equipo asume que todo el importe es "ingreso futuro" sin disgregar las obligaciones de desempeño. Cuando llega la auditoría, el PT consiste en una hoja con el saldo bancario y poco más. Vaya por delante que esto no se arregla pidiendo "más documentación" en abstracto: hay que volver al contrato, identificar las obligaciones de desempeño separadas y asignar el precio de transacción a cada una.

La NIIF 15 párrafo 106 establece que cuando una entidad recibe una contraprestación (o tiene derecho incondicional a recibirla) antes de transferir el bien o servicio prometido, debe reconocer un pasivo por contrato. El importe reconocido refleja la contraprestación recibida o exigible, ajustada por cualquier componente variable que ya esté satisfecho. La norma lo dice corto. La aplicación es donde aparece la chicha.

Lo que realmente ocurre en una revisión de PT: el equipo identifica el cobro pero no la obligación pendiente. Y aquí está la zona gris. ¿Qué obligación queda sin satisfacer al cierre? ¿Cómo se mide el grado de cumplimiento de cada obligación de desempeño identificada? La NIIF 15.105 (y los párrafos B49-B53 sobre periodo de licencia) condicionan la respuesta. Si el equipo no puede explicar qué obligación corresponde al saldo del pasivo, la clasificación no se sostiene. No se trata de incertidumbre sobre si la obligación existe (eso es la NIC 37, otro mundo), sino sobre cuándo y cómo se cumple.

Un detalle que se pasa por alto. El pasivo por contrato disminuye a medida que se transfiere el bien o servicio prometido, no a medida que pasa el tiempo. Son cosas distintas en contratos donde el patrón de consumo no es lineal (una licencia anual con uso intensivo en los primeros tres meses, por ejemplo).

Ejemplo práctico: Distribuidora Ibérica de Software S.L.

Cliente: empresa española de distribución de licencias SaaS, FY2024, ingresos de 12,5 millones de euros, marco NIIF.

Paso 1: identificar el contrato Distribuidora Ibérica firma un contrato con un cliente por 180.000 euros: 150.000 por licencia anual de software con soporte continuo y 30.000 por un servicio de configuración inicial e con los sistemas del cliente. El cliente paga los 180.000 euros a la firma. Duración: 24 meses de acceso.

Nota de PT: Contrato escaneado y archivado en PT-006. Cláusulas de configuración en cláusula 4.2.

Paso 2: identificar las obligaciones de desempeño Aquí está la judgment call. ¿Es el servicio de configuración una obligación de desempeño separada o forma parte indisoluble del acceso a la licencia? La NIIF 15 párrafo 27 exige evaluar si el servicio es distinto, es decir, si el cliente puede beneficiarse del bien por sí solo o junto con otros recursos disponibles. El equipo de Distribuidora Ibérica concluye que la configuración es distinta porque otros proveedores ofrecen el mismo servicio en el mercado y el cliente lo contrata por separado en otros productos. Resultado: dos obligaciones de desempeño.

Nota de PT: Memorándum de evaluación de obligaciones de desempeño en PT-007.

Paso 3: asignar el precio de transacción Las dos obligaciones de desempeño se valoran a precios independientes observables: la licencia a 150.000 euros (precio de catálogo del cliente tipo) y la configuración a 30.000 euros (tarifa de servicios profesionales facturada a otros clientes).

Nota de PT: Hoja de cálculo de asignación a precio independiente en PT-008.

Paso 4: complicación A los seis meses del cierre, el cliente solicita un cambio de alcance: amplía la a tres sistemas adicionales por un coste extra de 12.000 euros. La pregunta es si se trata de una modificación contractual que crea una obligación de desempeño separada (NIIF 15 párrafo 20) o si modifica la existente. El equipo determina que los servicios adicionales son distintos y se cobran a precio independiente, por lo que se trata como contrato separado. La complicación es relevante porque cambia el cálculo del pasivo al cierre.

Nota de PT: Análisis de modificación contractual y conclusión NIIF 15.20 en PT-009.

Paso 5: medir el pasivo al cierre A 31 de diciembre de 2024, han pasado 6 meses de la licencia (de los 24). La configuración inicial se completó y entregó al mes 2; ya se reconoció como ingreso. La adicional se entregó a los 8 meses. Cálculo del pasivo por contrato al cierre:

ComponenteImporte originalReconocido como ingresoPasivo al cierre
Licencia (24 meses)150.000 €37.500 € (6/24)112.500 €
Configuración inicial (1 vez)30.000 €30.000 € (mes 2)0 €
adicional (1 vez)12.000 €12.000 € (mes 8)0 €
Total192.000 €79.500 €112.500 €

Nota de PT: Hoja de cálculo de pasivo por contrato y reconciliación con balance en PT-010.

Conclusión. El pasivo por contrato de 112.500 euros es defensible porque se ha asignado correctamente el precio entre obligaciones distintas, se ha tratado la modificación según párrafo 20 y se ha medido el cumplimiento por el patrón de transferencia del servicio. El error que habría sido fácil cometer (y que veo cada año): tratar los 192.000 euros como un único pasivo lineal a 24 meses, lo que habría dado 144.000 euros y un sobrevalor del pasivo de 31.500 euros.

Lo que los revisores y auditores se equivocan

Confundir pasivo por contrato con ingreso diferido genérico. No son sinónimos. Por lo que conozco, esta confusión persiste porque las plantillas heredadas de muchas firmas usan "ingresos diferidos" como rúbrica única, sin disgregar por obligación de desempeño. La NIIF 15 párrafo 106 es específica: el pasivo refleja una obligación de desempeño pendiente, no un cobro genérico. Si el PT no distingue qué obligación corresponde al saldo, falta chicha.

No documentar el vínculo entre el efectivo recibido y la obligación pendiente. He revisado encargos donde el equipo verificaba el saldo bancario (existencia) pero no rastreaba a qué obligación de desempeño correspondía cada euro. Sin ese rastreo, el pasivo no es auditable. El procedimiento mínimo es coger el contrato, identificar las obligaciones, comparar con el reconocimiento del ingreso periodificado, y dejar la conciliación documentada. No es complicado; lo difícil es acordarse de hacerlo cuando el socio necesita el cliente y la campaña aprieta.

Aceptar estimaciones de cumplimiento sin evidencia. Cuando la entidad estima que satisfará la obligación "linealmente durante 24 meses", el equipo a veces lo acepta sin más. Si esa estimación es material, hay que pedir el contrato (¿exige patrón lineal?), el cronograma de proyecto (¿hay hitos?) y el histórico de cumplimiento (¿ha cumplido la entidad otros contratos similares en plazo?). Aceptar sin verificar es sacar adelante con lo que hay.

Pasivo por contrato vs. ingreso diferido

DimensiónPasivo por contratoIngreso diferido
DefiniciónObligación de transferir bienes o servicios a un cliente, ligada a una obligación de desempeño identificada bajo NIIF 15Saldo de cobros recibidos pendientes de devengo (rúbrica contable, no concepto NIIF 15 propiamente)
Marco normativoNIIF 15 párrafos 105-106Práctica contable previa a NIIF 15; se reclasifica a pasivo por contrato cuando aplica el modelo
DesencadenanteCobro o derecho incondicional a cobrar antes de transferir el bien o servicioCobro adelantado sin necesariamente vincularlo a una obligación de desempeño concreta
MediciónContraprestación recibida o exigible, ajustada por componentes variables ya satisfechosImporte del cobro pendiente de imputar a resultados
ReducciónA medida que se transfiere el bien o servicio (no necesariamente lineal)A medida que se devenga el ingreso (típicamente lineal en plantillas no NIIF 15)

Cuándo importa la distinción en un encargo

El error más caro que veo aparece en sectores con prepagos plurianuales (mantenimiento, suscripciones SaaS, licencias multi-anuales, contratos de servicios profesionales). La empresa cobra 240.000 euros en enero por servicios anuales y el director financiero registra todo el importe como ingreso del primer trimestre. Argumento del director: "ya está facturado, ya está cobrado". Y aquí entra la presión estructural que conviene nombrar. El P&L es la métrica sobre la que se calculan las primas variables del equipo directivo. Reconocer 240.000 euros de ingreso flatera la cuenta de pérdidas y ganancias sin que cambie la caja real (que ya entró). Clasificarlo como pasivo por contrato es contablemente correcto pero numéricamente "peor" para el ejercicio. La presión a infrarregistrar el pasivo es, por tanto, estructural, no individual.

Si no se detecta, el balance al cierre infrarregistra el pasivo en 240.000 euros y el P&L sobrevalora el ingreso del ejercicio. Se afectan las aseveraciones de integridad (de los pasivos) y de corte de operaciones (del ingreso). En empresas con covenants bancarios atados al EBITDA, el sesgo es directo y cuantificable.

El debate: tarifas de activación como obligación separada

Aquí los profesionales discrepan. Pongamos un contrato de telco con tarifa de activación de 90 euros y cuota mensual de 30 euros durante 24 meses. El socio A trata la activación como obligación de desempeño separada y la reconoce íntegramente al activar el servicio: argumenta que la activación tiene precio observable de mercado, está disgregada en factura, y el cliente recibe un beneficio identificable (el alta operativa). El socio B la trata como adelanto y la difiere a lo largo de los 24 meses: argumenta que la activación no tiene valor independiente del servicio recurrente (nadie paga 90 euros por activación si no contrata el servicio mensual) y que por tanto no cumple el test de "distintiva" del párrafo 27. Ambos tienen sustento textual en la NIIF 15. Desde mi punto de vista, la posición B es más conservadora y casa mejor con el espíritu del párrafo B49 sobre tarifas no reembolsables iniciales, pero he visto la posición A defendida con argumentos sólidos en sectores donde la activación implica trabajo material e independiente. La cuestión es polémica.

Términos relacionados

- Obligación de desempeño: componente del contrato que requiere transferencia de un bien o servicio distintivo bajo NIIF 15. - Activo por contrato: la cara opuesta del pasivo por contrato (la entidad ha cumplido pero no ha cobrado). - Ingreso operativo: ingreso reconocido cuando se satisface la obligación de desempeño. - NIIF 15: Ingresos de Actividades Ordinarias: norma que define el reconocimiento de ingresos y la identificación de pasivos por contrato. - Aseveración de integridad: aseveración de que todos los pasivos por contrato están reconocidos. - Estimación contable: distinción entre obligación cierta (NIIF 15) e incertidumbre sobre cuantía (NIC 37).

---

Recibe información práctica de auditoría, semanalmente.

Sin teoría de examen. Solo lo que hace que las auditorías funcionen más rápido.

Más de 290 guías publicadas20 herramientas gratuitasCreado por un auditor en ejercicio

Sin spam. Somos auditores, no vendedores.