「今月は残高に余裕がある。でも来月の仕入れを払うと、一気に厳しくなる」——

EC事業を続けていると、この感覚を持つ経営者は少なくありません。売上は順調、利益も黒字。にもかかわらず、月によって通帳残高が大きく揺れる。

その原因は、単なる売上不足ではなく、「在庫を入れるタイミング」「売上が入金されるタイミング」「仕入を支払うタイミング」がズレていることにあります。

年商3億のEC事業者でも、月次キャッシュが前月比 10〜20% 揺れるのは決して珍しくありません。けれどそれは経営手腕の問題ではなく、3つのタイミング設計が後回しになっているだけのこと——本記事では、月次CFを安定させる3観点を整理します。

CONTENTS / もくじ
  1. 「月次CFが揺れる」のは普通か、それとも構造的問題か
  2. 観点1:在庫投下のタイミング(売る前に減るキャッシュを短くする)
  3. 観点2:売上の入金サイト(売れているモールほど遅い、というアキレス腱)
  4. 観点3:仕入の支払サイト(交渉できる余地は思ったより残っている)
  5. 3観点を統合する:CCC(キャッシュコンバージョンサイクル)
  6. 明日からできる「キャッシュ可視化3チェック」(しきい値付き)
  7. 持ち帰れるツールと、補足記事

「月次CFが揺れる」のは普通か、それとも構造的問題か

EC事業の月次キャッシュフローは、構造的に揺れやすい仕組みになっています。理由はシンプルで、仕入と販売、販売と入金のタイミングがチャネルや商品ごとに異なり、しかも年間を通じて一定ではないからです。

ただし「仕方ない」と片付ける話でもありません。目安としては:

月次CFの揺れ幅 前月比 ±10%以内:健全(資金繰り表の精度の問題)
月次CFの揺れ幅 ±20%超が常態化構造の問題(事業設計の見直しが必要)

ここで重要なのは、揺れの原因が「売れたか/売れなかったか」ではなく、「いつ仕入れて、いつ入金されたか」のタイムラグにあることが大半だという事実です。本記事では、このタイムラグを構成する3つの観点を分解していきます。


観点1:在庫投下のタイミング — 「売る前に減るキャッシュ」を短くする

最初の観点は、仕入のタイミングです。同じ月に同じ金額(仮に1,000万円)を発注しても、月初/月中/月末のどこで発注するかで、月次CFの形は大きく変わります

発注タイミング 支払 商品到着 販売開始 現金先行期間
月初発注 翌月末 月中 月後半 約30日
月末発注 翌々月末 翌月上旬 翌月中 約10日以下

この発想を一言で表せば、「売る前にキャッシュが減る期間(=現金先行期間)を短くする」 ということです。

年商3億・月商2,500万のEC事業者の例:
発注タイミングを2週間後ろにずらすだけで、月次の運転資金需要が 300〜400万円単位で変わる

もちろん、欠品リスクとのバランスは必要です。ただ「いつでも仕入れる」を「タイミングを選んで仕入れる」に変えるだけで、月次CFは想像以上に滑らかになります。


観点2:売上の入金サイト — 売れているモールほど遅い、というアキレス腱

第2の観点は、売上の入金サイト(売掛日数)です。EC事業者が見落としやすいのは、販売チャネルごとに入金タイミングが大きく異なるという事実です。

