Why
Accuracy stagnates without a feedback loop. Daily visibility turns budgets into active management tools — owners self-correct before alerts fire. Monthly variance analysis with documented root causes and corrective actions feeds back into the next planning cycle. Without it, the same estimation errors repeat quarter after quarter.
What
Track budget vs actual daily and produce a monthly variance report with root cause analysis and corrective actions per BU.
How
Set Up Daily Budget-vs-Actual View
Add a target line to existing dashboards showing daily cumulative spend against the monthly budget. All major BI tools support this — QuickSight, Power BI, Looker Studio, Grafana.
Build the Monthly Variance Query
Using FOCUS billing data:
WITH monthly_actual AS (
SELECT
FORMAT_DATE('%Y-%m', DATE(ChargePeriodStart)) AS month,
SubAccountName,
SUM(BilledCost) AS actual_cost
FROM focus_billing_data
WHERE ChargeType = 'Usage'
AND ChargePeriodStart >= '2026-07-01'
AND ChargePeriodStart < '2026-08-01'
GROUP BY month, SubAccountName
)
SELECT
a.SubAccountName,
ROUND(b.budget_amount, 2) AS budget,
ROUND(a.actual_cost, 2) AS actual,
ROUND(a.actual_cost - b.budget_amount, 2) AS variance,
ROUND((a.actual_cost - b.budget_amount)
/ b.budget_amount * 100, 1) AS variance_pct
FROM monthly_actual a
JOIN budgets b
ON a.SubAccountName = b.SubAccountName
AND a.month = b.budget_month
ORDER BY variance_pct DESC Define Escalation Thresholds
| Variance | Action | Who |
|---|---|---|
| Within 5% | Note in report. No action. | FinOps |
| 5–10% | Investigate driver. Update forecast. | FinOps + Eng Lead |
| 10–20% | Formal variance report. Corrective plan in 2 weeks. | FinOps + Finance + Eng Lead |
| Over 20% | Emergency review. Freeze non-critical spend. | Executive Sponsor + Finance |
For every BU exceeding 5%, document: What was the variance? Why? What changes?
Deliverable Checklist
- Daily budget-vs-actual view live on dashboards
- Monthly variance query operational (FOCUS or provider-native)
- Escalation thresholds defined and published
- Monthly variance report template created (What / Why / What Next)
- Variance analysis feeding back into next planning cycle