A project manager’s worst fear is a budget that spirals out of control. Surveys show that the average cost overrun is about 27%, and more than 15% of projects experience cost overruns of 200%. Only a quarter of projects finish within10% of their initial budgets and timelines. In an era where stakeholders expect predictability, learning to forecast a project’s final cost is vital.
That’s where Estimate at Completion (EAC) comes in. EAC helps project managers predict the total cost at the end of a project based on current Performance, actual costs, and the work remaining.

In today’s blog post, I will explain the estimate at Completion. I will explain the formulas, share examples, offer practical tips, and connect the dots between EAC and modern project management trends. Whether you manage construction, software, or research projects, this post will help you forecast costs with greater confidence.
Let us get started.
What is the Estimate at Completion?
Definition. The Project Management Institute defines EAC as the expected total cost of completing all work, calculated as the sum of actual costs plus the estimated cost to finish the remaining work. In simpler terms, EAC is a prediction of the total project cost once it’s completed.

Unlike the Budget at Completion (BAC) – the initial approved budget – EAC is dynamic. It factors in real data such as Actual Cost (AC), Earned Value (EV), and the Estimate to Complete (ETC). By comparing the original plan to actual Performance, EAC tells you whether you’re on track or need to adjust course.
Why EAC Matters
Modern projects move quickly, and budgets can change overnight. A recent PMI Pulse of the Profession 2025 survey found that project professionals with strong business and financial acumen deliver better budget adherence (73% Vs 68%) and higher schedule adherence (63% Vs 59%). That means teams that continually monitor their budgets and adjust their forecasts outperform those who don’t.
There’s also a human side. I once managed a project that was two months behind schedule. Our forecast suggested we’d need a 10% budget increase. By calculating EAC early and communicating transparently, we secured extra funding and saved the project.
Four Ways to Calculate EAC
The PMBOK Guide outlines four standard EAC formulas based on different assumptions. Choosing the right EAC formula depends on how you expect future Performance to relate to past Performance:
| Scenario | Assumption | Formula | Use Case |
| Case 1: Future Performance will follow current cost efficiency | You believe the cost performance index (CPI) will stay the same. | EAC = BAC / CPI | Use when the project continues as it has been performing. |
| Case 2: Cost deviation was one-off; future work will follow the original plan | A one-time incident caused higher costs, but Performance will return to the planned rate. | EAC = AC + (BAC – EV) | Use after unforeseen events that aren’t expected to repeat. |
| Case 3: Both cost and schedule performance affect future costs | You must meet the deadline despite being behind schedule; both CPI and Schedule Performance Index (SPI) matter. | EAC = AC + [(BAC – EV) ÷ (CPI × SPI)] | Use when schedule delays and cost overruns occur together. |
| Case 4: The Original estimate was flawed | You need a new bottom-up estimate for the remaining work. | EAC = AC + ETC | Use when the existing cost estimate is no longer reliable. |
These formulas use the following variables:
- AC (Actual Cost): money spent so far.
- EV (Earned Value): value of the completed work.
- BAC (Budget at Completion): the approved total budget.
- CPI: cost efficiency ratio (EV ÷ AC).
- SPI: schedule efficiency ratio (EV ÷ Planned Value).
- ETC: a new estimate of remaining work.
Choosing the right formula ensures your EAC reflects reality. Many project managers default to the CPI-based method (Case 1) because it’s straightforward and commonly tested on PMP certification exams, but the other formulas are equally important for different situations.
The Impact of EAC on Project Success
Organizations that use Estimate at Completion and Earned Value Management see great results.
EAC helps achieve high project success rates, stronger stakeholder support, and savings across the entire project portfolio. For example, a BCG report says cost management is the top priority for executives due to economic challenges, and EAC helps make projects more reliable.
Put simply, EAC is crucial—it’s your advantage in a world where less than half of projects stay within budget.
Examples of Estimate at Completion
Let’s walk through each case using simplified numbers. These examples illustrate how the formulas work and why choosing the right scenario matters.
Case 1: Future Performance Mirrors Past Cost Performance (EAC = BAC ÷ CPI)
Example #1
Your project should finish in 12 months and cost 100,000 USD. Six months have passed. You’ve spent 60,000 USD, but only 40% of the work is done.
Given:
Budget at Completion (BAC) = 100,000 USD
Actual Cost (AC) = 60,000 USD
Planned Value (PV):
Since the project is 12 months long and 6 months have passed, you can assume 50% planned progress.
So, PV = 50% of 100,000 = 50,000 USD.
Earned Value (EV) = 40% of 100,000 = 40,000 USD.
Now find the Cost Performance Index (CPI):
CPI = EV / AC
= 40,000 / 60,000
= 0.67
Next, calculate the Estimate at Completion (EAC):
EAC = BAC / CPI
= 100,000 / 0.67
= 149,253.73 USD
So the updated total cost for the project is about 149,253.73 USD.
This means that if the project continues to perform with a CPI of 0.67, you’ll need about 149,253.73 USD to finish it.
Case 2: A One-Time Incident [EAC = AC + (BAC – EV)]
Example #2
Your project has a budget of 500,000 USD. An unexpected issue during execution increased the cost, but you’re sure it won’t happen again. You expect the rest of the project to follow the original plan.
So far, you’ve spent 200,000 USD, and the value of the completed work is 175,000 USD.
To find the Estimate at Completion (EAC), use this formula because the extra cost was a one-time event:
EAC = AC + (BAC – EV)
Given:
Actual Cost (AC) = 200,000 USD
Budget at Completion (BAC) = 500,000 USD
Earned Value (EV) = 175,000 USD
Now calculate:
EAC = 200,000 + (500,000 – 175,000)
= 200,000 + 325,000
= 525,000 USD
So the Estimate at Completion is 525,000 USD.
Case 3: Combined Cost and Schedule Impact (EAC = AC + [(BAC – EV) ÷ (CPI × SPI)])
Example #3
Your project has a fixed deadline and a budget of 500,000 USD. So far, you’ve spent 200,000 USD, and the value of the work completed is 175,000 USD. According to the schedule, you should have earned 225,000 USD by now.
Given:
Budget at Completion (BAC) = 500,000 USD
Actual Cost (AC) = 200,000 USD
Earned Value (EV) = 175,000 USD
Planned Value (PV) = 225,000 USD
First, calculate SPI and CPI:
SPI = EV / PV
= 175,000 / 225,000
= 0.78
CPI = EV / AC
= 175,000 / 200,000
= 0.88
Now calculate the Estimate at Completion (EAC):
EAC = AC + [(BAC – EV) / (CPI × SPI)]
= 200,000 + (500,000 – 175,000) / (0.88 × 0.78)
= 200,000 + 325,000 / 0.69
= 200,000 + 471,000
= 671,000 USD
So the Estimate at Completion is 671,000 USD.
Case 4: Re-Estimating the Remaining Work (EAC = AC + ETC)
Example #4
You’re building an office for a government department for 500,000 USD. So far, you’ve spent 200,000 USD, and the finished work is valued at 175,000 USD. You realize your original cost estimate wasn’t accurate, so you decide to recalculate the cost for the remaining work.
After meeting with your team, the new estimate shows you’ll need 400,000 USD to finish the project.
Given:
Budget at Completion (BAC) = 500,000 USD
Actual Cost (AC) = 200,000 USD
Earned Value (EV) = 175,000 USD
Bottom-Up Estimate to Complete = 400,000 USD
Use this formula:
EAC = AC + Bottom-Up Estimate to Complete
= 200,000 + 400,000
= 600,000 USD
So the Estimate at Completion is 600,000 USD.
EAC Vs BAC Vs ETC
Understanding the difference between EAC, BAC, and ETC can be confusing.
- Budget at Completion (BAC): The total authorized budget at project start. It’s static and doesn’t change unless there’s an approved change request.
- Estimate to Complete (ETC): A forecast of the remaining work’s cost. It can be a simple prediction or a detailed bottom-up estimate.
- Estimate at Completion (EAC): A dynamic projection of the total cost considering actual performance and remaining work.
The following table shows the key differences between EAC, BAC, ETC.
| Metric | Definition | When to Use | Key Difference |
| EAC | Total projected cost (AC + future estimate). | Mid-project forecasting. | Dynamic; includes past and future. |
| BAC | Original total budget. | Planning phase baseline. | Static; set at start, no adjustments. |
| ETC | Cost for remaining work only. | When re-baselining. | Forward focused; ignores sunk costs. |
Think of BAC as the initial promise, ETC as the updated to-do list, and EAC as your best guess about the final bill. EAC is continually adjusted as you learn more about project performance.
Improving EAC Accuracy: Best Practices
Better cost forecasting is both an art and a science. Here are proven strategies to improve your EAC calculations, supported by recent research and my own experience:
- Make Accurate Initial Estimates: Invest time in bottom-up estimates, involve subject matter experts, and cross-check assumptions. Detailed early planning reduces the risk of huge corrections later.
- Scenario Planning and Contingency Reserves: Build contingency reserves for risks and unexpected events. A proactive approach helps you manage uncertainties.
- Monitor Performance Continuously: Track metrics like CPI and SPI in real time. Use project management software to quickly flag deviations.
- Optimize Resource Allocation: Reallocate or optimize resources based on performance data. A team that communicates and adapts can recover from schedule slips without massive cost increases.
- Renegotiate Contracts When Necessary: If a contract term causes persistent overruns, renegotiate terms or find alternative suppliers.
- Foster Transparent Communication: Encourage open dialogue about risks and budget status. Studies show that communication issues account for 33% of project failures.
- Learn from Past Projects: Conduct post-project reviews to identify causes of cost overruns and apply lessons learned.
- Develop Financial Acumen: PMI’s 2025 survey showed that professionals with higher business acumen achieve better budget adherence and fewer project failures. Provide training and mentorship to build financial skills.
By applying these strategies, you’ll improve your cost forecasting and reduce surprises.
EAC and Modern Project Management Tools
Digital tools have transformed the way teams collect performance data. Time-tracking software, dashboards, and automation simplify earned value calculations, making EAC more accurate. For example, project management platforms that integrate cost tracking can alert you when CPI drops below 1.0, prompting you to recalculate EAC.
This survey highlights that only 25% of projects stay within 10% of budget, and 61% of project managers believe technology reduces project errors. These insights underscore the value of embracing modern tools. Consider pairing time tracking with your EAC calculations to validate actual hours and costs. Beyond improving accuracy, tools also free up time for value-added activities like risk management and stakeholder engagement.
FAQs
Q1. Why is EAC important for project managers?
EAC allows managers to make informed decisions, adjust resources, and communicate realistic budget expectations to stakeholders.
Q2. Can EAC change during a project?
Yes. EAC is dynamic and should be recalculated periodically or whenever significant scope, schedule, or cost changes occur.
Q3. What’s the difference between EAC and ETC?
ETC estimates the cost of remaining work alone, while EAC estimates the total project cost, including costs incurred and work remaining.
Q4. How does EAC support risk management?
By revealing cost variances early, EAC helps identify risks and inform corrective actions. It also guides decisions about contingency reserves and scope trade-offs.
Q5. When should you use the CPI-based EAC formula?
Use EAC = BAC ÷ CPI when you expect future cost performance to match past Performance. This is often the case in projects with predictable workflows and stable teams.
Q6. Do I always need to recalculate EAC?
Not always. If Performance is stable and within acceptable tolerances, recalculating EAC frequently may not add value. However, if CPI or SPI deviates significantly (e.g., below 0.9), it’s prudent to update EAC.
Summary
Estimate at Completion is more than a formula; it’s a mindset of continuous improvement. By regularly calculating EAC, you align financial forecasts with actual Performance. As the data show, professionals who take budgeting seriously enjoy higher success rates and lower failure rates.
EAC empowers you to manage expectations, secure necessary funding, and act confidently when the unexpected happens. In today’s competitive environment, that’s not just wise – it’s essential. Why wait until the end of your project to discover the cost? Use EAC to minimize surprises and guide your team toward success.
This post is the tenth part of a twelve-post series on Earned Value Management and project forecasting. If you found this page through a search or a shared link, take a moment to read the earlier posts first. They help the ideas in this one make more sense.
Here are the links to the other posts:
- Earned Value Management
- Elements of Earned Value Management
- Budget at Completion in Project Management
- Cost Variance in Project Management
- Schedule Variance in Project Management
- Cost Performance Index in Project Management
- Schedule Performance Index in Project Management
- Schedule Variance and Cost Variance
- Schedule Performance Index and Cost Performance Index
- Estimate at Completion (You are here)
- Estimate to Complete
- To Complete Performance Index
This topic is important from a PMP exam point of view.

