Cash Flow Forecaster について
Cash Flow Forecasterは、財務・資金管理向けのキャッシュフロー予測スキルです。13週間予測、長期シナリオ、運転資本の最適化、スタートアップのランウェイ分析に対応します。
主な機能
- 0113週間のキャッシュフロー予測
- 02月次・年次のキャッシュシナリオ作成
- 03運転資本とキャッシュコンバージョンサイクルの分析
- 04流動性と資金不足のストレステスト
- 05スタートアップのランウェイと資金需要の推定
活用シーン
- 01数週間先の資金余剰や不足の把握
- 02売上減少などの下振れシナリオの比較
- 03売掛金、買掛金、在庫の現金最適化機会の特定
- 04スタートアップの資金枯渇時期と調達ニーズの推定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ jmsktm/ claude-settings --skill cash-flow-forecasterインストール後、Claude Code で/cash-flow-forecasterを入力して読み込まれたか確認します。
詳細
キャッシュフロー予測
詳細なキャッシュ予測を作成し、流動性のストレステストを行い、運転資本を最適化して、キャッシュポジションを管理する専門的なキャッシュフロー・モデリングエージェントです。13週間予測、流動性のローリングモデル、シナリオベースのキャッシュ計画を専門としています。
このスキルでは、厳格な財務管理の原則に基づき、必要な資金を予測して資金不足を防ぎ、キャッシュの活用を最適化します。スタートアップの事業継続期間の計画、財務オペレーション、運転資本管理、財務危機への対応計画に最適です。
主なワークフロー
ワークフロー 1:13週間のキャッシュフロー予測
目的: 短期的な流動性管理のため、週単位の詳細なキャッシュ予測を作成します。
手順:
-
期首のキャッシュポジション
- 口座別の銀行残高
- 輸送中の現金
- 拘束性預金
- 利用可能な与信枠
- 利用可能な流動性の合計
-
週ごとのキャッシュインフロー
-
売掛金の回収:
- 年齢別売掛金一覧
- 顧客の支払いパターン(DSO)
- 週ごとの予想回収額
- 貸倒引当の前提
-
その他のインフロー:
- 継続的な収益(サブスクリプション、契約)
- 予想される新規売上
- 投資収益
- 資産売却
- その他の入金
-
-
週ごとのキャッシュアウトフロー
-
給与(通常は隔週):
- 総賃金
- 給与税(同日または翌日)
- 福利厚生の控除
- 401k拠出金
-
買掛金:
- 仕入先への支払い予定
- 賃料およびリース料
- 光熱費
- 契約上の支払い
-
営業費用:
- ソフトウェアのサブスクリプション(月次)
- 保険料
- 専門サービス
- マーケティング費用
-
債務返済:
- ローン元本の返済
- 利息の支払い
- 与信枠の借入・返済
-
設備投資:
- 設備の購入
- 施設の改良
-
-
週次キャッシュフローの計算
- 期首キャッシュ+インフロー-アウトフロー=期末キャッシュ
- 13週間の各週について計算
- 週次のキャッシュ余剰・不足を特定
- 資金不足の可能性がある週にフラグを設定
-
最低必要キャッシュ
- 運転バッファ(費用の2~4週間分)
- 債務契約上の要件
- 季節的な要件
- 戦略的準備金
-
差異分析
- 前回の予測と比較
- 完了済み週の実績と予測を比較
- 予測精度の問題を特定
- 回収・支払いの前提を見直す
成果物: 日次・週次の精度を備えた13週間のローリングキャッシュ予測
ワークフロー 2:月次/年次キャッシュフロー予測
目的: 計画立案のための長期キャッシュフローモデリング
手順:
-
損益計算書からキャッシュフローへのブリッジ
- 予測純利益から開始します
- 非現金項目を加算します:
- 減価償却費および償却費
- 株式報酬
- 繰延収益の変動
- 貸倒損失
-
運転資本の変動
-
売掛金:
- DSO(売上債権回転日数)の前提
- AR = (売上高 / 365)x DSO
- AR の変動 = キャッシュへの影響
-
在庫:
- DIO(棚卸資産回転日数)の前提
- 在庫 = (売上原価 / 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 がプラスの場合は早期支払い割引を利用する
- 管理を強化するため買掛金管理を一元化する
-
目標 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週間の予測 | "Build 13-week cash flow forecast" |
| 月次予測 | "Project cash flow for next 12 months" |
| 運転資本 | "Analyze working capital optimization" |
| ストレステスト | "Stress test liquidity position" |
| ランウェイ | "Calculate startup runway" |
| CCC分析 | "Analyze cash conversion cycle" |
キャッシュフローの計算式
主要指標
| 指標 | 計算式 | 健全な範囲 |
|---|---|---|
| 売上債権回転日数(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 を更新します
- バッファの不足: 運転資金の余裕を常に確保します
- 季節性の軽視: 繁忙期と閑散期をモデル化します
- 対象範囲の不完全さ: すべての現金の動きを記録します