Diagrama de Flujo de Ingresos: Edición Costa Rica | ciferi
Costa Rica adoptó NIIF 15 Ingresos de Contratos con Clientes como parte de su marco de información financiera internacional. El Colegio de Contadores...
Adopción de NIIF 15 en Costa Rica
Costa Rica adoptó NIIF 15 Ingresos de Contratos con Clientes como parte de su marco de información financiera internacional. El Colegio de Contadores Públicos de Costa Rica (CCPA) es la autoridad profesional responsable de supervisar la aplicación de las NIIF en el país. Las entidades cotizadas en la Bolsa Nacional de Valores están obligadas a aplicar NIIF 15 en sus estados financieros consolidados. Las empresas privadas pueden optar por NIIF completas o NIIF para Pymes, dependiendo de su tamaño y estructura de capital.
El reconocimiento de ingresos bajo NIIF 15 presenta dificultades particulares para las entidades costarricenses debido a la estructura de muchas de ellas como sociedades de responsabilidad limitada con financiamiento de accionistas vinculados, contratos con términos basados en el comercio regional (especialmente en exportación agrícola y manufactura), y la prevalencia de arreglos de variable consideration ligados a condiciones de entrega o desempeño.
Expectativas de SUGEVAL y SUGEF en Auditoría de NIIF 15
La Superintendencia General de Valores (SUGEVAL) supervisa a las entidades cotizadas en Costa Rica y espera que los auditores externos apliquen procedimientos detallados para validar el reconocimiento de ingresos bajo NIIF 15. En particular, SUGEVAL ha enfatizado que los auditores deben:
Para entidades reguladas por la Superintendencia General de Entidades Financieras (SUGEF) que no son entidades cotizadas, los requisitos de NIIF 15 también aplican a los ingresos por servicios financieros, incluyendo el reconocimiento de ingresos por comisiones, intereses y productos de inversión.
- Desafiar activamente la identificación de obligaciones de desempeño por parte de la administración, especialmente en contratos que combinan bienes y servicios
- Probar de forma independiente los precios de venta independientes utilizados en la asignación del precio de transacción
- Evaluar la idoneidad de los métodos de medición del progreso para contratos de largo plazo bajo NIIF 15.35–37
- Documentar completamente el análisis de la naturaleza de cada promesa en el contrato y la base si se trata de una obligación de desempeño separada
Estructura de NIIF 15: Modelo de Cinco Pasos
El diagrama de flujo siguiente guía la aplicación del modelo de cinco pasos establecido en NIIF 15:
Paso 1: Identificar el Contrato con el Cliente (NIIF 15.9–21)
Comience verificando si existe un contrato válido con el cliente evaluando los cinco criterios de NIIF 15.9:
Consideraciones sobre modificaciones de contrato: Si el contrato ha sido modificado después de su ejecución inicial, evalúe si la modificación debe contabilizarse como un contrato separado (prospectivamente) o como un ajuste acumulativo al contrato original (NIIF 15.20–21).
Paso 2: Identificar las Obligaciones de Desempeño (NIIF 15.22–30)
Una vez confirmado que existe un contrato válido, identifique cada obligación de desempeño separada dentro del contrato. Una obligación de desempeño es una promesa de transferir un bien o servicio distinto al cliente.
Prueba de distinción (NIIF 15.27):
Un bien o servicio es distinto si cumple con AMBOS criterios:
Ejemplo práctico: Exportadora del Caribe S.A., con domicilio en San José, firma un contrato de 18 meses con un cliente en la región para suministrar café tostado empacado (bien) más consultoría de marketing en línea (servicio). El contador identifica:
Disposición de serie (NIIF 15.22(b)): Si el contrato promete una serie de bienes o servicios sustancialmente iguales (ejemplo: servicios de limpieza diarios durante un año, procesamiento de transacciones mensuales), y esa serie cumple con el mismo patrón de transferencia (todos se reconocerían en el mismo período bajo el mismo método de medición de progreso), pueden contabilizarse como una única obligación de desempeño.
Paso 3: Determinar el Precio de Transacción (NIIF 15.47–72)
El precio de transacción es el monto de consideración a la cual el contador espera tener derecho a cambio de transferir bienes o servicios comprometidos. Considere:
Consideración variable (NIIF 15.50–51): ¿El contrato incluye descuentos, rebajas, bonificaciones por desempeño, penalizaciones, devoluciones, o montos contingentes?
Si existe variable consideration, estime el monto usando uno de dos métodos (NIIF 15.53):
Independientemente del método, aplique la limitación de consideración variable (NIIF 15.56–58): reconozca solamente la cantidad de variable consideration que con alta probabilidad no será revertida en períodos posteriores. Esto requiere que documente:
Ejemplo: Tecnología Central S.R.L. vende software con una comisión por aplicación de 5% sobre ahorros documentados que el cliente logre en el primer año. La administración estima ahorros de ₡50 millones basándose en benchmarks de industria, pero reconoce que el rango es ₡40–₡60 millones. El contador estima el valor esperado en ₡49 millones, pero aplica la limitación a ₡44 millones porque existe incertidumbre significativa respecto a si los ahorros se materializarán. (Documente en el papel de trabajo el análisis de la reversión probable, los supuestos sobre ahorros, y la comparación con benchmarks de industria.)
Componente de financiamiento significativo (NIIF 15.60–62): Si existe un espaciamiento de tiempo significativo entre cuando el cliente paga y cuando el contador transfiere el bien o servicio, la diferencia debe recopilarse como interés usando la tasa de interés implícita en el contrato.
Consideración no monetaria (NIIF 15.69): Si el cliente paga parcialmente en especie (bienes o servicios), mida ese componente a su precio de venta independiente en la fecha del contrato.
Paso 4: Asignar el Precio de Transacción a las Obligaciones de Desempeño (NIIF 15.73–86)
Asigne el precio de transacción total (determinado en el Paso 3) a cada obligación de desempeño identificada en el Paso 2, usando los precios de venta independientes (PVI) de cada obligación.
El PVI es el precio al cual el contador vendería un bien o servicio a un cliente similar en circunstancias comparables. Si no existe un PVI observable, estímelo usando una de estas metodologías (NIIF 15.80):
Ejemplo: Agropecuaria Osa S.A. firma un contrato para entregar 100 toneladas de cacao procesado a un cliente regional, más capacitación en técnicas de tostado, por un precio total de ₡22,000,000. El PVI del cacao procesado es ₡180,000 por tonelada (precio de lista = ₡18,000,000). El contador vende capacitación en tostado a otros clientes a ₡3,500 por hora; la capacitación en este contrato será 1.000 horas (PVI = ₡3,500,000). Asignación:
| Obligación de desempeño | PVI | Ponderación | Asignación del precio |
|---|---|---|---|
| Cacao procesado | ₡18,000,000 | 18 / 21.5 = 83.7% | ₡18,414,419 |
| Capacitación | ₡3,500,000 | 3.5 / 21.5 = 16.3% | ₡3,585,581 |
| Total | ₡21,500,000 | 100% | ₡22,000,000 |
(Documente en el papel de trabajo: el cálculo del PVI para cada componente, la fuente de esos precios [precio de lista, transacciones pasadas, comparables de mercado], y el análisis de cualquier ajuste por circunstancias.)
Paso 5: Reconocer Ingresos Cuando (o a Medida Que) el Contador Satisface Cada Obligación de Desempeño (NIIF 15.31–45)
El reconocimiento de ingresos depende de cuándo el cliente obtiene control del bien o servicio:
Reconocimiento en un punto en el tiempo (NIIF 15.38): El cliente obtiene control cuando puede dirigir el uso del bien o servicio y obtener sustancialmente todos sus beneficios. Indicadores incluyen:
Ejemplo: Exportadora del Caribe S.A. vende café tostado empacado a un cliente en Nicaragua con entrega FOB en el puerto de Limón. El cliente obtiene control (y el contador reconoce ingresos) cuando el café se pone a disposición en el puerto, porque en ese momento el cliente: (a) puede dirigir el uso del café (decidir su destino), (b) obtiene sustancialmente todos los beneficios (puede vender, consumir, o usar el café), y (c) asume el riesgo de pérdida o daño durante el transporte. (Documente: condiciones de entrega, fecha de transferencia de riesgos, y análisis de control.)
Reconocimiento a lo largo del tiempo (NIIF 15.35): El cliente obtiene control de manera gradual a medida que el contador desempeña, si al menos UNO de estos criterios es verdadero:
Si el contador satisface uno de estos criterios, mida el progreso usando (NIIF 15.39):
Ejemplo: Tecnología Central S.R.L. firma un contrato de 12 meses para desarrollar un sistema de punto de venta personalizado para un cliente hotelero en San José. El desarrollo se realiza según un cronograma acordado con hitos de entrega mensuales, pero el cliente no puede usar porciones del sistema hasta su conclusión. El contador analiza:
(Documente: análisis de uso alternativo, derecho ejecutable de pago, cronograma de hitos, presupuesto de costos, y cálculo de progreso mensual.*)
- Aprobación y compromiso de desempeño: ¿Las partes han aprobado el contrato (por escrito, oralmente o según práctica comercial) y están comprometidas a cumplir sus obligaciones respectivas?
- Incluya una copia del contrato firmado, orden de compra, o evidencia de la práctica comercial establecida.
- Derechos de cada parte identificables: ¿Se pueden identificar claramente los derechos de cada parte respecto a los bienes o servicios a transferir?
- Documente qué bienes o servicios el contador entregará y qué derecho tiene el cliente a recibir.
- Términos de pago identificables: ¿Se pueden identificar los términos de pago (cantidad, timing, forma)?
- Describa el monto (fijo o variable), la fecha de pago (hito, al cierre, según facturación), y cualquier condición de pago.
- Sustancia comercial: ¿El contrato tiene sustancia comercial, es decir, se espera que cambie el riesgo, timing o cantidad de los flujos de caja futuros de la entidad?
- Explique cómo este contrato altera los flujos de caja esperados del contador en comparación con no tenerlo.
- Probabilidad de cobro: ¿Es probable que el contador cobre la consideración a la cual tiene derecho?
- Documente el análisis de capacidad de pago del cliente: historial crediticio, condición financiera, garantías, y experiencia pasada con clientes similares.
- Capaz de ser distinto: El cliente puede beneficiarse del bien o servicio de forma independiente o junto con otros recursos fácilmente disponibles. Indicadores incluyen: el contador vende regularmente ese bien o servicio por separado; el cliente podría comprar ese bien o servicio a otro proveedor; el bien o servicio tiene una función independiente identificable.
- Separadamente identificable: La promesa es separadamente identificable de otras promesas en el contrato. Indicadores de que NO es separadamente identificable (NIIF 15.29):
- El contador proporciona un servicio significativo de integración (ejemplo: software y su instalación forman un único producto integrado)
- El bien o servicio modifica o personaliza de forma notable otro bien o servicio en el contrato
- El bien o servicio está interrelacionado con otros bienes o servicios (cada uno es afectado de forma notable por los otros)
- Bien: café tostado empacado. es distinto porque Exportadora lo vende regularmente a otros clientes por separado, el cliente podría comprar café a otros proveedores, y el servicio de consultoría no integra ni modifica el café.
- Servicio: consultoría de marketing. es distinto porque se presta a clientes de otros sectores, no es incorporación de un sistema, y no modifica el café.
- Conclusión: Dos obligaciones de desempeño separadas. (Documente en el papel de trabajo que ambos bienes y servicios se venden separadamente y que no hay integración ni modificación.)
- Valor esperado (probabilidad ponderada): Más predictivo cuando hay múltiples resultados posibles (ejemplo: descuentos por volumen con varios umbrales, cartera grande de contratos similares).
- Monto más probable: Más predictivo cuando existe un único resultado más probable (ejemplo: contrato de un cliente con penalización fija si no se entrega a tiempo).
- El rango de resultados posibles
- El método de estimación utilizado
- El análisis de la reversión probable
- Método de costo más margen: Costo incremental del bien o servicio más un margen de ganancia apropiado.
- Método de margen esperado: Precio esperado de venta menos margen esperado basado en la cartera de contratos similares.
- Ajuste de precio observable: Si el contador vende un bien similar a un precio observable pero con términos o circunstancias diferentes, ajuste ese precio observable por las diferencias.
- Presentación de evidencia legal de propiedad o control (título, posesión física)
- Transferencia de riesgos y beneficios (riesgo de obsolescencia, daño, pérdida)
- Aceptación del cliente del bien o servicio
- Para servicios: la transferencia ocurre en un momento específico identificable
- El cliente recibe y consume simultáneamente los beneficios conforme el contador realiza (ejemplo: servicios de limpieza mensual donde el cliente obtiene los beneficios de limpieza inmediatamente).
- El contador crea un activo sin uso alternativo para el contador, Y el contador tiene un derecho ejecutable de pago por desempeño completado hasta la fecha (ejemplo: máquinas personalizadas, estructuras de construcción que el cliente podría usar parcialmente aunque el proyecto no esté terminado).
- El contador ha realizado desempeño que crea o mejora un activo que el cliente controla conforme el contador trabaja (ejemplo: obra de construcción donde el cliente accede al sitio, controla el trabajo, y puede redirigir esfuerzos del constructor).
- Método de entrada (esfuerzo): Mida insumos incurridos para satisfacer la obligación (ejemplo: horas de mano de obra, materiales consumidos, costos incurridos como % del total esperado). Más común en servicios.
- Método de salida (resultados): Mida los bienes o servicios transferidos al cliente como % de todos los bienes o servicios del contrato (ejemplo: unidades entregadas, hitos completados, kilómetros construidos). Más común en construcción y contratos de entrega.
- ¿Reconocimiento en un punto en el tiempo o a lo largo del tiempo? El sistema es personalizado para el cliente (no tiene uso alternativo para otros clientes), y el cliente tiene un derecho ejecutable de pago por trabajo completado si rescinde. Por tanto, satisface el criterio 2 de NIIF 15.35: reconocimiento a lo largo del tiempo.
- ¿Método de entrada o salida? Dado que los hitos de entrega corresponden a porcentajes del esfuerzo técnico (diseño 20%, desarrollo núcleo 50%, integración 20%, pruebas 10%), el contador usa el método de entrada basado en costos incurridos como % de costos totales esperados.
- Medición de progreso: Si en mes 1 el contador incurre ₡4 millones de costos de diseño, y los costos totales esperados son ₡50 millones, el progreso es 8%. El contador reconoce 8% del precio de transacción como ingresos en mes 1.
Orientación sobre Procedimientos de Auditoría para NIIF 15
Como auditor externo que aplica NIA 330 (Procedimientos del Auditor en Respuesta a los Riesgos Evaluados), considere los siguientes procedimientos para validar el cumplimiento de NIIF 15:
Procedimientos analíticos sobre ingresos (NIA 330.A1):
Pruebas de control sobre NIIF 15:
Procedimientos sustantivos sobre NIIF 15:
- Calcule tasas de margen bruto por línea de producto o cliente para el período actual y compárelas con períodos anteriores y benchmarks de industria. Las desviaciones pueden indicar que la entidad está reconociendo ingresos prematuramente (inflando volúmenes) o retrasadamente (conteniendo ingresos).
- Analice el ratio de ingresos a cuentas por cobrar. Un aumento significativo podría indicar que la entidad está reconociendo ingresos pero el cliente no ha pagado o que existe una disputa no resuelta.
- Examine transacciones significativas registradas en los últimos días del período fiscal y los primeros días del período siguiente para confirmar que se clasifican en el período correcto bajo NIIF 15.
- Obtenga una muestra de contratos ejecutados durante el período y verifique que cada contrato haya sido evaluado por la administración respecto a:
- Identificación de obligaciones de desempeño separadas
- Determinación del método de reconocimiento (punto en el tiempo vs. a lo largo del tiempo)
- Cálculo del PVI y asignación del precio de transacción
- Evalúe si los cálculos de progreso (para contratos reconocidos a lo largo del tiempo) fueron aprobados por la administración antes de que se reconocieran ingresos, y confirme que la documentación de apoyo (presupuestos, reportes de desempeño, cálculos de horas) está completa.
- Para una muestra de ingresos reconocidos durante el período, verifique que la transacción subyacente cumplía con los cinco criterios de contrato de NIIF 15.9 en la fecha de contrato (o modificación).
- Para contratos con variable consideration:
- Valide el estimado de consideración variable mediante análisis de datos históricos (¿ha la entidad alcanzado condiciones similares en el pasado?)
- Analice el análisis de reversión probable realizado por la administración y confirme que los limitantes aplicados son racionales
- Compare el variable consideration reconocido con los términos actuales del contrato y cualquier comunicación del cliente respecto a la performance
- Para contratos reconocidos a lo largo del tiempo, recalcule de forma independiente el % de progreso en la fecha del balance general usando datos de apoyo (horas facturadas, materiales consumidos, unidades entregadas, hitos completados) y compárelo con el % de progreso contabilizado por la administración.
- Valide la existencia de derechos ejecutables de pago para contratos sin uso alternativo verificando:
- El derecho legal explícito en el contrato
- La precedencia de ese derecho en caso de insolvencia del cliente
- La historia de cobro si el cliente ha rescindido contratos previamente
dificultades Comunes en Auditoría de NIIF 15 para Entidades Costarricenses
Identificación de obligaciones de desempeño en contratos empaquetados: Las entidades que venden servicios de consultoría junto con bienes (ej. software más instalación, o equipamiento más capacitación) a menudo agrupan estas promesas en una sola obligación de desempeño cuando deberían tratarse como separadas. El auditor debe evaluar independientemente si cada promesa es distinta bajo NIIF 15.27–29.
Estimación de variable consideration: Los contratos con términos basados en logros (bonificaciones por ventas, descuentos por volumen, penalizaciones por demora) requieren que la administración estime la consideración variable con incertidumbre significativa. El auditor debe cuestionar:
Componentes de financiamiento en contratos de construcción y servicios prolongados: Cuando un cliente paga de manera inicial o en hitos antes de que se transfiera el bien/servicio final, puede existir un componente de financiamiento significativo que requiere separación de ingresos por actividades ordinarias e intereses. Esto es común en construcción, manufactura de bienes personalizados, y contratos de servicios de múltiples años.
Reconocimiento a lo largo del tiempo en contratos sin hitos claros: Algunos contratos no especifican hitos de entrega o aceptación. En estos casos, el auditor debe evaluar si el cliente está recibiendo y consumiendo beneficios de forma continua (criterio 1 de NIIF 15.35) o si el contador tiene derechos ejecutables de pago (criterio 2). La documentación de este análisis es crítica.
- ¿Cuál es la base del estimado (histórico, benchmarks, supuestos de mercado)?
- ¿Cuál es el rango de resultados posibles?
- ¿Es conservador el limitante de reversión probable?
Descarga de Herramientas de NIIF 15
Esta herramienta de diagrama de flujo es completamente gratuita y puede exportarse a papeles de trabajo de auditoría en Excel. No se requiere registro.
Pasos para usar:
La herramienta incluye campos de referencia cruzada a NIIF 15 por párrafo, campos de limitante de reversión probable para variable consideration, y validadores para confirmar que se han cubierto todas las obligaciones de desempeño identificadas.
- Seleccione el país de enganche: Costa Rica (pre-seleccionado)
- Desagregue por cliente o línea de producto: Si la entidad auditada tiene múltiples flujos de ingresos, copie la hoja de cálculo para cada flujo e identifique obligaciones de desempeño por separado
- Documente cada paso: Para cada paso del modelo de cinco pasos (NIIF 15.31–45), complete el análisis en las columnas provistas
- Enlace a contratos: Referencia cada fila del cálculo a los párrafos específicos del contrato fuente
- Exporte: Una vez completada, exporte a PDF para adjuntar al papel de trabajo NIA 500 (Evidencia de Auditoría)
Enlaces Relacionados
---
- Calculadora de Materialidad NIIF: Determine la materialidad de desempeño para procedimientos sustantivos de ingresos
- Kit de Evaluación de Riesgo de Fraude NIA 240: Ingresos es habitualmente un área de presunción de fraude bajo NIA 240.A15
- NIIF 15 Revisión de Divulgaciones: Lista completa de requisitos de divulgación bajo NIIF 15.114–129