Project Budget Burn Variance & Forecast Planner
Track project budget variance, calculate burn rate, and forecast completion costs with Earned Value Management
Formula
Variance = Actual Cost - Planned Value; CPI = Earned Value / Actual Cost; EAC = Actual Cost + Estimate to Complete
Budget variance compares actual spending to planned baseline at a point in time, revealing if you're over or under plan. Cost Performance Index (CPI) improves on simple variance by incorporating work completed: CPI = Earned Value (budgeted cost of work done) / Actual Cost (what you spent). CPI >1 = under budget, <1 = over budget. Estimate at Completion (EAC) forecasts final cost by adding actual cost to estimate-to-complete (remaining work cost estimate). These formulas work together: Variance shows current deviation, CPI shows efficiency trend, EAC predicts final outcome. Example: 50% complete, budgeted $250K for that work (EV), actually spent $280K (AC). CPI = $250K / $280K = 0.89 (overspending by 11%). If this continues for remaining 50%, final cost = $280K + ($250K / 0.89) = $280K + $281K = $561K vs. $500K budget (12% over). Early CPI calculation enables corrective action—cut scope or secure $61K additional funding—before project fails.
Worked Examples
Example 1: Software Project Budget Tracking
Problem:$500K budget, 12-month project, 6 months complete, spent $280K. Estimate $250K to complete. Forecast final cost and analyze variance.
Solution:Baseline: - Budget: $500,000 - Duration: 12 months - Planned burn: $500K / 12 = $41,667/month Actuals (6 months): - Planned spend: $41,667 × 6 = $250,000 - Actual spend: $280,000 - Variance: $280K - $250K = $30,000 over (+12%) - Actual burn: $280K / 6 = $46,667/month Forecast: - Spent to date: $280,000 - Estimate to complete (ETC): $250,000 - Estimate at completion (EAC): $530,000 - Variance at completion (VAC): $530K - $500K = $30,000 over (+6%) Earned Value Analysis: - Progress: 50% complete (6/12 months) - Planned Value (PV): $250,000 - Earned Value (EV): $500K × 50% = $250,000 - Actual Cost (AC): $280,000 - Cost Variance (CV): $250K - $280K = -$30,000 (over budget) - CPI: $250K / $280K = 0.89 Interpretation: - CPI 0.89: For every $1 budgeted, actually costs $1.12 - On pace but over
Result:6% over budget forecast | CPI 0.89 ($1.12 cost per $1 budgeted) | Need $30K or scope reduction
Frequently Asked Questions
What is budget burn rate?
Burn rate is spending per time period (usually monthly). Formula: Total Spent / Months Elapsed. Example: Spent $300K over 6 months = $50K/month burn rate. Compare to planned burn (budget / duration). If planned is $40K/month but actual is $50K, you're burning 25% faster—project will run out of money before completion. Used in startups (runway calculation) and project management (budget forecasting).
What is Earned Value Management (EVM)?
EVM compares planned value, earned value (work completed), and actual cost. Three metrics: PV (Planned Value: budgeted cost of planned work), EV (Earned Value: budgeted cost of completed work), AC (Actual Cost: actual cost of completed work). CPI (Cost Performance Index) = EV / AC. CPI >1 = under budget, <1 = over budget. SPI (Schedule Performance Index) = EV / PV. >1 = ahead of schedule. Government contracts often mandate EVM.
How do I forecast project completion cost?
Estimate at Completion (EAC) methods: (1) Bottom-up: Re-estimate remaining work + actual cost. (2) CPI-based: AC + (Budget - EV) / CPI. (3) Burn rate: Actual cost + (Months remaining × Actual burn rate). Most accurate: Bottom-up, but time-intensive. CPI-based assumes current performance continues. If CPI = 0.8 (overspending), EAC will exceed budget. Use estimate-to-complete from team + actual spent for pragmatic forecast.
What causes project budget variance?
Common causes: (1) Scope creep (added features without budget increase), (2) Underestimation (initial estimate too optimistic), (3) Resource costs (salaries, contractors more expensive than planned), (4) Dependencies (waiting for others increases timeline/cost), (5) Rework (bugs, quality issues), (6) External factors (vendor price increases, regulatory changes). Prevention: Realistic estimates (add 20-30% buffer), scope control (change approval process), tracking (monthly budget reviews).
What is cost variance vs schedule variance?
Cost variance (CV) = EV - AC (are we over/under budget?). Schedule variance (SV) = EV - PV (are we ahead/behind schedule?). Positive = good, negative = bad. Example: PV $100K, EV $80K, AC $90K. CV = $80K - $90K = -$10K (over budget). SV = $80K - $100K = -$20K (behind schedule). Project is both over budget and behind—red flag. CV and SV are independent; can be on budget but behind schedule or vice versa.
How much contingency should I add to budgets?
Contingency depends on uncertainty. Low uncertainty (repeat project, known team): 10-15%. Moderate (some unknowns): 20-30%. High (new technology, unclear requirements): 30-50%. Don't pad estimates everywhere—add explicit contingency line item. Release contingency through change control (not automatically spent). Software projects: Typically 25% contingency. Construction: 10-20%. R&D: 30-50% due to unknowns.
What is the difference between budget and forecast?
Budget = original plan (approved funding, $500K). Forecast = current projection (what we now expect, may be $550K if overspending). Budget is static (baseline for variance). Forecast updates monthly as actuals come in. Report both: 'Budget: $500K. Forecast: $530K (+6% variance).' Forecast should be realistic—not aspirational 'hope to stay on budget.' Honesty enables corrective action (cut scope, secure funding) before crisis.
Should I stop project if over budget?
Depends on sunk cost vs. value remaining. Sunk cost fallacy: Don't continue just because spent $300K already. Rational decision: Will remaining investment generate positive return? If project needs $200K more to complete but delivers $500K value, continue (net $300K value). If needs $200K but delivers $100K value, stop (lose $100K instead of $200K). Calculate value, not cost. Also consider: Reputational cost of cancellation, contractual obligations.
How do I control scope creep?
Scope creep = uncontrolled expansion of project scope without budget/timeline increase. Prevention: (1) Clear requirements upfront (detailed specs), (2) Change control board (formal approval for changes), (3) Scope statement (what's included, what's excluded), (4) Budget impact analysis (each change = cost + time estimate), (5) Stakeholder discipline (saying no). Every feature request: 'Yes, we can add that. It will cost $X and delay Y weeks. Approve?' Forces priority decisions.
What is project buffer vs padding?
Buffer = explicit contingency for unknowns (10-30% of budget reserved). Padding = inflating estimates (developer says 10 days, knows it's 7, pads to 15). Buffer is transparent and managed. Padding is hidden and usually wrong (optimistic despite padding). Use buffer, not padding. Critical Chain method: Remove padding from estimates, pool into project buffer. This prevents Parkinson's Law (work expands to fill time) while maintaining risk protection.