SC

EVM Calculator – Earned Value Management, Cost Performance Index (CPI), Schedule Performance Index (SPI), EAC, ETC & TCPI

EVM Calculator
Enter your project budget, planned value, earned value, and actual cost to instantly get CPI, SPI, cost variance, schedule variance, EAC, ETC, and TCPI — all the metrics project managers need in one place.
No data stored
Instant results
Mobile friendly
PMBOK formula
100% free

Enter Project Values

Total approved project budget
Budgeted cost of work scheduled (BCWS)
Budgeted cost of work performed (BCWP)
Real money spent to date on the project (ACWP)
Leave blank to use formula-based EAC

Project Performance Results

Enter your project values on the left and click Calculate to see all EVM metrics instantly.

Calculating...
Cost Performance Index (CPI)
Performance Indices
Schedule Performance Index (SPI)
Cost Variance (CV)
Schedule Variance (SV)
% Complete (Earned)
Forecast Metrics
Estimate at Completion (EAC)
Estimate to Complete (ETC)
Variance at Completion (VAC)
To-Complete Performance Index (TCPI)
Interpretation:

Budget Breakdown

Planned vs. Earned vs. Actual

EVM Formulas at a Glance

All EVM calculations follow the PMBOK standard. Here are the core formulas:

  • CV = EV − AC  (positive = under budget)
  • SV = EV − PV  (positive = ahead of schedule)
  • CPI = EV ÷ AC  (above 1 = under budget)
  • SPI = EV ÷ PV  (above 1 = ahead of schedule)
  • EAC = BAC ÷ CPI  (most common method)
  • ETC = EAC − AC
  • VAC = BAC − EAC
  • TCPI = (BAC − EV) ÷ (BAC − AC)
  • % Complete = EV ÷ BAC × 100

How to Read the Metrics

MetricGoodWarningBad
CPI> 1.00.9–1.0< 0.9
SPI> 1.00.9–1.0< 0.9
CVPositiveSmall negativeLarge negative
SVPositiveSmall negativeLarge negative
TCPI< 1.01.0–1.1> 1.1

What is EVM?

Earned Value Management (EVM) is a structured way to measure project performance. It connects three key data points: how much work was planned, how much work was actually done, and how much it cost to do it.

Originally developed for US government contracts in the 1960s, EVM is now part of the PMBOK Guide and is used by project managers in construction, IT, aerospace, and many other industries worldwide.

The core idea is simple: comparing what you planned to spend with what you actually spent tells you how efficient you are — and lets you forecast whether the project will finish on time and within budget.

What Do CPI and SPI Tell You?

CPI (Cost Performance Index) tells you how much value you are getting per unit of money spent. CPI = 1.0 means exactly on budget. CPI = 0.80 means you are getting only 80 cents of value for every dollar spent — meaning you will overspend unless performance improves.

SPI (Schedule Performance Index) tells you how efficiently the project is moving through planned work. SPI = 1.0 means exactly on schedule. SPI = 0.75 means you have only finished 75% of the work you should have by now.

Together, CPI and SPI give a clear picture of project health — and they feed directly into the EAC forecast for final cost.

EAC Methods Explained

There are four common ways to estimate the final project cost (EAC). Each suits different situations:

  • BAC ÷ CPI: Assumes current spending efficiency continues. Best when cost overruns are systematic.
  • BAC ÷ (CPI × SPI): Factors in both cost and schedule inefficiency. Used when the project is both over budget and behind schedule.
  • AC + (BAC − EV): Assumes remaining work is done at the original planned rate. Used when past performance was unusual and won't repeat.
  • AC + (BAC − EV) ÷ CPI: Assumes remaining work follows the same CPI as today. Balances past performance with remaining scope.

What is TCPI?

TCPI (To-Complete Performance Index) answers the question: "How efficiently must we use the remaining budget to hit our cost target?"

TCPI = (BAC − EV) ÷ (BAC − AC)

If TCPI = 1.0, you need to perform exactly as planned for the rest of the project. If TCPI = 1.2, you need to be 20% more efficient than you have been — which is often unrealistic. A TCPI above 1.1 is a warning sign that the budget target may not be achievable.

TCPI is one of the most overlooked but most important EVM metrics for project forecasting and recovery planning.

Frequently Asked Questions

