WBSync WBSync Start free

Free SPI / CPI / EAC Calculator

Enter your BAC, EV, PV and AC below — the calculator returns every PMI / ISO 21508 earned-value KPI instantly. No signup, no email. If you want these numbers updating live across your whole project, start free with WBSync — 30-day trial, up to 30 active operatives, no card required.

Inputs

Total budgeted hours or cost for the project.
Budgeted value of the work that should be done by today.
Budgeted value of the work actually completed.
What you've actually spent (hours or money).

Earned-value KPIs

SPI — Schedule Performance Index
EV ÷ PV
CPI — Cost Performance Index
EV ÷ AC
SV — Schedule Variance
EV − PV
CV — Cost Variance
EV − AC
EAC — Estimate at Completion
BAC ÷ CPI
ETC — Estimate to Complete
EAC − AC
VAC — Variance at Completion
BAC − EAC
TCPI — To-Complete Performance Index (to BAC)
(BAC − EV) ÷ (BAC − AC)
% Complete
EV ÷ BAC
Enter values to see verdict.
Get these KPIs live across your project — start free trial

30-day trial, up to 30 active operatives. No card required.

What do these numbers mean?

SPI — Schedule Performance Index

SPI = EV ÷ PV. Above 1.0 = ahead of schedule. Below 1.0 = behind. PMI considers SPI unreliable past ~80% complete; for late-stage projects, use Earned Schedule instead.

CPI — Cost Performance Index

CPI = EV ÷ AC. Above 1.0 = under budget. Below 1.0 = overrun. PMI guidance: once CPI drops below 1.0 past 20% complete, it rarely recovers without intervention.

EAC — Estimate at Completion

This calculator uses the most common formula: EAC = BAC ÷ CPI. Three other PMI-recognised formulas exist; see the glossary entry for when to use each.

TCPI — To-Complete Performance Index

The cost performance the team must achieve on remaining work to land on BAC. TCPI > 1.10 is generally regarded as unrecoverable without scope, resource or rate intervention.