Diagrama de Flujo de Ingresos: Construcción (NIIF 15) | ciferi

La reconocimiento de ingresos en el sector de la construcción presenta complejidad única bajo la NIIF 15. Los contratos de construcción a menudo...

Introducción

La reconocimiento de ingresos en el sector de la construcción presenta complejidad única bajo la NIIF 15. Los contratos de construcción a menudo incluyen múltiples elementos: servicios de diseño, suministro de materiales, mano de obra, variaciones de contrato y cláusulas de penalización por retrasos. Cada uno requiere evaluación separada para determinar si es una obligación de desempeño distinta y cómo medir el progreso hacia la satisfacción de esa obligación.
Este diagrama de flujo (herramienta interactiva adjunta) guía al auditor a través del modelo de cinco pasos de la NIIF 15 aplicado específicamente a contratos de construcción españoles. Usa la terminología de la NIA-ES 500 (Evidencia de auditoría) para evaluar la completitud y precisión de los asientos contables de ingresos en cada fase de un proyecto de construcción.

Contexto regulatorio en España

La NIIF 15 (denominada en español como Normas Internacionales de Información Financiera 15: Ingresos de Contratos con Clientes) es de aplicación obligatoria para todas las empresas españolas que cotizan en mercados regulados, así como para las que participan en grupos consolidados sujetos a NIIF. El Instituto de Contabilidad y Auditoría de Cuentas (ICAC) monitoriza la aplicación de NIIF 15 en los informes de auditoría, particularmente en el sector de la construcción, donde los hallazgos de inspección de calidad de auditoría han identificado deficiencias recurrentes en:
Para un auditor en una firma española, el cumplimiento de NIA-ES 500 requiere obtener evidencia de auditoría suficiente y apropiada que demuestre que la entidad ha aplicado correctamente cada paso del modelo NIIF 15.

  • La identificación incorrecta de obligaciones de desempeño en contratos que incluyen diseño, suministro y ejecución como servicios integrados
  • La sobrecarga de estimaciones de progreso basadas en inputs (horas de mano de obra, materiales consumidos) sin validación suficiente del output real entregado al cliente
  • La insuficiencia en la documentación del análisis de variaciones de contrato y cláusulas de revisión de precios
  • La inconsistencia en la aplicación de restricciones de variable consideration (descuentos, penalizaciones por retrasos)

El modelo de cinco pasos: marco de referencia para la construcción

La NIIF 15 requiere que toda empresa evalúe los ingresos a través de un modelo de cinco pasos:
En el contexto de un contrato de construcción, cada paso presenta decisiones normativas que afectan la oportunidad y el importe del reconocimiento de ingresos.
---

  • Identificar el contrato con el cliente
  • Identificar las obligaciones de desempeño
  • Determinar el precio de la transacción
  • Asignar el precio a las obligaciones de desempeño
  • Reconocer ingresos cuando (o conforme) se satisface cada obligación

Paso 1: Identificar el Contrato

¿Existe un contrato con características necesaries?


Un contrato de construcción debe cumplir cinco criterios para ser contabilizado como un contrato de cliente bajo NIIF 15.9:

Combinación de contratos


Si la entidad ha firmado múltiples contratos con el mismo cliente en un breve período (por ejemplo, un contrato para la construcción de la fase 1 y un contrato separado para la fase 2 de un mismo proyecto), evalúe si estos deben combinarse:
Si responde afirmativamente a cualquiera de estas preguntas, combine los contratos para propósitos de reconocimiento de ingresos.

Modificaciones de contrato


