TUTORIAL · IA · ÁREA DIRECTIVA

Variance Analysis Budget vs Real

Guía práctica para transformar el P&L del ERP en un informe ejecutivo: semáforo de desviaciones, desglose precio/volumen/mix, proyección anual y comentario para el Board usando ChatGPT Business con Code Interpreter.

INTERMEDIO IA FINANZAS GPT-4o (ChatGPT Business, Code Interpreter)
Antes de empezar El caso Cuando usar
  • Preparar y validar el P&L exportado
  • Configurar parámetros de análisis
  • Ejecutar el prompt principal
  • Iterar y preparar deliverables para el Board
  • Iteracion Resultado esperado Costes y ROI Errores frecuentes Modo avanzado Siguiente paso
    Antes de empezar

    Lo que necesitas para completar este tutorial

    Lo que conseguiras al terminar
    Si sigues estos pasos, en 30-45 minutos tendras:
    • Tabla con semáforo de desviaciones por línea P&L
    • Desglose cuantificado de precio / volumen / mix
    • Proyección anual y comentario ejecutivo para el Board

    Antes de empezar, asegurate de tener lo siguiente:

    Obligatorio Archivo P&L exportado desde el ERP en CSV o Excel con columnas: cuenta, periodo, presupuesto y real.
    Obligatorio Acceso a ChatGPT Business con Code Interpreter activado y permiso para subir archivos.
    Recomendado Diccionario de cuentas (mapa de cuentas del ERP) para un mapeo consistente de líneas P&L.
    Recomendado Lista de segmentos comerciales o centros de coste para análisis por unidad de negocio.
    Transferencia internacional de datos: IA procesa datos en servidores externos. Sin acuerdo de procesamiento de datos (DPA) firmado, no introduzcas datos personales, financieros confidenciales ni datos especialmente protegidos. Verifica con tu departamento legal o IT antes de usar datos reales de tu empresa.
    El caso

    ElectroDistribuciones Norte SA, sector distribución electrónica — el problema real

    La dirección financiera detecta desviaciones significativas en el trimestre pero no puede atribuir claramente si son efecto de precio, volumen o mezcla de producto. El Board exige un comentario ejecutivo claro antes de la próxima reunión trimestral.

    Con IA y el prompt de este tutorial, puede resolver este reto en 30-45 minutos — sin conocimientos tecnicos previos.

    Situacion real
    Datos + contexto
    IA
    Prompt estructurado
    Output ejecutivo
    Listo para usar
    Por que funciona: La IA acelera el procesamiento y análisis de series P&L, aplicando reglas contables y estadística básica de forma reproducible. El Code Interpreter permite ejecutar transformaciones, cálculos y visualizaciones sobre el dataset original, ofreciendo resultados cuantitativos y un texto ejecutivo coherente.
    Contexto

    Cuando usar este tutorial

    ✓ Usalo cuando...× No lo uses cuando...
    • Hay desviaciones significativas entre Budget y Real y falta atribución clara.
    • Necesitas un deliverable rápido y pulido para el Board con cifras y narrativa.
    • Quieres comparar unidades de negocio o productos para priorizar acciones comerciales.
    • Buscas análisis contable detallado de ajustes regulatorios o impuestos específicos que requieren auditoría legal.
    • Tienes datos incompletos o no fiables en el ERP; primero valida la calidad de datos.
    • Pretendes reemplazar un proceso de cierre contable formal; esto complementa, no sustituye.

    Paso 01

    Preparar y validar el P&L exportado

    Revisa y limpia el archivo exportado desde el ERP antes de subirlo al Code Interpreter. Una limpieza mínima reduce errores y acelera el análisis.

    • 1
      Exporta P&L del ERP Genera un reporte con columnas: cuenta, descripción, periodo (AAAAMM), presupuesto y real; preferiblemente en CSV o XLSX. Evita PDFs o formatos no estructurados.
    • 2
      Verifica consistencia y unicidad de cuentas Asegura que las cuentas no estén duplicadas con nombres distintos y que existan montos negativos/positivos correctamente señalizados para ingresos y costos.
    • 3
      Completa metadatos necesarios Agrega o confirma columnas de segmento o centro de coste si vas a segmentar el análisis (ej.: 'Segmento', 'País', 'Canal').
    Checkpoint: Archivo P&L estructurado y validado listo para subir al Code Interpreter; sin celdas vacías críticas en columnas de presupuesto y real.

    Paso 02

    Configurar parámetros de análisis

    Define los criterios del análisis: horizontes, umbrales de semáforo, y qué líneas considerar como materiales. Esto condiciona el output y la utilidad del comentario para el Board.

    • 1
      Determina período y acumulados Decide si el análisis es mensual, YTD o acumulado anual. Ej.: analizar enero-marzo YTD comparado con el presupuesto anual prorrateado.
    • 2
      Fija umbrales de semáforo Define criterios cuantitativos (ej.: >5% verde, 5-15% naranja, >15% rojo) y si será relativo a presupuesto o a real.
    • 3
      Selecciona nivel de agregación Elige si el análisis será por cuenta P&L, por familia de producto o por centro de coste; prioriza las 10-20 partidas más materiales.
    Checkpoint: Parámetros registrados: periodo, umbrales de semáforo, y lista de líneas/segmentos a analizar.

    Paso 03

    Ejecutar el prompt principal

    Este es el prompt central del tutorial. Cópialo completo, rellena las variables entre corchetes con los datos de tu empresa o situación, y envíalo.

    • 1
      Copia el prompt completo Selecciona todo el texto del prompt y cópialo. No modifiques la estructura — está diseñado para obtener el output más útil posible.
    • 2
      Rellena las variables entre corchetes Sustituye cada [VARIABLE] con información real de tu empresa. Cuanto más específico seas, mejor será el output.
    • 3
      Envía el prompt y espera la respuesta Pega el prompt en el chat y envíalo. El modelo puede tardar entre 10 y 60 segundos dependiendo de la complejidad.
    Variables del prompt — sustituye cada [VARIABLE] con datos reales
    [PANDL_FILE]Nombre del archivo subido con el P&L (ej.: PnL_Mar_2026.csv)
    [PERIOD]Periodo a analizar (ej.: 202603 para marzo 2026 o YTD_2026 para acumulado)
    [BUDGET_COLUMN]Nombre de la columna que contiene el presupuesto en el archivo (ej.: Budget)
    [ACTUAL_COLUMN]Nombre de la columna que contiene los reales en el archivo (ej.: Actual)
    [CURRENCY]Moneda en la que están los importes (ej.: EUR)
    [SEGMENT_COLUMN]Columna para segmentar (si aplica) como 'Segmento' o 'CentroCoste'
    [TOP_N_PRODUCTS]Número de partidas prioritarias a mostrar (ej.: 10)
    [UMBRAL_VERDE]Porcentaje para límite verde del semáforo (ej.: 5)
    [UMBRAL_NARANJA]Porcentaje para límite naranja del semáforo (ej.: 15)
    [COMPANY_NAME]Nombre de la empresa para personalizar el commentary (ej.: ElectroDistribuciones Norte SA)
    [BOARD_AUDIENCE]Audiencia principal del Board (ej.: Comité de Dirección, CFO y CEO)
    Prompt principal — Variance Analysis Budget vs Real He subido el archivo [PANDL_FILE] que contiene el P&L exportado desde el ERP. Realiza un análisis de desviaciones Budget vs Real para el periodo [PERIOD] (ej.: AAAAMM o YTD), usando las columnas [BUDGET_COLUMN] y [ACTUAL_COLUMN]. Objetivos: 1) generar una tabla resumen con semáforo por partida P&L indicando % desviación y valor monetario, 2) desglosar cada desviación material en componentes Precio / Volumen / Mix cuantificados en valor y % sobre la desviación, 3) proyectar el impacto anualizado si la desviación se mantiene (proyección simple basada en ritmo actual), y 4) redactar un management commentary ejecutivo para el Board (máximo 400 palabras) con recomendaciones prioritarias. Requisitos técnicos: usa [CURRENCY] como moneda, agrupa las partidas según [SEGMENT_COLUMN] si existe, y prioriza las top [TOP_N_PRODUCTS] partidas por impacto económico. Define semáforo con estos umbrales: verde < [UMBRAL_VERDE]% desviación, naranja entre [UMBRAL_VERDE] y [UMBRAL_NARANJA]%, rojo > [UMBRAL_NARANJA]%. Para el desglose Precio/Volumen/Mix, sigue metodología estándar: descomposición logarítmica o aproximación lineal (elige la más estable según datos) y muestra las fórmulas usadas. Entregables: 1) tabla CSV descargable con columnas: Cuenta, Descripción, Budget, Actual, Delta (€), Delta (%), Semáforo, Precio (€), Volumen (€), Mix (€), Notas; 2) gráfico simple de barras con las 10 partidas con mayor desviación absoluta y su semáforo; 3) proyección anual en valor y % para cada partida; 4) management commentary para el Board con 3 recomendaciones accionables y un resumen ejecutivo. Si detectas datos inconsistentes o cero en denominadores, reporta las filas problemáticas y sugiere cómo imputarlas. Devuélveme además un breve checklist de validación de datos que debo ejecutar en el ERP si quiero repetir el análisis el próximo mes. Contexto adicional: empresa [COMPANY_NAME], audiencia: [BOARD_AUDIENCE].
    Checkpoint: El modelo ha respondido con un output estructurado que incluye las secciones solicitadas en el prompt.

    Paso 04

    Iterar y preparar deliverables para el Board

    Refina el análisis con iteraciones: ajustar umbrales, focalizar en líneas críticas y convertir resultados en slides y un memo ejecutivo.

    • 1
      Ajusta variables si hace falta Si el output es muy amplio, pide filtrar por las 10 partidas con mayor desviación absoluta o porcentaje.
    • 2
      Genera entregables finales Solicita al modelo un executive summary de 300-400 palabras, una slide de una página con gráficos y un annex con la tabla detallada lista para exportar.
    Checkpoint: Documento ejecutivo, slide única y tabla detallada listas para envío al Board.

    Iteracion

    Prompts para refinar el output

    Estos son los ajustes mas frecuentes que se piden despues del primer output. Copialos directamente en el chat:

    Hacer el output más específico
    • cuando el output es demasiado genérico. "Por favor filtra el análisis solo a las partidas con desviación absoluta mayor a [MIN_DELTA_EUR] EUR y prioriza las 5 partidas con mayor impacto en EBITDA. Recalcula el desglose Precio/Volumen/Mix solo para esas partidas y resume cambios en un bullet point por partida."
    Cambiar el nivel de detalle
    • cuando necesitas más o menos profundidad. "Genera dos versiones: una versión ejecutiva (máximo 200 palabras) y otra detallada (incluyendo tablas por segmento y fórmulas empleadas). Indica claramente cuál es para el Board y cuál para el equipo financiero."
    Adaptar el tono
    • cuando el tono no es el adecuado para tu audiencia. "Reescribe el management commentary en tono formal y directo, dirigido al Comité de Dirección, eliminando jerga técnica y destacando 3 recomendaciones priorizadas con impactos económicos y responsables sugeridos."
    Versión ejecutiva resumida
    • para compartir con el Comité de Dirección. "Resume el análisis en una slide de una página: incluye un título, un bullet con la desviación total y causal principal, un semáforo visual para top 3 riesgos y 3 acciones sugeridas con responsables y plazo (30/60/90 días)."

    Resultado

    Que vas a obtener

    Este es el tipo de output que genera IA con el prompt de este tutorial. El contenido varia segun tu empresa y situacion, pero la estructura es siempre esta:

    Ejemplo de output — ElectroDistribuciones Norte SA, sector distribución electrónica
    Estructura del output
    El prompt genera: 1) una tabla CSV descargable con semáforo y desglose P/V/M; 2) gráficos para las top partidas; 3) proyección anualizada por partida; 4) un management commentary ejecutivo con recomendaciones. Cada sección debe ser claramente etiquetada y exportable.
    Senales de un buen output
    La tabla CSV contiene columnas Budget, Actual, Delta y Delta (%) correctamente calculadas
    El desglose Precio/Volumen/Mix suma a la desviación total por partida y muestra fórmulas usadas
    La proyección anual refleja la metodología explicada (ritmo actual o prorrateo) y está en [CURRENCY]
    El management commentary incluye 3 recomendaciones claras con responsable y plazo
    Senal de que el output es bueno: La suma de los componentes Precio + Volumen + Mix coincide con la desviación total por partida y el comentario incluye acciones cuantificadas.

    Costes

    Inversion y retorno

    20$ ChatGPT Business / mes
    20-45 min por ejecución Por ejecucion del tutorial
    Reutilizaciones del prompt
    ROI: El uso de esta rutina reduce el tiempo de análisis de días a menos de una hora, liberando al equipo financiero para acciones correctoras. Esto permite acelerar decisiones que pueden recuperar márgenes perdidos, con retorno en semanas si las acciones priorizadas se ejecutan.

    Errores frecuentes

    Que hacer cuando algo no funciona

    Sintoma Causa probable Solucion exacta
    La tabla muestra ceros en Delta pero hay diferencia aparente Columnas de Budget o Actual con formato texto o separadores regionales incorrectos Normaliza formatos numéricos en el archivo (remover comas como separador de miles o convertir texto a número) y vuelve a subir el fichero.
    Desglose Precio/Volumen/Mix no suma a la desviación Se usó una aproximación incompatible con los signos (ingresos positivos, descuentos como negativos) o faltan datos de unidades Confirma convenciones de signo y, si es necesario, proporciona columna de unidades o volumen para realizar la descomposición correctamente.
    Modelo devuelve error al procesar archivo Archivo demasiado grande o con fórmulas complejas/objetos incrustados Exporta a CSV plano limitando filas a las necesarias (ej.: top N) o elimina objetos y vuelve a subir.
    Gráficos faltan o están vacíos No se identificaron partidas con datos completos para visualización o top N es mayor que filas disponibles Reduce el valor de [TOP_N_PRODUCTS] o verifica que las columnas de presupuesto y real estén completas.
    El commentary es demasiado técnico o confuso No se indicó claramente la audiencia o el nivel requerido Reitera la audiencia (ej.: 'Comité de Dirección - CEO y CFO') y pide un tono formal, directo y con 3 recomendaciones ejecutables.

    Modo avanzado

    Como hacer este tutorial con IA en modo avanzado

    En modo agente (flujo avanzado con Code Interpreter activo) la IA puede ejecutar transformaciones de datos, crear archivos exportables y generar gráficos automáticamente. Úsalo para obtener resultados reproducibles y entregables descargables sin intervención manual.

    Modo avanzado

    Flujo de trabajo avanzado

    1. 1
      Sube el P&L al entorno del agente y confirma los nombres de columnas
    2. 2
      Solicita la limpieza automatizada (normalización de formatos y detección de filas problemáticas)
    3. 3
      Pide la ejecución del análisis completo y guarda la tabla CSV y las imágenes como artefactos descargables
    4. 4
      Solicita versiones del commentary (ejecutiva y detallada) y guarda como PDF o DOCX
    Actúa como agente financiero avanzado: procesa el archivo [PANDL_FILE] que acabo de subir. 1) Valida y normaliza columnas numéricas y reporta filas con anomalías. 2) Ejecuta el análisis Budget vs Real para [PERIOD] usando [BUDGET_COLUMN] y [ACTUAL_COLUMN], aplicando semáforo con umbrales [UMBRAL_VERDE] y [UMBRAL_NARANJA]. 3) Genera y guarda los siguientes artefactos descargables: a) CSV llamado 'Variance_Table_[PERIOD].csv' con columnas detalladas; b) PNG 'Top10_Deviations_[PERIOD].png' con gráfico de barras y semáforo; c) PDF 'Management_Commentary_[PERIOD].pdf' con el summary ejecutivo y 3 recomendaciones con responsables y plazos. 4) Adjunta en la respuesta un breve checklist de validación de datos y los comandos o transformaciones aplicadas (ej.: conversión de decimales, imputación). Prioriza reproducibilidad y claridad para que el equipo pueda ejecutar el mismo flujo mensualmente.
    Cuando usar el modo avanzado en este tutorial: Particularmente valioso cuando necesitas entregables exportables (CSV, PNG, PDF) y un flujo reproducible que pueda ejecutarse cada cierre mensual con mínima intervención humana.

    Siguiente paso

    Que hacer ahora?

    Ahora que has completado este tutorial, hay dos caminos naturales:

    Para sacarle mas partido: Automatiza la subida mensual del P&L y guarda los parámetros de análisis (umbrales, top N, mapping de cuentas) en un archivo de configuración para ejecutar el mismo prompt con un solo cambio de variable de periodo.
    Alternativa segura

    Puedo hacer esto sin que mis datos salgan de la empresa?

    Si. Este caso de uso trabaja con datos que, por su naturaleza confidencial, estrategica o regulada, son candidatos optimos para ejecutarse con un modelo de lenguaje open source desplegado en infraestructura propia (on-premises o nube privada). Con esta configuracion, ningun dato abandona nunca los servidores de tu organizacion y el modelo no puede ser entrenado con tu informacion.

    Modelos recomendados
    Llama 3.3 70B — Ideal para analisis de documentos largos y generacion de texto estructurado (contexto 128K tokens).

    Mistral Large 2 — Excelente para extraccion de informacion y clasificacion con alta precision.

    Qwen 2.5 72B — Especialmente potente para analisis de datos tabulares y financieros.
    Plataformas de despliegue
    Ollama — Para equipos pequenos o uso individual en hardware propio.

    vLLM — Para entornos de produccion con multiples usuarios simultaneos.

    LM Studio — Para pruebas y uso individual sin configuracion de servidor.
    Infraestructura minima
    Para un modelo de 70B parametros en produccion:

    GPU: 2x NVIDIA A100 40GB o 4x RTX 4090.

    RAM: 128GB minimo.

    Alternativa cloud privada: AWS Private Cloud, Azure Government o Google Cloud Confidential Computing.
    Garantia de privacidad: Con un modelo on-premises correctamente configurado, los datos nunca salen de tu red corporativa, el modelo no se entrena con tu informacion, no hay transferencia internacional de datos y el cumplimiento normativo es total incluso para datos del art. 9 RGPD.
    Necesitas implementar esta solucion en tu organizacion?

    La configuracion de modelos open source on-premises requiere un proveedor tecnico especializado. Agere puede ayudarte a desplegar esta solucion en tu infraestructura de forma segura, con garantias legales y sin que tus datos salgan nunca de tu organizacion.