En este artículo
Una desviación no se explica repitiendo la cifra. “Revenue -15% vs Budget” describe el síntoma; el análisis empieza cuando puedes separar volumen, precio, mix, churn, timing o ejecución.
Un sistema robusto compara además Actual vs Previous Forecast y Previous Forecast vs Current Forecast. Así separa tres conversaciones: cumplimiento del plan, calidad de previsión y nueva trayectoria.
Las cuatro comparaciones
- Actual vs Budget: ejecución contra baseline.
- Actual vs Previous Forecast: precisión de la última previsión.
- Current Forecast vs Budget: gap esperado al plan.
- Current vs Previous Forecast: nueva información que cambió la trayectoria.
1. Materiality primero
Define umbrales absolutos, relativos y de decisión. No investigues todo.
2. Favorable no siempre es bueno
Payroll favorable por vacantes críticas puede explicar revenue negativo. Marketing favorable puede ser falta de ejecución.
3. Timing vs Structural
Timing se desplaza; structural cambia el run-rate o driver futuro. Mezclarlos produce Forecast malo.
4. Price-Volume-Mix
Revenue puede descomponerse en:
- volumen;
- precio;
- mix;
- retención;
- timing.
5. SaaS bridge
New MRR, expansion, contraction, churn, pricing y timing.
6. Headcount bridge
Vacancies, start dates, exits, salary rate, bonus y recruiting.
7. OPEX bridge
Volume, rate, scope, timing, one-off y owner decision.
8. Gross Margin bridge
Price, mix, unit cost, cloud, logistics, refunds, utilization.
9. Cash variance
Separar P&L variance de:
- collections timing;
- supplier timing;
- taxes;
- CAPEX;
- debt;
- financing.
10. Ejemplo revenue
Budget 200k, Actual 170k:
- -18k volume;
- -7k price;
- -5k timing.
Solo 25k podrían ser estructurales; 5k pueden recuperarse después.
11. Ejemplo headcount
-30k favorable por tres vacantes. Si esas vacantes reducen sales capacity, la desviación no debe celebrarse aislada.
12. Root cause, no commentary
“Sales below plan” no explica. “Conversion enterprise cayó de X a Y tras cambio de ICP” sí acerca una decisión.
13. Owner
Cada desviación material necesita owner de explicación y, si corresponde, de acción.
14. One-off vs run-rate
Un coste one-off no necesariamente cambia el año siguiente. Un salario recurrente sí.
15. Update Forecast
Si root cause cambia el futuro, actualiza drivers. Si es timing, mueve calendario. Si es one-off, no extrapoles.
16. Previous vs Current Forecast bridge
Ejemplo cash year-end: 250k → 170k:
- -40k revenue;
- -25k collections;
- -20k hiring;
- +5k OPEX.
Eso explica qué información nueva cambió la posición.
17. Waterfalls
Útiles para comunicar puentes, no sustituyen el análisis de drivers.
18. Recurring bias
Si Forecast siempre sobreestima revenue o subestima hiring, mide sesgo. No es un error aislado.
19. Decision output
Para cada variance:
- amount;
- cause;
- timing/structural;
- future impact;
- action;
- owner;
- Forecast change.
20. Monthly pack
Incluye solo 5-10 excepciones realmente materiales. El resto vive en detalle.
Checklist 10/10
Materiality, four-way comparison, root cause, price-volume-mix, headcount, cash, timing vs structural, owner, action y forecast update.
Cómo lo utiliza un CFO
Convierte diferencia numérica en causalidad, causalidad en expectativa y expectativa en decisión.
Calcula tu burn rate y runway
Introduce cifras mensuales de caja. Usa cobros reales, no facturación pendiente, y separa los costes adicionales que estés valorando.
Errores frecuentes
❌ Repetir la cifra
No es explicación.
❌ Favorable = bueno
Puede ser falta de ejecución.
❌ Todo timing
Empuja el problema.
❌ Todo estructural
Penaliza eventos que solo se movieron.
❌ No guardar Previous Forecast
Pierdes forecast accuracy.
❌ Analizar ruido
Falta materiality.
❌ Sin owner/acción
No cambia nada.
Preguntas frecuentes
¿Qué comparar?
Actual/Budget, Actual/Previous Forecast, Current/Budget y Current/Previous Forecast.
¿Qué es timing variance?
El evento ocurre en otro periodo sin desaparecer necesariamente.
¿Qué es structural variance?
Cambia el driver o run-rate futuro.
¿Qué es materiality?
Umbral para concentrar análisis donde existe impacto económico.
¿Debo actualizar Forecast?
Cuando la causa cambie razonablemente el futuro.
Conclusión
Variance analysis conecta pasado y futuro: explica qué driver cambió, si el cambio permanece y qué decisión debe tomar la empresa antes del siguiente cierre.




