Skip to content
Business

Earned Value Calculator

Calculate earned value metrics including CPI, SPI, CV, SV, VAC for project management. Free online EVM calculator for cost and schedule performance.

Project baseline & actuals

$
$
$
$

Cost Performance Index (CPI)

0.909

Over budget (earning < $1 per $1 spent)

Schedule Performance Index (SPI)

1.000

Exactly on schedule

Cost Variance (CV)

-$5,000.00

Unfavorable (over budget)

Schedule Variance (SV)

$0.00

On schedule

Estimate at Completion (EAC)

$220,000.00

Projected total project cost

Variance at Completion (VAC)

-$20,000.00

Projected cost overrun

Estimate to Complete (ETC)

$165,000.00

Projected cost remaining to finish

To-Complete Performance Index (TCPI)

1.034

Requires higher efficiency to hit BAC

Projected final cost breakdown (EAC)

  • Actual cost spent (AC)$55,000.0025.0%
  • Remaining cost to finish (ETC)$165,000.0075.0%

How earned value is calculated

Standard ANSI/PMI formulas translating work progress and spend into performance metrics.

  1. Measure Cost Variance (CV) and Cost Performance Index (CPI)

    CV=EVACandCPI=EVAC\mathrm{CV} = \mathrm{EV} - \mathrm{AC} \quad \text{and} \quad \mathrm{CPI} = \frac{\mathrm{EV}}{\mathrm{AC}}

    Earned Value is $50,000.00 and Actual Cost is $55,000.00. Cost Variance is -$5,000.00. CPI of 0.909 reflects value generated per dollar spent.

  2. Measure Schedule Variance (SV) and Schedule Performance Index (SPI)

    SV=EVPVandSPI=EVPV\mathrm{SV} = \mathrm{EV} - \mathrm{PV} \quad \text{and} \quad \mathrm{SPI} = \frac{\mathrm{EV}}{\mathrm{PV}}

    Earned Value is $50,000.00 and Planned Value is $50,000.00. Schedule Variance is $0.00. SPI of 1.000 measures schedule progress rate against plan.

  3. Forecast Estimate at Completion (EAC) and Variance at Completion (VAC)

    EAC=BACCPIandVAC=BACEAC\mathrm{EAC} = \frac{\mathrm{BAC}}{\mathrm{CPI}} \quad \text{and} \quad \mathrm{VAC} = \mathrm{BAC} - \mathrm{EAC}

    With a baseline budget of $200,000.00, the projected final cost is $220,000.00. Expected variance at completion is -$20,000.00.

  4. Determine To-Complete Performance Index (TCPI)

    TCPI=BACEVBACAC\mathrm{TCPI} = \frac{\mathrm{BAC} - \mathrm{EV}}{\mathrm{BAC} - \mathrm{AC}}

    TCPI indicates the cost efficiency required on remaining work to complete within the original budget. Current required TCPI is 1.034.

Report tool

Mastering Earned Value Management: Formulas, Indices, and Project Control

Earned Value Management (EVM) is an industry-standard project governance methodology that integrates scope, schedule, and cost metrics into a single objective framework. Originating in aerospace and defense contracting and formalized under ANSI/EIA-748 and the Project Management Institute (PMI) PMBOK Guide, EVM enables project managers, financial analysts, and executive stakeholders to evaluate project health with empirical precision rather than subjective estimates.

Traditional budget accounting only compares planned spend against actual spend, which creates a deceptive picture. If a project was planned to spend $100,000 to date and has only spent $80,000, simple accounting suggests an under-budget achievement. However, if the engineering team has only completed $50,000 worth of work, the project is severely delayed and experiencing a major cost overrun. EVM resolves this blind spot by quantifying the dollar value of work actually delivered.

For broader operational planning, explore our burndown chart calculator to measure sprint backlog velocity, quantify project risk contingency reserves with our EMV calculator, assess organizational cash consumption with the burn rate calculator, structure company overhead using the business budget calculator, and evaluate volume profitability through the break-even calculator.

