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.

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.

Commonly Confused With

TermKey Difference
BAC (Budget at Completion) BAC is the original approved budget. EAC is the forecasted final cost based on actual performance. When the project is on track, EAC equals BAC. When performance is off, they diverge.
ETC (Estimate to Complete) EAC is the total predicted cost at project end. ETC is how much more money is needed to finish (ETC = EAC minus AC). EAC looks at the total. ETC looks at what remains.
TCPI (To Complete Performance Index) EAC predicts where the project will end up. TCPI calculates the cost efficiency required on remaining work to hit a target budget. EAC is a forecast. TCPI is a target.
Build EAC calculations with formula Custom Fields and track forecast trends on Dashboard charts.
Forecast Costs in ClickUp

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.