Earned Value S-Curve Calculator

The three-curve earned value picture — planned value, earned value, actual cost — with the standard schedule and cost metrics. Enter each period's increment; the tool accumulates. Runs entirely offline; everything persists in this browser via localStorage.

Use limits: Earned value is only as honest as the percent-complete basis behind EV. Units in place × budgeted unit value beats anyone's gut percentage. This page implements the textbook formulas, including EAC = BAC / CPI — the most common forecast, but not the only one; your contract or PMO may mandate AC + bottom-up ETC or a composite index. Use the mandated method for the report of record.
Budget
Periods (enter each period's increment; leave EV/AC blank for future periods)
PeriodPVEVACΣ PVΣ EVΣ AC

PV, EV, AC are per-period dollar amounts. The Σ columns are the running cumulative the curves and metrics use. The last period with an EV entry is the data date.

How the Numbers Are Derived

The metric chain

All variances and indices are cumulative at the data date — the last period with an EV entry. With cumulative PV, EV, AC: schedule variance SV = EV − PV and cost variance CV = EV − AC (positive is good). Indices are the ratio form: SPI = EV / PV, CPI = EV / AC. The forecast EAC = BAC / CPI assumes current cost performance continues to the end; ETC = EAC − AC is what's left to spend; VAC = BAC − EAC is the projected over/underrun. Percent complete is EV / BAC.

Reading SPI and CPI

Both are dimensionless: 1.00 is on plan, below is behind/over. This tool colors them — below 0.95 in the fail tone, 0.95–1.00 in the warn tone. SV in dollars can look alarming on a big job; the index normalizes it. Note SPI drifts back toward 1.0 near the end even on a late job, because PV catches up to EV as the plan runs out — which is why schedule is better judged on the actual dates than on a terminal SPI.

Field notes

References

  1. PMI — The Standard for Earned Value Management.
  2. AACE International — recommended practices on earned value and forecasting (e.g. 17R-97, EAC methods).