EVM Calculation: Formulas and a Worked Example

Earned value management answers two questions with three numbers: are we getting the work we're paying for, and are we getting it on time?

Earned value management (EVM) measures project performance by comparing three values at a point in time: the planned value (PV) of work scheduled, the earned value (EV) of work actually done, and the actual cost (AC) of doing it. From these, you calculate cost and schedule variances, performance indices and forecasts of the final cost.

The three inputs

EVM formulas

MeasureFormulaHow to read it
Cost variance (CV)EV − ACNegative = over budget
Schedule variance (SV)EV − PVNegative = behind schedule
Cost performance index (CPI)EV ÷ ACBelow 1.0 = over budget
Schedule performance index (SPI)EV ÷ PVBelow 1.0 = behind schedule
Estimate at completion (EAC), typicalBAC ÷ CPIForecast final cost if current cost performance continues
EAC, atypicalAC + (BAC − EV)Forecast if remaining work goes to budget
EAC, cost and scheduleAC + (BAC − EV) ÷ (CPI × SPI)Forecast when schedule pressure also affects cost
Estimate to complete (ETC)EAC − ACWhat's still to be spent
Variance at completion (VAC)BAC − EACNegative = forecast overrun
To-complete performance index (TCPI)(BAC − EV) ÷ (BAC − AC)Cost efficiency needed on remaining work to finish on budget

Worked example: a construction package

A fit-out package has a budget at completion (BAC) of $1,000,000. At the end of month 4:

  1. CV = 400,000 − 500,000 = −$100,000 (over budget)
  2. SV = 400,000 − 450,000 = −$50,000 (behind schedule)
  3. CPI = 400,000 ÷ 500,000 = 0.80, so $0.80 of work earned for every $1 spent
  4. SPI = 400,000 ÷ 450,000 = 0.89, so work is progressing at about 89% of the planned rate
  5. EAC (typical) = 1,000,000 ÷ 0.80 = $1,250,000
  6. ETC = 1,250,000 − 500,000 = $750,000
  7. VAC = 1,000,000 − 1,250,000 = −$250,000
  8. TCPI = (1,000,000 − 400,000) ÷ (1,000,000 − 500,000) = 600,000 ÷ 500,000 = 1.20, so the remaining work would need to be 20% more cost-efficient than planned to finish on budget

How to measure percent complete for EV

EV is only as good as the percent-complete figure behind it. Common methods are:

Common EVM mistakes

Where SpatialSense fits

SpatialSense doesn't calculate earned value or any of the indices on this page; use your cost or project controls system for that. What it can provide is evidence for the percent-complete input. Timestamped 360° walks and scans show what was physically in place on the measurement date, and two dated captures side by side show what was added in the period. That lets the people reviewing a progress claim check it against the site before it goes into EV.

Frequently asked questions

How do you calculate earned value?

Earned value equals the percent of work actually complete multiplied by the budget at completion, usually calculated per work package and then summed.

What is the formula for CPI and SPI?

CPI = EV ÷ AC and SPI = EV ÷ PV. A value below 1.0 means over budget for CPI, or behind schedule for SPI.

How do you calculate EAC?

The most common formula is EAC = BAC ÷ CPI, which assumes current cost performance continues. Alternatives are AC + (BAC − EV) if the remaining work will go to budget, and AC + (BAC − EV) ÷ (CPI × SPI) if schedule pressure also affects cost.

What is the difference between PV, EV and AC?

PV is the budget for work scheduled to date, EV is the budget for work actually completed to date, and AC is the actual cost incurred for that work.

What is TCPI?

The to-complete performance index is the cost efficiency needed on the remaining work to finish on budget: (BAC − EV) ÷ (BAC − AC). Above 1.0 means you need to perform better than you have so far.

Can SpatialSense calculate EVM?

No. SpatialSense is a reality-capture platform and does not calculate earned value. It can provide dated visual evidence of what was built, to check the percent-complete figures used in your EVM calculation.

Check percent complete against the site. Start a free trial and capture your first timestamped progress walk.

14 days free with no credit card, or 30 days free when you book a demo.