En este modulo

  1. Why traditional budgets fail
  2. Time series with AI
  3. Assisted scenario planning
  4. Automated sensitivity analysis
  5. Budget variance analysis with AI
  6. Rolling forecasts: the end of the annual budget
  7. AI tools for forecasting
  8. Practical implementation in your company
  9. Ejercicio practico
  10. Puntos clave

Why traditional budgets fail

The classic budgeting process has a fundamental problem: it takes 3 months to produce a document that becomes obsolete in January. 60% of European companies still use static annual budgets as their main planning tool, according to ACCA and CIMA data. And most acknowledge that forecast accuracy drops dramatically after the third month.

The most common problems with the traditional budgeting process:

AI does not solve the political problem (no one can), but it does solve the technical problem: it enables faster, more frequent forecasts with more scenarios.

Time series with AI

A time series is a sequence of data ordered over time: monthly sales, weekly cash flow, quarterly costs. Predicting the future of a time series is the foundation of financial forecasting.

Classic methods vs AI

Classic statistical methods (ARIMA, Holt-Winters, linear regression) remain useful but have limitations: they assume linear patterns, require stationary data, and do not capture complex relationships between variables well.

AI provides two fundamental advantages:

Practical use with LLMs

You do not need to be a data scientist to use time series with AI. Current LLMs can:

Prophet vs more advanced models

For most companies, Meta's Prophet or NeuralProphet is sufficient. More complex models (LSTM, Transformers for time series) only provide marginal advantage when you have large amounts of data (>5 years of daily history) and very complex relationships between variables.

Assisted scenario planning

Scenario planning is not the same as creating 3 versions of the budget (optimistic, base, pessimistic). It is a strategic exercise that explores qualitatively different futures, not simply more or less of the same future.

How AI improves scenario planning

Traditionally, scenario planning requires multi-day workshops with executives and consultants. AI compresses the process:

Stress testing scenarios

Beyond strategic scenario planning, AI enables rigorous financial stress testing:

AI can model dozens of these scenarios in minutes, something that would manually require days of work in Excel.

Automated sensitivity analysis

Sensitivity analysis answers the question: which variable has the greatest impact on my results? It is a fundamental tool for prioritizing where to focus management attention.

Univariate sensitivity

The most basic analysis: moving one variable at a time while keeping others constant. For example, how does EBITDA change if the selling price varies between -10% and +10%, while keeping costs and volume constant.

AI can generate univariate sensitivity tables for all your key variables in seconds. What in Excel requires building a data table per variable, AI produces as an integrated analysis.

Bivariate sensitivity

More useful but more complex: moving two variables simultaneously. How does EBITDA change if price drops 5% and volume rises 10%? AI can generate bivariate sensitivity matrices and visualize them as heatmaps.

Tornado charts

The tornado chart ranks variables by impact: the variable that moves your result the most at the top, the least at the bottom. It is the most powerful visual tool for communicating to the CFO or the Board where the risks and levers are.

Ask AI to generate a tornado chart with the 10 most sensitive variables in your model. Each bar shows the range of impact on EBITDA if that variable moves within its historical range (10th to 90th percentile).

The linear sensitivity trap

Most sensitivity analyses assume linear relationships: if price drops 5%, EBITDA drops X. In reality, many relationships are non-linear. A 5% price drop may not affect volume, but a 15% drop could trigger a price war that destroys sector profitability. Ask AI to model the breakpoints, not just the slope.

Budget variance analysis with AI

Budget variance analysis is the process of comparing actual results with the budget and explaining the deviations. It is probably the most time-consuming task for the controller, and where AI has an immediate impact.

Automated variance decomposition

Revenue variances decompose into three effects: price, volume, and mix. Cost variances decompose into efficiency, rate, and activity. Doing this manually for 50 product lines is mechanical work that AI resolves in minutes.

Upload to AI: (1) budgeted data (price, volume, mix by product), (2) actual data, and ask it to decompose variances into their components. The result is a report showing exactly what portion of the deviation comes from price, what from volume, and what from product mix.

Automated deviation narratives

The most time-consuming step is not calculating variances, but explaining them. Writing the commentary for each budget line item for the management report. AI can generate draft narratives for each significant deviation:

These drafts require review by the controller, but save 70% of the drafting time.

Predictive variance analysis