EVM (Earned Value Management) is a project tracking method that tells you, in one integrated view, whether your project is on schedule, within budget, and on track to finish as planned. It turns vague status reports into real numbers. Instead of asking "are we 50% done?" it shows exactly how much value has been earned relative to what was planned and what was spent. This makes it one of the most powerful forecasting tools in project management.
A CPI of 1.0 means you are exactly on budget — spending exactly what you planned to earn the work done. A CPI above 1.0 means you are under budget (you earned more than you spent). A CPI below 1.0 means the project is over budget. For most industries, a CPI between 0.95 and 1.05 is considered healthy. Below 0.85 is a warning sign that warrants corrective action.
The original project budget is called BAC (Budget at Completion). EAC (Estimate at Completion) is a revised forecast of what the project will actually cost when done, based on current performance data. If CPI is 1.0, EAC equals BAC. If CPI is 0.80, EAC = BAC ÷ 0.80 — meaning the project is expected to cost 25% more than originally budgeted.
Yes. Agile EVM adapts the method to sprints and user stories. Instead of tracking physical completion milestones, teams assign story points or feature value as the basis for earned value. Sprint velocity data can then drive CPI and SPI calculations. This is sometimes called Agile EVM or Hybrid EVM, and is used by teams that want both agile flexibility and objective performance measurement.
A negative SV means the project is behind schedule. It is calculated as SV = EV minus PV. If EV is less than PV, the project has not completed as much work as was planned by this point in time. The size of the negative number shows how far behind you are in budget terms. Note that SV naturally moves toward zero as the project ends, even if it was behind schedule, because EV eventually equals BAC.

CPI Scenarios — Budget Impact by Efficiency Level

How much your final project cost changes depending on your CPI, for a $100,000 BAC project.

CPI Value Meaning EAC (BAC ÷ CPI) Overrun vs. BAC Project Status

Based on BAC = $100,000. EAC = BAC ÷ CPI. A CPI of 1.0 means on budget; below 1.0 means over budget.

SPI Scenarios — Schedule Delay Interpretation

What each SPI value means for a 12-month project timeline.

SPI Value Meaning Work Done vs. Planned Delay Estimate (12-mo project) Status

Delay estimate is approximate: Estimated Duration = Planned Duration ÷ SPI. Delays compound over time if SPI does not recover.

EAC Method Comparison for Different CPI Levels

How each EAC formula produces a different final cost estimate on a $100,000 project at 50% complete.

CPI EAC (BAC÷CPI) EAC (AC+remaining) EAC (AC+remaining÷CPI) EAC (÷CPI×SPI) SPI=0.9

BAC = $100,000. Assumes project is 50% complete (EV = $50,000). AC = EV ÷ CPI. SPI fixed at 0.9 for last column.

TCPI Required Performance by Remaining Budget

How hard the team needs to work to stay within budget, depending on how much has been spent vs. planned.

% Complete EV Achieved AC (at CPI 0.85) AC (at CPI 0.95) TCPI to meet BAC (CPI 0.85) TCPI to meet BAC (CPI 0.95) Feasible?

BAC = $100,000. TCPI > 1.1 is generally considered very difficult to achieve. TCPI > 1.2 is rarely feasible without significant scope reduction.

EVM Usage and Typical Benchmarks by Industry

How EVM is applied across sectors and typical CPI/SPI thresholds teams aim for.

Industry EVM Usage Typical CPI Target Typical SPI Target Common Standard Key Challenge
🏗️ ConstructionVery common0.95–1.050.90–1.10AACE, PMIWeather & material delays
💻 IT / SoftwareWidely adopted0.90–1.050.85–1.10PMBOK, Agile EVMScope creep
✈️ Aerospace & DefenseMandatory (US DoD)> 0.95> 0.95ANSI/EIA-748Complex integration
⚗️ Pharma / R&DModerate0.88–1.050.85–1.05PMI, internalRegulatory approvals
⚡ Energy / UtilitiesCommon0.92–1.030.90–1.05PMI, ISO 21500Permitting
🏛️ GovernmentRequired (many countries)> 0.95> 0.95OMB (US), OGC (UK)Budget cycles
🚢 ShipbuildingCommon0.92–1.020.88–1.05NAV-SEA, PMILong lead items
🏥 HealthcareGrowing0.90–1.050.88–1.05PMI, PRINCE2Stakeholder alignment

Ranges are typical industry benchmarks and may vary by organization, project size, and contract type. Always validate against your organization's own tolerance thresholds.