En construcción, es habitual que surjan variaciones: el cliente solicita cambios al diseño, ampliaciones del alcance, aceleración de plazos, o mejoras técnicas no previstas en el contrato original. Cada modificación debe evaluarse:
---

  • Las partes han aprobado el contrato y están comprometidas a cumplir. En construcción, esto significa una orden de trabajo firmada, un acuerdo de condiciones generales, o (en algunos casos) un orden de compra del cliente que la entidad ha aceptado ejecutando trabajo.
  • Cada parte puede identificar sus derechos respecto a los bienes o servicios a transferir. En construcción, los derechos del cliente incluyen el acceso al edificio, las instalaciones o la infraestructura conforme se completan las fases. Los derechos de la entidad incluyen el derecho a cobrar el precio acordado (o precio ajustado).
  • El contrato identifica los términos de pago. Esto puede ser un precio fijo total, un precio por unidad, un precio de costo más margen, o un precio variable con cláusulas de revisión. Los términos de pago en construcción a menudo incluyen pagos parciales conforme el trabajo avanza (por ejemplo, 20% a firma, 30% al 50% de avance, 50% a finalización).
  • El contrato tiene sustancia comercial. La mayoría de contratos de construcción la tienen, ya que afectan los flujos de caja esperados de la entidad (riesgo, oportunidad, cantidad de efectivo cobrado). Las excepciones son raras: por ejemplo, un contrato de construcción que intercambia una pared de obra por otra pared equivalente entre dos inmuebles contiguos podría carecer de sustancia comercial si ambas partes están en la misma situación de riesgo.
  • Es probable que la entidad cobre la consideración a la que tiene derecho. Esto requiere evaluar la solvencia del cliente. Para un cliente público (Administración local, ministerio, universidad pública), la probabilidad de cobro es generalmente alta. Para un cliente privado, el auditor debe evaluar su historial de pagos anteriores, su situación financiera actual, y cualquier garantía o aval. Si la entidad ha experimentado impagos con este cliente en el pasado, es posible que no sea probable el cobro del contrato completo.
  • ¿Los contratos fueron negociados como un paquete con un objetivo comercial único? Por ejemplo, ¿se fijó el precio de la fase 2 condicionado a los términos de la fase 1, o se negoció una descuento global para ambas fases juntas?
  • ¿El precio o el desempeño de un contrato depende del otro? Por ejemplo, ¿la fase 2 solo se ejecuta si la fase 1 cumple ciertos hitos?
  • ¿Los bienes o servicios en ambos contratos forman una obligación de desempeño única? Por ejemplo, ¿la entidad entrega un sistema integrado de dos fases que no puede ser utilizado por separado?
  • ¿La modificación añade obligaciones de desempeño distintas? Por ejemplo, si el contrato original era construir un edificio de cinco plantas y el cliente añade una sexta planta, la sexta planta es una obligación distinta. Pero si el cliente únicamente cambia el acabado de una pared (sin cambiar la funcionalidad), esto es probable que no sea una obligación distinta.
  • ¿El aumento de precio refleja el precio de venta autónomo de las obligaciones adicionales? Si la entidad normalmente vende una planta de edificio por 500.000 euros y la modificación añade 480.000 euros por una planta adicional (ajustado por economías de escala), el aumento es commensurado. Si el aumento es inferior, es probable que el cliente haya obtenido un descuento que debe aplicarse a toda la consideración.
  • ¿Las obligaciones restantes tras la modificación son distintas de lo ya entregado? Si sí, trate la modificación como una nueva conclusión de contrato (prospectivo). Si no (es decir, las obligaciones restantes son parte de la misma obligación que ya estaba parcialmente satisfecha), aplique un ajuste retrospectivo acumulado en el momento de la modificación.

Paso 2: Identificar las Obligaciones de Desempeño

El test de "distintividad"


Una obligación de desempeño es un compromiso de transferir un bien o servicio que es distinto del cliente. En construcción, la cuestión es: ¿es cada elemento del contrato una obligación de desempeño separada, o todos los elementos forman una obligación única?
Criterio A: ¿El cliente puede beneficiarse del bien o servicio por sí solo o con recursos fácilmente disponibles?
En construcción:
Criterio B: ¿La promesa es separadamente identificable dentro del contrato, es decir, distinta en contexto?
Esto requiere evaluar si la entidad proporciona un servicio de significativo. Indicadores de que NO es separadamente identificable:

Aplicación a un contrato de construcción típico


Un contrato típico de construcción de un edificio comercial contiene:
¿Cuántas obligaciones de desempeño hay?
Respuesta habitual: una obligación única. El cliente no puede usar el diseño sin la construcción, no puede usar los materiales sin instalar, no puede usar la estructura sin los servicios integrados. Todo forma un edificio que se transfiere cuando está terminado y es funcional.
Excepción: Si el contrato incluye un servicio de asesoramiento de diseño que el cliente puede optar por no construir (porque podría buscar otro constructor), entonces el diseño es una obligación distinta. Pero si el cliente ha contratado a la entidad tanto para diseñar como para construir, y no existe una opción de "solo diseño", probablemente sea una obligación única.

Evaluación de series (cláusula NIIF 15.22)


Si un contrato incluye múltiples elementos que se repiten (por ejemplo, construcción de 20 casas unifamiliares idénticas, todas con el mismo proceso de construcción), la NIIF 15 permite tratar la serie como una obligación única si:
En estos casos, una obligación única por serie simplifica la contabilización y es apropiada bajo NIA-ES 500 si hay suficiente documentación que soporte la homogeneidad de los elementos.
---

  • El cliente puede beneficiarse de un edificio completo por sí solo (es distinto).
  • El cliente no puede beneficiarse de una viga de acero de forma aislada si forma parte estructural de un edificio (no es distinto).
  • El cliente puede beneficiarse de un servicio de asesoramiento de diseño por sí solo, incluso aunque el edificio no se construya (es distinto).
  • La entidad proporciona un servicio de que uniría todos los bienes o servicios en un output combinado único. Por ejemplo, si la entidad diseña, suministra materiales y construye un sistema de climatización integrado, todo esto es probable que sea una obligación única.
  • El bien o servicio se personaliza o se modifica de forma notable en función de otros compromisos en el contrato. Por ejemplo, si el acero estructural es fabricado a medida para este edificio específico (como es habitual en construcción), no es separadamente identificable del trabajo de instalación.
  • El bien o servicio es interdependiente con otros compromisos. Por ejemplo, los cimientos y la estructura son interdependientes en sentido técnico: los cimientos deben diseñarse conforme a la carga de la estructura.
  • Diseño arquitectónico y de ingeniería
  • Suministro de materiales (acero, hormigón, vidrio, electricidad, fontanería)
  • Mano de obra y ejecución
  • Inspección y certificación de conformidad
  • Garantía de defectos durante 12 meses
  • Los elementos son sustancialmente iguales (todas las casas tienen el mismo diseño, tamaño, materiales).
  • El patrón de transferencia es el mismo (todas se construyen durante el mismo período, todas se entregan cuando están completadas, todas se pagan en el mismo calendario).

