Advanced Earned Value Management (EVM) Calculator: EAC & TCPI Forecasting


Professional Project Management Tools

Earned Value Technique & Forecasting Calculator

This powerful tool performs all core **calculations using the earned value technique including forecasting, EAC, and TCPI**. Input your project’s key metrics to instantly assess its health, diagnose issues, and forecast future performance based on current trends.

Project Metrics Input



The budgeted cost for work scheduled to be completed. (Also known as BCWS)


The budgeted cost of the work that has actually been completed. (Also known as BCWP)


The actual amount of money spent to complete the work so far. (Also known as ACWP)


The total original budget for the entire project.


Cost Variance (CV)
Formula: EV – AC

Schedule Variance (SV)
Formula: EV – PV

Cost Performance Index (CPI)
Formula: EV / AC

Schedule Performance Index (SPI)
Formula: EV / PV

Forecasting Results

Estimate at Completion (EAC)
Assuming current CPI continues (BAC / CPI)

Estimate to Complete (ETC)
The forecast cost to finish the remaining work

To-Complete Perf. Index (TCPI)
Cost efficiency needed to hit BAC (vs. BAC)

Variance at Completion (VAC)
Projected over/under budget (BAC – EAC)

Visual Comparison of Core EVM Metrics

Detailed Results Summary
Metric Value Interpretation
Cost Variance (CV)
Schedule Variance (SV)
Cost Performance Index (CPI)
Schedule Performance Index (SPI)
Estimate at Completion (EAC)
To-Complete Performance Index (TCPI)
Variance at Completion (VAC)

What is the Earned Value Technique?

The Earned Value Technique, also known as Earned Value Management (EVM), is a systematic project management process used to find variances in projects based on the comparison of worked planned versus what has actually been completed. It is a powerful method that integrates a project’s scope, schedule, and resources to provide an objective measure of project performance and progress. The core of EVM lies in its ability to combine cost and schedule metrics into a single, integrated system. This allows for accurate **calculations using the earned value technique, including forecasting, EAC, and TCPI**, to predict future outcomes and make timely corrective actions.

This methodology is used by project managers, program managers, and portfolio managers across various industries, from construction and engineering to IT and software development. It helps answer three critical questions for any project: Where have we been? Where are we now? And where are we going? A common misunderstanding is that EVM is only about tracking money; in reality, it’s about tracking the *value* generated for the money spent. For more details on budgeting, see our guide on Project Budgeting Basics.

Earned Value Formulas and Explanations

The calculator above uses standard EVM formulas to generate its results. Understanding these is key to interpreting project health.

Core Metrics:

  • Cost Variance (CV): CV = EV - AC. Measures cost efficiency. A positive value is under budget, while a negative value is over budget.
  • Schedule Variance (SV): SV = EV - PV. Measures schedule efficiency. A positive value is ahead of schedule, while a negative value is behind schedule.
  • Cost Performance Index (CPI): CPI = EV / AC. The primary metric for cost efficiency. A value > 1.0 is good (under budget), while a value < 1.0 is bad (over budget). Read our Cost Performance Index Explained article for a deep dive.
  • Schedule Performance Index (SPI): SPI = EV / PV. The primary metric for schedule efficiency. A value > 1.0 is good (ahead of schedule), while a value < 1.0 is bad (behind schedule).

Forecasting Metrics:

  • Estimate at Completion (EAC): The most common formula is EAC = BAC / CPI. This forecasts the total project cost based on current performance.
  • Estimate to Complete (ETC): ETC = EAC - AC. This is the forecasted cost to complete the remaining work.
  • To-Complete Performance Index (TCPI): TCPI = (BAC - EV) / (BAC - AC). This calculates the cost performance needed on the remaining work to finish the project on budget (the BAC).
  • Variance at Completion (VAC): VAC = BAC - EAC. This forecasts the total budget surplus or deficit at the end of the project.
Variable Explanations
Variable Meaning Unit Typical Range
PV Planned Value (Budgeted Cost of Work Scheduled) Currency (e.g., USD) 0 to BAC
EV Earned Value (Budgeted Cost of Work Performed) Currency (e.g., USD) 0 to BAC
AC Actual Cost (Actual Cost of Work Performed) Currency (e.g., USD) 0 to Project End
BAC Budget at Completion Currency (e.g., USD) Total Project Budget

Practical Examples

Example 1: Software Project Behind Schedule and Over Budget

A software development project has a total budget (BAC) of $200,000. At the halfway point, the plan was to have completed $100,000 worth of work (PV). However, due to complexities, only $80,000 worth of work has been finished (EV), and the team has spent $95,000 to get there (AC).

  • Inputs: PV = $100,000, EV = $80,000, AC = $95,000, BAC = $200,000
  • Results:
    • CPI: 0.84 (badly over budget)
    • SPI: 0.80 (significantly behind schedule)
    • EAC: $237,500 (projected to be $37,500 over budget)
    • TCPI: 1.14 (needs to become 14% more efficient to meet the original budget)

