Diagrama de Flujo de Ingresos: Edición Sudáfrica | ciferi

Esta herramienta interactiva le guía a través del modelo de cinco pasos de la NIIF 15 Ingresos de Actividades Ordinarias con orientación específica...

Descripción general

Esta herramienta interactiva le guía a través del modelo de cinco pasos de la NIIF 15 Ingresos de Actividades Ordinarias con orientación específica para jurisdicciones que han adoptado completamente la norma internacional. El diagrama de flujo desglosa cada paso del reconocimiento de ingresos en preguntas de decisión claras, ancladas en párrafos específicos de la NIIF 15, permitiéndole mapear transacciones complejas de clientes hacia la conclusión correcta sobre cuándo y cómo reconocer ingresos.
Aunque esta variante está diseñada para contextos tipo Sudáfrica, el modelo de cinco pasos permanece idéntico. Use este diagrama para evaluar:
Cada nodo del árbol de decisiones lo lleva hacia una conclusión sobre el tratamiento contable correcto bajo la NIIF 15, con referencia a párrafos específicos de la norma.
---

  • Identificación del contrato con el cliente
  • Identificación de obligaciones de desempeño distintas
  • Determinación del precio de la transacción (incluyendo consideración variable)
  • Asignación del precio de la transacción a obligaciones de desempeño
  • Reconocimiento del ingreso cuando (o conforme) se satisface cada obligación

Cómo usar el diagrama

Paso 1: Seleccione su transacción o acuerdo
Prepare los detalles del contrato: las partes, los bienes o servicios prometidos, los términos de pago, y cualquier condición especial (variables, descuentos, penalizaciones, derechos de retorno).
Paso 2: Navegue el árbol de decisión paso a paso
Comience en el Paso 1: Identificación del Contrato. Responda cada pregunta de sí/no o seleccione una opción múltiple. El árbol lo llevará a la siguiente pregunta basada en su respuesta.
Paso 3: Documente su conclusión
Cuando llegue a una conclusión sobre reconocimiento, el diagrama genera una nota de orientación que resume:
Paso 4: Exporte su análisis
Use el botón Exportar para descargar un documento Word que contenga su análisis de decisión, las referencias normativas, y una plantilla de conclusión para su expediente de auditoría.
---

  • El párrafo de la NIIF 15 que aplica
  • El tratamiento contable requerido
  • áreas central de documentación para su papel de trabajo

Paso 1: Identificación del Contrato

La NIIF 15.9–21 requiere que el auditor evaluate si existe un contrato con el cliente. Un contrato existe cuando se cumplen cinco criterios simultáneamente.

Criterio A: Aprobación de las partes


Pregunta: ¿Han aprobado las partes el contrato y se encuentran comprometidas a cumplir sus respectivas obligaciones?
La aprobación puede ser escrita, oral, o implícita por la práctica comercial habitual. El compromiso significa que ambas partes tienen la intención de hacer cumplir sus derechos respectivos. En el contexto colombiano, considere si existe una orden de compra firmada, un acuerdo escrito, o un patrón establecido de transacciones que evidencie la aprobación y el compromiso mutuo.
Orientación: Documente la forma de aprobación del contrato (acuerdo escrito, orden de compra, comunicación oral, o práctica comercial establecida) y recopile evidencia del compromiso de ambas partes para cumplir.

Criterio B: Identificación de derechos


Pregunta: ¿Puede la entidad identificar los derechos de cada parte respecto de los bienes o servicios a transferir?
El contrato debe establecer claramente qué bienes o servicios la entidad debe transferir y qué tiene derecho a recibir el cliente. Incluso si los términos son implícitos o se establecen por práctica comercial habitual, los derechos deben ser identificables.
Orientación: Identifique explícitamente qué debe entregar la entidad (descripción, cantidad, especificaciones) y qué tiene derecho a recibir el cliente (pago, acceso a servicios, etc.).

Criterio C: Términos de pago


