Flujo de Decisión NIIF 15: Reconocimiento de Ingresos en Construcción | ciferi

El reconocimiento de ingresos en proyectos de construcción presenta dificultades complejos bajo la NIIF 15. Los contratistas en la República Dominicana...

Introducción

El reconocimiento de ingresos en proyectos de construcción presenta dificultades complejos bajo la NIIF 15. Los contratistas en la República Dominicana deben evaluar si los clientes controlan los activos simultáneamente (reconocimiento a lo largo del tiempo) o al completarse el proyecto (reconocimiento en un punto en el tiempo). Este flujo de decisión lo guía a través del modelo de cinco pasos de la NIIF 15, adaptado específicamente para contratos de construcción regidos por la SIV (Superintendencia del Mercado de Valores) y directrices de la ICPARD (Instituto de Contadores Públicos Autorizados de la República Dominicana).
---

Paso 1: Identificar el Contrato (NIIF 15, párrafos 9-21)

Antes de evaluar el reconocimiento de ingresos, confirme que existe un contrato vinculante con el cliente.

¿Existe aprobación de ambas partes?


En los proyectos de construcción dominicanos, la aprobación típicamente consta de:
Documento esperado en su expediente: Contrato original con firmas autorizadas o cadena de correos electrónicos que demuestren consentimiento mutuo.

¿Se pueden identificar los derechos y obligaciones de cada parte?


Para un contrato de construcción, debe existir claridad sobre:
Riesgo común: Contratos verbales o alcance no documentado. La NIIF 15.9(b) requiere que puedan identificarse los derechos. Si el cliente verbalmente modifica el alcance sin documentar, existe riesgo de estimación de la obligación de desempeño.

¿Se han identificado los términos de pago?


Bajo NIIF 15, los términos de pago deben ser:
Documentación: Incluya el calendario de pagos y cualquier cláusula que especifique retenciones o pagos condicionados.

¿Tiene el contrato sustancia comercial?


La mayoría de los contratos de construcción tienen sustancia comercial porque alteran los flujos de efectivo futuros del contratista. Sin embargo, verifique:

¿Es probable que se cobre la consideración?


Evalúe la capacidad de pago del cliente:
Documento esperado: Evaluación de solvencia (cartas de referencias, estados financieros del cliente si están disponibles, historial de pagos previos).
---

  • Contrato firmado (escrito)
  • Órdenes de trabajo formales (OT)
  • Correspondencia que evidencie intención de las partes
  • Alcance de los trabajos (planos, especificaciones técnicas)
  • Cronograma de entrega
  • Términos de pago (calendario de pagos, retenciones)
  • Criterios de aceptación o entrega
  • Monto: precio fijo, variable (bonificaciones por hito, penalidades por demora), o combinado
  • Calendario: pagos por avance, pagos en hitos, pago a completación
  • Formas: efectivo, cheque, transferencia bancaria, retenciones (comúnmente el 10% en contratos públicos dominicanos)
  • Intercambios de servicios idénticos entre contratistas (raro, pero posible en proyectos conjuntos)
  • Transacciones de «fachada» donde el cliente es el contratista o viceversa
  • Sector público: ¿El cliente es una entidad gubernamental? Compruebe antecedentes de pagos. Las entidades públicas en República Dominicana tienen ciclos de pago extendidos (comúnmente 60-90 días). La probabilidad de cobro sigue siendo «probable» si no hay demora estructural, pero documente el riesgo.
  • Sector privado: Solicite referencias de crédito, verificar historial de pagos con contratistas previos, solicitar garantía de pago si corresponde.
  • Clientes extranjeros: Si el cliente es un residente permanente no dominicano, considere verificación adicional con DGII (Dirección General de Impuestos Internos) o referencias internacionales.

Paso 2: Identificar Obligaciones de Desempeño (NIIF 15, párrafos 22-30)

Cada promesa de bien o servicio distinto es una obligación de desempeño. En construcción, esto requiere evaluar si el cliente controla un activo a lo largo del tiempo (sobre-tiempo) o al término del proyecto (punto en el tiempo).

¿El cliente recibe y consume los beneficios a medida que el contratista desempeña?


NIIF 15.35(a): Analice si el cliente obtiene beneficios inmediatos. En proyectos de construcción:
Caso de Construcciones Costeras S.A., Santo Domingo: Un contrato para ampliar un centro comercial existente. El propietario del centro obtiene los beneficios (estructura completada, espacio alquilable) a medida que se construye. Reconozca ingresos sobre-tiempo.