Paso 3: Determinar el Precio de la Transacción

Consideración fija y variable


El precio de la transacción es el importe esperado de consideración que la entidad espera recibir a cambio de transferir los bienes o servicios comprometidos.
En construcción, el precio puede ser:

Estimar consideración variable


La NIIF 15.53 requiere que la entidad elija entre dos métodos de estimación:

Restricción de consideración variable


Una vez estimada la consideración variable, la NIIF 15.56-58 requiere una "restricción": solo incluir en el precio de la transacción la cantidad de consideración variable que es probable que no se revertirá cuando se resuelva la incertidumbre.
Ejemplo: Un contrato de construcción con revisión de precios por variación de materiales. La entidad estima que el precio final será 3.200.000 euros con un rango de ±100.000 euros. ¿Cuánto incluir en el precio de la transacción inicial?

Consideraciones especiales en construcción


---

  • Precio fijo total: "Construiremos el edificio por 3.200.000 euros." En este caso, a menos que surjan variaciones autorizadas, el precio es fijo.
  • Precio variable con cláusulas de revisión: "El precio es de 3.200.000 euros, ajustado por variación de costes de materiales y cambios en costes de mano de obra según el índice de construcción publicado por el Ministerio de Transporte." Esto introduce consideración variable: el precio final puede ser superior o inferior al precio inicial, dependiendo de índices exteriores.
  • Consideración contingente por desempeño: Si el contrato incluye cláusulas de penalización por retrasos ("se deduce 1.000 euros por cada día de retraso"), esto es consideración variable que reduce el precio esperado.
  • Descuentos y bonificaciones: Si el cliente ha ofrecido un descuento por pago anticipado ("si pagas antes de 30 días, descuento del 2%"), esto es variable y debe incluirse solo si es probable.
  • Valor esperado (suma ponderada por probabilidad): Útil cuando el contrato tiene múltiples posibilidades con probabilidades distintas. Por ejemplo, si una revisión de precios puede resultar en +2%, -2%, o 0% con probabilidades del 30%, 20%, y 50% respectivamente, el valor esperado es (2% × 0,30) + (-2% × 0,20) + (0% × 0,50) = 0,4%.
  • Cantidad más probable: Útil cuando el contrato tiene dos resultados posibles y uno es considerablemente más probable. Por ejemplo, si una penalización por retraso es "probable" solo si ocurre un evento externo improbable (huelga de trabajadores), la cantidad más probable es cero penalización.
  • Si la entidad tiene 100 contratos similares y ha observado históricamente que el 90% de variaciones se resuelven en el primer trimestre tras terminación, puede incluir 100.000 euros (la estimación de variación esperada) porque es probable que no se revierta.
  • Si es el primer contrato de este tipo y la revisión se resolverá en 5 años, es menos probable que la entidad incluya la cantidad completa en el reconocimiento inicial de ingresos, porque hay mayor riesgo de reversión.
  • Retenciones del cliente: Es habitual que el cliente retenga el 10-15% del precio hasta que el edificio cumple un período de garantía (por ejemplo, 12 meses sin defectos). Esto es consideración a la que la entidad tiene derecho, pero con una obligación de desempeño contingente (reparación de defectos). El auditor debe evaluar si la retención debe incluirse en el precio de la transacción o si debe restringirse por el riesgo de que se reclamen reparaciones.
  • Bonificaciones por conclusión ahead of schedule: Si el contrato promete "1.000 euros diarios por terminación antes del 15 de septiembre", esto es consideración variable. Si la entidad típicamente termina 10 días antes (según su experiencia histórica), incluya 10.000 euros. Si es incierto, restríja a cero.
  • Penalizaciones por retrasos: Del mismo modo, si el contrato penaliza con 1.000 euros por día de retraso tras la fecha contractual, esto reduce el precio esperado. Incluya el importe solo si el retraso es probable (basado en experiencia histórica, condiciones actuales del mercado, disponibilidad de materiales, o eventos que hayan ocurrido ya).

Paso 4: Asignar el Precio a las Obligaciones de Desempeño

