NIIF 15: Reconocimiento de ingresos de contratos con clientes — Los 5 pasos con casos prácticos en Perú
Conozca cómo aplicar la NIIF 15 en Perú mediante el modelo de 5 pasos para reconocer ingresos por contratos con clientes. Incluye ejemplos prácticos, tablas comparativas y casos frecuentes en empresas peruanas.

Introducción
La NIIF 15: Ingresos de Actividades Ordinarias Procedentes de Contratos con Clientes cambió de forma importante la manera en que las empresas reconocen sus ingresos. En lugar de centrarse solo en la emisión de la factura o en el cobro, esta norma exige analizar qué se prometió al cliente, cuándo se transfiere el control y cuánto corresponde reconocer en cada etapa del contrato.
En el contexto peruano, la NIIF 15 tiene especial relevancia para empresas comerciales, constructoras, tecnológicas, de servicios profesionales, educación privada, salud, retail, telecomunicaciones y negocios con contratos de largo plazo. En auditoría, una aplicación incorrecta puede generar errores materiales en ventas, cuentas por cobrar, pasivos por contrato, detracciones, IGV y resultados del periodo.
En este artículo desarrollamos los 5 pasos de la NIIF 15, con ejemplos prácticos adaptados a la realidad peruana, así como los principales riesgos de implementación y aspectos que deben revisar gerencia, contabilidad y auditoría.
¿Qué es la NIIF 15 y por qué es importante?
La NIIF 15: Ingresos de Actividades Ordinarias Procedentes de Contratos con Clientes establece un modelo único para reconocer ingresos, aplicable a casi todos los sectores, salvo aquellos regulados por otras normas específicas, como arrendamientos, instrumentos financieros o contratos de seguros.
El principio central de la NIIF 15 es claro: la entidad debe reconocer ingresos de forma que represente la transferencia de bienes o servicios comprometidos al cliente, por un importe que refleje la contraprestación que espera recibir.
En la práctica, esto implica dejar de mirar solo la factura y analizar el fondo económico del contrato. Por ejemplo, una empresa peruana que vende equipos con instalación, mantenimiento y capacitación no necesariamente reconoce todo el ingreso al momento de entregar el bien. Debe evaluar si existen obligaciones de desempeño separadas y distribuir el ingreso entre ellas.
Los 5 pasos de la NIIF 15
Paso 1: Identificar el contrato con el cliente
Según la NIIF 15, primero debe determinarse si existe un contrato que genere derechos y obligaciones exigibles. No siempre un contrato es un documento largo y formal; también puede existir mediante órdenes de compra, contratos marco, adendas, aceptaciones por correo o condiciones comerciales documentadas.
Para que exista contrato bajo NIIF 15, normalmente deben cumplirse estas condiciones:
- Las partes han aprobado el acuerdo.
- Se pueden identificar los derechos de cada parte.
- Se pueden identificar las condiciones de pago.
- El contrato tiene sustancia comercial.
- Es probable que la entidad cobre la contraprestación.
Este último punto es clave en Perú. Si una empresa vende a clientes con historial de morosidad severa o sin evaluación crediticia, puede existir discusión sobre si corresponde reconocer ingresos inmediatamente o esperar a que se cumplan ciertas condiciones.
Ejemplo práctico
Una empresa de software en Lima firma un contrato con una clínica privada por S/ 120,000 para implementar un sistema de historias clínicas, capacitar al personal y brindar soporte por 12 meses. El cliente entrega una orden de compra, firma el contrato y pacta pagos mensuales. La empresa evalúa la solvencia de la clínica y concluye que el cobro es probable. En ese escenario, sí existe contrato bajo NIIF 15.
Si, en cambio, la clínica estuviera en proceso concursal y no existiera evidencia razonable de cobro, la evaluación sería distinta.
Paso 2: Identificar las obligaciones de desempeño
El segundo paso consiste en identificar qué bienes o servicios prometidos son distintos y, por tanto, constituyen obligaciones de desempeño separadas.
Una obligación de desempeño es una promesa de transferir al cliente:
- Un bien o servicio distinto; o
- Una serie de bienes o servicios distintos que son sustancialmente iguales y se transfieren de la misma manera.
La pregunta clave es si el cliente puede beneficiarse del bien o servicio por sí mismo o junto con otros recursos fácilmente disponibles, y si la promesa es separable del resto del contrato.
Ejemplo práctico
Una empresa peruana vende maquinaria industrial por S/ 300,000 e incluye:
- Entrega de la máquina.
- Instalación especializada.
- Mantenimiento preventivo por 2 años.
Si la instalación no modifica significativamente la máquina y podría ser realizada por terceros, probablemente la venta de la máquina, la instalación y el mantenimiento sean obligaciones separadas.
Pero si la instalación es altamente especializada y sin ella la máquina no puede operar, podría concluirse que la venta e instalación forman una sola obligación de desempeño.
Tabla comparativa: obligación separada o no separada
| Situación | ¿Obligación separada? | Comentario |
|---|---|---|
| Venta de laptop y garantía legal estándar | No | La garantía legal no es un servicio adicional; asegura que el producto cumple las especificaciones. |
| Venta de laptop y soporte técnico extendido por 3 años | Sí | El soporte extendido es un servicio adicional distinto. |
| Licencia de software y capacitación básica opcional | Sí | La capacitación puede consumirse por separado. |
| Diseño, fabricación e instalación integral de estructura metálica altamente personalizada | Usualmente no | Las actividades están altamente integradas y forman una sola solución. |
Paso 3: Determinar el precio de la transacción
El precio de la transacción es el importe de la contraprestación que la empresa espera recibir a cambio de transferir los bienes o servicios comprometidos. Aquí no solo se considera el precio fijo, sino también elementos como:
- Contraprestación variable.
- Bonificaciones por desempeño.
- Descuentos comerciales.
- Penalidades.
- Devoluciones.
- Componentes de financiamiento significativos.
- Contraprestaciones no monetarias.
En Perú, este paso es especialmente importante en sectores como construcción, distribución, consumo masivo, agroexportación y servicios con bonos por cumplimiento.
Ejemplo práctico
Una empresa de consultoría en Arequipa firma un contrato por S/ 80,000 más un bono de éxito de S/ 20,000 si logra implementar un sistema ERP antes del 30 de noviembre. Si, al inicio del contrato, la empresa concluye que es altamente probable cumplir el hito y que no habrá reversión significativa del ingreso, podría incluir total o parcialmente esa contraprestación variable en el precio de la transacción.
Si existe alta incertidumbre, lo prudente será reconocer el bono solo cuando desaparezca el riesgo de reversión material.
Aspecto tributario a considerar en Perú
Debe recordarse que el reconocimiento contable bajo NIIF 15 no siempre coincide con el momento del reconocimiento tributario para efectos del Impuesto a la Renta o con el nacimiento de la obligación del IGV. Por ello, es indispensable conciliar la base contable y la base tributaria.
En materia del Impuesto a la Renta, el Artículo 57 de la Ley del Impuesto a la Renta, aprobada por el Decreto Supremo N.° 179-2004-EF, regula el criterio de imputación de rentas para contribuyentes perceptores de rentas empresariales. Asimismo, en IGV, el análisis del nacimiento de la obligación tributaria debe revisarse conforme al Artículo 4 del TUO de la Ley del IGV e ISC, aprobado por el Decreto Supremo N.° 055-99-EF.
Esto significa que una empresa puede tener un reconocimiento contable distribuido en el tiempo bajo NIIF 15, mientras que tributariamente ya emitió comprobante de pago o nació la obligación del IGV por hechos específicos regulados por ley.
Paso 4: Asignar el precio de la transacción a las obligaciones de desempeño
Cuando un contrato tiene más de una obligación de desempeño, el precio total debe distribuirse entre ellas con base en los precios de venta independientes relativos.
Si la empresa vende regularmente cada componente por separado, esa información sirve de base. Si no existe un precio observable, deberá estimarlo usando métodos razonables, por ejemplo:
- Enfoque de evaluación de mercado ajustado.
- Enfoque de costo esperado más margen.
- Enfoque residual, en casos limitados.
Ejemplo práctico
Una empresa de tecnología vende un paquete por S/ 50,000 que incluye:
- Licencia de software.
- Implementación.
- Soporte por 1 año.
Precios de venta por separado:
- Licencia: S/ 30,000
- Implementación: S/ 15,000
- Soporte anual: S/ 10,000
Total precios separados: S/ 55,000
La asignación proporcional sería:
| Concepto | Precio independiente | Proporción | Asignación sobre S/ 50,000 |
|---|---|---|---|
| Licencia | S/ 30,000 | 54.55% | S/ 27,273 |
| Implementación | S/ 15,000 | 27.27% | S/ 13,636 |
| Soporte | S/ 10,000 | 18.18% | S/ 9,091 |
Así, el ingreso no se reconoce en bloque, sino según la transferencia de cada obligación de desempeño.
Paso 5: Reconocer el ingreso cuando o a medida que se satisface la obligación de desempeño
Este es el núcleo de la NIIF 15. El ingreso se reconoce cuando el cliente obtiene el control del bien o servicio. Esto puede ocurrir:
- En un momento determinado, como en la venta de mercadería.
- A lo largo del tiempo, como en contratos de servicios continuos o construcción bajo ciertas condiciones.
La NIIF 15 requiere evaluar si se cumple alguno de los criterios para reconocer ingresos a lo largo del tiempo. Por ejemplo, cuando:
- El cliente recibe y consume simultáneamente los beneficios.
- La entidad crea o mejora un activo que el cliente controla a medida que se desarrolla.
- El activo no tiene uso alternativo para la entidad y existe derecho exigible al pago por el desempeño completado.
Ejemplo práctico
Una empresa constructora en Trujillo firma un contrato para adecuar una planta industrial por S/ 1,200,000. La obra está diseñada específicamente para el cliente, no tiene uso alternativo y el contrato establece derecho de cobro por el avance ejecutado, incluso si el cliente resuelve anticipadamente. En este caso, podría corresponder reconocer el ingreso a lo largo del tiempo.
Si al cierre de diciembre el avance técnico validado es de 40%, el ingreso acumulado sería de S/ 480,000, sujeto a la medición apropiada del progreso.
Métodos para medir el progreso
Cuando el ingreso se reconoce a lo largo del tiempo, la entidad debe medir razonablemente el avance. Los métodos más frecuentes son:
- Métodos de salida: hitos cumplidos, unidades entregadas, certificaciones de obra.
- Métodos de entrada: costos incurridos respecto del total estimado, horas hombre, recursos consumidos.
En auditoría, este punto suele ser sensible porque errores en presupuestos, valorizaciones o costos estimados pueden inflar ingresos y utilidades.
Ejemplo práctico
Una firma de ingeniería en Lima tiene un contrato por S/ 500,000 y estima costos totales de S/ 400,000. Al cierre ha incurrido en costos por S/ 160,000. Si aplica un método de costo a costo y dichos costos representan adecuadamente el avance, el porcentaje de progreso sería 40%, por lo que el ingreso a reconocer sería S/ 200,000.
Casos frecuentes de aplicación de la NIIF 15 en Perú
1. Venta de bienes con derecho de devolución
En retail, distribuidores y consumo masivo, no siempre debe reconocerse el ingreso por el total facturado si existe un derecho de devolución relevante. La empresa debe estimar las devoluciones esperadas y reconocer un ajuste al ingreso, además del activo por derecho a recuperar productos.
2. Garantías
Debe diferenciarse entre:
- Garantía de aseguramiento: confirma que el producto cumple lo pactado; no es obligación separada.
- Garantía de servicio: ofrece cobertura adicional; sí puede ser obligación de desempeño separada.
3. Programas de fidelización
Si una cadena de tiendas otorga puntos canjeables, esos puntos pueden constituir una obligación de desempeño separada. En consecuencia, una parte del precio de venta debe diferirse hasta que el cliente use los puntos o estos expiren.
4. Anticipos de clientes
Recibir dinero por adelantado no significa reconocer ingreso de inmediato. Mientras la empresa no transfiera el control del bien o servicio, normalmente se reconocerá un pasivo por contrato.
5. Servicios anuales cobrados por adelantado
En colegios privados, academias, mantenimiento, hosting, soporte o membresías, el ingreso suele reconocerse a medida que se presta el servicio, no al cobro total inicial.
Tabla comparativa: práctica tradicional vs enfoque NIIF 15
| Situación | Práctica tradicional | Enfoque NIIF 15 |
|---|---|---|
| Venta con instalación y soporte | Reconocer todo al facturar | Separar obligaciones y reconocer según transferencia de control |
| Anticipo de cliente | Registrar como ingreso | Registrar como pasivo por contrato hasta cumplir la obligación |
| Contrato con bono por desempeño | Reconocer cuando se cobre | Evaluar contraprestación variable y restricción por reversión |
| Servicio anual prepago | Reconocer al inicio | Reconocer mensualmente o según el patrón del servicio |
| Programa de puntos | No diferir parte de la venta | Asignar parte del precio a los puntos como obligación separada |
Riesgos de auditoría y control interno
Desde la perspectiva de auditoría, la NIIF 15 genera riesgos importantes que deben ser atendidos con controles adecuados:
- Reconocimiento anticipado de ingresos para mejorar resultados.
- Contratos mal evaluados o no documentados.
- Errores en la identificación de obligaciones de desempeño.
- Estimaciones poco sustentadas de contraprestación variable.
- Asignación incorrecta del precio entre componentes.
- Deficiencias en el corte de ingresos al cierre del ejercicio.
- Inconsistencias entre contabilidad, facturación, legal y tributación.
La revisión de contratos, matrices de ingresos, políticas contables, adendas, órdenes de servicio y validaciones de entrega es esencial para mitigar contingencias.
Revelaciones requeridas
La NIIF 15 no solo regula el reconocimiento, sino también la información a revelar. Las empresas deben presentar información suficiente sobre:
- Desagregación de ingresos.
- Saldos de contratos.
- Obligaciones de desempeño pendientes.
- Juicios significativos aplicados.
- Activos reconocidos por costos de obtención o cumplimiento de contratos, cuando corresponda.
En entidades con operaciones complejas, una revelación insuficiente puede ser observada por auditores, directorio, inversionistas o entidades supervisoras.
Ejemplo práctico integral en Perú
Una empresa peruana de soluciones tecnológicas firma en enero un contrato con una cadena de farmacias por S/ 236,000, desagregado así:
- Licencia de software.
- Implementación y parametrización.
- Capacitación.
- Soporte por 12 meses.
Precios de venta independientes:
- Licencia: S/ 120,000
- Implementación: S/ 60,000
- Capacitación: S/ 20,000
- Soporte anual: S/ 36,000
Total: S/ 236,000
En este caso, si esos componentes son distintos:
- La licencia se reconocerá cuando el cliente obtenga control y pueda usarla.
- La implementación se reconocerá según el avance o al culminar, dependiendo de la naturaleza del servicio.
- La capacitación se reconocerá cuando se dicte.
- El soporte se reconocerá linealmente durante 12 meses, es decir S/ 3,000 mensuales.
Si la empresa cobrara todo por adelantado en enero, no debería reconocer los S/ 236,000 como ingreso inmediato. Una parte importante quedaría como pasivo por contrato hasta cumplir las obligaciones pendientes.
Buenas prácticas para implementar la NIIF 15
- Revisar contratos tipo y adendas con enfoque contable y legal.
- Mapear las obligaciones de desempeño por línea de negocio.
- Definir políticas para descuentos, bonos, devoluciones y garantías.
- Documentar criterios de reconocimiento a lo largo del tiempo.
- Conciliar el tratamiento contable con el tributario.
- Capacitar a las áreas comercial, legal, contable y de operaciones.
- Implementar controles de cierre para corte de ingresos y pasivos por contrato.
Conclusión
La NIIF 15: Ingresos de Actividades Ordinarias Procedentes de Contratos con Clientes exige que las empresas reconozcan sus ingresos con base en la transferencia de control y no únicamente por la emisión del comprobante o el cobro. Su modelo de 5 pasos permite reflejar de forma más fiel la realidad económica de los contratos, pero también requiere mayor análisis, documentación y juicio profesional.
En Perú, su aplicación adecuada es clave para evitar errores en estados financieros, contingencias tributarias, observaciones de auditoría y decisiones gerenciales basadas en información distorsionada. Sectores como tecnología, construcción, retail, educación, salud y servicios especializados deben prestar especial atención a contratos con múltiples componentes, contraprestación variable, anticipos y servicios de largo plazo.
Si su empresa necesita evaluar contratos, diseñar políticas de reconocimiento de ingresos o fortalecer sus controles bajo NIIF, en Carlos Lingan & Asociados S.C. podemos apoyarlo con un enfoque técnico y práctico. Para consultas, escríbanos a auditor@carloslingan.pe.
Carlos Lingan & Asociados S.C. • Charlie Lingán (Auditor)
Firma peruana de auditoría financiera, asesoría tributaria SUNAT, NIIF/NIAs y auditoría de ONGs fundada en 1978 (+45 años de trayectoria).


