4. 联动逻辑
很多学员在编制现金预算时,习惯把利润表直接“翻译”成现金流,结果发现账上利润不错,现金却越来越紧。问题的根源在于:利润按权责发生制确认,现金按收付实现制流动,而营运资金正是两者之间的转换器。理解营运资金变动如何驱动现金流,是打通预测模型的关键一环。
本节围绕三条主线展开:先建立“营运资金变动→现金流”的核心恒等关系,再拆解应收、应付、存货各自的现金效应,最后给出一个可落地的联动分析模型。
一、核心原理:从净利润到经营现金流的桥梁
间接法下,经营活动现金流可以用一个恒等式表达:
经营现金流 = 净利润
+ 非付现成本(折旧、摊销等)
- 营运资金增加额
其中:营运资金增加额 = 期末营运资金 - 期初营运资金
营运资金 = 应收账款 + 存货 + 预付账款 - 应付账款 - 预收账款
这个公式揭示了一个反直觉但极其重要的规律:营运资金增加,现金减少;营运资金减少,现金增加。当企业高速增长时,收入上升会同步推高应收和存货,营运资金占用扩大,即使利润为正,现金流也可能为负——这就是“增长性现金短缺”。
核心记忆口诀:资产类营运项目(应收、存货、预付)增加“吃现金”,负债类营运项目(应付、预收)增加“生现金”。
二、三大科目的现金效应拆解
把营运资金拆开看,每个科目对现金流的作用方向、时滞和敏感度都不同。
| 科目 | 变动方向 | 对现金流影响 | 关键驱动参数 | 典型时滞 |
|---|---|---|---|---|
| 应收账款 | 增加 | 减少(占用) | DSO、信用政策、客户结构 | 30~90天 |
| 存货 | 增加 | 减少(占用) | DIO、备货策略、周转率 | 45~120天 |
| 应付账款 | 增加 | 增加(释放) | DPO、供应商账期、议价能力 | 30~60天 |
| 预收账款 | 增加 | 增加(释放) | 预售比例、行业惯例 | 即时~30天 |
三个科目组合起来,就形成经典的现金转换周期(CCC):
CCC = DSO + DIO - DPO
现金释放额 ≈ 日均销售额 × CCC 的缩短天数
举例:某公司日均销售100万元,通过加强催收把DSO从60天降到45天,同时把DPO从30天延长到45天,CCC缩短30天,理论上可一次性释放约3000万元现金。这就是营运资金管理直接创造现金价值的量化路径。
三、联动分析模型:把预测变成可计算的表
要让预测真正“动起来”,需要把营运资金假设与现金流预测放在同一张模型里联动。推荐按以下流程搭建:
- 设定收入驱动:以月度销售收入预测为起点,作为应收、存货、应付的基数。
- 设定周转假设:分别输入DSO、DIO、DPO的目标值或历史趋势值。
- 计算期末余额:应收=月均销售×DSO/30;存货=月均成本×DIO/30;应付=月均成本×DPO/30。
- 计算变动额:期末余额减期初余额,得到各科目占用或释放的现金。
- 汇入现金流表:将变动额代入经营现金流公式,输出净现金流。
- 敏感性回测:对DSO、DIO、DPO分别做±10天扰动,观察现金流缺口变化。
建议在模型中单独设置“营运资金变动”行,而不是把它埋在资产负债表中。这样任何周转假设的调整都能立刻反映到现金流结果上,便于管理层做情景决策。
四、案例场景与常见误区
场景:某制造企业预计下季度收入环比增长25%,净利润率8%。财务按利润表推算经营现金流为正,但实际预算显示现金缺口达1200万元。复盘发现:收入增长带来应收增加900万元、存货增加600万元,而应付仅增加300万元,营运资金净占用1200万元,正好解释了缺口。
常见误区主要有三个:
- 误区一:只看利润不看占用。把净利润等同于现金,忽略营运资金的“抽水”效应。
- 误区二:假设周转率不变。收入突变时,DSO、DIO往往同步恶化,模型却仍用历史均值。
- 误区三:应付账款无限拉长。过度延长DPO会损害供应商关系,甚至引发断供,现金释放不可持续。
复盘要点:当预测现金流与利润背离超过20%时,优先检查营运资金变动假设,而不是怀疑折旧或税率。多数偏差来自应收和存货。