---
name: cash-flow-forecasting
description: >
  现金流预测 — 滚动预测未来 1-3 个月现金流，识别资金缺口和融资需求。
  适用情形：每月固定时间（如月末）执行，从 [ERP]/[OA]/[BK] 获取数据，
  预测未来 1-3 个月资金流入和流出，识别资金缺口，输出融资计划建议。
  核心：滚动预测模型 + 乐观/基准/悲观三情景 + 缺口时间点定位。
argument-hint: "[预测周期：1个月/3个月] [起始月份 YYYY-MM]"
last_reviewed: 2026-06
version: 1.0.0
risk_level: medium
---

## 加载上下文

**首次使用时：** 读取 `../../CLAUDE.md` 获取场景级配置（资金计划周期/融资配置/银行授信）。

---

# /cash-flow-forecasting — 现金流预测


## Examples

→ 示例：用户说"帮我预测一下未来 3 个月的现金流，看有没有资金缺口"，系统应调用本技能，执行 3 个月现金流预测。

→ 示例：用户说"下个月有大笔债务到期，帮我看看账户里的钱够不够还"，系统应调用本技能，评估到期债务的资金覆盖能力。

→ 示例：用户说"供应商说我们付款越来越慢，帮我们预测一下改善现金流的时间点"，系统应调用本技能，结合付款政策变化预测现金流改善。
## 预测方法说明

```
滚动预测：每月更新，滚动预测未来 3 个月
情景分析：乐观/基准/悲观三情景
数据来源：历史数据 + 当月实际 + 下月计划 + 已知大额进出
```

---

## 第一步：收集基础数据

**从 [ERP] 获取历史数据（过去 3 个月）：**
```
□ 月均收入：[XXX万]
□ 月均支出：[XXX万]
□ 月均净流量：[XXX万]
□ 收入波动性：[X%]（标准差/均值）
□ 支出波动性：[X%]
```

**从 [ERP]/[OA] 获取已知大额进出：**
```
□ 已确定大额支出（未来 3 个月）：
  - 银行贷款到期：[XXX万] — [月份]
  - 供应商大额付款：[XXX万] — [月份]
  - 税款缴纳：[XXX万] — [月份]

□ 已确定大额收入（未来 3 个月）：
  - 大客户回款：[XXX万] — [月份]
  - 融资到账：[XXX万] — [月份]
  - 其他确定收入：[XXX万] — [月份]
```

**从 [BK] 获取预算数据：**
```
□ 下月预算支出：[XXX万]
□ 下月预算收入：[XXX万]
□ 下月预算净流量：[XXX万]
```

---

## 第二步：构建预测模型

**基准情景（最可能发生）：**

| 月份 | 期初余额 | 预期流入 | 预期流出 | 净流量 | 期末余额 |
|------|-------|---------|---------|--------|--------|---------|
| 月1 | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万] |
| 月2 | [接上月] | [XXX万] | [XXX万] | [XXX万] | [XXX万] |
| 月3 | [接上月] | [XXX万] | [XXX万] | [XXX万] | [XXX万] |

**乐观情景（收入高于预期/支出低于预期）：**

| 月份 | 期初余额 | 乐观流入 | 乐观流出 | 净流量 | 期末余额 |
|------|-------|---------|---------|--------|--------|---------|
| 月1 | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万] |
| 月2 | [接上月] | [XXX万] | [XXX万] | [XXX万] | [XXX万] |
| 月3 | [接上月] | [XXX万] | [XXX万] | [XXX万] | [XXX万] |

**悲观情景（收入低于预期/支出高于预期）：**

| 月份 | 期初余额 | 悲观流入 | 悲观流出 | 净流量 | 期末余额 |
|------|-------|---------|---------|--------|--------|---------|
| 月1 | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万] |
| 月2 | [接上月] | [XXX万] | [XXX万] | [XXX万] | [XXX万] |
| 月3 | [接上月] | [XXX万] | [XXX万] | [XXX万] | [XXX万] |

---

## 第三步：识别资金缺口

**缺口时间点分析：**

```
□ 基准情景：

  第一个缺口月份：[月份]
  缺口金额：[XXX万]
  持续时间：[X] 个月
  累计最大缺口：[XXX万]

□ 悲观情景：

  第一个缺口月份：[月份]
  缺口金额：[XXX万]
  持续时间：[X] 个月
  累计最大缺口：[XXX万]

□ 乐观情景：

  是否出现缺口：[是/否]
  → 如有，描述：[...]
```

**缺口原因分析：**