Pregunta: ¿Puede la entidad identificar los términos de pago por los bienes o servicios a transferir?
Los términos de pago incluyen el importe, el cronograma, y la forma de la consideración. Los términos no necesitan ser explícitos si pueden determinarse a partir de prácticas comerciales habituales o de los términos y condiciones del contrato. Considere precios fijos, elementos variables, pagos por hitos, y plazos de crédito.
Orientación: Describa los términos de pago: importe (fijo o variable), cronograma (adelantado, a la entrega, en cuotas), forma (efectivo, transferencia, valores), y cualquier elemento condicionado al desempeño.

Criterio D: Sustancia comercial


Pregunta: ¿Tiene el contrato sustancia comercial, es decir, se espera que cambie el riesgo, cronograma, o importe de los flujos de caja futuros de la entidad como resultado del contrato?
Un contrato tiene sustancia comercial cuando se espera que cambie los flujos de caja futuros de la entidad. Este criterio evita que las entidades reconozcan ingresos sobre intercambios recíprocos de bienes o servicios de naturaleza e importe similares (p. ej., transacciones de trueque). La mayoría de las transacciones comerciales de mercado tienen sustancia comercial.
Orientación: Explique cómo el contrato modifica el riesgo, cronograma, o importe de los flujos de caja futuros de la entidad. Por ejemplo, la venta de inventario a crédito cambia tanto el cronograma (pago futuro) como el riesgo (riesgo de crédito) de los flujos de caja.

Criterio E: Probabilidad de cobro


Pregunta: ¿Es probable que la entidad cobre la consideración a la que tiene derecho a cambio de los bienes o servicios que transferirá al cliente?
Valore la capacidad e intención del cliente de pagar. Considere el historial crediticio del cliente, su situación financiera, garantías o aval, y la experiencia pasada de la entidad con clientes similares. "Probable" significa más probable que no bajo la NIIF. Si la entidad ofrece una reducción de precio, evalúe la cobrabilidad sobre el importe reducido (esperado), no sobre el precio contractual establecido (NIIF 15.9.A1).
Orientación: Documente la base de la evaluación de cobrabilidad: historial crediticio, posición financiera, cualquier garantía, y comparación con clientes de riesgo similar.
---

Paso 2: Identificación de Obligaciones de Desempeño

La NIIF 15.22–30 requiere que la entidad identifique cada bien o servicio prometido que es distinto. Un bien o servicio distinto representa una obligación de desempeño separada.

Criterio A: Capacidad de ser distinto


Pregunta: ¿Es el bien o servicio capaz de ser distinto, es decir, puede el cliente obtener beneficio de él por sí solo o junto con otros recursos disponibles sin dificultad?
Un bien o servicio es capaz de ser distinto si el cliente puede usarlo, consumirlo, venderlo, u obtener otro beneficio económico de él, ya sea por sí solo o junto con recursos que la entidad tiene disponibles o que un competidor tiene disponibles. Un indicador útil es si la entidad vende regularmente el artículo por separado. "Recursos disponibles sin dificultad" incluye bienes o servicios que la entidad vende separadamente, que un competidor vende separadamente, o que el cliente ya ha obtenido.
Orientación: Explique por qué el cliente puede o no obtener beneficio de este bien o servicio de forma independiente, o junto con recursos ya disponibles o fácilmente obtenibles.

Criterio B: Identificabilidad separada


Pregunta: ¿Es la promesa de transferir el bien o servicio separadamente identificable de otras promesas en el contrato, es decir, distinta dentro del contexto del contrato?
Los indicadores de que una promesa NO es separadamente identificable (NIIF 15.29) incluyen: (a) la entidad proporciona un servicio significativo de integración del bien o servicio con otros bienes o servicios en una salida combinada, (b) el bien o servicio modifica o personaliza de forma notable otro bien o servicio prometido, (c) el bien o servicio está interrelacionado con otros bienes o servicios, es decir, cada uno se ve de forma notable afectado por los otros. Por ejemplo, la instalación de software que cambia centralmente la funcionalidad del software podría no ser separadamente identificable.
Orientación: Evalúe si esta promesa es separadamente identificable considerando: integración con otros elementos (¿proporciona la entidad un servicio de integración significativo?), modificación o personalización (¿el bien o servicio personaliza de forma notable otro?), e interdependencia (¿cada elemento se ve de forma notable afectado por los otros?).