Si el contrato incluye múltiples obligaciones de desempeño (lo que es inusual en construcción pero posible), el precio debe asignarse a cada obligación basándose en los precios de venta autónomos de cada obligación.
El precio de venta autónomo (PVA) es el precio al que la entidad vendería la obligación por sí sola al cliente. Métodos para determinarlo:
Ejemplo: Un contrato incluye diseño arquitectónico (PVA = 150.000 euros) y construcción (PVA = 3.050.000 euros), precio total 3.200.000 euros. Asigne:
En construcción, típicamente no hay múltiples PVA porque hay una obligación única integrada.
---

  • Precio observable: Si la entidad vende regularmente el bien o servicio por separado, use ese precio.
  • Precio ajustado del mercado: Si la entidad no vende por separado pero otros competidores sí, use el precio de mercado ajustado por diferencias de costes.
  • Método residual: Si el PVA no puede determinarse de forma fiable, use el importe total del precio de transacción menos la suma de los PVA de todas las demás obligaciones. Este método es permisible pero requiere documentación sólida.
  • Al diseño: (150.000 / 3.200.000) × 3.200.000 = 150.000 euros
  • A construcción: (3.050.000 / 3.200.000) × 3.200.000 = 3.050.000 euros

Paso 5: Reconocer Ingresos Cuando se Satisface Cada Obligación

Obligaciones de desempeño satisfechas en un punto en el tiempo vs. a lo largo del tiempo


La decisión principal en Paso 5 es si la obligación de desempeño se satisface en un punto en el tiempo (por ejemplo, cuando se entrega el bien) o a lo largo del tiempo (conforme el cliente obtiene beneficios gradualmente).
Para construcción, el criterio de NIIF 15.35 requiere que se reconozcan ingresos a lo largo del tiempo si se cumple al menos uno de estos criterios:
Criterio (a): El cliente recibe y consume simultáneamente los beneficios conforme la entidad ejecuta.
Ejemplo: Servicios de construcción continua de un edificio. El cliente no espera hasta la conclusión para beneficiarse; comienza a ocupar y usar las secciones completadas conforme se avanzan (por ejemplo, en un proyecto de ampliación de un hospital, los departamentos se abren para servicio conforme se completan).
Criterio (b): La ejecución de la entidad crea un activo que el cliente controla conforme se crea.
Ejemplo: En la mayoría de contratos de construcción, el cliente obtiene el control legal y físico del sitio conforme la construcción avanza. El cliente puede (en teoría) despedir a la entidad y completar el trabajo con otro constructor; el activo (el edificio parcialmente construido) está bajo su control. Esta es la razón por la cual la mayoría de contratos de construcción se reconocen a lo largo del tiempo.
Criterio (c): El cliente no tiene alternativa de usar el activo, y la entidad tiene un derecho exigible a cobrar por la ejecución completada hasta la fecha.
Ejemplo: Un contrato en el que el cliente ha comprometido especificaciones personalizadas (por ejemplo, una fábrica diseñada únicamente para un proceso particular) y la entidad no puede vender el activo a otro cliente si el contrato se rescinde. En este caso, el cliente ha perdido la alternativa de uso, y la entidad tiene derecho a pago por trabajo completado. Esto también apoya reconocimiento a lo largo del tiempo.

Medida del progreso


Una vez establecido que los ingresos se reconocen a lo largo del tiempo, la entidad debe medir el progreso. NIIF 15.39 enumera dos métodos:
Método de input (por esfuerzo):
Medida el progreso basándose en los inputs consumidos en relación con los inputs totales esperados. Por ejemplo:
Fórmula: Ingresos a reconocer = Precio de transacción × (Costes incurridos a fecha / Costes totales presupuestados)
Ejemplo: Contrato por 3.200.000 euros. Presupuesto de costes totales: 2.400.000 euros. A 30 de junio, costes incurridos: 1.200.000 euros (50% de avance). Ingresos a reconocer: 3.200.000 × (1.200.000 / 2.400.000) = 1.600.000 euros.
El auditor debe verificar que:
Método de output (por entrega):
Medida el progreso basándose en el output entregado. Por ejemplo:
Ejemplo: Contrato de construcción de 5.000 metros cuadrados. A 30 de junio, 2.000 metros cuadrados están estructuralmente completos y ocupables. Progreso: 2.000 / 5.000 = 40%. Ingresos a reconocer: 3.200.000 × 40% = 1.280.000 euros.
El auditor debe verificar que:

Comparación de métodos en auditoría


En la práctica española, los constructores frecuentemente usan el método de input (costes incurridos) por simplicidad administrativa. Sin embargo, investigaciones recientes de firmas de auditoría han señalado que esto puede resultar en sobreestimación de ingresos si:
El método de output (hitos físicos) proporciona mayor correlación con lo que el cliente está recibiendo y, por lo tanto, puede ser más conservador y más defensible desde perspectiva de auditoría.

Ejemplo trabajado: Construcción de un edificio comercial


