Estimate at Completion Calculator

Project Forecasting

Advanced EAC analysis with multiple formulas and professional project forecasting tools

Industry Standard
PMBOK Aligned
Real-time Results
Multiple EAC

4 different EAC calculation formulas

TCPI Analysis

To-Complete Performance Index metrics

VAC Tracking

Variance at Completion analysis

Forecast Scenarios

Multiple project completion scenarios

Project Performance Metrics

$

Total project budget

$

Costs incurred to date

$

Value of work completed

$

Planned value to date

$

Estimated remaining cost

What is Estimate at Completion (EAC)?

Estimate at Completion is a forecasting metric in Earned Value Management that predicts the total cost of a project when it finishes. As your project progresses, the original budget -- the Budget at Completion or BAC -- may no longer be realistic. Actual costs diverge from plans, efficiencies fluctuate, and scope adjustments happen. EAC gives you a data-driven projection of what the project will actually cost when all work is complete, based on performance data you have collected so far.

The power of EAC lies in the fact that there is not just one formula -- there are four. Each formula makes a different assumption about future performance, which means you select the appropriate EAC based on your professional judgment about why variances have occurred. This is not a theoretical exercise; it is the kind of decision the PMP exam tests explicitly. Understanding when to use each formula and what assumptions underlie them is essential for both exam success and real-world project control.

EAC is intimately connected to Estimate to Complete (ETC), which tells you how much more money you need from this point forward. The relationship is straightforward: ETC = EAC minus AC. Once you know your EAC, subtracting what you have already spent gives you the remaining funding requirement. This pair of metrics forms the backbone of cost forecasting in the PMBOK Guide's Monitor and Control Project Work process.

The Four EAC Formulas Explained

Formula 1: EAC = BAC / CPI
Formula 2: EAC = AC + (BAC - EV)
Formula 3: EAC = AC + ETC
Formula 4: EAC = AC + ((BAC - EV) / (CPI x SPI))

Formula 1 (BAC / CPI) assumes that the cost performance you have experienced so far will continue for the remainder of the project. This is the "typical variance" scenario. Use it when the reasons for your cost overrun or underrun are ongoing -- for example, labor rates that are permanently higher than planned.

Formula 2 (AC + (BAC - EV)) assumes that the variance you have seen so far was atypical -- a one-time event that will not recur. Future work is expected to proceed at the originally planned rate. Use this when a unique incident caused the variance, such as a one-time equipment failure or an unexpected regulatory requirement that has since been addressed.

Formula 3 (AC + ETC) is used when you have performed a fresh bottom-up estimate for the remaining work. Rather than relying on past performance indices, you re-estimate from scratch. This is the most accurate approach when project conditions have changed significantly and historical data is no longer a reliable predictor.

Formula 4 (AC + ((BAC - EV) / (CPI x SPI))) factors in both cost and schedule performance. It is used when both CPI and SPI are expected to influence remaining costs -- typically in schedule-driven projects where being behind schedule also increases costs. This formula tends to produce the highest EAC because it accounts for compounded inefficiencies.

Step-by-Step Guide to Calculating EAC

1

Gather your earned value data: BAC (total planned budget), AC (actual costs incurred to date), EV (earned value of work completed), and PV (planned value of work scheduled to date).

2

Calculate your performance indices: CPI = EV / AC and SPI = EV / PV. A CPI below 1.0 means you are over budget; an SPI below 1.0 means you are behind schedule.

3

Determine which EAC formula applies by analyzing why variances occurred. Are they typical and likely to continue? Atypical and one-time? Or have conditions changed enough to warrant a fresh bottom-up estimate?

4

Apply the appropriate EAC formula and calculate. Use the calculator above to run all four formulas simultaneously and compare results side by side.

5

Derive ETC by subtracting AC from your chosen EAC: ETC = EAC - AC. Communicate the revised forecast to stakeholders with a clear explanation of which formula was used and why, along with the Variance at Completion (VAC = BAC - EAC).

Real-World EAC Example

Scenario: IT Infrastructure Migration Project

Budget at Completion (BAC): $500,000

Actual Cost to date (AC): $280,000

Earned Value (EV): $220,000

Planned Value (PV): $250,000

Calculated CPI: 220,000 / 280,000 = 0.786 (over budget)

Calculated SPI: 220,000 / 250,000 = 0.880 (behind schedule)

Using Formula 1 (typical variance): EAC = $500,000 / 0.786 = $636,136. The project is forecast to overrun by approximately $136,136. Since the cost overrun is caused by ongoing vendor rate increases that will continue, Formula 1 is the correct choice. The Variance at Completion is -$136,136, signaling a significant budget issue that requires immediate stakeholder attention and corrective action planning.

Common Mistakes to Avoid with EAC

  • Using the wrong formula for the situation -- The most frequent error on the PMP exam and in practice. Formula 2 (atypical) is only appropriate when the variance cause has been resolved. If you use it for typical variances, you will understate the forecast and mislead stakeholders.
  • Confusing ETC with EAC -- ETC is the cost from now until completion, while EAC is the total project cost including what has already been spent. Remember: EAC = AC + ETC.
  • Relying on stale data -- EAC is only as good as the underlying EV data. If your actual cost tracking lags by weeks, your EAC will be unreliable. Timely, accurate data collection is non-negotiable.
  • Ignoring schedule impact on cost -- When a project is behind schedule, catching up often requires overtime, additional resources, or expedited shipping. Formula 4 accounts for this by incorporating SPI, and ignoring it can lead to significant underestimation.
  • Not communicating assumptions -- Every EAC number carries assumptions about the future. If stakeholders see a revised forecast without understanding which formula was used and why, they lose trust in the project management process. Always document and share your reasoning.

PMP Exam Tips for Estimate at Completion

The PMP exam loves EAC questions because they test both formula knowledge and situational judgment. The exam will not just ask you to plug numbers into a formula -- it will describe a scenario and expect you to determine which EAC formula is appropriate. Look for keywords: "the variance is expected to continue" points to Formula 1, "the variance was a one-time event" points to Formula 2, "management has provided a new estimate" points to Formula 3, and "both cost and schedule performance must be considered" points to Formula 4.

Be ready to derive ETC from EAC as a follow-on calculation. The exam frequently asks, "Based on the EAC of $X and actual costs to date of $Y, what is the Estimate to Complete?" This is a simple subtraction, but under exam pressure, it is easy to mix up which numbers to subtract. Always remember: ETC = EAC - AC. Also be prepared to calculate Variance at Completion (VAC = BAC - EAC) and interpret whether a positive or negative VAC is favorable.

A useful exam strategy is to memorize the four formulas with their trigger phrases. Create a mental lookup table: "typical variance" equals BAC / CPI, "atypical variance" equals AC + (BAC - EV), "new estimate available" equals AC + ETC, and "both CPI and SPI matter" equals AC + ((BAC - EV) / (CPI x SPI)). This pattern matching will save you valuable time on exam day.