Regla de la serie


Pregunta: ¿Promete la entidad transferir una serie de bienes o servicios distintos que son sustancialmente los mismos y tienen el mismo patrón de transferencia al cliente?
La disposición de la serie aplica cuando la entidad promete transferir una serie de bienes o servicios distintos que son sustancialmente los mismos (p. ej., servicios de limpieza diarios, procesamiento de transacciones mensual, entregas idénticas recurrentes) y cada uno satisfaría el mismo criterio de reconocimiento a lo largo del tiempo (NIIF 15.35) usando el mismo método para medir el progreso. Si ambos criterios se cumplen, la serie se contabiliza como una sola obligación de desempeño.
Orientación: Explique por qué los bienes o servicios en la serie son o no sustancialmente los mismos, y si cada uno en la serie cumpliría el mismo criterio de reconocimiento a lo largo del tiempo usando el mismo método de medición de progreso.
---

Paso 3: Determinación del Precio de la Transacción

La NIIF 15.47–72 requiere que la entidad determine el importe de la consideración que espera recibir, considerando la consideración variable, el financiamiento significativo, la consideración que no es dinero, y la consideración pagadera al cliente.

Consideración variable


Pregunta: ¿Incluye el contrato alguna forma de consideración variable (p. ej., descuentos, reembolsos, penalizaciones, bonificaciones por desempeño, reducciones de precio, pagos de incentivos, o importes contingentes)?
La consideración variable puede surgir de descuentos, reembolsos, reintegros, créditos, reducciones de precio, incentivos, bonificaciones por desempeño, penalizaciones, o importes contingentes. Considere también si la consideración puede variar debido a prácticas comerciales habituales de la entidad: por ejemplo, si la entidad regularmente ofrece reducciones de precio incluso cuando no está contractualmente requerida (NIIF 15.52).
Orientación: Identifique todas las formas de consideración variable en este contrato y la fuente de la variabilidad (p. ej., "Descuento por volumen: 5% si las compras anuales superan 10 millones de pesos").

Método de estimación


Pregunta: ¿Cuál método de estimación predice mejor el importe de la consideración a la que la entidad tendrá derecho?
La NIIF 15.53 ofrece dos métodos:
Orientación: Documente el método elegido y la lógica: si usa valor esperado, muestre el cálculo ponderado; si usa importe más probable, identifique el resultado más probable y por qué otros resultados son menos probables.

Restricción de la consideración variable


Pregunta: ¿Existe incertidumbre significativa sobre si la entidad recibirá la consideración variable?
La NIIF 15.56–58 requiere que la entidad limite (restrinja) la consideración variable incluida en el precio de la transacción si es probable que, cuando la incertidumbre se resuelva, una revisión significativa a la baja de la consideración variable acumulada reconocida ocurriría. En otras palabras, si existe riesgo importante de que el cliente no cumpla la condición para la consideración variable (p. ej., no alcanza el objetivo de desempeño), o si el evento que dispara el pago contingente es incierto, incluya un importe conservador en el precio de la transacción.
Orientación: Describa la incertidumbre (¿el cliente puede no cumplir el objetivo?, ¿qué tan probable es eso?, ¿cuál es el importe que se espera al resolver la incertidumbre?) y documente la restricción: el importe que incluye en el precio de la transacción debe ser tal que sea probable que no haya una revisión significativa a la baja.
---

  • Valor esperado: La suma ponderada por probabilidad de todos los posibles importes. Es más predictivo cuando hay muchos posibles resultados (p. ej., múltiples umbrales de descuento por volumen, carteras grandes de contratos similares).
  • Importe más probable: El resultado único más probable. Es más predictivo cuando hay solo dos o unos pocos resultados posibles (p. ej., "el cliente cumple o no cumple el objetivo de desempeño").

Paso 4: Asignación del Precio de la Transacción

La NIIF 15.73–86 requiere que la entidad asigne el precio de la transacción a cada obligación de desempeño en base a los precios de venta independientes de los bienes o servicios prometidos.

