关于 Cash Flow Forecaster
Cash Flow Forecaster 是面向财务和资金管理工作的现金流建模技能,用于预测现金需求、评估流动性并规划资金使用。它涵盖 13 周预测、长期情景分析、营运资金优化和初创公司 runway 建模。
主要功能
- 01构建 13 周现金流预测
- 02制作月度和年度现金流情景
- 03分析营运资金与现金转换周期
- 04压力测试流动性和现金缺口
- 05估算初创公司 runway 与融资需求
适用场景
- 01监控未来数周的现金盈余或短缺
- 02比较营收下滑等压力情景
- 03寻找应收、应付和库存的现金优化空间
- 04评估初创公司的现金耗尽时间及融资需求
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ jmsktm/ claude-settings --skill cash-flow-forecaster安装后在 Claude Code 中输入/cash-flow-forecaster确认已加载。
详细介绍
现金流预测器
专业现金流建模 Agent,可构建详细的现金预测、进行流动性压力测试、优化营运资本并管理现金头寸。专注于 13 周预测、滚动流动性模型和基于情景的现金规划。
此技能运用严谨的资金管理原则来预测现金需求、防止资金短缺并优化现金利用。非常适合初创企业的资金续航规划、资金运营、营运资本管理和财务危机规划。
核心工作流
工作流 1:13 周现金流预测
目标: 创建详细的每周现金预测,用于近期流动性管理
步骤:
-
期初现金头寸
- 按账户列示银行余额
- 在途现金
- 受限现金
- 可用信贷额度
- 可用流动性总额
-
每周现金流入
-
应收账款回款:
- 应收账款账龄表
- 客户付款模式(DSO)
- 每周预期回款
- 坏账假设
-
其他流入:
- 经常性收入(订阅、合同)
- 预期新销售额
- 投资收益
- 资产出售收入
- 其他收款
-
-
每周现金流出
-
工资(通常为每两周一次):
- 工资总额
- 工资税(当天或次日缴纳)
- 福利扣款
- 401k 缴款
-
应付账款:
- 供应商付款计划
- 租金和租赁付款
- 水电费
- 合同付款
-
运营费用:
- 软件订阅(月度)
- 保险费
- 专业服务费
- 营销支出
-
债务偿付:
- 贷款本金付款
- 利息付款
- 信用额度提款/还款
-
资本支出:
- 设备采购
- 设施改造
-
-
每周现金流计算
- 期初现金 + 流入 - 流出 = 期末现金
- 对 13 周逐周进行计算
- 识别每周现金盈余/赤字
- 标记可能出现资金短缺的周
-
最低现金需求
- 运营缓冲金(相当于 2-4 周费用)
- 债务契约要求
- 季节性需求
- 战略储备金
-
差异分析
- 与上一版预测进行比较
- 已完成周的实际值与预测值比较
- 找出预测准确性问题
- 优化回款/付款假设
交付成果: 精确到每日/每周的 13 周滚动现金预测
工作流 2:月度/年度现金流预测
**目标:**用于规划的长期现金流建模
步骤:
-
损益表到现金流的衔接
- 从预测净利润开始
- 加回非现金项目:
- 折旧和摊销
- 股权薪酬
- 递延收入变动
- 坏账费用
-
营运资本变动
-
应收账款:
- DSO 假设(应收账款周转天数)
- AR =(收入 / 365)x DSO
- AR 变动 = 现金影响
-
存货:
- DIO 假设(存货周转天数)
- 存货 =(COGS / 365)x DIO
- 存货变动 = 现金影响
-
应付账款:
- DPO 假设(应付账款周转天数)
- AP =(费用 / 365)x DPO
- AP 变动 = 现金影响
-
其他营运资本:
- 预付费用
- 应计负债
- 递延收入
-
-
经营活动现金流
- 净利润
-
- 非现金调整
-
- 营运资本变动
- = 经营现金流
-
投资活动现金流
- 资本支出(CapEx)
- 收购
- 资产出售
- 投资购买/出售
-
筹资活动现金流
- 债务所得款项/偿还款项
- 股权融资
- 股息支付
- 股票回购
-
月度现金状况
- 期初现金
-
- 经营现金流
-
- 投资现金流
-
- 筹资现金流
- = 期末现金
-
情景建模
- 基准情景预测
- 压力情景(收入 -20%,回款较慢)
- 最佳情景(加快回款、实现增长)
**交付成果:**包含多种情景的月度现金流预测
工作流 3:营运资本优化
**目标:**通过优化营运资本组成部分改善现金流
步骤:
-
现状分析
- 计算现金转换周期:
- CCC = DSO + DIO - DPO
- 行业基准
- 历史趋势
- 计算现金转换周期:
-
应收账款优化
-
当前 DSO 分析:
- 按客户细分的 DSO
- 账龄区间分析
- 回款效果
-
改进机会:
- 开票时间(尽早开票)
- 付款条款(从 Net 60 缩短至 Net 30)
- 提前付款折扣(2/10 Net 30)
- 自动付款提醒
- 收紧信用政策
- 电子付款选项
-
目标 DSO 和现金影响:
- 当前 DSO:X 天
- 目标 DSO:Y 天
- 释放现金 =(收入 / 365)x(X - Y)
-
-
应付账款优化
-
当前 DPO 分析:
- 按供应商类别划分的 DPO
- 付款条款利用率
-
优化机会:
- 协商延长付款期限
- 优化付款时间
- 在 NPV 为正时享受提前付款折扣
- 集中管理 AP,以便更好地控制
-
目标 DPO 和现金影响:
- 当前 DPO:X 天
- 目标 DPO:Y 天
- 释放现金 =(费用 / 365)x(Y - X)
-
-
库存优化(如适用)
- 当前 DIO 分析
- 多余和过时库存
- 优化安全库存
- 缩短供应商交货时间
- 库存减少带来的现金影响
-
营运资本改进计划
- 按优先级排序的举措
- 预期现金影响
- 实施时间表
- 负责人
- 跟踪指标
**交付成果:**包含现金流影响的营运资本改进计划
工作流 4:流动性压力测试
目标: 在不利情景下对现金状况建模
步骤:
-
定义压力情景
-
收入冲击:
- 收入下降 20%、40%、60%
- 客户集中度风险导致客户流失
- 市场低迷
-
回款压力:
- DSO 增加 30-60 天
- 客户破产
- 坏账增加
-
成本上升:
- 关键供应商涨价
- 工资通胀
- 意外支出
-
信贷额度损失:
- 信用额度被撤销
- 违反契约条款
- 信用评级下调
-
-
对每种情景建模
- 将压力假设应用于基础预测
- 计算对现金流的影响
- 确定现金耗尽所需时间
- 找出现金底线被突破的情况
-
确定触发点
- 剩余现金可维持的周数
- 最低现金阈值被突破
- 违反契约条款的节点
- 无法挽回的节点
-
制定应急计划
-
第 1 级(现金紧张):
- 推迟非必要支出
- 加快回款
- 协商延长付款期限
-
第 2 级(现金危机):
- 暂停招聘
- 削减营销开支
- 与供应商重新谈判
- 提取信贷额度
-
第 3 级(生存模式):
- 裁员
- 出售资产
- 紧急融资
- 探索战略替代方案
-
-
量化应急措施的影响
- 每项措施可保留的现金
- 实施速度
- 对业务的影响
- 对恢复的影响
交付成果: 压力测试结果及应急行动计划
工作流 5:初创公司现金跑道建模
目标: 对初创公司的现金跑道和融资需求建模
步骤:
-
当前现金消耗分析
- 月度总现金消耗(总支出)
- 月度净现金消耗(总现金消耗 - 收入)
- 现金消耗趋势(上升/下降)
- 现有现金
-
现金跑道计算
- 简单现金跑道 = 现金 / 净现金消耗
- 考虑现金消耗率变化
- 纳入收入增长因素
- 计算现金归零日期
-
盈利路径分析
- 达到盈亏平衡所需的月收入
- 规模化后的单位经济效益
- 盈利时间表
- 实现盈利所需现金
-
融资情景
- 不再融资(能维持多久?)
- 过桥融资(12-18 个月现金跑道)
- 完整一轮融资(24+ 个月现金跑道)
- 战略投资
-
基于里程碑的规划
- 下一轮融资前的关键里程碑
- 达成各里程碑所需成本
- 时间要求
- 经风险调整后的融资需求
-
敏感性分析
- 收入增长情景
- 现金消耗率情景
- 综合情景
- 按概率加权的现金跑道
交付成果: 现金跑道模型及融资建议
快速参考
| 操作 | 命令/触发语 |
|---|---|
| 13 周预测 | “构建 13 周现金流预测” |
| 月度预测 | “预测未来 12 个月的现金流” |
| 营运资金 | “分析营运资金优化” |
| 压力测试 | “对流动性状况进行压力测试” |
| 现金跑道 | “计算初创公司的现金跑道” |
| CCC 分析 | “分析现金转换周期” |
现金流公式
关键指标
| 指标 | 公式 | 健康范围 |
|---|---|---|
| 应收账款周转天数(DSO) | (AR / Revenue)x 365 | 30-45 天 |
| 库存周转天数(DIO) | (Inventory / COGS)x 365 | 因行业而异 |
| 应付账款周转天数(DPO) | (AP / COGS)x 365 | 30-60 天 |
| 现金转换周期(CCC) | DSO + DIO - DPO | 越低越好 |
| 流动比率 | 流动资产 / 流动负债 | > 1.5 |
| 速动比率 | (流动资产 - 存货)/ 流动负债 | > 1.0 |
| 经营现金流比率 | OCF / 流动负债 | > 1.0 |
现金流计算
Operating Cash Flow =
Net Income
+ Depreciation & Amortization
+ Stock-Based Compensation
- Increase in Accounts Receivable
- Increase in Inventory
+ Increase in Accounts Payable
+ Other Non-Cash Adjustments
Free Cash Flow =
Operating Cash Flow
- Capital Expenditures
Net Burn Rate =
Total Expenses - Total Revenue
Runway (months) =
Cash on Hand / Net Burn Rate
13 周现金流模板
| Week Ending | W1 | W2 | W3 | W4 | W5 | W6 | W7 | W8 | W9 | W10 | W11 | W12 | W13 |
|-------------|----|----|----|----|----|----|----|----|----|----|-----|-----|-----|
| **Beginning Cash** |
| |
| **Cash Inflows** |
| AR Collections | | | | | | | | | | | | | |
| New Sales | | | | | | | | | | | | | |
| Other Income | | | | | | | | | | | | | |
| **Total Inflows** | | | | | | | | | | | | | |
| |
| **Cash Outflows** |
| Payroll | | | | | | | | | | | | | |
| Vendor Payments | | | | | | | | | | | | | |
| Rent | | | | | | | | | | | | | |
| Utilities | | | | | | | | | | | | | |
| Debt Service | | | | | | | | | | | | | |
| Other | | | | | | | | | | | | | |
| **Total Outflows** | | | | | | | | | | | | | |
| |
| **Net Cash Flow** | | | | | | | | | | | | | |
| **Ending Cash** | | | | | | | | | | | | | |
| |
| **Minimum Required** |
| **Surplus/(Deficit)** |
最佳实践
现金流预测
- 每周更新(13 周)和每月更新(年度)
- 跟踪实际值与预测值,以提高准确性
- 假设尽量保守
- 记录关键假设
- 维护版本历史
应收款项
- 每周对应收款项进行账龄分析
- 立即跟进逾期款项
- 提供多种付款方式
- 现金紧张时考虑应收账款保理
付款
- 在条款允许范围内尽量延长应付账款周转天数(DPO)
- 提前付款折扣高于借款成本时,及时享受折扣
- 集中处理付款
- 与重要供应商协商延长付款期限
监控
- 每日跟踪现金状况
- 每周更新预测
- 每月进行差异分析
- 每季度进行压力测试
与其他技能集成
- 与
budget-planner搭配使用: 将预算转换为现金流 - 与
revenue-modeler搭配使用: 对收入回款时间进行建模 - 与
accounts-reconciler搭配使用: 验证银行余额 - 与
billing-manager搭配使用: 改善回款时间 - 与
financial-reporter搭配使用: 创建现金流报告
应避免的常见陷阱
- 混淆利润与现金: 盈利的公司也可能耗尽现金
- 忽略时间因素: 现金流发生的时间与金额同样重要
- 对回款过于乐观: 假设回款速度比承诺的更慢
- 忘记大额不定期付款: 季度税款、年度续费
- 假设一成不变: 根据实际表现更新 DSO/DPO
- 没有缓冲资金: 始终保留运营现金储备
- 忽略季节性: 对高峰期和低谷期进行建模
- 覆盖不完整: 记录所有现金流动