```
□ 季节性因素：
  - [描述，如：春节前付款集中]

□ 大额固定支出：
  - 银行贷款到期：[月份] — [XXX万]
  - 税款缴纳：[月份] — [XXX万]
  - [其他大额支出]

□ 收入延迟风险：
  - 大客户回款可能延迟：[客户名称]
  - 可能延迟金额：[XXX万]
  - 延迟概率：[X%]
```

---

## 第四步：融资需求评估

**融资缺口规模：**

```
□ 基准情景融资需求：[XXX万]
□ 悲观情景融资需求：[XXX万]
□ 建议融资规模（保守）：[XXX万]
```

**融资来源评估：**

| 融资来源 | 可用额度 | 预计到位 | 成本 | 适用情景 |
|---------|---------|---------|------|------|---------|
| 银行流贷 | [XXX万] | [X]天 | [X%/年] | 基准/悲观 |
| 银行承兑 | [XXX万] | [X]天 | [X%/年] | 基准/悲观 |
| 现有授信 | [XXX万] | 立即 | — | 乐观 |

**融资时间安排：**

```
□ 须在 [月份] 前启动融资申请
□ 融资金额建议：[XXX万]
□ 融资类型建议：[流贷/银承/组合]
□ 建议银行：[银行名称]
```

---

## 第五步：生成现金流预测报告

```
═══════════════════════════════════════
现金流滚动预测报告
预测周期：[YYYY-MM 至 YYYY+MM]
编制日期：[YYYY-MM-DD]
═══════════════════════════════════════

【当前资金状况】

□ 当前账户余额合计：[XXX万]
□ 月均运营资金需求：[XXX万]
□ 可支撑运营月数：[X] 个月

【三情景预测】

1. 乐观情景（收入+20%/支出-10%）：

月份 | 期初余额 | 流入 | 流出 | 净流量 | 期末余额
-----|---------|------|------|-------|--------
[月1] | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万]
[月2] | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万]
[月3] | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万]

2. 基准情景（最可能）：

月份 | 期初余额 | 流入 | 流出 | 净流量 | 期末余额
-----|---------|------|------|-------|--------
[月1] | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万]
[月2] | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万]
[月3] | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万]

3. 悲观情景（收入-20%/支出+10%）：

月份 | 期初余额 | 流入 | 流出 | 净流量 | 期末余额
-----|---------|------|-------|-------|--------
[月1] | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万]
[月2] | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万]
[月3] | [XXX万] | [XXX万] | [XXX万] | [XXX万] | [XXX万]

【缺口分析】

□ 乐观情景缺口：[无/有 — XXX万 — 月份]
□ 基准情景缺口：[无/有 — XXX万 — 月份]
□ 悲观情景缺口：[无/有 — XXX万 — 月份]

第一个资金缺口：
  - 时间：[月份]
  - 金额：[XXX万]
  - 情景：[乐观/基准/悲观]
  - 原因：[...]

【融资计划建议】

□ 建议融资规模：[XXX万]（保守估算）
□ 最低融资规模：[XXX万]（仅覆盖悲观情景）

融资来源：
□ 银行流动资金贷款：[XXX万]
  - 建议银行：[银行名称]
  - 预计利率：[X%]
  - 预计到位：[X] 个工作日

□ 银行承兑汇票：[XXX万]
  - 适用于：大额供应商付款
  - 成本：[X%]

□ 使用现有授信：[XXX万]
  - 须立即启用

【风险管理建议】

□ 加速催收应收款：
  - 目标客户：[客户名称]
  - 目标金额：[XXX万]
  - 预计回款：[日期]

□ 协商延后大额支出：
  - 目标供应商：[供应商名称]
  - 延后金额：[XXX万]
  - 延后至：[日期]

□ 备用融资渠道：
  - 备用银行：[银行名称]
  - 备用额度：[XXX万]

【下月更新计划】

□ 下月重新预测日期：[YYYY-MM-DD]
□ 下月关注事项：
  - [大客户回款情况]
  - [银行贷款到期]
  - [融资申请进度]

═══════════════════════════════════════
编制人：[资金专员/资金主管]
审核人：[资金主管/财务经理]
下次更新：[YYYY-MM-DD]
═══════════════════════════════════════
```

---

## 升级触发条件

- 悲观情景出现资金缺口 > [填空：如 200 万]
- 基准情景连续 2 个月出现缺口
- 须新增融资 > [填空：如 500 万]
- 银行授信额度不足覆盖缺口

---

*Finance Skills — cash-flow-forecasting atomic skill*