Earned Value Management (EVM) Calculator

Analyze project cost and schedule performance: compute PV, EV, AC, variances (SV/CV), performance indices (SPI/CPI), and forecasts (EAC/ETC/VAC).

$
$
Assumes current cost performance continues.

Results

  • Planned Value (PV) $
  • Earned Value (EV) $
  • Actual Cost (AC) $
  • Schedule Variance (SV = EV - PV) $
  • Cost Variance (CV = EV - AC) $
  • SPI (EV/PV)
  • CPI (EV/AC)
  • Estimate at Completion (EAC) $
  • Estimate to Complete (ETC) $
  • Variance at Completion (VAC = BAC - EAC) $

Use the Earned Value Management (EVM) Calculator to measure project performance by comparing planned progress, actual costs, and earned value.

Formula (plain text):

CPI = EV / AC SPI = EV / PV EAC = AC + BAC – EV SV = EV – PV

Note: BAC = Budget at Completion, EV = Earned Value, AC = Actual Cost, PV = Planned Value.

Formula Overview

  1. Planned Value (PV) = BAC × (% Planned Complete)

  2. Earned Value (EV) = BAC × (% Actual Complete)

  3. Cost Performance Index (CPI) = EV ÷ AC

  4. Schedule Performance Index (SPI) = EV ÷ PV

  5. Estimate at Completion (EAC) varies by method:

    • EAC₁ = AC + (BAC − EV) ÷ CPI

    • EAC₂ = AC + (BAC − EV) ÷ (CPI × SPI)

    • EAC₃ = AC + BAC − EV

  6. Variance Calculations

    • Cost Variance (CV) = EV − AC

    • Schedule Variance (SV) = EV − PV

Example

  • BAC = 100,000

  • Planned Complete = 50%

  • Actual Complete = 40%

  • Actual Cost (AC) = 45,000

Results:

  • PV = 50,000

  • EV = 40,000

  • CPI = 0.89

  • SPI = 0.8

  • SV = −10,000

  • EAC (Method 3) = 105,000

The project is slightly behind schedule and over budget, requiring corrective actions.

MetricAbbrev.Formula / BasisValueMeaning
Budget at CompletionBACTotal planned project budget$100,000Total approved budget for project completion
Planned ValuePVBAC × (% Planned Complete)$50,000Budgeted cost of work scheduled
Earned ValueEVBAC × (% Actual Complete)$40,000Budgeted cost of work actually completed
Actual CostACUser input$45,000Actual cost incurred for work performed
Schedule VarianceSVEV − PV−$10,000Negative → project is behind schedule
Cost VarianceCVEV − AC−$5,000Negative → project is over budget
Cost Performance IndexCPIEV ÷ AC0.89< 1 → cost inefficient
Schedule Performance IndexSPIEV ÷ PV0.80< 1 → behind schedule
Estimate at CompletionEACAC + BAC − EV$105,000Forecast total project cost
Estimate to CompleteETCEAC − AC$60,000Expected remaining cost
Variance at CompletionVACBAC − EAC−$5,000Negative → likely cost overrun
Performance RatingComposite (e.g., CPI × SPI)0.9 WatchOverall health slightly below target

How to Use the EVM Calculator

Follow these steps to calculate cost and schedule performance for your project using EVM metrics.

  1. Enter the Budget at Completion (BAC).

    Type the total approved project budget (for example, 100000). This represents the entire planned cost at project completion. Enter whole numbers only—avoid commas or special symbols.

  2. Set the Planned Complete percentage.

    Move the slider to indicate how much of the project should be completed by this point (for example, 50 for 50%). This determines the Planned Value (PV). Ensure this percentage matches your project schedule baseline.

  3. Set the Actual Complete percentage.

    Adjust this slider to reflect the actual work done so far (for example, 40 for 40%). This value determines the Earned Value (EV). Enter it based on real progress, not estimates.

  4. Enter the Actual Cost (AC).

    Type the total cost spent so far (for example, 45000). This includes all expenses to date. Avoid including forecasted costs—only record completed expenditures.

  5. Choose the EAC Method.

    Select from one of the three Estimate at Completion methods, such as “AC + BAC - EV,” which assumes future performance will follow the original plan. The results update automatically.

Tip: Enter percentages as whole numbers (e.g., 40 for 40%, not 0.4) and ensure BAC is in the same currency as AC for accurate results.

Frequently Asked Questions

Methodology & Sources

The calculator follows international and U.S. government guidance. PV and EV are obtained by multiplying BAC by the planned and actual percentages, respectively; CV and SV are differences between what was earned and what was spent or planned; cost and schedule indices are the corresponding earned-to-spent and earned-to-planned ratios.

Forecasts use four recognized approaches: (1) add the remaining budgeted work to actuals (“one-time variance”), (2) adjust remaining work by the current cost efficiency, (3) adjust remaining work by the combined cost and schedule effects, and (4) project finish by dividing BAC by the current cost efficiency.

ETC equals the chosen forecast minus AC; VAC equals BAC minus the forecast; TCPI compares remaining value to remaining funds against either BAC or the selected forecast. Currency handling follows ISO 4217 codes; monetary results round to two decimals with round-half-even, and indices round to three decimals. Inputs are limited to non-negative costs and 0–100% completion; divisions by zero are trapped and reported as undefined.

Bibliography

  1. (2018). ISO 21508:2018 — Earned value management in project and programme management — ISO
    Accessed 2025-10-20
  2. (2018). EIA-748D — Earned Value Management Systems — SAE International
    Accessed 2025-10-20
  3. (2020). Cost Estimating and Assessment Guide: Best Practices for Developing and Managing Program Costs (GAO-20-195G) — U.S. Government Accountability Office
  4. (2008). Guide for the Use of the International System of Units (SI) — NIST Special Publication 811 — NIST
    Accessed 2025-10-20