成本偏差的基本算法是:CV = 挣值(EV)− 实际成本(AC)。EV 按已完成工作的预算价值计量,AC 按同一时间窗内实际发生的成本计量,两者口径必须一致。CV 为正表示成本节约,为负表示成本超支;需要横向比较时,可再算成本绩效指数 CPI = EV ÷ AC。本文给出公式、取数口径、计算步骤和一个完整算例,并说明结果在什么条件下会失真。
要点总览(TL;DR)
- 成本偏差按 CV = 挣值(EV)− 实际成本(AC)计算,EV 与 AC 必须取同一时间窗、同一币种、同一成本口径,否则差额没有解释意义。
- CV 为正表示已完成工作的预算价值高于实际花费,为负表示超支;需要横向比较时用 CPI = EV ÷ AC,大于 1 表示单位成本产出高于预算。
- 取数环节决定结果可信度:EV 要写明完成度判定规则,AC 要明确包含哪些成本项与是否含税,PV 要确认基准版本是否随范围变更更新。
- AC 为零时 CPI 无定义,应标注“不可计算”并说明原因;EV 缺失时回到完成度判定环节补齐,不默认按 0 处理。
- CV 是预警信号而非绩效定论,完成度判定主观性、成本归集滞后和口径混用都会让结果失真,需结合 SV、EAC 与范围变更记录一起解读。
评估目标:成本偏差要回答什么问题
成本偏差回答的是一个具体问题:截至统计时点,项目已完成的那部分工作,其预算价值与实际花费之间差了多少。它把“做了多少事”和“花了多少钱”放在同一把尺子上比较,而不是简单看预算余额还剩多少。
评估对象是项目预算总额与使用情况。计算时以项目预算为基准,把已完成工作折算成预算价值,再与同期实际发生成本对照。工时成本如何计量、研发人力成本如何分摊,属于人力成本核算的范畴;多个项目之间如何分配投资额度,属于项目组合预算分配的范畴,这两类问题需要另外的核算方法,本文不展开。
计算结果的用途主要有三个:在项目执行过程中发现成本偏离并及时预警;为纠偏措施提供量化依据,比如判断是否需要调整剩余工作计划;在汇报中给出一个可复算、可追溯的成本状态描述。成本偏差是一个信号,它指出“已经发生的花费相对已完成工作偏高或偏低”,项目是否健康、团队绩效如何,还需要结合进度、范围和质量信息综合判断。
指标与范围:CV、CPI 及配套指标
成本偏差的核心指标有两个:绝对额 CV 和相对比率 CPI。两者配合使用,前者说明差多少钱,后者说明每一元花费产生了多少预算价值。下表给出公式、单位和读法。
| 指标 | 公式 | 单位 | 读法 |
|---|---|---|---|
| 成本偏差 CV | CV = EV − AC | 金额(与预算同币种) | 正值表示节约,负值表示超支 |
| 成本绩效指数 CPI | CPI = EV ÷ AC | 无量纲 | 大于 1 表示单位成本产出高于预算,小于 1 表示低于预算 |
| 进度偏差 SV | SV = EV − PV | 金额 | 正值表示进度提前,负值表示进度落后 |
| 完工估算 EAC | EAC = AC + 剩余工作自下而上估算;或 EAC = BAC ÷ CPI | 金额 | 前者按剩余工作实际估算,后者假设当前成本绩效延续至完工 |
使用这些指标前要先固定三件事:统计截止日、计量时间窗和币种。统计截止日决定 EV、AC、PV 各自取到哪一天的数据;时间窗说明本次计算覆盖的是月度、季度还是某个阶段;币种统一后才能相减。跨期比较时,每期都应使用相同的截止规则,否则相邻两期的 CV 变化可能来自取数口径变化,而非真实的成本变化。
PV 是计划价值,按基准预算和计划进度取数,代表“按计划到这个时点应该完成多少预算价值的工作”。它本身不进入 CV 公式,但解读 CV 时离不开它:CV 为正而 SV 为负,往往说明工作完成得比计划少,花费也相应少,节约的表象需要谨慎对待。
数据口径:EV、AC、PV 怎么取数
公式只有一行,取数却决定结果是否可信。EV 和 AC 必须来自同一项目、同一时间窗、同一成本口径,否则相减得到的差额没有解释意义。下表对照三个基础量的取数来源和需要写明的规则。
| 基础量 | 取数来源 | 需要写明的规则 | 常见口径冲突 |
|---|---|---|---|
| EV 挣值 | 按工作项完成比例或里程碑达成情况,折算对应预算 | 完成度如何判定:按百分比、按里程碑,还是按可交付物验收 | 不同负责人对同一任务的完成度判断不一致 |
| AC 实际成本 | 财务或成本记录中该时间窗内实际发生的支出 | 包含哪些成本项,是否含分摊费用、税费、内部结算价 | 预算按不含税口径编制,实际支出含税 |
| PV 计划价值 | 经批准的基准预算,按计划进度分配到各时间点 | 基准版本是哪一版,范围变更后是否已更新基准 | 基准未随变更更新,PV 与实际工作范围脱节 |
EV 的完成度判定是最容易产生分歧的环节。按百分比填报时,要明确百分比对应的是工作量还是可交付成果;按里程碑折算时,要明确里程碑的验收标准。判定规则一旦确定,应在项目内保持一致,中途改变规则会让前后两期的 EV 不可比。
AC 的取数要回答“算哪些钱”。采购支出、外包费用、差旅等直接成本通常计入;分摊费用和税费是否计入,取决于预算编制时的口径。如果预算按不含税金额编制,AC 也应剔除税费后再比较,或者在两处都含税,关键是两端一致。成本归集存在滞后,月末结账前的 AC 往往偏低,这一点在解读时要留出余量。
PV 取自基准预算。范围发生变更后,应确认基准是否已按变更流程更新;若基准未更新,PV 反映的是旧范围下的计划价值,与当前 EV 的对照会失真。跨项目比较成本偏差前,先对齐完成度判定规则、成本包含项和基准版本,否则比较的是口径差异而非绩效差异。
计算与评估步骤
按以下步骤操作,可以得到一个可复算、可追溯的成本偏差结果。每一步都留下记录,便于他人核对或下期沿用。
- 确定统计截止日与时间窗。写明数据截止到哪一天、覆盖哪个期间,例如“截至 6 月 30 日,第二季度累计”。
- 取 PV、EV、AC 三个量并核对口径。确认三者来自同一项目、同一币种、同一成本包含范围;核对基准版本和完成度判定规则是否与上期一致。
- 计算 CV 与 CPI。CV = EV − AC,结果保留与预算一致的单位;CPI = EV ÷ AC,保留两位小数并注明舍入规则。同时算出 SV = EV − PV 作为参照。
- 处理异常值。AC 为零时 CPI 无定义,应标注“不可计算”并说明原因,不能记为无穷大,也不能据此判为节约;EV 缺失时回到完成度判定环节补齐数据,不默认按 0 处理,否则 CV 会被系统性低估。
- 按阈值或趋势判断并记录依据。将本期 CV、CPI 与上期对比,观察偏离是扩大还是收窄;判断所依据的阈值、对比基期和结论一并写入记录。
阈值没有通用标准。处于早期阶段、支出集中在后期的项目,CV 的小幅波动参考价值有限;采购密集、支出前置的项目,同样的偏差幅度可能更值得关注。阈值应结合项目类型、阶段和预算规模设定,并在项目启动时或首次计算前明确,避免事后按结果调整标准。
当成本偏差需要持续跟踪时,取数环节的规范性直接影响结果可信度。预算额度、实际支出记录和工作项完成状态如果分散在不同表格中,每期计算都要重新核对口径。ONES 可用于承载项目预算与工作项状态的管理:预算作为项目层面的计划数据维护,工作项完成情况作为完成度判定的依据,实际支出按期间记录,使每个统计截止日的 EV 与 AC 有统一的取数来源。具体报表形式以实际配置为准。
算例:一个项目的成本偏差计算
以下为演示情景,数字为虚构,仅用于说明公式代入和结果解释,不代表任何真实项目数据。
某项目总预算 BAC 为 100 万元,计划工期 10 个月。截至第 5 个月末,按基准进度应完成一半工作,PV = 50 万元;经完成度判定,实际完成的工作折算预算价值 EV = 40 万元;同期成本记录显示实际发生支出 AC = 45 万元。
代入公式:CV = EV − AC = 40 − 45 = −5 万元,为负,表示截至该时点已完成工作的预算价值比实际花费少 5 万元,处于超支状态。CPI = EV ÷ AC = 40 ÷ 45 ≈ 0.89,表示每花费 1 元产生约 0.89 元的预算价值。参照进度:SV = EV − PV = 40 − 50 = −10 万元,进度同样落后。
这组数字不能单独证明项目不健康。超支与进度落后同时出现,可能的解释包括前期投入集中、部分工作尚未形成可计量的完成度,或成本归集包含了后续期间的支出。若按 CPI 延续估算完工成本,EAC = BAC ÷ CPI = 100 ÷ 0.89 ≈ 112.4 万元;若剩余工作实际内容已变化,则应改用自下而上的剩余工作估算,两种算法的差异本身也值得记录。
再看 AC 为零的情形。假设项目处于启动初期,截至统计日尚未发生可归集支出,AC = 0,此时 CPI = EV ÷ 0 无定义,应标注“不可计算”,并说明“本期无实际支出记录”。CV = EV − 0 = EV,数值上等于挣值,但这只反映“还没有花钱”,不能解读为节约,下一期有了实际支出后应重新计算。
解读与限制:结果怎么用、哪里会失真
解读成本偏差时,先看正负,再看幅度,最后看它与其他指标的关系。CV 为正不等于项目一定节约:如果进度同时落后,节约可能只是“活干得少所以花得少”;如果范围发生缩减而未同步调整基准,EV 与 PV 的对照也会失真。CV 为负也不必然意味着管理失控,支出前置的项目在早期出现负值属于常见现象,关键看偏离是否在预期范围内、是否有收窄趋势。
以下失真来源需要在解读时逐项排查:
- 完成度判定的主观性。EV 依赖对“完成了多少”的判断,判定偏乐观会推高 EV,使 CV 虚高;判定偏保守则相反。规则不统一时,偏差可能来自判定者差异。
- 成本归集滞后。实际支出尚未入账时 AC 偏低,CV 被高估。月末、季末结账前后的数据可比性较差。
- 基准未随变更更新。范围调整后 PV 仍按旧基准取数,CV 与 SV 都会偏离真实状态。
- 口径混用。含税与不含税、含分摊与不含分摊的数据混在一起相减,差额失去意义。
成本偏差适合作为预警信号和沟通素材,它指出偏离的方向和大致幅度,帮助团队决定是否启动纠偏、是否需要重新估算剩余工作。它不构成因果结论:CV 为负不能直接归因于某个团队或某项支出,需要回到具体工作项和成本记录中查找原因。把 CV、CPI、SV 和 EAC 放在一起看,再结合范围变更记录,才能形成对项目成本状态的完整描述。
常见问题
项目刚启动、实际支出还没入账,这期成本偏差还要算吗?
可以算,但要如实标注数据状态。AC 为零或明显偏低时,CPI 无定义,应写“不可计算”并注明“本期无实际支出记录”;CV 在数值上等于 EV,这只反映“还没有花钱”,不能当作节约结论。更稳妥的做法是把这一期作为基线记录,等下一期实际支出入账后重新计算,并在记录中说明两期口径一致。
预算按不含税编制,实际支出含税,成本偏差怎么处理才可比?
关键是两端取同一口径。可以统一剔除税费后再相减,也可以统一按含税口径重算预算,两种做法都行,但要在计算记录中写明选择,并在后续各期沿用同一规则。若中途切换口径,相邻两期的 CV 变化会混入口径差异,趋势判断就失去依据。
CV 为正、SV 为负,这种组合说明什么?
这通常意味着实际完成的工作少于计划,花费也相应少于预算,节约的表象来自“活干得少”。解读时应先确认完成度判定是否偏保守,再检查是否存在范围缩减而未同步更新基准。若排除这两点,可结合 EAC 重新估算剩余工作,判断当前的成本状态能否延续到完工。
成本偏差的阈值应该定多少,超多少才需要启动纠偏?
没有通用达标线。阈值应结合项目类型、阶段和预算规模在项目启动时或首次计算前设定,例如支出前置的采购密集项目对负偏差更敏感,而支出集中在后期的项目早期小幅波动参考价值有限。设定后保持稳定,避免事后按结果调整标准;判断时同时看偏离幅度和连续几期的变化趋势。
跨项目比较成本偏差时,需要先对齐哪些口径?
至少对齐三项:完成度判定规则(按百分比、按里程碑还是按验收)、成本包含范围(是否含分摊费用与税费)、基准版本(范围变更后是否已更新)。三项不一致时,比较结果反映的是口径差异而非绩效差异。对齐后再用 CPI 做相对比较,CV 的绝对金额受项目规模影响,直接横向对比意义有限。