Contrato: Construcción S.L., Madrid, contrata con Grupo Empresarial Valencia, S.A., para construir un edificio de oficinas de 10.000 metros cuadrados.
Análisis bajo NIIF 15:
Usando método de input (costes incurridos):
31 de marzo 2024 (trimestre 1):
30 de junio 2024 (trimestre 2):
30 de septiembre 2024 (trimestre 3):
31 de diciembre 2024:
Audit evidence required (NIA-ES 500):
El auditor debe obtener evidencia de auditoría suficiente y apropiada de que los costes incurridos son precisos y se refieren a la satisfacción de la obligación de desempeño:
Usando método de output (hitos físicos): enfoque alternativo:
Los hitos del contrato son:
31 de marzo 2024: Cimientos completados (1.500 m² de 10.000 m²). Progreso: 15%. Ingresos a reconocer: 5.000.000 × 15% = 750.000 euros.
30 de junio 2024: Estructura 30% completada (1.650 m² de estructura, de un total de 5.500 m² planificados para estructura). Progreso acumulado: 15% (cimientos) + 30% de 40% (estructura) = 15% + 12% = 27%. Ingresos a reconocer: 5.000.000 × 27% = 1.350.000 euros. Ingresos trimestre 2: 1.350.000 - 750.000 = 600.000 euros.
Audit evidence required for output method:
El auditor debe obtener evidencia de que los hitos se han alcanzado:
---

  • Porcentaje de horas de mano de obra consumidas vs. horas totales presupuestadas
  • Porcentaje de materiales consumidos vs. materiales totales presupuestados
  • Porcentaje de costes incurridos vs. costes totales presupuestados
  • Los costes incurridos incluyen solo costes que se relacionan con la satisfacción de la obligación (no costes generales de oficina, costes de administración, intereses).
  • El presupuesto de costes es fiable y ha sido revisado si las condiciones han cambiado (por ejemplo, cambios en el mercado de materiales).
  • Los costes se registran correctamente en el subledger del proyecto.
  • Porcentaje de unidades completadas vs. unidades totales (en un contrato de múltiples unidades)
  • Metros cuadrados de superficie construida vs. superficie total
  • Hitos físicos alcanzados (cimientos, estructura, cerramientos, sistemas finales)
  • Los hitos están claramente definidos en el contrato o en documentación técnica.
  • El porcentaje de avance en cada hito se soporta con evidencia física (certificados de inspección, órdenes de compra completadas, evidencia fotográfica, autorización del cliente).
  • Se realizan inspecciones independientes para confirmar avance (especialmente en contratos de obra pública con administraciones públicas).
  • Los costes iniciales de un proyecto son disproportionatamente altos (por ejemplo, logística, montaje inicial) y crean la apariencia de progreso más rápido que el output real.
  • Los costes incurridos incluyen costes que no deberían incluirse (costes de administración central, costes de proyectos fallidos capitalizados en este proyecto).
  • Precio total: 5.000.000 euros
  • Plazo: 24 meses (inicio: 1 enero 2024, conclusión esperada: 31 de diciembre 2025)
  • Presupuesto de costes: 3.800.000 euros
  • Términos de pago: 10% a firma, 20% a cimientos completados, 30% a estructura completada, 30% a sistemas completados, 10% a entrega final
  • Identificar contrato (Paso 1): Existe un contrato válido. Las partes han aprobado, hay derechos identificables, términos de pago claros, sustancia comercial (los flujos de caja de Construcción S.L. cambian), y es probable que cobre (cliente es una entidad legal establecida).
  • Identificar obligaciones de desempeño (Paso 2): Una obligación única (el edificio completo). El cliente no puede beneficiarse del edificio hasta que está completo y funcional. Todos los elementos (diseño, estructura, sistemas, acabados) están integrados.
  • Determinar precio de transacción (Paso 3): 5.000.000 euros. No hay consideración variable material (no hay cláusulas de revisión de precios ni penalizaciones por retrasos en este ejemplo).
  • Asignar precio (Paso 4): N/A, una única obligación.
  • Reconocer ingresos a lo largo del tiempo (Paso 5):
  • Costes incurridos: 380.000 euros (limpieza del sitio, cimientos, acometidas)
  • Progreso: 380.000 / 3.800.000 = 10%
  • Ingresos a reconocer: 5.000.000 × 10% = 500.000 euros (nota de auditoría: validar que los costes incluyen únicamente costes directos del proyecto, no costes de oficina central ni costes de administración)
  • Costes incurridos acumulados: 1.140.000 euros (avance: cimientos completados, estructura iniciada)
  • Progreso: 1.140.000 / 3.800.000 = 30%
  • Ingresos a reconocer acumulados: 5.000.000 × 30% = 1.500.000 euros
  • Ingresos del trimestre: 1.500.000 - 500.000 = 1.000.000 euros
  • Costes incurridos acumulados: 1.900.000 euros (estructura 50% completada)
  • Progreso: 1.900.000 / 3.800.000 = 50%
  • Ingresos a reconocer acumulados: 5.000.000 × 50% = 2.500.000 euros
  • Ingresos del trimestre: 2.500.000 - 1.500.000 = 1.000.000 euros
  • Costes incurridos acumulados: 2.850.000 euros (estructura completada, sistemas iniciados)
  • Progreso: 2.850.000 / 3.800.000 = 75%
  • Ingresos a reconocer acumulados: 5.000.000 × 75% = 3.750.000 euros
  • Ingresos del año 2024: 3.750.000 euros
  • Subledger del proyecto que enumera todos los costes incurridos, categorizados por naturaleza (mano de obra directa, materiales, subcontratación, etc.)
  • Conciliación de costes con las transacciones de tesorería (pagos a proveedores, nóminas, etc.)
  • Verificación de que los costes incluyen únicamente costes directamente atribuibles al proyecto (no costes de oficina central, costes de administración corporativa, costes de financiación)
  • Actualización del presupuesto de costes si las condiciones han cambiado desde la firma del contrato. Si el presupuesto original era 3.800.000 euros pero se estima ahora en 4.200.000 euros, el progreso al 30 de diciembre 2024 sería 2.850.000 / 4.200.000 = 67,9% en lugar de 75%. Esto requiere evaluación de si el cambio es justificado o si refleja ineficiencias que la entidad debe absorber.
  • Cimientos: 0-15% del proyecto (1.500 metros cuadrados excavados y preparados)
  • Estructura: 15-55% del proyecto (todas las vigas y columnas instaladas, 5.500 metros cuadrados)
  • Sistemas: 55-85% del proyecto (electricidad, fontanería, HVAC instalados, 3.000 metros cuadrados)
  • Acabados y comisión: 85-100% (cerramientos, pintura, puertas, mobiliario, 1.500 metros cuadrados)
  • Certificados de progreso firmados por el cliente (inspecciones mensuales o trimestrales)
  • Inspección física del sitio durante el trabajo de auditoría (fotos de antes/después, mediciones de áreas completadas)
  • Órdenes de compra completadas que evidencien suministros para cada fase (por ejemplo, todas las vigas estructurales compradas y entregadas antes de que se declare la estructura "completa")
  • Nóminas y registros de tiempo que muestren dedicación de mano de obra según el hito actual
  • Documentación de defectos o desviaciones que podrían afectar la clasificación de un hito como "completado" (por ejemplo, si la estructura tiene refuerzos que requieren trabajo adicional, probablemente no esté "completada" al 100%)

