分母要固定版本
预算达成率等于实际值除以预算值,分母固定在发布版预算上;预算期中调整时另算一个调整后达成率,两列并排展示,避免口径切换引发争议。达成率还要注意科目映射:预算按一套科目编制、实际费用按另一套科目归集时,两边映射版本不一致会算出无法解释的差异。考核用哪个分母要事先写入制度,而不是事后挑一个好看的数字。
基本信息
| 分母 | 发布版预算,即原始口径 |
|---|---|
| 调整版 | 调整后预算,另出一列 |
| 科目映射 | 预算科目与实际科目需要对齐 |
| 时间粒度 | 按年内累计,避免只看当月 |
| 制度约定 | 考核分母事前明确 |
典型使用场景
- 经营分析会展示预算执行进度与差异原因
- 部门考核使用固定分母,避免期中调整后的争议
- 滚动预测:结合已发生实际与剩余预算预估全年
- 费用管控:超预算科目触发预警与审批要求
- 与财务账务核对,确认科目映射与口径一致
- 预算版本管理:每次调整留档,便于解释历史报表口径
双版本达成率
双版本达成率
-- 双版本达成率并排展示
SELECT b.org_id, b.month,
sum(a.amt) / nullif(sum(b.orig_budget), 0) AS rate_vs_orig,
sum(a.amt) / nullif(sum(b.adj_budget), 0) AS rate_vs_adj
FROM fact_budget b
LEFT JOIN fact_expense a
ON a.org_id = b.org_id AND a.month = b.month
WHERE b.month = '2026-09'
GROUP BY b.org_id, b.month;口径对照
| 要素 | 口径 | 异常表现 |
|---|---|---|
| 分母版本 | 发布版或调整版 | 只留调整版会让历史对比断裂 |
| 科目映射 | 预算科目对实际科目 | 映射版本不一致产生莫名差异 |
| 时间累计 | 年内累计 | 只看单月会把季节性误判为超支 |
| 统计范围 | 是否含未入账费用 | 范围不同则达成率不可比 |
期中调整预算后只用调整版做历史对比,会出现「去年达标、今年超标」的错觉:历史月份的分母其实已经换过,必须两套并排展示。
科目映射要版本化:预算科目体系调整时保留新旧映射关系,否则跨年对比会在映射变更处出现无法解释的跳变。