¿El contratista crea un activo que el cliente controla conforme se crea?


NIIF 15.35(b): El cliente controla el activo en construcción si:
Ejemplo: Un hotel que se está construyendo en terreno del cliente. El cliente tiene derecho legal sobre el edificio en construcción. Reconozca ingresos sobre-tiempo según el avance.

¿El contratista carece de uso alternativo del activo?


NIIF 15.35(c): Pregúntese: ¿puedo vender este trabajo a otro cliente o ajustar el activo para otro uso?
Indicador: Si el contrato especifica «trabajos conforme a los planos del cliente» o incluye multas por cancelación donde el cliente paga el valor del trabajo a la fecha, el cliente controla el activo en construcción (sobre-tiempo).

¿Carece el contratista de derechos de compensación completa por trabajo realizado hasta la fecha?


NIIF 15.35(c): Si el contrato fue cancelado, ¿puede el contratista exigir pago por los trabajos realizados hasta esa fecha?
---

  • Sí, sobre-tiempo: Construcción de un edificio en terreno del cliente. El cliente controla el activo en construcción a medida que avanza.
  • No, punto en el tiempo: Fabricación de equipamiento especializado en taller del contratista. El cliente no obtiene control hasta la entrega.
  • Tiene derechos sobre el terreno o estructura en proceso
  • Ha realizado pagos por el avance (retiene control legal)
  • El contratista carece de derechos alternativos sobre el activo (no puede venderlo a otro cliente)
  • No hay uso alternativo: Construcción específica del cliente (cimientos, estructura personalizada, acabados al gusto del cliente). Reconozca sobre-tiempo.
  • Existe uso alternativo: Fabricación de componentes estandarizados que podrían venderse a otros clientes. Puede justificar reconocimiento en punto en el tiempo.
  • Sí: Indica que el cliente ya controla el activo (sobre-tiempo).
  • No o limitado: El cliente tiene derecho a cancelar sin pagar trabajos parciales (raro en construcción, pero ocurre). Indica que el cliente aún no controla el activo (punto en el tiempo).

Paso 3: Determinar el Precio de la Transacción (NIIF 15, párrafos 47-72)

El precio de transacción es el monto de consideración que el contratista espera recibir. En construcción, esto requiere evaluar consideración variable, bonificaciones y penalidades.

¿Incluye el contrato consideración variable?


Formas comunes en construcción:
Documentación esperada: Cláusulas explícitas en el contrato que especifiquen estos montos.

¿Cómo estima la consideración variable?


Método 1: Valor esperado
Use si hay múltiples escenarios posibles (por ejemplo, múltiples bonificaciones por terminación temprana posibles):
| Escenario | Probabilidad | Consideración | Contribución |
|-----------|-------------|---------------|--------------|
| Sin bonificación | 40% | RD$ 2,000,000 | RD$ 800,000 |
| Bonificación parcial | 35% | RD$ 2,100,000 | RD$ 735,000 |
| Bonificación completa | 25% | RD$ 2,200,000 | RD$ 550,000 |
| Total esperado | | | RD$ 2,085,000 |
Método 2: Monto más probable
Use si hay un único resultado probable (por ejemplo, un único hito donde la bonificación se alcanzará o no):
| Resultado | Probabilidad | Consideración |
|-----------|-------------|---------------|
| Alcanzar hito | 70% | RD$ 2,100,000 |
| No alcanzar hito | 30% | RD$ 2,000,000 |
| Más probable: Alcanzar hito | | RD$ 2,100,000 |

¿Debe restringir (no incluir) la consideración variable?


NIIF 15.56-58: Incluya la consideración variable solo si es probable que no habrá una reversión posterior significativa. Para construcción:
Restricción recomendada en:
Ejemplo: Talleres Constructivos del Caribe S.R.L. ha ganado un contrato de RD$ 3,500,000 con bonificación de RD$ 350,000 por terminar 30 días antes. El cronograma presupuestado es de 180 días. Basado en proyectos previos, Talleres Constructivos ha completado proyectos similares en 170-175 días. La probabilidad de alcanzar la bonificación es 65%. La restricción por reversión significativa es baja. Incluya RD$ 227,500 (65% × RD$ 350,000) en el precio de transacción.

¿Existe un componente de financiamiento significativo?