Aspectos de auditoría de alto riesgo en ingresos de construcción

Basándose en hallazgos de inspección de calidad de auditoría en España, los siguientes aspectos requieren escrutinio especial bajo NIA-ES 330 (Procedimientos del auditor en respuesta a riesgos evaluados):

1. Sobrecarga de costes indirectos en el proyecto


Riesgo: La entidad capitaliza costes de administración central (salarios de ejecutivos, alquiler de oficinas, seguros corporativos, amortización de equipos de oficina) en el proyecto de construcción, inflando artificialmente el porcentaje de avance de costes.
Respuesta de auditoría:

2. Presupuesto de costes no actualizado


Riesgo: El presupuesto de costes original (3.800.000 euros en el ejemplo anterior) fue estimado optimistamente hace 12 meses. Las condiciones han cambiado: inflación de materiales, escasez de mano de obra, cambios en normativa. El presupuesto ahora es 4.200.000 euros, pero la entidad sigue usando el presupuesto original en el cálculo de avance, mostrando progreso inflado.
Respuesta de auditoría:

3. Cambios en el contrato sin ajuste correspondiente del precio


Riesgo: El cliente ha solicitado cambios o ampliaciones durante la ejecución. La entidad reconoce los costes de los cambios en el proyecto pero no negocia un aumento de precio correspondiente con el cliente. La obligación es reconocer únicamente la consideración esperada a la que la entidad espera tener derecho. Si la entidad ha incurrido en costes adicionales sin derecho a cobrar, esto reduce la rentabilidad del contrato y puede requerir una provisión.
Respuesta de auditoría:

4. Ingresos reconocidos pero no cobrados (flujos de caja)


Riesgo: El contrato requiere pago en hitos: "20% a estructura completada". La entidad ha reconocido ingresos porque la estructura está completa, pero el cliente aún no ha pagado (por razones de su propio flujo de caja o disputa sobre calidad). Esto crea un desfase entre ingresos contabilizados y cobros reales, que puede afectar la evaluación de solvencia del cliente bajo NIIF 15.9(e).
Respuesta de auditoría:

5. Cálculo incorrecto del porcentaje de avance


Riesgo: Errores aritméticos u omisiones en el cálculo del porcentaje de avance. Por ejemplo:
Respuesta de auditoría:

6. Variable consideration no documentada


