← BAC計算機
完工預算計算機 · 2026年4月 · 閱讀時間 7 分鐘

完工預算 (BAC) 與 完工估算 (EAC) 的區別

在實獲值管理中最常見的混淆點是 完工預算 (BAC)完工估算 (EAC) 之間的關係。它們看起來相似,都代表“專案總成本”,但它們的行為方式完全相反。

BAC = 你在專案開始前計劃的成本。它是固定的

EAC = 你目前預測完成專案所需的成本。它會隨著專案的進展而變化

快速比較:BAC vs EAC

屬性BAC (完工預算)EAC (完工估算)
定義總核准的基準預算預測的專案總成本
設定時間一次,在專案基準設定時在執行過程中不斷重新計算
是否改變?僅透過正式的重新基準化來改變是——在每個報告期更新
基於僅基於計劃估算實際成本 + 績效指數
公式Σ(所有工作包預算)BAC / CPI(4個公式中最常見)

在專案開始時:BAC = EAC

在專案基準被核准的那一刻,BAC和EAC是完全相同的。沒有工作被執行,沒有產生實際成本,所以預測等於計劃。一旦開始執行並出現實際資料(AC,EV),EAC就會開始偏離BAC。

BAC和EAC之間有什麼區別?

關鍵的區別在於:BAC代表承諾——與利害關係人正式達成的協議。EAC代表現實——根據觀察到的績效預測專案實際可能花費的成本。

考慮這個例子:一個BAC為$400,000的軟體專案。

BAC仍然是$400,000。EAC現在是$520,156。這$120,156的缺口就是專案經理需要解釋和管理的。

在專案期間BAC可以改變嗎?

是的,但只能透過正式流程。在兩種情況下BAC會改變:

  1. 核准的範圍變更 ——透過變更控制增加(或減少)額外的工作包,從而增加(或減少)授權預算。
  2. 重新基準化 ——高階管理層正式核准新的成本基準,這通常發生在原來的BAC明顯無法實現並且需要重新開始時。這是一個重大的治理事件。

單純的成本超支絕不會改變BAC。相反,它們會反映在EAC和VAC中。

當EAC超過BAC時這意味著什麼?

當EAC超過BAC(VAC為負)時,預計專案將以超出預算完工。這個差額代表了預測的成本超支。專案經理必須向利害關係人報告這一點,並採取糾正行動使CPI更接近於1.0——這會降低EAC。

PMBOK中引用的研究顯示,在專案完成20%之後,一旦CPI跌破0.9,它就很少能出現大幅反彈。這使得早期的EAC預測變得至關重要。

當EAC低於BAC時

當EAC低於BAC時,VAC為正——預測專案將低於預算完工。這是有利的,代表著預算有盈餘。

4個EAC公式及其與BAC的關係

所有的4個PMBOK EAC公式都引用了BAC:

EAC₁ = BAC / CPI ← 典型績效繼續(最常見)
EAC₂ = AC + (BAC − EV) ← 一次性偏差;未來按計劃費率進行
EAC₃ = AC + (BAC − EV) / CPI ← 持續的CPI影響(= EAC₁)
EAC₄ = AC + (BAC − EV) / (CPI × SPI) ← 時程壓力增加了成本

BAC與每種EAC之間的關係決定了 VAC = BAC − EAC。你選擇的公式反映了你對未來績效的假設——但所有四種公式都是從同一個固定的BAC開始的。

總結表

情況BACEACVAC含義
進展順利$500K$500K$0符合預算
成本超支$500K$560K−$60K預計將超出預算
低於預算$500K$470K+$30K預測有盈餘
重新基準化$580K$580K$0新的核准基準
→ 立即計算BAC,EAC和VAC