Agente de Revenue Recognition
Reconocimiento de ingresos según IFRS 15 - del análisis contractual a la Disclosure Note.
Extrae datos contractuales, identifica obligaciones de rendimiento separadas, determina precios de transacción, calcula el grado de avance y crea asientos contables y notas del anexo según el modelo de cinco pasos de IFRS 15.
Panel de puntuaciones
Qué hace este agente
El Revenue Recognition según IFRS 15 es uno de los estándares contables más complejos. El modelo de cinco pasos (identificar contrato, determinar obligaciones de rendimiento, determinar precio de transacción, asignar precio, reconocer ingreso) requiere considerable juicio humano en contratos de múltiples componentes, retribución variable y cumplimiento a lo largo del tiempo.
El Decision Layer descompone el reconocimiento de ingresos en nueve pasos de decisión. La extracción de datos contractuales se realiza por LLM. La identificación de obligaciones de rendimiento separadas, la determinación de componentes de retribución variable y la evaluación de la transferencia de control requieren juicio humano. La asignación de precio con precios individuales observables y el cálculo del grado de avance son basados en reglas o asistidos por IA.
El resultado: un agente que asume los pasos mecánicos y prepara las decisiones de juicio. Especialmente relevante para empresas de software, constructoras y proveedores de contratos multi-componente. El agente está deliberadamente en Q3: la alta complejidad de gobernanza requiere una infraestructura madura del Decision Layer.
Tabla de microdecisiones
Extraer datos contractuales ¿Qué datos clave contiene el contrato (duración, servicios, precios)? Agente IA
Extracción LLM de contratos con descripciones de servicio complejas
Registro de decisión
Impugnable: Sí - completamente documentado, revisable por humanos, objeción mediante proceso formal.
Identificar obligaciones de rendimiento ¿Qué servicios son independientes y constituyen obligaciones separadas? Humano Auditor
IFRS 15 Step 2 - evaluación de si los servicios son utilizables independientemente
Registro de decisión
Impugnable: Sí - a través del superior, Comité de Empresa o proceso formal de objeción.
Impugnable por: Auditor
Determinar precio de transacción ¿Cuál es el precio de transacción incluyendo componentes variables? Motor de reglas Auditor
Precio fijo basado en reglas (R), retribución variable requiere estimación (H)
Registro de decisión
Impugnable: Sí - aplicación de la regla verificable. Objeción posible por datos incorrectos o versión de regla errónea.
Impugnable por: Auditor
Asignar precio a obligaciones de rendimiento ¿Cómo se distribuye el precio total entre las obligaciones individuales? Motor de reglas Auditor
Precios individuales observables basados en reglas (R), estimación en precios faltantes (H)
Registro de decisión
Impugnable: Sí - aplicación de la regla verificable. Objeción posible por datos incorrectos o versión de regla errónea.
Impugnable por: Auditor
Determinar momento o período de reconocimiento ¿Cuándo se transfiere el control al cliente? Humano Auditor
Evaluación de transferencia de control según IFRS 15 Step 5
Registro de decisión
Impugnable: Sí - a través del superior, Comité de Empresa o proceso formal de objeción.
Impugnable por: Auditor
Calcular grado de avance ¿Cuánto ha avanzado el cumplimiento del servicio? Motor de reglas Auditor
Método de input (costes) o método de output (hitos) - R con métricas claras, A con interpretación
Registro de decisión
Impugnable: Sí - aplicación de la regla verificable. Objeción posible por datos incorrectos o versión de regla errónea.
Impugnable por: Auditor
Crear asiento contable ¿Cuáles son los asientos para el ingreso reconocido? Motor de reglas
Lógica contable: crédito a ingreso por ventas, proporcional al avance
Registro de decisión
Impugnable: Sí - aplicación de la regla verificable. Objeción posible por datos incorrectos o versión de regla errónea.
Calcular saldos contractuales ¿Cuánto son el Contract Asset y Contract Liability? Motor de reglas Auditor
Aritmética: diferencia entre ingreso reconocido y pagos recibidos
Registro de decisión
Impugnable: Sí - aplicación de la regla verificable. Objeción posible por datos incorrectos o versión de regla errónea.
Impugnable por: Auditor
Preparar Disclosure Notes ¿Qué notas del anexo se requieren según IFRS 15? Agente IA Auditor
Borrador LLM de Disclosure Notes basado en datos del portfolio
Registro de decisión
Impugnable: Sí - completamente documentado, revisable por humanos, objeción mediante proceso formal.
Impugnable por: Auditor
Registro de decisión y derecho a impugnar
Cada decisión que este agente toma o prepara se documenta en un registro de decisión completo. Las partes afectadas (empleados, proveedores, auditores) pueden revisar, comprender e impugnar cada decisión individual.
Requisitos previos
- Sistema de gestión de contratos con contratos digitalizados
- Sistema ERP con módulo de Revenue Recognition (SAP RAR, Oracle Revenue Management o similar)
- Metodología definida para medición de avance (input vs. output)
- Datos históricos de contratos para estimaciones de retribución variable
Notas de governance
Alto componente humano (3H / 3R / 2A / 1 R/H). IFRS 15 requiere juicio humano en varios puntos: identificación de obligaciones de rendimiento separadas, estimación de retribución variable, evaluación de transferencia de control. El agente automatiza los pasos mecánicos y prepara las decisiones de juicio.
Relevante para el balance y sensible a auditoría: el reconocimiento de ingresos es un foco de la auditoría de cuentas anuales. El auditor externo verifica especialmente la identificación de obligaciones separadas y la adecuación de estimaciones de retribución variable. Conforme a GoBD: cada decisión de reconocimiento de ingresos se archiva con contrato, metodología y cálculo. §203 StGB relevante: datos contractuales e ingresos son información comercial altamente sensible.
Los datos sujetos al §203 StGB se cifran de extremo a extremo y nunca se transmiten a modelos de IA en texto plano.
Contribución a la documentación de procesos
Contribución a la infraestructura
El Agente de Revenue Recognition demuestra el patrón para agentes intensivos en criterio: alto componente humano, pero con preparación estructurada de decisiones. La extracción contractual utiliza la misma infraestructura LLM que el Agente de Lease Accounting y el Agente de Compliance Contractual. El cálculo del grado de avance es un patrón reutilizable para todos los agentes con cumplimiento a lo largo del tiempo. La generación de Disclosure Notes por LLM se reutiliza para todas las notas del anexo. Construye Decision Logging y Audit Trail utilizados en el Decision Layer para la trazabilidad e impugnabilidad de cada decisión.
Agentes relacionados
Agente de QA de Asientos
Verificar cada asiento - antes de que llegue al libro mayor.
Agente de Provisiones
Calcular, valorar y contabilizar provisiones - desde vacaciones hasta costes procesales.
Agente de Periodificación
Automatizar periodificación - ARAP, PRAP y disolución.
Preguntas frecuentes
¿Es relevante el agente también para reconocimiento de ingresos HGB?
Primariamente el agente está diseñado para IFRS 15. El reconocimiento de ingresos HGB es más simple (principio de realización según HGB §252), pero en contratos multi-componente y fabricación a largo plazo aplican cuestiones similares. El agente puede configurarse para ambos estándares.
¿Para qué empresas es especialmente relevante el agente?
Especialmente relevante para empresas de software (licencia más servicio más soporte como obligaciones separadas), constructoras (cumplimiento a lo largo del tiempo según avance de obra) y empresas industriales con contratos multi-componente complejos (máquina más instalación más mantenimiento).
¿Por qué está el agente en Q3 y no en Q1?
La alta complejidad de gobernanza (3 puntos de decisión humana, margen discrecional en cada contrato) requiere una infraestructura madura del Decision Layer. Las empresas deberían primero ganar experiencia con agentes basados en reglas (Q1) antes de automatizar procesos intensivos en criterio.
¿Implementar este agente?
Evaluamos su panorama de procesos financieros y mostramos cómo este agente encaja en su infraestructura.