月の初めに会計システムを開くと、150,000ドルの売上が計上されているのが見えます。しかし、銀行の残高を確認すると、キャッシュはわずか12,000ドルしかなく、2週間後には30,000ドルの給与支払いが控えています。これは、請求書ベースで取引を行うビジネスにおいて毎週のように起こる現実です。計上された売上だけでは、支払いはできません。ビジネスを継続させるには、売上目標ではなく、実際の回収状況に基づいたキャッシュフロー予測が必要です。
請求書取引が中心のビジネスにおける資金予測の課題
標準的な資金予測モデルでは、多くの場合、売上が確定した時点でキャッシュが入ってくるものと仮定されています。しかし、B2Bの世界では、売上の確定は単に待ち時間の始まりに過ぎません。
クライアントの支払いは遅れるものです。Net 30(30日以内支払い)やNet 60(60日以内支払い)といった支払条件は、顧客から単なる努力目標のように扱われることが少なくありません。売上パイプラインや損益計算書(P&L)だけを見てキャッシュ予測を作成していると、予期せぬ資金ショートに直面することになります。
損益計算書は「稼いだ収益」を示しますが、銀行の残高を示すものではありません。発生主義会計では、請求書を送付した瞬間に収益が記録されます。しかし、未払いの請求書で給与を支払うことはできません。正確な予測を作成するには、焦点を売上予測から売掛金(AR)元帳へと移す必要があります。現在発生している未回収の請求書こそが、短期的なキャッシュの最も信頼できる情報源です。
ステップ 1:売掛金データを整理する
スプレッドシートを開いたり、予測モデルを作成したりする前に、データをクレンジングする必要があります。古いデータは不正確な予測につながります。売掛金元帳に、回収できる見込みのない古い請求書が残ったままだと、資金予測が実態よりも過大になってしまいます。
まずは、回収不能な請求書を特定することから始めましょう。6ヶ月前に倒産したクライアントがいる場合は、その不良債権を貸倒損失として処理します。それは入金予定のキャッシュではありません。
次に、紛争中の請求書を解決します。サービスの不一致を理由に、顧客が5,000ドルの請求書の支払いを保留している場合、その金額を翌月の資金予測に含めてはいけません。チームが問題を解決するまでは、紛争中の金額を別のカテゴリーに移しておきます。
最後に、送付したすべての請求書がすぐに会計システムに記録されるようにします。請求書が下書き状態のまま放置されていたり、担当者のデスクトップに置かれたままになっていたりすると、予測において重要な入金キャッシュを見落とすことになります。
ステップ 2:売掛金年齢分析表(ARエイジングレポート)を土台にする
売掛金年齢分析表(ARエイジングレポート)は、未払いの請求書を滞留期間ごとに分類するものです。通常は、「0〜30日」、「31〜60日」、「61〜90日」、「90日超」といった標準的なバケット(期間区分)にグループ分けされます。
すべての請求書が期日通りに全額支払われると仮定してはいけません。代わりに、過去の支払いパターンに基づいて、各バケットに回収確率を割り当てます。
現実的な具体例として、未回収の請求書総額が100,000ドルの企業を見てみましょう。翌30日間のエイジングバケットに回収確率を適用する方法は以下の通りです。
- 0〜30日(当期): 未回収額は60,000ドル。過去の実績から、これらのクライアントの90%が期日通りに支払います。予測キャッシュ:54,000ドル。
- 31〜60日の延滞: 未回収額は25,000ドル。これまでの傾向として、これらの遅延支払者の70%が最終的に今月中に支払いを済ませます。予測キャッシュ:17,500ドル。
- 61〜90日の延滞: 未回収額は10,000ドル。回収確率は40%に低下します。予測キャッシュ:4,000ドル。
- 90日超の延滞: 未回収額は5,000ドル。これらは回収が極めて困難な債権です。保守的に10%の確率を割り当てます。予測キャッシュ:500ドル。
これらの確率を適用すると、今月の予測キャッシュ回収額は、書面上の100,000ドル全額ではなく、76,000ドルになります。このように調整された数値を使用することで、数ヶ月先まで入ってこないかもしれないキャッシュをあてにして、重要な経営判断を下してしまうのを防ぐことができます。
ステップ 3:平均DSOを使用して支払日を調整する
多くの財務チームは、請求書の支払期日を見て、そのキャッシュをそのまま該当する週の予測列に配置します。この方法は、クライアントが完全に時間を守ることを前提としています。
実際にキャッシュが銀行口座に着金するタイミングを知るには、売上債権回転日数(DSO:Days Sales Outstanding)を計算する必要があります。この指標は、販売から代金を回収するまでに平均して何日かかっているかを示します。
DSOを求めるには、平均売掛金残高を総信用売上高で割り、その期間の日数を掛けます。
標準的な支払条件がNet 30(30日以内支払い)であっても、平均DSOが42日である場合、クライアントは支払いにさらに12日余分にかかっていることになります。
予測を作成する際は、この回収のタイムラグを考慮して、予想支払日を調整してください。例えば、10月1日にNet 30の条件で10,000ドルの請求書を送付した場合、そのキャッシュの入金予定を10月31日に設定してはいけません。12日間の回収ラグに基づき、11月12日に入金されるものとして計画します。このシンプルな調整を行うだけで、週次のキャッシュ予測を現実の動きに合わせることができます。
ステップ 4:固定費と継続課金を重ね合わせる
入金キャッシュの現実的なタイムラインが完成したら、次は予測可能なキャッシュのアウトフロー(支出)を重ね合わせます。
固定費を実際の支払日ごとにリストアップします。このリストには以下を含める必要があります。
- 給与および給与税
- オフィスの家賃や光熱費
- ソフトウェアのサブスクリプション費用
- 保険料
- 在庫またはサプライヤーへの支払い
ビジネスで継続課金(リカーリングビル)を導入している場合は、これらの予測可能なインフロー(収入)をモデルに追加します。継続的なリテイナー契約は、単発のプロジェクト請求書とは区別して扱ってください。継続的な支払いは、特に自動口座振替やカード決済と紐づいている場合、期日通りに決済される確率が非常に高くなります。
各週の調整済みARインフローから、キャッシュアウトフローの総額を差し引きます。その結果がネットキャッシュポジション(純キャッシュ残高)です。ネットポジションが目標とする手元資金の基準を下回る週があれば、それを早期の警告として捉えることができます。この猶予期間を利用して、不要不急の購入を延期したり、サプライヤーと支払い条件の延長を交渉したり、未払いの請求書に対して積極的に督促を行ったりすることができます。
LedgerFlowがキャッシュ予測の正確性を維持する方法
これらの計算を手動でスプレッドシートを使って管理するのは時間がかかり、人的ミスの原因にもなります。LedgerFlowは、回収プロセスを自動化することで、小規模な財務チームが正確なキャッシュ予測を維持できるよう支援します。このプラットフォームはQuickBooks OnlineやXeroとの双方向同期機能を備えており、売掛金年齢分析表を常に最新の状態に保ちます。未払いの残高があるクライアントに自動で支払いリマインダーを送信することで、DSOを短縮し、入金キャッシュフローの予測可能性を高めます。手動のスプレッドシートから脱却し、キャッシュポジションをより明確に把握したい方は、LedgerFlowがどのように請求および回収業務を効率化するか、ぜひウェブサイトで詳細をご覧ください。
よくある質問(FAQs)
請求書取引の多い中小企業は、どのくらい先までキャッシュフローを予測すべきですか?
請求書による支払いに依存しているほとんどの中小企業にとって、ローリング方式による13週間(3ヶ月)のキャッシュフロー予測が最も実用的です。この期間は、近い将来に起こり得る資金ショートを察知するのに十分な長さであり、同時に現在の売掛金元帳に基づいて高い正確性を維持するのに適した短さでもあります。
キャッシュフロー予測と売掛金年齢分析(ARエイジング)の違いは何ですか?
売掛金年齢分析表は、「誰がいくら支払っていないか」、そして「それらの請求書がどのくらいの期間滞留しているか」を示します。一方、キャッシュフロー予測は、その年齢分析データに過去の回収スピードや予測される支出を組み合わせ、実際にキャッシュが銀行口座に出入りする日付を予測するものです。
支払期日を過ぎた請求書は、キャッシュフロー予測にどのように影響しますか?
支払期日を過ぎた請求書は、すぐに支払われると仮定してしまうと、予測を歪める原因になります。正確性を維持するためには、滞留期間の長いバケットに対して低い回収確率を適用し(例:60日を超えて滞留している請求書は、翌月中に50%しか回収できないと想定するなど)、自動リマインダーを活用して積極的に解決を促す必要があります。
未請求の業務をキャッシュ予測に含めるべきですか?
保守的な予測において、未請求の業務や署名済みの契約を含めることは可能ですが、送付済みの請求書とは明確にカテゴリーを分ける必要があります。これらのパイプライン項目については、請求書の作成、送付、処理にかかる時間を考慮し、予想支払日を遅めに設定してください。
