Estimate at Completion (EAC)

Estimate at Completion (EAC) predicts the total cost of a project based on current performance data. Learn the four EAC formulas, when to use each one, and how EAC compares to the original budget.
Quick Answer

Estimate at Completion (EAC) predicts the total project cost based on actual performance data. The most common formula is EAC = BAC / CPI, which assumes current cost efficiency will continue.

How EAC Works

Estimate at Completion is an earned value forecasting metric that predicts what the project will cost when it is finished, based on actual performance data rather than the original budget estimate. EAC replaces the question “what did we budget?” with the question “what will it actually cost?” The difference between EAC and the original Budget at Completion (BAC) tells the project manager whether the budget needs to be revised.

There are four standard EAC formulas, each based on different assumptions about future performance. Choosing the right formula depends on whether the project manager believes current cost performance will continue, whether future work will proceed at the originally planned rate, or whether a completely new estimate is needed.

The Four EAC Formulas

Formula 1: EAC = BAC / CPI. This assumes current cost efficiency will continue for the remainder of the project. It is the most commonly used formula and the most reliable when CPI has stabilized (after 20% completion). If BAC is $500,000 and CPI is 0.90, EAC = $555,556.

Formula 2: EAC = AC + (BAC minus EV). This assumes remaining work will be completed at the originally budgeted rate, ignoring current performance. Use this when the cost variance was caused by a one time event (a vendor overcharge, an unexpected expense) that will not recur.

Formula 3: EAC = AC + (BAC minus EV) / (CPI x SPI). This accounts for both cost and schedule performance on remaining work. Use it when the project is both over budget and behind schedule, and the schedule pressure is increasing costs (overtime, additional resources to recover).

Formula 4: EAC = AC + bottom up ETC. This replaces the formula based forecast with a new bottom up estimate of remaining work. Use it when conditions have changed so fundamentally that historical performance is no longer predictive (major scope change, team restructure, technology pivot).

When to Calculate EAC

Calculate EAC at every performance reporting period alongside CPI and SPI. Compare EAC to BAC to determine the projected overrun or underrun. Report the variance to the project sponsor and stakeholders. If EAC significantly exceeds BAC, the project needs a budget revision, scope reduction, or both.

EAC is required reporting on government contracts using EVM and is standard practice on any project where budget accuracy matters to organizational decision making.

When EAC Is Less Useful

Very early in the project (before CPI stabilizes), formula based EAC can be volatile. Use formula 4 (bottom up re estimate) for early stage forecasting until enough data exists for CPI based predictions. In highly uncertain environments where scope changes frequently, EAC based on historical CPI may not reflect future conditions.

Build EAC calculations with formula Custom Fields and track forecast trends on Dashboard charts.
Forecast Costs in ClickUp

How Estimate at Completion (EAC) Compares

Confused With
BAC (Budget at Completion) ETC (Estimate to Complete) TCPI (To Complete Performance Index)

Common Questions About Estimate at Completion (EAC)

What is the most commonly used EAC formula?
EAC = BAC / CPI is the most common. It assumes current cost efficiency will continue for remaining work. Use it after CPI has stabilized (typically at 20% project completion). It is the default formula unless specific conditions warrant a different approach.
When should I use EAC = AC + bottom up ETC?
Use the bottom up re estimate when conditions have changed so fundamentally that historical CPI is no longer predictive: after a major scope change, team restructure, or technology pivot. The team re estimates all remaining work packages from scratch rather than projecting from past performance.
What does it mean when EAC exceeds BAC?
It means the project is forecast to cost more than the approved budget. The difference (EAC minus BAC) is the Variance at Completion (VAC). This signals the need for a budget revision, scope reduction, or corrective action to improve cost efficiency.
How often should EAC be recalculated?
Recalculate EAC at every performance reporting period (monthly for most projects). Report the EAC alongside BAC so stakeholders can see the projected overrun or underrun. Trend the EAC over time to see whether the forecast is improving, stable, or worsening.