Precios de venta independientes (PVI)


Pregunta: ¿Cuál es el precio al que la entidad vendería el bien o servicio de forma independiente a un cliente similar en circunstancias similares?
El PVI es la piedra angular de la asignación. Cuando la entidad vende el bien o servicio separadamente, use ese precio. Cuando no se vende separadamente, estime el PVI usando:
Orientación: Para cada obligación de desempeño, determine el PVI: si se vende separadamente, use ese precio; si no, estime el PVI y documente el método usado y los datos subyacentes.

Asignación


Pregunta: ¿Asigna la entidad el precio de la transacción proporcionalmente sobre la base de los precios de venta independientes?
La NIIF 15.76 requiere que la entidad asigne el precio de la transacción en proporción a los PVI. Calcule la proporción de cada PVI respecto del total de PVI, y aplique esa proporción al precio de la transacción.
Orientación: Realice el cálculo: si el PVI de la obligación A es 100 pesos y el PVI de la obligación B es 50 pesos, el total es 150 pesos. La asignación es: Obligación A = (100/150) × Precio de transacción; Obligación B = (50/150) × Precio de transacción.
---

  • Enfoque ajustado por mercado: Precio que un competidor cobra por un bien o servicio similar
  • Enfoque de costo más margen: Costo esperado más un margen de ganancia que la entidad aplica a bienes o servicios similares
  • Enfoque de margen residual: En casos limitados, use el precio total del contrato menos los PVI de otros elementos bien establecidos (solo cuando los PVI de otros elementos son observables pero el elemento en cuestión no tiene PVI observable)

Paso 5: Reconocimiento del Ingreso

La NIIF 15.31–45 requiere que la entidad reconozca el ingreso cuando (o conforme) satisface cada obligación de desempeño. Una obligación de desempeño se satisface cuando el cliente obtiene control del bien o servicio.

Reconocimiento en un momento dado vs. a lo largo del tiempo


Pregunta: ¿Se satisface la obligación de desempeño en un momento dado o a lo largo del tiempo?
Orientación: Analice cada criterio: ¿el cliente consume simultáneamente?, ¿se está creando un activo que el cliente controla?, ¿hay un derecho ejecutable a pago por trabajo completado? Si al menos uno se cumple, la obligación se satisface a lo largo del tiempo.

Medición del progreso (para obligaciones a lo largo del tiempo)


Pregunta: ¿Cuál método mide mejor el progreso del cumplimiento de la obligación?
Dos métodos están permitidos:
Orientación: Documente el método elegido y por qué es el más representativo del progreso. Por ejemplo: "Contrato de construcción: Método de entrada (costos incurridos a la fecha respecto a costos totales estimados) porque es observable, auditable, y una buena representación del trabajo completado."
---

  • En un momento dado: La mayoría de los contratos de bienes se satisfacen en un momento dado, típicamente cuando el cliente obtiene control (usualmente en la entrega).
  • A lo largo del tiempo: Una obligación se satisface a lo largo del tiempo si: (a) el cliente simultáneamente recibe y consume los beneficios (p. ej., servicios de vigilancia diarios), (b) la actuación de la entidad crea un activo que el cliente controla conforme se crea (p. ej., instalación en el lugar del cliente), o (c) la entidad tiene derecho a ser pagada por el desempeño completado a la fecha, la entidad no tiene uso alternativo para el activo, y la entidad tiene un derecho ejecutable a pago (p. ej., contratos de construcción).
  • Método de entrada: Mide el progreso basándose en los insumos incurridos (p. ej., horas de trabajo, costos incurridos, recursos consumidos). Use este método cuando los insumos son una buena representación del progreso hacia la satisfacción de la obligación.
  • Método de salida: Mide el progreso en unidades de salida entregada (p. ej., metros de pavimento instalado, entregas completadas, unidades producidas). Use este método cuando las salidas son una buena representación del progreso.

Ejemplo práctico: Contrato de servicios de tecnología en Colombia

Contexto:
Ingeniería Digital Ltda., una empresa de software radicada en Bogotá, firma un contrato con Manufacturas Andinas S.A.S. (Medellín) el 15 de enero de 2025. El contrato especifica:

