Free during our launch: every feature, every plan, until 31 March 2027.

See the offer

Free calculator

Earned value calculator: CPI, SPI, EAC and TCPI

Enter the budget, planned value, earned value and actual cost. The calculator returns the variances, both performance indices, the forecast cost at completion and the efficiency you need from here on.

Updated · 2 min read

Calculator

Your numbers
Result
Cost performance index (CPI)
0.83Over budget
Schedule performance index (SPI)
0.88Behind plan
Cost variance (CV)
-70,000
Schedule variance (SV)
-50,000
Estimate at completion (EAC = BAC / CPI)
1,200,000
EAC if the rest goes to plan
1,070,000
Estimate to complete (ETC)
780,000
Variance at completion (VAC)
-200,000
To-complete performance index (TCPI)
1.12

Use one currency for all four inputs. Nothing you type leaves your browser.

The formulas

CV = EV − ACcost variance: negative means over budget
SV = EV − PVschedule variance, in money
CPI = EV / ACvalue earned per unit of money spent
SPI = EV / PVwork done compared with work planned
EAC = BAC / CPIforecast cost if efficiency stays the same
EAC = AC + (BAC − EV)forecast if the rest goes to plan
ETC = EAC − ACwhat is still to be spent
VAC = BAC − EACexpected overrun or saving at the end
TCPI = (BAC − EV) / (BAC − AC)efficiency needed from now on to finish on budget

Worked example

A project has a budget of 1,000,000. By now the plan called for 400,000 of work. The team has completed work budgeted at 350,000 and has spent 420,000.

CPI is 350,000 / 420,000 = 0.83: every unit of money spent has bought 0.83 of planned work. SPI is 350,000 / 400,000 = 0.88. If cost efficiency stays at 0.83, the project ends at 1,000,000 / 0.833 = 1,200,000, which is 200,000 over. To finish on the original budget, the remaining work must be done at a TCPI of 650,000 / 580,000 = 1.12.

The earned value guide explains how to read these numbers and which EAC to use.

Without typing the numbers in

In Critova the planned value comes from the schedule and budget, earned value from the progress your team records, and actual cost from cost entries. CPI, SPI(t), EAC and TCPI update with every change, for each project and across the portfolio. See cost and earned value.

Common questions

What is a good CPI?

1.0 or above means the work costs what was planned or less. Below 0.90 usually needs a recovery plan or a new baseline.

Which EAC formula should I use?

BAC / CPI when the overrun reflects how the work is really going. AC + (BAC − EV) when the overrun was a one-off and the rest should go to plan.

Bring one schedule. See your critical path in an hour.

Free during our launch until 31 March 2027.