SC
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.

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
Example Scenarios

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:
Quick Settings
Show Charts
Example Scenarios
Advanced Options
Interpretation
Health Badge
Auto Currency
Formula Quick Ref
Dark Mode
CPI Warn Threshold
0.90
SPI Warn Threshold
0.90
TCPI Danger Level
1.10
Index Decimal Places
2

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. For businesses tracking financial efficiency beyond project scope, the profit margin calculator is a useful companion tool.

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.

When evaluating vendor or contractor options as part of your cost planning, a pricing comparison can help you choose the most cost-effective option before committing budget.

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. If you manage budgets across multiple projects or departments, explore our full set of company calculators for broader financial planning tools.

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.