NIIF 15.60-65: Si el cliente paga en cuotas sin interés explícito, pero el pago se retrasa de forma notable, considere si existe un componente de financiamiento.
Indicadores de financiamiento significativo:
Ajuste: Reduzca el ingreso reconocido por intereses no devengados y reconozca ingresos financieros a lo largo de los meses de financiamiento.
Ejemplo: Constructora Metropolitana S.A. completa la obra en octubre. El cliente paga: 40% en octubre, 30% en enero, 30% en abril (6 meses después). Si la tasa de interés de mercado es 8% anual, ajuste el precio de transacción reduciendo los últimos pagos y reconozca intereses a lo largo del período.
---

  • Bonificaciones por terminación anticipada (comúnmente RD$ 50,000-200,000 por día anticipado)
  • Penalidades por demora (comúnmente 0.5%-1% del precio del contrato por día de atraso)
  • Variaciones de diseño autorizadas (cambios a solicitud del cliente que afectan el precio)
  • Pagos por hitos (pagos condicionados a completar etapas específicas)
  • Bonificaciones por terminación temprana: Incluya solo si el cronograma es alcanzable basado en rendimiento previo
  • Penalidades por demora: Incluya pero ajuste si el proyecto tiene riesgos externos (lluvias, permisos pendientes)
  • Variaciones de diseño: Incluya solo si el cliente ha autorizado por escrito
  • El cliente realiza pagos 6+ meses después de la entrega
  • El cliente financia la obra: Paga 30% al inicio, 40% al 50% de avance, 30% a completación (3-4 meses después)

Paso 4: Asignar el Precio de Transacción a las Obligaciones de Desempeño (NIIF 15, párrafos 73-86)

Si el contrato incluye múltiples obligaciones de desempeño distintas, distribuya el precio de transacción según los precios de venta independientes (PVI) de cada obligación.

¿Tiene el contratista precios de venta independientes para cada obligación?


Ejemplo de obligaciones múltiples:
Si vende cada ítem por separado a otros clientes:
Precio del contrato: RD$ 2,300,000
Asignación ponderada:

¿Estima el contratista un precio de venta independiente?


Si no vende componentes por separado, use métodos de estimación:
---

  • Estructura de hormigón
  • Instalaciones eléctricas
  • Acabados (pintura, pisos, puertas)
  • Estructura: RD$ 1,500,000
  • Instalaciones eléctricas: RD$ 600,000
  • Acabados: RD$ 400,000
  • Total PVI: RD$ 2,500,000
  • Estructura: (RD$ 1,500,000 / RD$ 2,500,000) × RD$ 2,300,000 = RD$ 1,380,000
  • Instalaciones: (RD$ 600,000 / RD$ 2,500,000) × RD$ 2,300,000 = RD$ 552,000
  • Acabados: (RD$ 400,000 / RD$ 2,500,000) × RD$ 2,300,000 = RD$ 368,000
  • Método de ajuste de costos: Costo estimado + margen objetivo (ej., costo + 25%)
  • Método de mercado comparable: Precios de competidores para servicios similares
  • Método residual: Precio de transacción total menos PVI conocidos = PVI estimado para componentes sin PVI observable

Paso 5: Reconocer Ingresos Conforme se Cumpla la Obligación (NIIF 15, párrafos 31-45)

Para obligaciones que se satisfacen sobre-tiempo, elija un método para medir el avance.

¿Cuál es el método más apropiado para medir el progreso?


Método de entrada (Input method): Mida el progreso basado en recursos consumidos.
Fórmula: Progreso (%) = Costos incurridos a la fecha / Costos totales estimados
Método de salida (Output method): Mida el progreso basado en unidades completadas o hitos alcanzados.
Documentación esperada: Planilla de asistencia, recibos de materiales, órdenes de compra, cronograma de hitos.

Ejemplo práctico: Constructora Platense S.A., La Romana


Contrato: Ampliación de resort de 3,500 m² por RD$ 4,200,000 (130 días, sobre-tiempo).
Desglose:
Método elegido: Método de entrada (costos incurridos vs. estimados).
Costos estimados totales: RD$ 2,800,000
| Mes | Costos incurridos | Costos acumulados | Progreso (%) | Ingresos acumulados | Ingresos del mes |
|-----|------------------|------------------|-------------|--------------------|-|
| Mayo (Mes 1) | RD$ 420,000 | RD$ 420,000 | 15% | RD$ 630,000 | RD$ 630,000 |
| Junio (Mes 2) | RD$ 560,000 | RD$ 980,000 | 35% | RD$ 1,470,000 | RD$ 840,000 |
| Julio (Mes 3) | RD$ 840,000 | RD$ 1,820,000 | 65% | RD$ 2,730,000 | RD$ 1,260,000 |
| Agosto (Mes 4) | RD$ 980,000 | RD$ 2,800,000 | 100% | RD$ 4,200,000 | RD$ 1,470,000 |
Documentación de soporte: Planillas de nómina (mano de obra), facturas de proveedores (materiales), diarios de obra, reportes de avance fotográfico.
Nota en el expediente: «Se utilizó método de entrada porque los costos incurridos reflejan fielmente el avance físico de la construcción. El progreso de costos fue verificado contra órdenes de compra y planillas de asistencia.»