Riesgo: El contrato incluye cláusulas de revisión de precios, penalizaciones, o bonificaciones (consideración variable), pero la entidad no ha documentado cómo se han estimado estas cantidades en el cálculo del precio de transacción. El auditor no puede validar si la restricción de consideración variable bajo NIIF 15.56-58 es apropiada.
Respuesta de auditoría:
---

  • Obtener un listado detallado de todos los costes incurridos en el proyecto.
  • Reclasificar los costes según naturaleza (costes directos vs. indirectos).
  • Para los costes indirectos, desafiar su inclusión en el cálculo de avance. Solo deben incluirse si están directamente causados por el proyecto específico (por ejemplo, un capataz permanente asignado al proyecto es directo; un CFO corporativo no es directo).
  • Documentar la política de la entidad sobre asignación de costes indirectos y evaluar si es coherente con proyectos anteriores.
  • Obtener el presupuesto original, el presupuesto actualizado más reciente, y la documentación de cualquier cambio en los presupuestos.
  • Entrevistar al director del proyecto para entender qué ha cambiado desde el presupuesto original.
  • Evaluar si el presupuesto ha sido actualizado con frecuencia suficiente (trimestralmente es común; una única actualización en 12 meses es insuficiente).
  • Si el presupuesto ha aumentado de forma notable, evaluar si esto indica ineficiencias que la entidad debe absorber (en cuyo caso, la rentabilidad del proyecto disminuye y puede ser necesaria una provisión por pérdidas).
  • Obtener un listado de todos los cambios solicitados por el cliente durante la ejecución del contrato.
  • Para cada cambio, determinar si el cliente ha autorizado un aumento de precio. Si no, evaluar si los costes adicionales se absorben por la entidad.
  • Si se absorben costes adicionales significativos, evaluar si la rentabilidad estimada del contrato es aún positiva. Si no, considerar si es necesaria una provisión por pérdidas esperadas bajo NIC 2 (inventarios) o NIC 37 (provisiones).
  • Documentar la política de la entidad sobre cambios de contrato (¿requiere autorización escrita del cliente?, ¿hay límite de costes adicionales?, ¿hay un proceso de disputa si cliente y entidad no acuerdan precio?).
  • Conciliar ingresos reconocidos con cobros reales en la fecha de auditoría.
  • Para cualquier cantidad significativa adeudada, obtener evidencia de la disputa o del retraso de pago (correos electrónicos, estados de cuenta, órdenes de pago emitidas pero aún pendientes).
  • Evaluar si el cliente ha pagado cantidades anteriores a tiempo. Si no, puede haber una cuestión de probabilidad de cobro bajo NIIF 15.9(e).
  • Para cantidades que permanecen impagadas más allá del plazo de pago contractual, evaluar si es necesario crear una estimación por pérdida crediticia bajo NIIF 9.
  • Usar costes incurridos en el trimestre actual en lugar de costes acumulados en el cálculo de progreso.
  • Incluir costes capitalizados como activos de corta duración (equipos de construcción) que no son directamente relacionados con la construcción.
  • Omitir costes de subcontratistas que aún no han sido facturados (estimaciones de trabajos en progreso).
  • Reproducir independientemente el cálculo de porcentaje de avance a partir de los registros de costes.
  • Obtener una prueba de detalle de una muestra de costes incluidos en el cálculo (órdenes de compra, facturas de proveedores, nóminas, etc.).
  • Evaluar si hay costes estimados o accruals pendientes que deben incluirse en el numerador (costes incurridos pero no facturados).
  • Verificar que el denominador (costes totales presupuestados) se refiere únicamente a costes directos del proyecto y ha sido actualizado recientemente.
  • Obtener todas las disposiciones del contrato que permiten variable consideration (cláusulas de revisión de precios, penalizaciones, bonificaciones).
  • Para cada disposición de variable consideration, solicitar la estimación de la entidad (cantidad esperada o rango).
  • Obtener evidencia de cómo se estimó esta cantidad (análisis de historial de proyectos previos, análisis de probabilidad, evaluación del mercado, etc.).
  • Evaluar si la restricción es apropiada (¿es probable que la cantidad no se revertirá?). Si la estimación es incierta, la entidad puede necesitar restringir la cantidad de variable consideration incluida en el precio de transacción inicial.
  • Documentar en papeles de trabajo la base para la restricción de variable consideration.

Herramienta interactiva: Diagrama de flujo de decisión

La herramienta adjunta a esta página es un diagrama de flujo interactivo que guía a través de cada decisión NIIF 15 en el contexto de un contrato de construcción específico. Está estructurada en cinco secciones que corresponden a los cinco pasos de NIIF 15.
Cómo usar:
---

  • Ingrese los datos del contrato: Nombre del cliente, tipo de proyecto, precio total, fecha de firma, fecha de conclusión prevista.
  • Responda las preguntas de cada paso: El sistema le guiará a través de preguntas binarias o de opción múltiple. Cada pregunta incluye referencias a párrafos específicos de NIIF 15 (traducidos a NIIF en la versión en español).
  • El sistema genera un resumen de conclusiones: Al final, verá un informe de una página que resume:
  • El análisis de contrato bajo NIIF 15
  • El reconocimiento de ingresos inicial recomendado
  • Los principales riesgos de auditoría identificados
  • Las pruebas de auditoría sugeridas
  • Exporte un documento de trabajo: El resumen puede exportarse como documento de Word que puede integrarse en los papeles de trabajo de auditoría NIA-ES 230 (Documentación de auditoría).