The most advanced variant: not only explaining past variances, but predicting future ones. If at June close you have a negative 3% revenue deviation, AI can project whether the deviation will widen or correct in the second half, based on the historical pattern of deviations and leading indicators.

Rolling forecasts: the end of the annual budget

The rolling forecast replaces (or complements) the static annual budget with a projection that is updated every month or quarter, always maintaining a 12 or 18-month horizon ahead.

Why companies are migrating to rolling forecasts

The role of AI in rolling forecasts

Rolling forecasts are unviable without automation. Manually updating a 50-line forecast every month is unsustainable for a 3-person controlling team. AI makes it viable:

Gradual implementation

Do not jump from the annual budget to a rolling forecast all at once. The recommended transition:

  1. Phase 1: keep the annual budget but add an AI-assisted quarterly re-forecast (3 months).
  2. Phase 2: move the re-forecast to monthly. Automate data ingestion and report generation (3-6 months).
  3. Phase 3: the rolling forecast becomes the primary management tool. The annual budget simplifies to a strategic objectives exercise (6-12 months).

AI tools for forecasting

For teams just starting out

For mature teams

Practical implementation in your company

The most common mistake is trying to automate everything at once. Practical implementation follows a sequence:

  1. Week 1-2: Start with a manual forecasting exercise assisted by AI. Upload data from one business line to Claude or ChatGPT. Generate a prediction. Compare it with your current forecast. The goal is not accuracy; it is familiarization.
  2. Week 3-4: Expand to all business lines. Standardize the input data format. Create your prompt templates.
  3. Month 2: Automate data ingestion (ERP export to CSV, AI processing). Generate your first complete rolling forecast.
  4. Month 3: Incorporate scenario planning. Generate 3-5 scenarios with AI and present them to the committee.
  5. Month 4-6: Evaluate specialized FP&A tools if the volume justifies it.

Ejercicio practico

Ejercicio FN02: Rolling forecast with AI
  1. Prepare a CSV with monthly revenue data for your company (or one business line) for at least the last 36 months. Columns: date, amount, and if possible, breakdown by product or channel.
  2. Upload the CSV to ChatGPT with Code Interpreter and ask it to: (a) identify seasonality patterns, (b) generate a prediction for the next 12 months with confidence intervals, (c) create a chart with historical + prediction.
  3. Take the prediction and ask Claude to generate a 1-page executive report for the CFO with: (a) quarterly revenue forecast, (b) main risks that could deviate the forecast, (c) 2 alternative scenarios (stress and opportunity).
  4. Add a sensitivity exercise: ask AI to identify the 3 variables with the greatest impact on your forecast and quantify the impact range.
  5. Compare your AI-assisted forecast with your company's official budget. Where do they differ? What assumptions are different?

Bonus: Set up a Google Sheet that updates monthly with actual data and automatically runs the forecast vs actual comparison.

Puntos clave

Puntos clave from FN02

  1. The static annual budget is obsolete. The rolling forecast, updated monthly with AI, is the alternative that the most advanced companies are already adopting.
  2. For time series you do not need to be a data scientist: ChatGPT with Code Interpreter can run Prophet and generate predictions with confidence intervals from a CSV.
  3. AI-assisted scenario planning is not about making 3 versions of the same number. It is about exploring qualitatively different futures and preparing action plans for each one.
  4. Budget variance analysis is where AI has an immediate impact: automated variance decomposition and narrative generation that save 70% of the controller's time.
  5. Implement gradually: start with an assisted quarterly re-forecast, move to monthly, and evaluate specialized tools when the process is mature.
Guia de estudio — Conceptos clave de FN02

Por que fallan los presupuestos tradicionales

  • Ciclo demasiado largo:entre 8 y 16 semanas de negociacion entre departamentos. Para cuando termina, las hipotesis de partida ya han cambiado.
  • Sesgo politico:cada departamento infla sus necesidades y minimiza sus compromisos de ingresos. El presupuesto acaba siendo un documento politico, no financiero.
  • Base historica sin ajustar:el tipico "ano anterior + 5%". Sin analizar si ese 5% tiene alguna base real o es simplemente inercia.
  • Rigidez:una vez aprobado, modificar el presupuesto requiere un proceso formal que nadie quiere iniciar. El mundo cambia; el presupuesto no.
  • Falta de escenarios:un solo escenario (el "base") sin alternativas. Cuando la realidad se desvía, no hay plan B.

