棚に眠っているお金のおよそ80パーセントは、SKUの約20パーセントに集中しています。残り — 多くの場合、商品リストの半分以上 — は在庫価値のごくわずかを占めるにすぎません。すべての品目を同じように数え、発注し、監視していれば、最も重要度の低い在庫に労力の大半を費やす一方で、実際にキャッシュフローを動かしている一握りの品目は、ねじの箱と同じ程度のざっとした確認しか受けていないことになります。
ABC在庫分析は、このミスマッチを解消します。すべてのSKUを年間消費価値でランク付けし、リストを3つのバンドに分割して、厳格な管理が報われる場所と、無駄になる場所を正確に教えてくれます。このガイドでは、計算を段階的に説明し、A・B・C品目それぞれで何を変えるべきかを示し、動きが遅く予測不能な商品の過剰在庫を防ぐABC-XYZへのアップグレードも扱います。
ABC分析が実際に測定するもの
ABC分析は在庫を年間消費価値で分類します。つまり、各SKUを通じて1年間にいくらのお金が流れるかです。
年間消費価値 = 年間販売数(または使用数) × 単位原価ここで注意すべきは、売価ではなく単位原価であることです。各品目にどれだけの現金が投じられているかを測定しているのであり、どれだけの利益率を稼ぐかではありません。1本14ドルで年に200本売れるプレミアム・オリーブオイルの年間消費価値は2,800ドルです。1本1.10ドルで年に2,000本売れるプライベートブランドのビネガーは2,200ドルです。似た数字ですが — 多くの商品リストはまったく似ていません。それらはパレートのパターンに従います:
- A品目:SKUの上位およそ10〜20パーセントで、総消費価値の70〜80パーセントを占めます。品目数は少なく、金額は大きい。
- B品目:SKUの次のおよそ20〜30パーセントで、価値の15〜20パーセントを占めます。中間層。
- C品目:SKUの下位およそ50パーセントで、価値の約5パーセントを占めます。商品リストの大半でありながら、金額のほんの一部。
正確な境界は自分で選べます — 累積価値で80/15/5を使う企業もあれば、70/20/10を使う企業もあります。重要なのは、ランキングが「どの製品が重要か」という勘ではなく、測定された消費価値によることです。
5ステップで計算を実行する方法
スプレッドシートで午後の半日でできます。まず12ヶ月分の販売または使用履歴を取得してください。短い期間では季節性がランキングを歪めます。
1. すべての稼働中SKUを単位原価とともにリスト化する
品目ごとに1行。サプライヤーの定価ではなく、着地原価(購入価格に運賃、関税、梱包を加えたもの)を使用してください。そうしないと、輸入品が実際より安く保有できるように見えてしまいます。製造業であれば原材料や部品も含めてください — この手法は完成品だけでなく投入物にも機能します。
2. 各行の年間消費価値を計算する
各SKUの年間数量に単位原価を掛けます。この1列が分析のすべてであり、後は並べ替えと算術だけです。
3. 降順に並べ、累積パーセントを加える
リストを消費価値の高い順に並べます。次に2つの累積列を追加します:累積消費価値と、総計に対するその累積のパーセント。最初の行は「SKUの4.1%、価値の31%」のようになるかもしれません — この急な立ち上がりがパレート曲線の働きです。
4. A/BとB/Cの線を引く
累積価値の列をたどり、選んだしきい値を超えるところで切ります。80/15/5の分割なら、累積80%ラインより上のSKUはすべてA、80%と95%の間がB、その下のロングテールがCです。Aリストは1ページに印刷できるほど短いはずです。そうでなければ、しきい値が緩すぎるか — あるいは品揃えが本当にフラットであるかで、それ自体が有用な情報です。
5. 境界を検証する
各境界線ちょうどの品目を見てください。年に2回しか売れない高額なスペアパーツは、単位原価だけでAに入ることがあります。何千も売れる消耗品がCに入ることもあります。どちらも正しく分類されているかもしれません — ただし、分類が意外に思えるものはすべてフラグを立て、それに基づいて方針を立てる前に使用データを確認してください。
10 SKUの例で形が見えます。ランク付けしたリストの年間消費価値が合計100,000ドルだとします:上位2つのSKUが52,000ドルと21,000ドルを占め(A品目、SKUの20%で価値の73%)、次の3つが9,000ドル、6,000ドル、4,000ドル(B品目、19%)、残りの5つが最後の8,000ドルを分け合います(C品目、8%)。2品目は毎日の注意に値し、5品目はほとんど注意に値しません。それが核心です。
各クラスが日々の業務にとって意味するもの
異なる扱いを伴わない分類はトリビアです。成果は3つの異なるプレイブックを運用することから生まれます。
A品目:厳格な管理、頻繁なレビュー
これらのSKUは、最良の予測、最も厳格な発注規律、不一致への最速の対応に値します。実践的なルール:
- 週次で、あるいはシステムが対応していれば継続的に在庫状況をレビューする。
- 安全在庫は少なく抑えつつ、サービス水準は高く保つ — ここでの欠品は実際の売上を損なうため、まとめ買いよりも頻繁な少量補充を優先する。
- これらのSKUでサプライヤーと最も厳しく交渉する:リードタイムの短縮とA品目での委託販売条件は、他のどの購買業務よりも多くの現金を解放する。
- カウントの不一致は即座に調査する。A品目でのロスやデータエラーは、貸借対照表を最も大きく歪める。
B品目:標準的な管理、定期レビュー
B品目は有能で日常的な管理を受けます — 英雄的なことはせず、放置もしません。月次レビュー、標準的な発注点、通常の安全在庫。ここは移行を注視すべきクラスでもあります:需要の増加でAに近づいているB品目は、次のレビューで昇格させるべきであり、自動運転のままにすべきではありません。
C品目:簡素な管理、最小限の手間
C品目は可能な限り少ないスタッフの時間しか消費すべきではありません。賞味期限が許すなら年に1〜2回まとめて発注し、システム主導の発注ではなく目視の2ビン方式を使い、やや高めの在庫日数を受け入れます — 在庫価値の5%の保有コストは、何百ものSKUを精密に管理する労力に比べれば取るに足りません。ここでの典型的な失敗は、年間30ドルの支出を最適化するために40ドルのスタッフ時間を使うことです。
クラスをサイクルカウント・スケジュールに変える
全面的な実地棚卸が存在するのは、企業が自分の記録を決して信用しないからです。ABC分析とサイクルカウントは、その信頼を取り戻す方法です:年に一度すべてを数えるのではなく、クラスで重み付けして毎日少数のSKUを数えます。
一般的な開始スケジュール:
- A品目:月次、または最上位SKUは週次でカウント。不一致は当日に解決する。
- B品目:四半期ごとにカウント。不一致はその週のうちに解決する。
- C品目:年に1〜2回カウント。調整して先に進む。
1人が1時間以内に終えられるよう日々の作業量を調整します — 各クラスのカウント数をそのサイクルの営業日数で割れば、それが日々のノルマです。精度は全体ではなくクラス別に追跡します:全体で98%の精度でも、Cのテールが完璧であればA品目で90%の精度を隠してしまい、財務を守るのはAの精度です。クラス別の精度が何サイクルも連続して高ければ、多くの監査人は全面的な棚卸の代わりに、十分に文書化されたサイクルカウントを受け入れます。
クラスを発注ルールに変える
カウントは何を持っているかを教え、発注方針は何を買うかを教えます。それも差別化しましょう:
- A品目:短いレビューサイクルで、小さく頻繁な発注。安全在庫は経験則ではなく、実際の需要変動とリードタイム変動から計算する。ライブの販売データに連動した自動発注点を検討する。
- B品目:標準的なロットサイズでの定期レビュー(通常は月次)。経済的発注量の計算がここでは元を取れます — 中程度の価値、中程度の量、SKUごとに年1回の計算に値します。
- C品目:需要予測ではなく、サプライヤーの最低発注量と輸送効率で駆動される、大きく頻度の低い発注。最も安価な消耗品には、2ビン方式(2番目のビンを開けたら1番目の補充を発注)がどのソフトウェアの発注点よりも優れています。
そして教科書が丁寧に飛ばすクラスがあります:Dリスト — 消費がゼロまたはほぼゼロで、分析がCの最下位に浮かび上がらせるSKUです。すべてのCのテールには死蔵在庫が潜んでいます:廃番になったバリエーション、過剰発注した季節商品、もう所有していない設備のスペアパーツ。値下げするか、バンドルするか、寄付するか、償却するか — ただしそれらを保管するために家賃を払うのはやめましょう。Cリストの下位を四半期ごとにクリアランス・レビューすれば、通常、どの再編プロジェクトよりも多くの倉庫スペースが解放されます。
ABC-XYZへのアップグレード:需要の予測可能性を加える
純粋なABC分析には盲点があります:変動性を無視して価値でランク付けするのです。安定した週次需要のある高価値SKUと、ランダムにまとめて売れる高価値SKUは、どちらも「A」です — しかし正反対の扱いを必要とします。XYZ分析は第2の軸を加えます:
- X:安定した予測可能な需要。予測が機能し、リーン在庫が安全。
- Y:季節的または中程度に変動する需要。バッファーがあれば予測が機能する。
- Z:不規則で予測不能な需要。予測は失敗し、バッファー在庫か欠品かの選択になる。
2つの軸を交差させて9セルのマトリクスにすれば、方針は自ずと書けます。AX品目(価値が高く予測可能)は高いサービス水準でリーンに運用 — 理想的なジャストインタイム候補です。AZ品目(価値が高く不規則)は最もリスクの高いSKUです:予期せぬ急増がベストセラーを欠品させるため、管理上の注意、バッファー在庫、または受注生産の扱いが必要です。CX品目(安価で予測可能)は年に一度まとめ買いして忘れられます。CZ品目(安価で予測不能)は廃番または受注生産化の第一候補です — 低価値、高手間、そして安全在庫の1単位ごとに推測です。
始めるのに高度な統計は不要です。各SKUについて、月次需要の標準偏差を平均で割ります(変動係数):比率が低ければX、高ければZです。大まかな3分割でも、勘と販売履歴を加えたものは、変動性を完全に無視するより優れています。
分析を静かに壊す間違い
消費価値ではなく利益率や売上で分類すること。 年に3,000ドル売れる利益率70%のアクセサリーはA品目ではありません;あなたの現金20万ドルを動かす利益率12%の定番商品こそがAです。利益率は価格設定の判断に重要であり、在庫管理には重要ではありません。ランキングは原価ベースの消費価値で実行し、利益率分析は別に保ちましょう。
一度実行して結果を額縁に入れること。 需要は動き、原価は変わり、新しいSKUは未分類のまま届きます。少なくとも年に一度は完全なランキングを再実行し、四半期ごとにクラス境界をレビューします — スプレッドシートさえあれば、上昇するものを昇格させ、衰退するものを降格させるのに数分しかかかりません。
Cを「重要でない」として扱うこと。 低価値は低い結果を意味しません。生産ラインを止める50セントのガスケット、あるいは顧客が主力製品を使うために必要とする無料アダプターは、保有する中で運用上最も重要なSKUになりえます。重要なライフライン品目は明示的にタグ付けし、そのクラス以上に管理しましょう。
すべてに1つのサービス水準を適用すること。 一律98%の可用性目標は、Cのテールを途方もなく過剰在庫にします。サービス水準はマトリクスのセル別に設定しましょう — AXには98%以上、CZにはより低く — そうすれば総在庫価値が下がる一方で、重要なものの可用性は横ばいか上昇するのを見られます。
新しいSKUを未分類のままにすること。 すべての新製品は発売時に暫定クラス(通常はデータが示すまでB)を与え、3〜6ヶ月の履歴後に最初の本格的な分類を行うべきです。未分類のSKUはシステムの汎用方針のままになり、それが暴走する新商品が3週目に欠品する理由です。
帳簿で分析を誠実に保つ
ABC分析は会計からのデータ — 単位原価、数量、評価減 — で動くため、その出力は在庫元帳と同じだけしか信頼できません。2つの習慣がそれを誠実に保ちます。第一に、廃止されたC品目を満額原価のままにせず、死蔵在庫の評価減を速やかに計上します。古い帳簿価額は貸借対照表と次のランキングの両方を膨らませます。プレーンテキスト元帳では、仕訳は明示的でレビュー可能です:
2026-10-16 * "Write down discontinued SKUs from Q3 C-list review"
Expenses:Inventory-WriteDown 1,840.00 USD
Assets:Inventory:FinishedGoods -1,840.00 USD第二に、A品目の原価を正確に保ちます。在庫ではなく汎用の費用勘定に計上された着地原価の構成要素(運賃、関税、梱包)は消費価値を過小評価し、真のAをBに降格させかねません。Beancountで在庫を追跡する場合、bookingのドキュメントでこれらのコストを在庫ロットに紐づけてSKU別の数値が実態を反映する方法を説明しています。
次のステップ
今週、SKUレベルの12ヶ月分の販売と原価をエクスポートし、年間消費価値の1列を計算して並べ替えましょう。方針を立てる前に、ただリストの上位を見てください:ほとんどのオーナーは、気軽に管理していた1つか2つのA品目と、心配しながら管理していたSKUでいっぱいのCのテールを見つけます。最初のグループを週次の注意に昇格させ、2番目をまとめ買いの簡素さに降格させ、Cリストのクリアランス・レビューを予定しましょう — ランキングは午後の半日で終わり、その明晰さは一年中続きます。