Example 2: Construction Project Ahead of Schedule and On Budget

A small construction project has a BAC of $500,000. After three months, the PV is $150,000. The team worked efficiently and completed work valued at $170,000 (EV). The cost for this work was $168,000 (AC).

  • Inputs: PV = $150,000, EV = $170,000, AC = $168,000, BAC = $500,000
  • Results:
    • CPI: 1.01 (slightly under budget – good!)
    • SPI: 1.13 (well ahead of schedule – excellent!)
    • EAC: $494,047 (projected to finish slightly under budget)
    • TCPI: 0.96 (can continue working at 4% less efficiency and still meet the budget)

How to Use This Earned Value Calculator

Using this calculator for **calculations using the earned value technique** is straightforward:

  1. Enter Planned Value (PV): Input the total budgeted cost for the work that was scheduled to be done by your measurement date.
  2. Enter Earned Value (EV): Input the budgeted value of the work that you have actually completed. This is the most crucial—and often trickiest—metric to determine.
  3. Enter Actual Cost (AC): Input the total amount of money that has been spent to achieve the completed work (the EV).
  4. Enter Budget at Completion (BAC): Input the total, original budget for the entire project.
  5. Review the Results: The calculator will instantly update all performance and forecasting metrics. Look at the Schedule Performance Index Guide and CPI values first for a quick health check. A value less than 1.0 indicates a problem.
  6. Analyze Forecasts: Use the EAC, TCPI, and VAC to understand the project’s future trajectory and decide if corrective action is needed. A high TCPI, for instance, is a major red flag.

Key Factors That Affect Earned Value Metrics

The accuracy and usefulness of your earned value calculations depend heavily on several factors:

  • Scope Creep: Uncontrolled changes to the project scope will make the original PV and BAC meaningless, skewing all calculations.
  • Inaccurate Baseline Budget: If the initial BAC was unrealistic, the VAC and EAC forecasts will be inherently flawed.
  • Poor Progress Tracking: The most common error is an inaccurate EV. If you can’t objectively measure how much work has been “earned,” the entire system fails.
  • Resource Availability: A sudden loss of key personnel or equipment can drastically lower your SPI and CPI.
  • External Dependencies: Delays from third-party vendors can negatively impact your schedule (SPI) even if your team is working efficiently.
  • Data Integrity: Using incorrect or delayed data for PV, EV, or AC will lead to garbage-in, garbage-out results. Accurate and timely data is paramount for effective EVM. For complex schedules, it’s often combined with the Critical Path Method.

Frequently Asked Questions (FAQ)

1. What is the most important metric in EVM?

While all are important, the Cost Performance Index (CPI) is often considered the most critical. It directly relates to financial efficiency and is a primary input for forecasting the final project cost (EAC).

2. What’s the difference between Schedule Variance (SV) and Schedule Performance Index (SPI)?

SV gives you the variance in currency units (e.g., “We are $10,000 behind schedule”), while SPI gives you a ratio or efficiency factor (e.g., “We are progressing at 80% of the planned rate”). SPI is often better for comparing performance across projects of different sizes.

3. Is a negative Cost Variance (CV) always bad?

Yes. A negative CV means you have spent more money (AC) than the value you have earned (EV). It is a direct indicator that the project is over budget at that point in time.

4. My SPI is 1.2, but my CPI is 0.7. What does this mean?

This means your project is ahead of schedule but significantly over budget. Your team is working fast, but it’s costing much more than planned to achieve that speed. This is an unsustainable situation that requires immediate attention.

5. Which Estimate at Completion (EAC) formula is the best?

This calculator uses EAC = BAC / CPI, which assumes the cost performance to date will continue. This is the most common and often most realistic formula. Other formulas exist, such as EAC = AC + (BAC – EV), which assumes future work will be performed at the originally planned budget rate. Learn more about it by reading this article: What is Estimate at Completion.

6. What does a TCPI greater than 1.0 mean?

It means that to achieve the original budget (BAC), you must be more cost-efficient on the remaining work than you have been on the project so far. A TCPI of 1.2 means you must achieve a CPI of 1.2 for the rest of the project. The higher the TCPI, the less likely you are to meet the original budget.

7. Are the units important for these calculations?

Yes, but only in that they must be consistent. If your budget is in Euros, all inputs (PV, EV, AC, BAC) must be in Euros. The output metrics like CPI and SPI are unitless ratios, while the variance and forecast metrics (CV, SV, EAC) will be in the same currency you used for the inputs.

8. Can I use EVM for Agile projects?

Yes, but with adaptations. Instead of measuring based on a detailed upfront plan (PV), agile EVM often uses story points or completed sprints to establish earned value against a release backlog. The principles of comparing earned value to actual cost remain the same.

© 2026 Project Management Analytics Inc. All Rights Reserved.



Leave a Reply

Your email address will not be published. Required fields are marked *