Series temporales con IA

  • Captura de patrones no lineales:los modelos de machine learning detectan relaciones que los metodos clasicos no ven. Por ejemplo, el impacto de un dia festivo que cae en miercoles vs viernes sobre las ventas retail.
  • Incorporacion de variables externas:puedes alimentar el modelo con datos macroeconomicos, meteorologicos, de trafico web o de sentimiento de mercado que enriquecen la prediccion.
  • Analizar patrones historicos:sube tus datos de ventas mensuales de los ultimos 5 anos y pidele que identifique estacionalidad, tendencia y ciclos.
  • Generar codigo de prediccion:pidele que escriba un script en Python con Prophet (la libreria de Meta para forecasting) o statsmodels, y ejecutalo en Code Interpreter.
  • Interpretar resultados:el LLM puede explicar que significan los intervalos de confianza, por que la prediccion tiene mayor incertidumbre en ciertos meses y que factores podrian desviarlo.
  • Ajustar con juicio experto:puedes decirle "sabemos que en Q3 lanzaremos un nuevo producto que esperamos aporte un 10% de ingresos adicionales" y pedirle que ajuste la prediccion.

Scenario planning asistido

  • Identificacion de drivers:pedirle a la IA que analice tu sector y tu empresa para identificar las 5-10 variables que mas impacto tendrian en tu P&L. Tipo de cambio, precio de materias primas, regulacion, adopcion tecnologica, tipos de interes.
  • Generacion de escenarios:combinar diferentes estados de esos drivers para crear escenarios coherentes. No basta con "todo sube" o "todo baja". Los escenarios interesantes son los asimetricos: "los tipos suben pero la demanda se mantiene fuerte".
  • Cuantificacion:para cada escenario, la IA puede estimar el impacto en ingresos, costes, EBITDA y cash flow, basandose en sensibilidades historicas o benchmarks del sector.
  • Narrativa:generar un documento que explique cada escenario de forma clara para el Consejo de Administracion, con triggers (que senales nos indicarian que estamos entrando en ese escenario) y acciones recomendadas.
  • Que pasa si perdemos nuestro mayor cliente (15% de ingresos)?
  • Que pasa si el Euribor sube 300 puntos basicos?

Analisis de sensibilidad automatizado

  • La trampa de la sensibilidad lineal: La mayoria de analisis de sensibilidad asumen relaciones lineales: si el precio baja un 5%, el EBITDA baja X. En la realidad, muchas relaciones son no lineales. Una caida del 5% en precio puede no afectar al volumen, pero una caida del 15% puede provocar una guerra de precios que destruya la rentabilidad del sector. Pidele a la IA que modele los puntos de quiebre, no solo la pendiente.

Budget variance analysis con IA

  • "Los ingresos de la linea industrial superaron el presupuesto en 340K EUR (+7.2%), impulsados principalmente por un efecto volumen positivo de 280K EUR (3 nuevos contratos en Q2) y un efecto precio positivo de 60K EUR (revision tarifaria de abril)."
  • "Los costes de personal se desviaron un 4.1% por encima del presupuesto, explicado por: (1) incorporacion de 3 FTEs no previstos en IT (120K EUR), (2) revision salarial del convenio superior a la prevista (+1.5% vs +1% presupuestado, impacto 45K EUR)."

Rolling forecasts: el fin del presupuesto anual

  • Actualidad:el forecast siempre refleja la informacion mas reciente, no las hipotesis de hace 6 meses.
  • Horizonte constante:en diciembre no estas mirando solo al mes que queda, sino a los 12 meses siguientes.
  • Menor sesgo politico:al actualizar cada mes, las desviaciones se corrigen rapido y no hay incentivo a inflar el presupuesto.
  • Mejor toma de decisiones:el Comite de Direccion tiene siempre una vision actualizada del futuro financiero.
  • Actualizacion automatica:ingesta de datos reales del ERP, recalculo de proyecciones, ajuste de hipotesis.
  • Ajuste inteligente:en lugar de extrapolar linealmente, la IA puede ajustar la proyeccion basandose en patrones estacionales, tendencias recientes y variables externas.

Siguiente: FN03 - Accounting Automation

From forecasting we move to daily operations: how AI automates invoice categorization, bank reconciliation, month-end close, and AP/AR management.

Ir al modulo FN03