自社EC(Stripe等):即日〜数日
Amazon:約14日サイクル
楽天・Yahoo:月末締め翌々月15日前後(実効 45〜60日
卸取引:月末締30〜60日

つまり、「売れた瞬間にキャッシュになるチャネル」と、「売れてから入金まで2ヶ月近くかかるチャネル」が、同じ事業の中に混在しているのです。

ここで起きやすいのが、「売上構成比が楽天・Amazon中心になればなるほど、月次CFが遅延気味になる」現象です。

たとえば年商3億のうち2億が楽天・Amazon、月商2,500万のうち1,700万円分の入金が30〜45日遅れて入る——この構造を抱えている事業者は少なくありません。

対策はシンプルで、まず「モール別入金サイト一覧」を1枚にまとめ、自社の売上構成比と掛け合わせて「実効売掛日数(加重平均)」を計算することです。これが後述するCCC計算の基礎データになります。


観点3:仕入の支払サイト — 交渉できる余地は、思ったより残っている

第3の観点は、仕入の支払サイト(買掛日数)です。前2つが「キャッシュが出る/入るタイミング」だったのに対し、こちらは 「キャッシュを出す前に売上入金が間に合う猶予」を伸ばす話 です。

仕入先別の支払条件は、現場で意外と整理されていません。「月末締30日後払い」「翌月末払い」「90日サイト」「前払い」などが混在し、特に新規仕入先や海外仕入は前払いになりがちです。

年商3億規模のEC事業者でよくある構成:
仕入の 3割が前払い、残り7割が30〜60日サイト
→ 前払い比率が 30%超なら、長期取引先からの支払サイト延長交渉が優先事項

支払サイトの延長交渉は、数年来の取引実績がある先から始めるのが現実的です。30日サイトを45日へ、60日サイトを75日へ。1社あたり15日の延長でも、複数社で積み上げると、月次の手元キャッシュは数百万円単位で変わります。

支払サイト延長の注意点
支払サイト延長は 仕入先のCFを悪化させる行為でもあります。「自社の運転資金を仕入先に肩代わりさせている」構造になっていないか、長期的な関係性とセットで判断すべきテーマです。

3観点を統合する:CCC(キャッシュコンバージョンサイクル)

3つの観点を統合すると、CCC(キャッシュコンバージョンサイクル) という1本の指標に収束します。

CCCとは、「現金が在庫に変わり、商品が売れ、売上が現金に戻ってくるまでの日数」のこと。

CCC = 在庫日数 + 売掛日数 − 買掛日数

「CCC 60日超は危険」は本当か? — ビジネスモデルで目安は大きく変わる

ここでひとつ、よく言われる「CCC 60日超は危険」という基準について補足が必要です。

この基準は、リードタイム(仕入から入荷までの期間)が短い国内仕入の事業者を前提にした目安にすぎません。海外輸入やOEM・PB商品では、そもそもリードタイムが2〜4ヶ月かかるため、在庫日数が長くなるのは構造上やむを得ません。

業態別に整理すると、CCCの健全レンジは以下のように大きく異なります。

業態別 CCC の健全レンジ目安
業態 典型LT 健全 要観察 危険
国内仕入・単品売り(食品/日用品/雑貨)1〜2週間〜30日30〜60日60日超
海外輸入(中国・ベトナム等)45〜60日〜60日60〜100日100日超
OEM・PB商品(自社ブランド開発)60〜120日〜90日90〜150日150日超
定期購入主体(サブスク・前受金あり)1〜2週間マイナス〜0日0〜30日30日超
卸取引主体(B2B卸が売上の50%超)仕入は短い〜45日45〜75日75日超

重要なのは「絶対値」ではなく「3つの相対比較」です。

① 業態の中で、自社のCCCはどのあたりか(同業ベンチマークとの比較)
② 過去の自社との比較(直近6ヶ月で伸びているか/縮んでいるか)
③ リードタイムを引き算した実質値(CCC − 典型LT = 「動かせる余地」)

たとえば海外輸入のEC事業者でCCC 80日なら、典型LTの50日を引いた 「動かせる余地」は30日 です。この30日を、入金サイト短縮(自社EC比率を上げる等)と支払サイト延長で削れるか、というのが現実的な議論になります。

国内仕入の標準ケースで見る、改善前後の比較

以下は 国内仕入・単品売りの典型例で、CCCを縮めると何が起きるかを示した図です。海外輸入の方は、横軸を全体的に右にシフトして読んでください。

CCC(キャッシュコンバージョンサイクル)の比較 CCC = 在庫日数 + 売掛日数 − 買掛日数(小さいほど運転資金が要らない) 改善前:CCC 70日 在庫日数 40日 売掛日数 45日 ← 買掛15日でカバー CCC = 70日(運転資金が必要な期間) 改善後:CCC 25日 在庫25日 売掛日数 40日 ← 買掛40日でカバー CCC = 25日 0日 20日 40日 60日 80日
▲ 同じ売上規模でも、CCCの差は手元キャッシュの差として直接効いてきます。

たとえば年商3億のEC事業者で、在庫日数40日・売掛日数45日・買掛日数15日 → CCC=70日 のケース。

年商3億 ÷ 365日 ≒ 1日あたり82万円
CCC 70日 → 必要運転資金 約5,700万円が常時拘束
CCC 25日まで縮めば → 必要運転資金 約 2,050万円
差額 3,650万円がそのまま「使えるキャッシュ」として手元に残る

注目すべきは、この差額が「売上を伸ばさなくても」生み出せる点です。売上を1.5倍にして利益率を維持するより、CCCを45日縮める方が、多くのEC事業者にとってよほど現実的な打ち手です。


明日からできる「キャッシュ可視化3チェック」

ここまでの3観点を、明日からのアクションに落とし込むと、次の3つのチェックになります。どれもExcel1枚で済む作業です。

CHECK 1CCCを1枚で計算する(所要15分)
在庫日数 = 期末在庫評価額 ÷ 月商 × 30
売掛日数 = 売掛金残高 ÷ 月商 × 30
買掛日数 = 買掛金残高 ÷ 月仕入額 × 30
CCC = 在庫日数 + 売掛日数 − 買掛日数

実質CCC = CCC − 自社の典型リードタイム
しきい値は業態で大きく違います。下のゲージは「国内仕入・単品売り」向け。海外輸入は +30〜40日、OEM・PBは +60〜90日、定期購入は −30日 シフトしてご覧ください(業態別表は前章参照)。
〜30日 健全 30〜60日 要観察 60日超 危険
3つの数字を足し引きすれば、自社のCCCが出ます。判断のコツは「絶対値」ではなく、① 業態の中での相対位置 ② 過去半年との比較 ③ リードタイムを引いた"動かせる余地"の3つを見ることです。
CHECK 2モール別入金サイト一覧をまとめる(所要30分)
加重平均売掛日数 = Σ(モール別売上構成比 × モール別サイト日数)
〜25日 健全 25〜35日 要観察 35日超 危険
楽天・Amazon・Yahoo・自社EC・卸など、チャネル別に「締日/支払日/実質サイト日数」を1枚に並べ、売上構成比と掛け合わせます。実効売掛日数が35日超なら、入金サイトの構成見直し(自社EC比率の引き上げ等)を検討するサインです。
CHECK 3仕入先別支払サイト一覧をまとめる(所要30分)
前払い比率 = 前払い仕入額 ÷ 月次仕入総額 × 100
〜15% 健全 15〜30% 要観察 30%超 危険
仕入先別に「支払サイト/月次仕入額/前払いか後払いか」を並べ、上位5〜10社で全体の何%をカバーしているかを把握。前払い比率が30%超なら、長期取引先からの支払サイト延長交渉を優先順位上位に。
3チェックの結果をどう読むか
CHECK 1だけ赤:在庫が膨張気味。5/11記事「3つの構造」と合わせて在庫対売上比を見直し
CHECK 2だけ赤:モール比率の偏り。自社EC比率を上げる戦略を検討
CHECK 3だけ赤:支払条件の偏り。新規仕入先の前払い依存を優先的に減らす
2つ以上赤:構造が複合している。全体最適のシミュレーションが必要な段階

持ち帰れるツールと、補足記事

CCC計算用のExcelテンプレと、モール別入金サイト一覧テンプレは、無料配布しています。本記事と合わせてお使いください。

📊

無料で在庫最適化する方法|エクセル1枚から始める実践ステップ

SKU別在庫日数の出し方、発注計算式、回転率の見方、週次レビューのチェックリストまで、コピペで使える形で公開。Excelテンプレも無料配布。

記事を読む(無料テンプレDLあり) →
📈

売上が伸びても利益が残らないEC事業者の決算書に、共通する3つの構造

本記事の前提となる「なぜ売上が伸びても利益・キャッシュが残らないのか」を3構造(在庫/保管/広告手数料)で分解。CCC分析と合わせてどうぞ。

記事を読む →
🏭

在庫を半分に減らし、キャッシュを倍にしたEC事業者の事例

年商3億のA社が6ヶ月で在庫4,500万→2,250万・キャッシュ倍にした実話。本記事の「在庫日数を縮める」の実例として。

記事を読む →

明日(5/13)公開予定の記事では、3観点のうち「在庫投下のタイミング」をさらに掘り下げ、FBA保管料が月10万円を超えた事業者向けに、保管費を見直す具体的な手順をご紹介します。


まとめ

月次キャッシュフローが揺れる原因は、売れたか・売れなかったかではなく、3つのタイミング設計にあります。

  1. 在庫投下のタイミング — 売る前に減るキャッシュを短くする
  2. 売上の入金サイト — モール構成と加重平均売掛日数を可視化する
  3. 仕入の支払サイト — 長期取引先から計画的に延長交渉する

3つを統合した指標が CCC です。ただし「CCC 30日以下が正解」ではありません。業態別の健全レンジ(国内仕入 / 海外輸入 / OEM・PB / 定期購入 / 卸主体)に対して、自社が今どこにいるかを確認し、リードタイムを引いた"動かせる余地" に手を入れる——これが月次CF安定の本質です。

そしてこの3観点は突き詰めると、「事業のあちこちに散らばったタイミング情報を、全体として最適化する」という問題に行き着きます。私たち Arke がデータとAIで取り組んでいるのは、まさにこの全体最適の自動化です。需要予測・発注・販売・入金・支払を横断したシミュレーションで、「来月のCCCはこうなる、再来月はこうなる」を先読みする——それが、月次CFを "運任せ"から"設計対象" に変える方法だと考えています。

📊 在庫健康診断(60分・無料)

「自社のCCCがどのくらいか分からない」「3つの観点のどこに歪みがあるか診断してほしい」という方へ。Arke では、貴社の在庫・売上・仕入データを基に、CCCと月次CFの揺れ要因を60分で診断する無料サービスをご提供しています。診断結果は、その場でレポート形式でお持ち帰りいただけます。

お問い合わせフォームへ →