Paso 1: Identificación del contrato


Criterios:
Conclusión: El contrato existe bajo NIIF 15.9.

Paso 2: Identificación de obligaciones de desempeño


Evaluación de distinción:
Total: Tres obligaciones de desempeño distintas.

Paso 3: Determinación del precio de la transacción


Consideración variable:
La condición de desempeño del reembolso de $50 millones (23,6% del precio total) introduce variabilidad. Ingeniería Digital debe estimar si, después de 30 días de capacitación, el cliente tendrá derecho a este reembolso.
Precio de la transacción:

Paso 4: Asignación a obligaciones de desempeño


Ingeniería Digital necesita estimar el PVI de cada obligación:
Total de PVI: $175M + $22M + $13M = $210M
Asignación proporcional:

Paso 5: Reconocimiento del ingreso


Diseño e aplicación ($174.45M asignados):
Capacitación ($21.95M asignados):
Soporte ($12.96M asignados):
Resumen de reconocimiento a 30 de junio de 2025:
| Obligación | Asignado | Base del reconocimiento | Ingreso reconocido |
|---|---|---|---|
| Diseño/aplicación | $174.45M | 60% completado | $104.67M |
| Capacitación | $21.95M | 0% (no completada aún) | $0 |
| Soporte | $12.96M | 6/12 meses transcurridos | $6.48M |
| Total | $209.36M | | $111.15M |
---

  • Diseño e aplicación de un sistema de gestión de inventario personalizado: $180.000.000 COP
  • Capacitación de 20 horas de personal del cliente sobre el sistema: $20.000.000 COP
  • Soporte técnico por 12 meses: $12.000.000 COP
  • Precio total del contrato: $212.000.000 COP
  • Cronograma: Diseño/aplicación en 4 meses (marzo a junio 2025); capacitación en julio 2025; soporte enero a diciembre 2025
  • Términos de pago: 30% al firmar, 40% en hito de aplicación, 20% en capacitación completada, 10% a 30 días de finalización del año de soporte
  • Condición de desempeño: Si el sistema no cumple con especificaciones después de 30 días de capacitación, Manufacturas Andinas puede recibir un reembolso de $50.000.000 COP
  • (a) Aprobación: Ambas partes han firmado el acuerdo escrito. ✓
  • (b) Derechos identificables: Ingeniería Digital se compromete a diseñar, implementar, capacitar y soportar; Manufacturas Andinas se compromete a pagar. ✓
  • (c) Términos de pago: $212 millones COP en cuatro tramos especificados. ✓
  • (d) Sustancia comercial: El contrato cambia los flujos de caja de Ingeniería Digital (ingresos futuros contingentes a desempeño) y de Manufacturas Andinas (incrementa su capacidad operativa). ✓
  • (e) Probabilidad de cobro: Manufacturas Andinas es una empresa sólida de manufactura con historial crediticio conocido en el mercado local. ✓
  • Diseño e aplicación del sistema ($180M)
  • Capacidad de ser distinto: El cliente puede beneficiarse del sistema implementado por sí solo. ✓
  • Identificabilidad separada: El sistema personalizado es claramente separable de los servicios de capacitación y soporte posteriores. la incorporación, customización y capacitación son servicios distintos que agregan valor, pero el sistema implementado puede funcionar sin ellos. ✓
  • Conclusión: Obligación de desempeño distinta 1
  • Capacitación ($20M)
  • Capacidad de ser distinto: Manufacturas Andinas puede obtener beneficio de la capacitación (aprender a usar el sistema). Aunque es más valiosa con el sistema ya implementado, puede usarse como referencia, documentación, o si el cliente obtiene el sistema de otro proveedor. ✓
  • Identificabilidad separada: Ingeniería Digital regularmente vende capacitación por separado a clientes que ya tienen su sistema implementado. ✓
  • Conclusión: Obligación de desempeño distinta 2
  • Soporte técnico 12 meses ($12M)
  • Capacidad de ser distinto: Manufacturas Andinas puede beneficiarse del soporte por sí solo; otros proveedores también ofrecen soporte para sistemas similares. ✓
  • Identificabilidad separada: Ingeniería Digital vende paquetes de soporte anuales como productos separados a clientes con sistemas anteriores. ✓
  • Conclusión: Obligación de desempeño distinta 3
  • Datos históricos: En 47 contratos similares en los últimos 3 años, el 4% resultó en reembolso completo, el 8% en reembolso parcial (promedio $8M), y el 88% sin reembolso.
  • Método elegido: Valor esperado: (0.04 × 50M) + (0.08 × 8M) + (0.88 × 0) = 2M + 0.64M = 2.64M COP
  • Restricción: La NIIF 15.56–58 requiere evaluar si es probable que, cuando se resuelva la incertidumbre (después de 30 días de capacitación), una revisión significativa a la baja ocurriría. Dado que el 96% de los contratos anteriores no resultaron en reembolso completo y el cliente ha manifestado confianza en el equipo de Ingeniería Digital, es probable que la consideración variable estimada de 2.64M no requiera revisión significativa a la baja. Ingeniería Digital incluye 2.64M en el precio de la transacción. (Nota de documentación: Evaluar después de la capacitación si esta restricción continúa siendo apropriada.)
  • Consideración contractual: $212.000.000
  • Menos: Consideración variable restringida a 2.64M
  • Precio de la transacción: $209.360.000 COP
  • PVI del Diseño e aplicación: Ingeniería Digital vende este tipo de sistema personalizado a diferentes clientes. El precio típico es 150–200M COP. Dada la escala y complejidad de Manufacturas Andinas, estima un PVI de $175M.
  • PVI de la Capacitación: Ingeniería Digital vende capacitación a razón de $1M por hora. Con 20 horas y un margen típico, el PVI es $22M.
  • PVI del Soporte: El soporte anual típicamente se cotiza en $12–15M según la complejidad del sistema. Para este cliente, $13M es el PVI.
  • Diseño/aplicación: ($175M / $210M) × $209.36M = $174.45M
  • Capacitación: ($22M / $210M) × $209.36M = $21.95M
  • Soporte: ($13M / $210M) × $209.36M = $12.96M
  • Total asignado: $209.36M (verifica correctamente)
  • La obligación se satisface a lo largo del tiempo porque el cliente simultáneamente recibe y consume los beneficios de cada fase de diseño e aplicación; el activo (sistema) que se crea está bajo control del cliente conforme progresa la aplicación en el sitio del cliente.
  • Método de medición: Ingeniería Digital usa el método de entrada (costos y horas incurridas). Los costos estimados totales para este proyecto son $140M. A 30 de junio de 2025, $84M en costos han sido incurridos.
  • Progreso: $84M / $140M = 60%
  • Ingreso a reconocer (a 30 de junio): $174.45M × 60% = $104.67M
  • (Nota de documentación: Cada mes, actualizar los costos incurridos y recalcular el porcentaje de avance. Documentar cualquier cambio en la estimación de costos totales.)
  • La obligación se satisface en un momento dado: cuando la capacitación de 20 horas se ha completado (julio de 2025). Aunque el cliente "recibe" algo cada día de capacitación, la capacitación no es un servicio que se consume simultáneamente; es un entrenamiento acumulativo que alcanza su valor completo solo cuando se completa.
  • Alternativamente, si la capacitación se estructura como cinco sesiones de cuatro horas, y cada sesión proporciona valor independiente al cliente, podría considerarse satisfacción a lo largo del tiempo.
  • En este caso, reconocer $21.95M cuando la capacitación se complete en julio de 2025.
  • La obligación se satisface a lo largo del tiempo porque Manufacturas Andinas simultáneamente recibe y consume los beneficios del soporte cada día (servicio disponible de monitoreo y respuesta a incidentes).
  • Método de medición: Método de entrada (tiempo transcurrido). El soporte es de 12 meses (enero a diciembre 2025).
  • Ingreso mensual: $12.96M / 12 = $1.08M por mes
  • A 31 de junio de 2025: $1.08M × 6 meses = $6.48M reconocidos