The Four Pillar Metrics of Earned Value Analysis

Every EVM calculation builds upon four core data inputs measured at a specific project status date:

1. Budget at Completion (BAC)

The total approved baseline budget allocated for completing the entire project scope. BAC represents the total cost baseline before any management reserves or scope changes.

2. Planned Value (PV / BCWS)

Planned Value (historically known as Budgeted Cost of Work Scheduled) is the authorized budget assigned to scheduled work expected to be completed by the reporting milestone.

3. Earned Value (EV / BCWP)

Earned Value (historically known as Budgeted Cost of Work Performed) is the monetary value of actual work completed to date, priced according to the original baseline budget.

4. Actual Cost (AC / ACWP)

Actual Cost (historically known as Actual Cost of Work Performed) is the total realized expenditure incurred in performing the work completed during the period.

Formulas for Variances and Performance Indices

Using the baseline parameters, project leaders compute standard efficiency ratios and dollar-denominated variance figures:

Cost Variance (CV) and Cost Performance Index (CPI)

Cost Variance measures absolute dollar deviation from budget, while Cost Performance Index measures cost efficiency per dollar spent:

CV=EVACCPI=EVAC\mathrm{CV} = \mathrm{EV} - \mathrm{AC} \qquad \mathrm{CPI} = \frac{\mathrm{EV}}{\mathrm{AC}}

A positive CV and a CPI greater than 1.0 indicate cost efficiency (under budget). A negative CV and a CPI below 1.0 signal cost overruns. For instance, a CPI of 0.85 means the project is earning only $0.85 of value for every $1.00 expended.

Schedule Variance (SV) and Schedule Performance Index (SPI)

Schedule Variance reflects the volume of work ahead of or behind the baseline in dollars, while Schedule Performance Index indicates the pace of progress:

SV=EVPVSPI=EVPV\mathrm{SV} = \mathrm{EV} - \mathrm{PV} \qquad \mathrm{SPI} = \frac{\mathrm{EV}}{\mathrm{PV}}

An SPI above 1.0 means progress is running faster than planned. An SPI below 1.0 indicates schedule slippage. Note that because SV is expressed in budget currency, schedule variance inevitably converges to zero when all work completes, regardless of how late the project finished.

Forecasting Project Completion: EAC, ETC, and VAC

EVM provides statistical tools to forecast final project outcomes long before delivery milestones arrive:

Estimate at Completion (EAC)

EAC projects the expected total cost of the project upon completion. Depending on future performance assumptions, project managers apply one of three recognized formulas:

1. Standard CPI Trend (Current Efficiency Continues)

EAC=BACCPI\mathrm{EAC} = \frac{\mathrm{BAC}}{\mathrm{CPI}}

Most common default. Assumes past cost inefficiencies will persist through the remainder of the work.

2. Budgeted Rate (Past Inefficiencies Are Atypical)

EAC=AC+(BACEV)\mathrm{EAC} = \mathrm{AC} + (\mathrm{BAC} - \mathrm{EV})

Applies when initial cost overruns were caused by one-off events and future work will track baseline estimates.

3. Composite Factor (Cost and Schedule Compounding)

EAC=AC+BACEVCPI×SPI\mathrm{EAC} = \mathrm{AC} + \frac{\mathrm{BAC} - \mathrm{EV}}{\mathrm{CPI} \times \mathrm{SPI}}

Recommended when project schedule delays will trigger penalties, extended contractor overhead, or overtime expenses.

Estimate to Complete (ETC) and Variance at Completion (VAC)

Estimate to Complete specifies the additional funds required to finish remaining tasks, while Variance at Completion forecasts total budget surplus or deficit:

ETC=EACACVAC=BACEAC\mathrm{ETC} = \mathrm{EAC} - \mathrm{AC} \qquad \mathrm{VAC} = \mathrm{BAC} - \mathrm{EAC}

To-Complete Performance Index (TCPI)

TCPI defines the cost efficiency the remaining project team must achieve to recover and finish within the approved budget target:

TCPIBAC=BACEVBACAC\mathrm{TCPI}_{\mathrm{BAC}} = \frac{\mathrm{BAC} - \mathrm{EV}}{\mathrm{BAC} - \mathrm{AC}}

If TCPI exceeds 1.10, empirical research by the Department of Defense shows that recovery to the original BAC is statistically improbable without formal re-baselining or scope reduction.

Comprehensive Worked Example

Consider a digital transformation initiative with the following project status at Month 6:

  • Budget at Completion (BAC): $200,000
  • Planned Value (PV): $100,000 (scheduled to be 50% complete)
  • Earned Value (EV): $80,000 (actual work delivered is worth 40% of scope)
  • Actual Cost (AC): $95,000 (total expenditure to date)

Step-by-Step Calculation Breakdown

1. Cost Variance (CV): $80,000 - $95,000 = -$15,000 (Over budget by $15,000).

2. Schedule Variance (SV): $80,000 - $100,000 = -$20,000 (Behind schedule by $20,000 worth of work).

3. Cost Performance Index (CPI): $80,000 / $95,000 = 0.842 (Generating $0.842 in value for every dollar spent).

4. Schedule Performance Index (SPI): $80,000 / $100,000 = 0.800 (Progressing at 80% of the planned schedule speed).

5. Forecast Final Cost (EAC): $200,000 / 0.842 = $237,500.

6. Variance at Completion (VAC): $200,000 - $237,500 = -$37,500 projected budget overrun.

7. Remaining Spend Required (ETC): $237,500 - $95,000 = $142,500 needed to complete outstanding deliverables.

8. To-Complete Index (TCPI): ($200,000 - $80,000) / ($200,000 - $95,000) = $120,000 / $105,000 = 1.143.

Executive Takeaway: Because the required TCPI of 1.143 exceeds 1.10, the project team cannot reasonably recover to the original $200,000 baseline. The project sponsor should either increase the budget allocation to $237,500 or descope $30,000 to $40,000 of lower-priority deliverables.

Frequently asked questions

What is the fundamental difference between CPI and SPI?
CPI evaluates financial efficiency by comparing budgeted work accomplished against real expenditures (EV / AC). SPI measures time efficiency by comparing work completed against work scheduled (EV / PV). Because both indices are independent, a project can be ahead of schedule while over budget, or behind schedule while under budget.
What does a Cost Performance Index (CPI) of 0.85 indicate?
A CPI of 0.85 signifies that for every $1.00 spent on the project, only $0.85 of value has been earned according to the baseline budget. This represents a 15% cost overrun rate across delivered tasks.
Why does Schedule Variance (SV) always reach zero at project completion?
Schedule Variance is measured in budget currency as EV minus PV. When 100% of the project scope is ultimately completed, EV equals BAC, and PV also equals BAC. As a result, SV converges to zero at the end of the project even if delivery concluded months or years behind schedule. To assess true time delay at project completion, project managers review schedule duration metrics rather than dollar SV.
How is Earned Value Management adapted for Agile and Scrum environments?
Agile EVM replaces baseline dollar budgets with committed story points or sprint backlog velocity. Planned Value represents total story points scheduled across sprint releases, Earned Value represents completed and accepted story points, and Actual Cost tracks engineering labor hours or contractor billing for each sprint.
What is a critical threshold for To-Complete Performance Index (TCPI)?
A TCPI of 1.0 indicates that continuing at baseline efficiency will achieve the target budget. A TCPI between 1.05 and 1.10 indicates mild recovery strain. A TCPI greater than 1.10 is widely considered unachievable in major procurement studies, indicating that the project must be formally re-baselined or de-scoped.
When should you use the composite EAC formula instead of standard EAC?
The composite formula (EAC = AC + (BAC - EV) / (CPI * SPI)) should be selected when both cost overruns and schedule delays are present and missing deadline milestones will trigger compounding costs such as liquidated damages, extended facility leases, or premium contractor overtime.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.