Casos de uso común en España

Caso 1: Contrato de rehabilitación de vivienda pública


Una cooperativa de vivienda en Barcelona encarga a Constructora Levante S.L. la rehabilitación integral de un edificio de 20 apartamentos. Presupuesto: 600.000 euros. Plazo: 12 meses. El cliente (la cooperativa) ocupará los apartamentos conforme se complete cada uno (algunos apartamentos estarán ocupados después del mes 3, otros después del mes 8, etc.).
Pregunta de auditoría: ¿Se debe reconocer ingresos a lo largo del tiempo o en un punto en el tiempo?
Respuesta: A lo largo del tiempo. Criterio NIIF 15.35(b) se cumple: el cliente obtiene el control del activo (apartamento rehabilitado) conforme se completa cada uno. No puede ser reversado sin perder la rehabilitación. Criterio NIIF 15.35(a) también se aplica: el cliente "recibe y consume los beneficios" al ocupar cada apartamento.
Método sugerido: Output (hitos físicos). Cada apartamento completado y listo para ocupación es un hito del 5% (20 apartamentos). Esto es más transparente que el input (costes), ya que los costes iniciales de obtención de permisos y retiros de escombros pueden ser disproportionadados.

Caso 2: Contrato de ingeniería y suministro integrado


Industrias Térmicas S.A., Bilbao, contrata con una refinería para diseñar, fabricar, instalar y comisionar un sistema de destilación nuevo. Precio total: 8.500.000 euros. El "sistema" no funciona hasta que todos los componentes (caldera, columnas, bombas, controles) están instalados y comisionados conjuntamente. El cliente no puede optar por comprar solo la caldera sin instalarla.
Pregunta de auditoría: ¿Una obligación de desempeño única o múltiples obligaciones?
Respuesta: Obligación única. El cliente no puede beneficiarse del diseño sin la fabricación, no puede beneficiarse de los componentes individuales sin la incorporación e instalación. Criterio NIIF 15.29 (identificación separada) indica que el sistema es un output integrado.
Implicación: Los ingresos se reconocen a lo largo del tiempo conforme el sistema se instala y comisiona. El hito final (comisión exitosa) es probablemente cuando se reconoce el ingreso completo. Si el contrato permite una "comisión parcial" (por ejemplo, 80% de funcionalidad), se puede reconocer ingresos parcialmente una vez alcanzado ese hito.

Caso 3: Contrato con modificación de alcance


Constructor General S.L. (Valencia) firma un contrato con un hotel para construcción de una extensión de 5.000 metros cuadrados. Precio inicial: 4.200.000 euros. Seis meses después, el cliente solicita una ampliación de 2.000 metros cuadrados adicionales al mismo precio unitario.
Pregunta de auditoría: ¿Tratar como modificación del contrato original o como nuevo contrato?
Respuesta: Evaluación bajo NIIF 15.18-21:
Conclusión: Trate como modificación prospectiva. El precio de transacción del contrato original se actualiza de 4.200.000 a 4.200.000 + (precio unitario × 2.000) = aproximadamente 4.200.000 + 1.680.000 = 5.880.000 euros (asumiendo precio unitario de 840 euros/m²). El ingreso del trimestre en que se autoriza la modificación incluye únicamente el reconocimiento por la extensión original; la ampliación se reconoce a lo largo del tiempo desde la fecha de la modificación.
---

  • ¿La ampliación añade obligaciones de desempeño distintas? Sí, 2.000 metros cuadrados adicionales son bienes constructivos distintos.
  • ¿El aumento de precio (precio unitario × 2.000 m²) refleja el precio de venta autónomo ajustado? Si el cliente no ha obtenido un descuento, sí.
  • ¿Las obligaciones restantes tras la modificación son distintas de lo ya ejecutado? Sí, la construcción de la ampliación es distinta de la extensión original que ya estaba parcialmente completa.

Riesgo de fraude en ingresos de construcción (NIA-ES 240)

La NIA-ES 240 (Responsabilidades del auditor en relación con el fraude en una auditoría de estados financieros) identifica el fraude en ingresos como una presumida área de riesgo importante. En construcción, los fraudes comunes incluyen:
Respuesta de auditoría bajo NIA-ES 240.A1-A34:

  • Reconocimiento prematuro de ingresos: La entidad reconoce ingresos por trabajos no completados (por ejemplo, 90% de avance cuando solo 70% está completo).
  • Costes ficticios: La entidad registra costes de subcontratistas o materiales que no se han incurrido, inflando artificialmente el porcentaje de avance.
  • Sobre-facturación de hitos: El cliente firma un certificado de progreso por el 100% de un hito (por ejemplo, "estructura completada"), pero la estructura contiene defectos considerables que requieren rework.
  • Realice inspecciones físicas independientes del sitio de construcción en