I am Mohammad Fahad Usmani, B.E. PMP, PMI-RMP. I have been blogging on project management topics since 2011. To date, thousands of professionals have passed the PMP exam using my resources.

First of all…very helpful so thanks. I believe i see an error where “Budgeted cost for the remaining work” already includes the subtraction of the earned value in Case 3.
Estimate at Completion = Money spent to date + (Budgeted cost for the remaining work – Earned Value) / (Cost Performance Index * Schedule Performance Index)
EAC = AC + (BAC – EV) / (CPI * SPI)
Please refer to the PMBOK Guide 6th edition page: 265.
The formula is right, but in the explanation it is saying budgeted cost of work remaining is equal to BAC – EV
It should either say Budget at completion – Earned value (BAC – EV)
or just say Budgeted cost of Work remaining for (BAC – EV) because the fact is
BAC – EV is actually the Budgeted Cost of Work Remaining
What is “Earned value (BAC – EV)”
I’ve tried using all 4 formulas for EAC with same scenario (example below) and getting different values as results. Do this mean that we have to pick the right formula according to project situation or else we might get misleading information/interpretation?
Example:
BAC = 100,000
AC = 60,000
EV = 40,000
PV = 50,000
Every formula should be used for corresponding situation.
Fahad,
Many thanks for your explanations. I’m finding them very helpful. One question.
In Case 3, why wasn’t the calculation 200,000+325,000 = 525,000 then 525,000/.69 = $760,870
Please explain. Many thanks, Trudy
Hello Trudy, you have to input values in formulas as is. Derivation of this formula is beyond the scope of the PMP exam.
Hi Fahad,
I have a question about what you said about EAC especially with the statement of formula:
EAC = AC + (BAC – EV)
why are you say (Budgeted cost of the remaining work – Earned Value) … correct me if I’m wrong.
Regards
Abahussein
It is Budgeted Cost of the work – Earned Value.
Working as a Contractor with signed contract agreement, estimate can’t be altered. Please guide in this scenario.
If it is a fixed priced contract, the cost cannot be changed.
I have been teaching and accomplishing Earned Value Project Analysis for over 20 years and I do have some spreadsheets for the development of IEACs.
Your for the asking.
Thanks Roger for asking. You can send them at [email protected]
when you say a project is complete?
a) budget at completion is equal to earned value
b) Earned value is equal to Cost value
write the most authentic relationship
When the project is completed, earned value is equal to planned value.
When you revise the budget, your EAC will be your new BAC.
Hello Fahad
I could not pass my PMP in first attempt. I am studying again. The exam is changing after Jan 11th. What would be your suggestion about changes coming up. Should I try to give exam before or after. Kindly advise.Thank you
One month time is enough to prepare for the second attempt. You can try it before the exam changes.
Fahad,
When can we apply these formulas?
EAC= AC+(BAC-EV)/CPI*SPI
EAC=AC+(BAC-EV)/CPI
EAC=BAC/CPI
EAC=BAC/CPI*SPI
All three formula mentioned in the PMBOK Guide has already been explained in this blog post.
Dear Fahad,
Thanks for the detailed explanation.
I am confused with some calculation and need guidance.
In the 1st example(1st case) where EAC = BAC/CPI, BAC = 100000, EV = 40000 and AC = 60000. CPI = 0.67 thus EAC = 100000/0.67 = 149253.7
But if we calculate it in another way EAC = 100000/(40000/60000), as per cross calculation EAC = (100000 * 60000)/40000 = 150000.
We get accurate values for normal equations like 5/(2/10) which can be 5/0.2 still 25 and 5*10/2 still 25. Here i am unable to understand the reason for this difference.
Can you guide !!
Regards,
Reshma
I took the round figure in decimal for CPI, that is why you are seeing this difference.
See references Marked for review
61. You are performing earned value technique on your project.
After budget approval, an additional and unexpected cost item has been identified, which made the project more expensive some weeks ago. The item has meanwhile been paid by the project team, and it is expected that for the remaining duration of the project, costs will be as budgeted.
In this case, which is the best formula to calculate EaC (Estimate at Completion)?
1 EaC = BaC – CV
2 EaC = BaC / CPI
3 EaC = AC + BtC / CV
4 You can not compute the EaC.
Hi Fahad
Do we generally take the Commitments when we calculate the Actual Cost ?(to elaborate, Actual Cost todate + Commitments= Total Cost). To arrive at Estimate at Completion, is it fair to consider the Total cost rather tahn the Actual cost (as its already commited for the project) and estimate to complete should be remaining work to be done excluding the commitments.
Please throw some light on this
Thanks
Shri M
Whatever you have spend is Actual Cost.
For the other part, I did not understand you question clearly. Please explain it again if you can.
Hi Fahad,
Saw this pmstudy and it explains formula’s very well. I have a query regarding
Case-III: EAC = AC + (BAC – EV)/(CPI*SPI)
You are over budget, behind schedule, then you use (CPI * SPI) both
a) How about if only over budget (within schedule) — Should we use only CPI at bottom ? –>> EAC = AC + (BAC – EV)/CPI
b) How about if only behind schedule (within budget) — Should we only use SPI at bottom ? —>>> EAC = AC + (BAC – EV)/SPI
Does that make sense? Please let me know . Thanks
If you are over budget and within schedule you can use either case-I or case-II.
EAC is for cost estimation. If you are within budget and behind the schedule, you will go for schedule compression technique to bring project on schedule.
Can you please let me know why project schedule is input for determine budget process. It is planning process so why we are not using schedule baseline as input.
IF you read Rita, it says (and real scenario too) the cost of procurement (services or resources) may also vary on the “time of year” , eg raw material for cap may be expensive during winters , so overall cost of woolen production will go high if you choose to procure during winters , thus it is considered while determining budget.
Hope my understanding is correct .
Yes.
Dear Fahad,
If it possible to explain the following
what is the logic behind using $ ( Money value ) to measure time,i.e. using PV in the equations ( SV=EV-PV) to indicate that we are behind or ahead of schedule
Thanks and regards
Then tell me how are you going to measure the schedule?
logic wise we measure length in meter,Foot…etc
and time in Hours,days,…etc
schedule measured in …. time
the results of SV should be measured in “time metrics”
So why the person who invented the Earned value management….considered planned value = $ ..i.e. Money…..and the results are behind schedule or ahead of schedule show time?
Earned Value Management is all about the money, it is about how much have you spent and earned and how are you progressing in $ terms.
Dear Fahed
great efforts as usual , i appreciate your efforts and your smooth explanation but if you don’t mind i have some questions:
1- in Case no 1 , it has not been mentioned that CPI will be the same to the end of the project in the problem , so if i face same problem in the exam how can i guess that CPI will be the same to use this formula ?
2-in case no II , as you have highlighted that we can complete the remaining work as planned , what does it mean ? I understood that BAC has to be the same until the end of the project , it means the value of BAC has to equal the EAC !! or how we can complete the remaining work as planned ? and finally you calculated EAC is 525000 while BAC is 500000 ! , so how we completed the remaining work as planned ?
Thanks in advance
Best regards
For case-I, I have already written that:
“In this scenario you assume that the project will continue to perform to the end as it was performing up until now”.
In the second case you have over spend till certain point, however, after that you can complete that tasks with previously estimated cost.
Hi Fahad
just wandering in the EVM ,
we have the EAC=AC+ETC , then we have the EAC = AC+ (BAC- EV)
Finally e have the EAC = AC+ (BAC-EV)/CPI
How was that driven?!
thanks much indeed for your support
Ala’a
For the exam it is sufficient to know the formula, derivation of formula is outside the scope of the exam.
These two are different parameters. For schedule performance, you will only look at SPI.
Hi Fahad,
Can you explain about the TCPI (To Complete Performance Index)?
Thanks in advance
It is explained here:
https://pmstudycircle.com/2012/05/to-complete-performance-index-tcpi-in-project-cost-management/