Earned Value Management (EVM): The Complete Practical Guide

Earned Value Management (EVM) is the single most powerful technique for answering the two questions every sponsor asks: are we on budget? and are we on schedule? โ€” with numbers instead of opinions.

The three base values

Everything in EVM builds on three numbers, all measured at a status date:

ValueNameMeaning
PVPlanned ValueBudgeted cost of work scheduled to date
EVEarned ValueBudgeted cost of work actually performed to date
ACActual CostWhat the performed work actually cost

Add BAC (Budget at Completion โ€” the total approved budget) and you can derive everything else.

Variances: how far off are we?

  • Cost Variance: CV = EV โˆ’ AC. Negative means over budget.
  • Schedule Variance: SV = EV โˆ’ PV. Negative means behind schedule.

Variances are in currency, which makes them easy to communicate: "we are โ‚น12 lakh over budget" lands harder than a ratio.

Indices: how efficient are we?

  • CPI = EV รท AC. For every rupee spent, how much value did we earn? CPI 0.90 means you get 90 paise of work per rupee.
  • SPI = EV รท PV. Are we progressing at the planned rate? SPI 0.85 means work is happening at 85% of the planned pace.

Rule of thumb: a CPI below 0.95 at 20% completion almost never recovers on its own. Research on hundreds of defence projects showed the CPI at the 20% point predicts the final overrun remarkably well.

Forecasting: where will we end up?

  • EAC = BAC รท CPI โ€” if current cost efficiency continues (the most common assumption).
  • EAC = AC + (BAC โˆ’ EV) โ€” if the variance was a one-off and the rest goes to plan.
  • EAC = AC + (BAC โˆ’ EV) รท (CPI ร— SPI) โ€” if both cost and schedule pressure will hit remaining work.
  • ETC = EAC โˆ’ AC โ€” money still needed.
  • VAC = BAC โˆ’ EAC โ€” final variance. Negative = overrun.
  • TCPI = (BAC โˆ’ EV) รท (BAC โˆ’ AC) โ€” efficiency required on remaining work to finish on budget. Above 1.10 is generally considered unachievable.

A worked example

Project: BAC = โ‚น1,00,00,000. At month 6: PV = โ‚น48,00,000, EV = โ‚น45,00,000, AC = โ‚น50,00,000.

  • CV = 45 โˆ’ 50 = โˆ’โ‚น5,00,000 (over budget)
  • SV = 45 โˆ’ 48 = โˆ’โ‚น3,00,000 (behind schedule)
  • CPI = 45 รท 50 = 0.90
  • SPI = 45 รท 48 = 0.9375
  • EAC = 100 รท 0.90 = โ‚น1,11,11,111 โ€” an 11% forecast overrun
  • TCPI = (100 โˆ’ 45) รท (100 โˆ’ 50) = 1.10 โ€” remaining work must run 10% more efficiently than planned. Time to act, not hope.

Making EVM work in practice

  1. Fix the baseline first. EVM against a bad baseline is theatre.
  2. Use objective progress rules โ€” 0/100, 50/50, or physical percent complete from measurable quantities. Never "feels like 80%".
  3. Report trends, not snapshots. A CPI falling 1.02 โ†’ 0.97 โ†’ 0.93 over three months tells the real story.
  4. Act on TCPI. When TCPI passes 1.10, re-baseline or descope โ€” the numbers won't fix themselves.

Try our free EVM Calculator to run these numbers on your own project in seconds.

Keep reading