BudgetOverrun.com is an independent reference site. Not affiliated with any PM software vendor. Statistics sourced from published research and cited throughout.

Budget Overrun Calculator: CPI, EAC, VAC, and TCPI

Free Earned Value Management calculator. Enter your project figures to calculate all primary EVM metrics and get an immediate RAG status assessment.

Quick-fill presets

Required Inputs

EAC Method + Optional


CPI Interpretation Guide

CPI RangeMeaningRecovery LikelihoodRecommended Action
CPI > 1.1Under budget, delivering more value per dollar than plannedN/A -- already aheadMaintain; consider whether estimates need revision
CPI 0.95-1.1On track -- normal performance bandHigh -- maintainNormal management; monthly review
CPI 0.8-0.95Minor overrun developingMedium -- corrective action neededIdentify cost drivers; scope review; increase reporting frequency
CPI 0.6-0.8Significant overrun -- project in troubleLow -- major intervention neededEscalate to sponsor; scope reduction; reforecast budget
CPI < 0.6Severe overrun -- project in jeopardyVery low -- consider project resetExecutive escalation; potential termination or full reset

PMI research: projects with CPI below 0.9 at the one-third completion mark rarely recover significantly. The final CPI tends to stay within 10% of the one-third milestone CPI.


EVM Formula Reference

CV (Cost Variance)
CV = EV - AC

Positive = under budget. Negative = over budget. Dollar amount of variance.

SV (Schedule Variance)
SV = EV - PV

Positive = ahead of schedule. Negative = behind schedule. Dollar amount of schedule variance.

CPI (Cost Performance Index)
CPI = EV / AC

For every $1 spent, you are delivering $[CPI] of planned value. CPI < 1 = over budget.

SPI (Schedule Performance Index)
SPI = EV / PV

For every $1 of planned progress, you have completed $[SPI] of work. SPI < 1 = behind schedule.

EAC (Estimate at Completion) -- Method 1
EAC = BAC / CPI

Assumes current cost efficiency will continue for the rest of the project. Most common.

EAC (Estimate at Completion) -- Method 2
EAC = AC + (BAC - EV)

Optimistic: assumes remaining work will be done exactly on budget.

VAC (Variance at Completion)
VAC = BAC - EAC

Projected surplus (positive) or overrun (negative) at project completion.

TCPI (To-Complete Performance Index)
TCPI = (BAC - EV) / (BAC - AC)

The CPI that must be achieved on all remaining work to finish on budget. TCPI > 1.2 is generally unachievable.

Frequently Asked Questions

What does a CPI of less than 1 mean?

CPI (Cost Performance Index) = Earned Value / Actual Cost. A CPI less than 1.0 means you are getting less than $1 of value for every $1 spent. CPI of 0.85 means: for every $1 spent, you have delivered $0.85 of planned work. PMI research shows that projects with CPI below 0.9 rarely recover significantly.

What is TCPI and what does a TCPI above 1 mean?

TCPI (To-Complete Performance Index) = (BAC - EV) / (BAC - AC). It answers: what CPI must we achieve on all remaining work to finish on budget? TCPI of 1.0 means remaining work must be done exactly on budget. TCPI of 1.1 means 10% more efficient than planned. TCPI above 1.2 is generally considered unachievable without a budget change.

What are the methods for calculating EAC?

The three primary EAC methods: (1) EAC = BAC / CPI -- assumes current efficiency continues (most common); (2) EAC = AC + (BAC - EV) -- optimistic, assumes remaining work on budget; (3) EAC = AC + ETC -- uses a new bottom-up estimate for remaining work (most accurate when circumstances have fundamentally changed). PMBOK 7 also defines EAC = AC + [(BAC - EV) / (CPI x SPI)].

What is BAC in EVM?

Budget at Completion (BAC) is the total authorized budget for a project -- the planned cost of all work. It is the baseline against which all EVM metrics are calculated. BAC is set at project start and should not change unless formally re-baselined through a change control process.

Deepen Your Knowledge