¿Cómo contabiliza las variaciones de diseño?


Si durante la construcción el cliente solicita cambios:
Ejemplo: Mientras construye, el cliente solicita cambiar los acabados de piso de cerámica a mármol (+RD$ 150,000). Obtenga orden de cambio firmada. Reconozca los RD$ 150,000 adicionales como nuevo ingreso conforme complete los acabados de mármol.
---

  • Horas de mano de obra invertidas
  • Costos incurridos (materiales + mano de obra)
  • Duración del proyecto completada (en días/meses)
  • Metros cuadrados construidos
  • Etapas de construcción completadas
  • Pruebas de funcionamiento pasadas
  • Estructura: RD$ 2,000,000 (50%)
  • Instalaciones: RD$ 1,200,000 (29%)
  • Acabados: RD$ 1,000,000 (24%)
  • Cuantifique el cambio: Materiales adicionales, mano de obra adicional, tiempo de demora
  • Obtenga aprobación escrita: Orden de cambio (OC) firmada con el nuevo monto
  • Reconozca como obligación de desempeño separada (si es distinta) o ajuste la obligación existente (si modifica la obligación original)

Consideraciones Específicas para Construcción en República Dominicana

Contratos del sector público


Los organismos públicos (municipios, ministerios, instituciones autónomas) frecuentemente requieren:
Impacto en NIIF 15:

Zonas francas (Special Economic Zones)


Proyectos en zonas francas (parques industriales, puertos) están regulados por CONATEF y pueden incluir:
Impacto en NIIF 15:

Fluctuación del tipo de cambio


Algunos contratos incluyen cláusulas de reajuste por tipo de cambio (RD$/USD).
Contabilización:
Ejemplo: Contrato por USD 100,000 con cláusula de reajuste si el cambio supera RD$ 58 por USD. Tipo de cambio actual: RD$ 57.50. Estime la consideración variable si anticipa que el tipo de cambio subirá a RD$ 59.
---

  • Retención del 10% hasta completación final
  • Aceptación formal de la obra (acta de entrega) antes de liberar retención
  • Ciclos de pago de 60-90 días tras aprobación
  • Garantía de obra (comúnmente 5-10% del monto, liberada 12 meses después de completación)
  • Incluya la consideración variable solo después de completación y aceptación formal
  • Considere restricción por reversión significativa si hay riesgo de rechazos en inspección final
  • Evalúe el componente de financiamiento si el ciclo de pago es 90 días
  • Requisitos de empleados locales
  • Cláusulas de terminación anticipada si no se alcanzan objetivos de empleo
  • Penalidades por incumplimiento ambiental
  • Evalúe si las penalidades ambientales deben estimarse como consideración variable
  • Documente cualquier restricción por riesgo de reversión
  • Si el contrato especifica un tipo de cambio fijo, el precio de transacción es fijo en RD$
  • Si el contrato permite reajuste de precio (cláusula de revisión de precios), incluya el ajuste estimado como consideración variable (método de valor esperado)

Inspección y Control: Enfoque de Auditores Externos

Como auditor externo, verificar:
---

  • Identificación de obligaciones: Revisar contrato, especificaciones técnicas y órdenes de cambio autorizadas. Confirmar que el contratista identificó correctamente si la obligación se satisface sobre-tiempo o en punto en el tiempo.
  • Método de medición de avance: Solicitar cronograma del proyecto, planillas de asistencia, recibos de materiales, facturas de proveedores. Verificar que el método de entrada (costos) o salida (hitos) sea consistente con la naturaleza del contrato.
  • Consideración variable: Revisar si las bonificaciones y penalidades están incluidas en el precio de transacción. Evaluar si hay restricción apropiada por riesgo de reversión.
  • Completación y aceptación: Verificar que no se reconozcan ingresos hasta que el cliente haya aceptado formalmente la obra (acta de entrega). Para sector público, confirmar que se libere retención y se realice inspección final.
  • Continuidad: Comparar el progreso reportado en los meses actuales con meses previos. Si el progreso disminuye de forma notable, investigar si hay demoras de proyecto o cambios en cronograma.