Earned value calculator: CPI, SPI, EAC and TCPI
Enter your budget at completion, percent complete, planned progress and actual cost. Every earned value measure — variances, performance indexes and the forecast to finish — recalculates instantly in your browser. Nothing is stored or sent anywhere.
Inputs
Earned value (EV)
$225,000
BAC × actual % complete
Planned value (PV)
$275,000
BAC × planned % complete
Actual cost (AC)
$260,000
Spend to date
Cost variance (CV)
-$35,000
EV − AC
Schedule variance (SV)
-$50,000
EV − PV
CPI
0.87
Behind / over budget
SPI
0.82
Behind / over budget
Forecast
EAC
$577,778
BAC ÷ CPI
ETC
$317,778
EAC − AC
VAC
-$77,778
BAC − EAC
TCPI
1.15
Efficiency needed to still hit BAC
| Measure | Against budget | Amount |
|---|---|---|
| Planned value | $275,000 | |
| Earned value | $225,000 | |
| Actual cost | $260,000 |
How to read the numbers
- CPI (cost performance index)
- Value earned per dollar spent. Above 1.0 is under budget; below 1.0 is overspending.
- SPI (schedule performance index)
- Progress delivered against progress planned. Below 1.0 means you are behind schedule.
- EAC / VAC
- Forecast final cost at the current efficiency, and the variance against your original budget.
Frequently Asked Questions
What inputs do I need for the Earned Value Calculator?
You need four numbers: Budget at Completion (BAC), Actual % Complete, Planned % Complete, and Actual Cost (AC).
How is Earned Value (EV) calculated?
EV = BAC × Actual % Complete. This represents the budgeted value of the work that has actually been completed.
What does a CPI below 1.0 mean?
A Cost Performance Index (CPI) below 1.0 means you are getting less than $1 of earned value for every $1 spent — the project is currently over budget.
Which EAC formula does this calculator use?
It uses the most common formula: EAC = BAC ÷ CPI. This assumes the current cost efficiency will continue for the remaining work.
What is TCPI and why is it useful?
To-Complete Performance Index (TCPI) tells you the cost efficiency you must achieve on the remaining work in order to still finish on the original budget (BAC). A TCPI significantly above 1.0 is usually difficult to achieve.
Is any of my project data saved?
No. All calculations happen locally in your browser. Nothing is stored or sent to a server.