Calculating Estimate at Completion (EAC)


Even the most meticulously planned projects experience unforeseen changes, and when this happens, we need to quantify the effect these changes have. Luckily, there are formulas that eliminate the guesswork.

One of these formulas solves for Estimate at Completion — an important metric for monitoring a project budget. Keep reading to learn why to always calculate Estimate at Completion and exactly what this formula can do.

What is Estimate at Completion (EAC)?

Estimate at completion is a part of the earned value management (EVM) system. This term refers to the practice of estimating a project budget during the project’s life. In other words, how much will the project cost at the time of completion? Your EAC can then be compared to the originally projected budget.

Unlike other methods of cost estimation, an estimate at completion calculation includes unexpected costs and recognizes that initial budget projections are likely not perfect. For this reason, it is often referred to as a “project forecasting tool”.

Get your free

Project Budget Template

Use this free Project Budget Template for Excel to manage your projects better.

To fully understand the role EAC plays in the earned value management system, we have to look at other parts of this system and how EAC is unique.

Estimate at Completion Formula

The formula for finding ETC is:


ETC = Estimate at Completion (EAC) – Actual Costs (AC)


Estimate at Completion v. Estimate to Complete

These two terms are often mixed up, because they both refer to estimates on some aspect of a project budget. Because they are so easily confused, it’s key to know the difference and when to calculate for which.

Estimate at completion (EAC) predicts total costs, while estimate to complete (ETC) predicts the money a project still needs. ETC is the forecast of all additional money required to complete a project. It does not account for money already spent.

Estimate at Completion v. To Complete Performance Index (TCPI)

The term “to complete performance index” (TCPI) refers to how cost-efficient the rest of a project must be in order to complete the final deliverable. This is a subset of a cost performance index (CPI). A CPI shows how efficiency costs and resources are being used in the present.

When we solve for CPI, the answer will be less, greater or equal to one, depending on how costs compare to the amount of work completed.

If, for instance, CPI is less than one, changes need to be made in order to be more cost-efficient. When this is the case, you will solve for TCPI to find a numerical value representing how much this adjustment needs to be.

That formula looks like this:


TCPI = (Budget at Completion (BAC) – Earned Value (EV)) / (BAC – Actual Cost (AC))


Why is EAC important?

Even the most well-planned budgets aren’t always 100% accurate. Projects are prone to changes and unexpected circumstances, including increased or decreased expenses and costs.

Calculating EAC gives project managers the opportunity to track exactly how much a change will impact the total budget — in a dollar amount. Knowing this exact dollar amount makes for better, more informed decision-making.

ProjectManager's dashboard view
ProjectManager’s dashboard lets you track your project costs in real time. Learn more

When to Consider EAC

Estimate at completion is a means of estimating how much a project will cost at the end of the line. But, in order to accurately calculate for EAC, you need to know the cost performance index (CPI). As such, EAC can only be calculated when a project is running.

The CPI is calculated at regular intervals during a project, as this number shows spending effectiveness. This makes it a good habit to calculate for EAC anytime the CPI changes.

How to Calculate Estimate at Completion

We’re happy to report that the most commonly used estimate at completion formula is fairly simple! In order to calculate the estimate at completion (EAC), you must know the budget at completion (BAC) and the cost performance index (CPI). With this information, the calculation is as simple as dividing the two.

Below is what that formula looks like:


Estimate at Completion = Budget at Completion / Cost Performance Index


This formula is used when a project has deviated from a budget in some way, but is otherwise still on track. For instance, there might be a daylong delay in production or an unexpected expense.

Additional Estimate at Completion Formulas

Estimates at completion can also be calculated in three other ways, and each of the variations is best for a certain situation.

This formula should be used when the difference between the estimated budget and actual costs will be different in the future than it is in the present:


Estimate at Completion = Actual Cost + (Budget at Completion – Earned Value)


This formula is the best choice when production has been steady and things are running smoothly. Using this formula helps confirm that a project is on track to stay within budget:


Estimate at Completion = Actual Cost + (Budget at Completion – Earned Value)


When it’s necessary to take project schedule and cost performance into account (how efficiently time and money are being used) to revise a budget, use this formula to find estimates at completion. As you can see, you first need to calculate the Schedule Performance Index and Cost Performance Index.


Estimate at Completion = Actual Cost + (Budget at Completion – Earned Value) / Schedule Performance Index + Cost Performance Index


Parts of the Estimate at Completion Formula

The estimate at completion formula consists of the budget at completion, cost performance index and sometimes schedule performance index. Each of these is another key part of the Earned Value Management system. But what exactly do these terms mean and how do you find them?

  • Budget at Completion (BAC): Budget at Completion (BAC) refers to the entire budget required to complete a project. In order to find BAC, you must add all estimated costs and expenses. Generally, budgets are broken down categorically. BAC is the sum of all the categories.
  • Cost Performance Index (CPI): Cost Performance Index (CPI) is a ratio representing how costs are being turned into actual work; how effectively is money being spent. This is found by dividing the earned value (EV) of work completed by the Actual Cost (AC) it took to perform.
  • Schedule Performance Index (SPI): Similar to CPI, the Schedule Performance Index measures how efficiently time is being spent. SPI is calculated by dividing the Earned Value (EV) of work done by the Planned Value (PV).

Estimate at Completion Example

For this example, we’ll use the first Estimate to Complete formula variation. As a reminder, here’s what that equation looks like:




In this scenario, the Budget at Completion (BAC) is $50,000 and the current Cost Performance Index (CPI) is equal to 0.8. Therefore, we must divide $50,000 by 0.8.


EAC = $50,000 / 0.8



EAC = $62,500


This result indicates that at the current moment, the project is estimated to cost $62,500, which is $12,500 over the initial budget.

Project Budget Template

Before you calculate EAC, you’ll need to create a thorough project budget. This free project budget template for Excel allows you to list all your project tasks and their related costs such as labor, material and equipment. The best part is that it automatically calculates the difference between planned and actual costs to let you know whether your project is over or under budget.

project budget template

However, while this project management template is useful, it can’t compete with the features of a robust project management software like ProjectManager.

How ProjectManager Helps with Cost Estimating and Variance

When you’ve successfully calculated the Estimate at Completion, it’s time to put the results to use. In order to make the best estimates, you need to have the most current information. The ProjectManager dashboard updates in real-time, so there’s no chance of using old data to make important decisions for the future.

ProjectManager’s dashboard view, which shows six key metrics on a project

Use a wide range of filters to customize the dashboard view to your liking and hone in on the critical details. See costs, tasks, time spent and overall project health, all from one hub.

Let your dashboard do the calculations for you and easily compare things like planned v. actual costs, planned completion v. actual completion and more. That means there’s no need to get out the calculator or rely on third-party applications to see things like your EAC.

Related Content

When creating an estimate at completion for your project, you need the best tools to calculate cost estimations and variance. ProjectManager is a cloud-based project management software with dashboards and resource management features that give you control over your project costs. Try ProjectManager today for free!