Earned Value

What Is EAC? Estimate at Completion Formula for Construction

Estimate at Completion (EAC) is the forecasted total cost of a project from start to finish, based on actual performance to date.

Will Doyle

Will Doyle

Mar 06, 2026 · 5 min read

<div class="ge-article-wrapper"><nav class="ge-toc" aria-label="Table of contents"><p class="ge-toc-label">In this article</p><ul class="ge-toc-list"><li><a href="#the-core-formula">The Core Formula</a></li><li><a href="#the-four-eac-formulas-a-decision-framework">The Four EAC Formulas: A Decision Framework</a></li><li><a href="#worked-example-12m-project-with-cpi-of-0-91-and-spi-of-0-85">Worked Example: £12M Project With CPI of 0.91 and SPI of 0.85</a></li><li><a href="#why-eac-matters-in-construction">Why EAC Matters in Construction</a></li><li><a href="#common-mistakes">Common Mistakes</a></li><li><a href="#frequently-asked-questions">Frequently Asked Questions</a></li></ul></nav><article class="ge-article-body"><p>Estimate at Completion (EAC) is the forecasted total cost of a project from start to finish, based on actual performance to date. It's the number that answers the question every project board asks: "What will this actually cost when we're done?" Not what you budgeted. Not what you hoped. What the data says. EAC is part of the <a href="/en/earned-value/definitions/earned-value-management">earned value management</a> framework and it's arguably the most argued-about figure in any progress meeting.</p><p>EAC is part of the <a href="/en/earned-value/definitions">earned value definitions glossary</a>. For the full breakdown of all three forecasting metrics together, see the <a href="/en/earned-value/eac-etc-tcpi">EAC, ETC and TCPI page</a>.</p><h2 id="the-core-formula">The Core Formula</h2><p>The most widely used EAC formula on UK construction projects:</p><p><strong>EAC = <a href="/en/earned-value/definitions/budget-at-completion">BAC</a> / <a href="/en/earned-value/definitions/cost-performance-index">CPI</a></strong></p><p>Where:</p><ul><li><strong>BAC</strong> = Budget at Completion (your approved total budget)</li><li><strong>CPI</strong> = Cost Performance Index (cost efficiency ratio: <a href="/en/earned-value/definitions/earned-value">EV</a> / <a href="/en/earned-value/definitions/actual-cost">AC</a>)</li></ul><p>But that's only one of four formulas. Each one makes a different assumption about the future, and picking the wrong one gives you a forecast that's technically correct but commercially useless.</p><h2 id="the-four-eac-formulas-a-decision-framework">The Four EAC Formulas: A Decision Framework</h2><p>Here's how to decide which formula to use. This isn't academic. It's the decision you make every month when you sit down to produce a forecast.</p><pre class="ge-ascii-diagram ge-anim"> START HERE | Is CPI stable (3+ months)? / \ YES NO | | Was variance a Is project &lt; 20% one-off event? Complete? / \ / \ YES NO YES NO | | | | Formula 2 Has scope Formula 4 Formula 4 (One-off) changed (Bottom (Bottom fundamentally? -up) -up) / \ YES NO | | Formula 4 Are cost AND (Bottom-up) schedule both affected? / \ YES NO | | Formula 3 Formula 1 (CPI x SPI) (BAC/CPI) </pre><h3>The Four Formulas</h3><div class="ge-table-wrap ge-anim"><table class="ge-table"><thead><tr><th>#</th><th>Formula</th><th>Assumption</th><th>When to Use</th></tr></thead><tbody><tr><td>1</td><td><strong>EAC = BAC / CPI</strong></td><td>Past cost efficiency continues</td><td>CPI stable for 3+ months</td></tr><tr><td>2</td><td><strong>EAC = AC + (BAC - EV)</strong></td><td>Remaining work runs to original budget</td><td>One-off event caused the variance</td></tr><tr><td>3</td><td><strong>EAC = AC + (BAC - EV) / (CPI x <a href="/en/earned-value/definitions/schedule-performance-index">SPI</a>)</strong></td><td>Both cost and schedule inefficiency continue</td><td>Over budget AND behind programme</td></tr><tr><td>4</td><td><strong>EAC = AC + Bottom-Up <a href="/en/earned-value/definitions/estimate-to-complete">ETC</a></strong></td><td>Fresh estimate from first principles</td><td>Scope change, early stage, or original assumptions are dead</td></tr></tbody></table></div><p>On a £40M highways package, I'd calculate all four and present the range. The board doesn't want a single number. They want the range of outcomes and your assessment of which is most likely.</p><h2 id="worked-example-12m-project-with-cpi-of-0-91-and-spi-of-0-85">Worked Example: £12M Project With CPI of 0.91 and SPI of 0.85</h2><span class="ge-worked-label">Worked Example</span><div class="ge-callout ge-anim"><p><strong>Scenario:</strong> A £12M NEC4 Option C rail signalling renewal project. Month 9 of a 16-month programme. The commercial team runs the monthly numbers.</p><p><strong>Given:</strong></p><ul><li>BAC = £12,000,000</li><li>EV = £5,460,000 (45.5% earned)</li><li>AC = £6,000,000</li><li>CPI = 0.91 (£5,460,000 / £6,000,000)</li><li>SPI = 0.85 (£5,460,000 / £6,424,000 planned)</li></ul><p><strong>Formula 1 (BAC / CPI):</strong> EAC = £12,000,000 / 0.91 = <strong>£13,187,000</strong> Forecast overrun: £1,187,000</p><p>This assumes the current cost efficiency of 0.91 continues for the remaining 54.5% of work. If CPI has been stable since month 5, this is your most reliable estimate.</p><p><strong>Formula 2 (AC + remaining budget):</strong> EAC = £6,000,000 + (£12,000,000 - £5,460,000) = <strong>£12,540,000</strong> Forecast overrun: £540,000</p><p>This assumes the overrun was a one-off and the remaining £6.54M of work will be delivered at budgeted cost. Only valid if you can point to a specific event (say, a subcontractor re-procurement that's now resolved) and honestly say it won't happen again.</p><p><strong>Formula 3 (CPI x SPI composite):</strong> EAC = £6,000,000 + (£12,000,000 - £5,460,000) / (0.91 x 0.85) EAC = £6,000,000 + £6,540,000 / 0.7735 = <strong>£14,456,000</strong> Forecast overrun: £2,456,000</p><p>This is the conservative view. Both cost and schedule inefficiency continue to compound. If the project is genuinely behind programme (SPI of 0.85 means you've done 85% of what you planned by this point) and there's no recovery plan in place, this is the honest number.</p><p><strong>Formula 4 (Bottom-up):</strong> The package managers re-estimate remaining work at £7,100,000. EAC = £6,000,000 + £7,100,000 = <strong>£13,100,000</strong> Forecast overrun: £1,100,000</p><p><strong>Summary for the board:</strong></p><div class="ge-table-wrap ge-anim"><table class="ge-table"><thead><tr><th>Formula</th><th>EAC</th><th>Overrun</th><th>Assumption</th></tr></thead><tbody><tr><td>BAC/CPI</td><td>£13.19M</td><td>£1.19M</td><td>Current efficiency continues</td></tr><tr><td>One-off</td><td>£12.54M</td><td>£0.54M</td><td>Remaining work at budget rate</td></tr><tr><td>CPI x SPI</td><td>£14.46M</td><td>£2.46M</td><td>Cost and schedule issues persist</td></tr><tr><td>Bottom-up</td><td>£13.10M</td><td>£1.10M</td><td>Fresh estimate from package managers</td></tr></tbody></table></div><p>The most likely outturn sits between £13.1M and £13.2M. Formula 1 and the bottom-up estimate converge, which builds confidence. The CPI x SPI figure of £14.46M represents the worst case if the team doesn't address the programme slippage.</p></div><h2 id="why-eac-matters-in-construction">Why EAC Matters in Construction</h2><p>Without EAC, cost forecasting is opinion. A commercial manager's gut feel that "we'll probably come in about £500K over" has no defensible basis. EAC, calculated from <a href="/en/earned-value">earned value</a> data, provides an arithmetic foundation.</p><p>On NEC4 Option C contracts, EAC directly feeds the pain/gain share calculation. If EAC exceeds the target total of the Prices, the Contractor absorbs a share of the overrun. If EAC is below target, the Contractor shares the saving. Getting this forecast right isn't just good project management. It's the difference between a bonus and a loss.</p><p>I've sat in final account meetings where the difference between an EAC produced from earned value data and a traditional CVR forecast was £2.3M. That's not a rounding error. That's the gap between a data-driven forecast and one built on optimism.</p><h2 id="common-mistakes">Common Mistakes</h2><p><strong>Using EAC before you have enough data.</strong> CPI is volatile in the first two to three months. An EAC based on month-2 CPI is fiction. Wait for three months of stable data, or use a bottom-up estimate instead. I watched a graduate present a £6M overrun forecast based on two months of data. The commercial director nearly choked on his coffee.</p><p><strong>Never updating EAC.</strong> I've seen teams calculate EAC once at month 4 and not touch it for six months. EAC should be recalculated every reporting period. Conditions change. <a href="/en/earned-value/definitions/cost-performance-index">CPI</a> shifts. Compensation events adjust BAC.</p><p><strong>Presenting only one formula.</strong> A single EAC gives false precision. Present the range. Explain the assumptions. Let the decision-makers judge which scenario to plan around. If your commercial director sees a single EAC figure, the first question will be "what's the range?" Have the answer ready.</p><p><strong>Forgetting to adjust BAC for scope changes.</strong> On NEC4, every implemented compensation event should adjust BAC. If BAC is stale, your EAC is measuring against the wrong target. That's not forecasting. That's fiction.</p><div class="ge-product-note ge-anim"><p><strong>How Gather helps.</strong> Gather's AI reads your site diaries daily and maps progress against your cost-loaded programme, giving you accurate earned value data without manual spreadsheet updates. <a href="https://gatherinsights.com/contact">Book a demo</a> to see it working on a live NEC4 project.</p></div><h2 id="frequently-asked-questions">Frequently Asked Questions</h2><h3>What's the difference between EAC and <a href="/en/earned-value/definitions/estimate-to-complete">ETC</a>?</h3><p>EAC is the total forecast cost from project start to finish. ETC is what's left to spend from today: ETC = EAC - AC. The finance director cares about ETC because it's the cash still required. The project board cares about EAC because it's the final outturn compared against the original budget.</p><h3>How often should EAC be updated?</h3><p>Monthly, aligned with your cost reporting and progress measurement cycle. On high-risk projects or during periods of significant change, fortnightly updates are worthwhile. The critical thing is consistency: use the same formula month to month unless you have a documented reason to switch.</p><h3>Which EAC formula is most accurate?</h3><p>The BAC/CPI formula is the most widely validated across industries. Research consistently shows it produces reliable forecasts once three to four months of CPI data is available. But "most accurate" depends on whether the underlying assumption holds for your specific project. If something fundamental has changed, a bottom-up ETC is more honest than any formula.</p><h3>Does EAC account for scope changes?</h3><p>Only if you update BAC when scope changes are approved. On NEC4, every implemented compensation event should adjust BAC. If BAC is stale, EAC is measuring against the wrong target and the forecast is meaningless.</p></article></div>