在庫管理におけるABC分析は、すべてのSKUを年間消費金額で順位付けし、カタログをA、B、Cの3つの管理階層に分ける分類手法です。少数の品目が金額の大部分を占めるため、重要な品目に棚卸・計画工数を集中し、重要度の低い品目には工数を抑えます。
チームがすべてのSKUを同じように扱っていると、高価値の回転品目が、ほとんど動かない低影響品目と同じ作業リストに埋もれます。本ガイドでは計算式、明快な段階的計算手順、実例、そして結果を循環棚卸と補充ルールに変換して1週間で展開する方法を紹介します。
ABC分析はC品目を無視するための手法ではありません。管理工数をビジネスリスクに合わせて配分するための手法です。
在庫管理におけるABC分析とは
ABC分析はパレートの法則に基づく在庫分類手法です。SKUを年間消費金額 - 各品目に年間で流れる金額 - で並べ替え、A、B、Cのいずれかに割り当てます。目的は選択的管理です。高価値品目には厳格なポリシーを、低価値品目にはシンプルなポリシーを適用します。
一般にSKU全体の10-20%程度で、年間価値の70-80%を占めます。ここでの在庫誤差は売上、サービス水準、キャッシュフローに直ちに影響します。
通常SKUの20-30%、年間価値の15-25%前後を占めます。体系的な管理は必要ですが、日次の監視は不要です。
SKUの50-70%を占めながら、年間価値は5-10%にとどまることが一般的です。基準は必要ですが、棚卸頻度は低く、レビューも簡素で構いません。

これらの比率は初期レンジであり、厳密なルールではありません。商品構成、季節性、利益構造によって最適な分割は変わります。
ABC分析の計算式
基本の計算式はシンプルで、SKUごとに2つのデータがあれば十分です。
年間消費金額 = 年間需要 x 単価
ABC分析の計算式
すべてのSKUについてこの金額を算出したら、降順に並べ替えて累積比率を計算します。次に閾値バンド - 一般的には累積80%と95% - を使ってクラスを割り当てます。閾値はカタログの形状に合わせて調整できます。
- Aクラス: 累積年間価値の約80%までを占めるSKU。
- Bクラス: 累積年間価値の約80%から約95%までの帯域に位置するSKU。
- Cクラス: 累積年間価値の残り約5%を占めるSKU。通常、SKU数では大多数を占めます。
ABCクラスを段階的に計算する方法
スプレッドシートで以下の手順を実行します。必要なのはSKU、年間需要、単価の3項目です。
- SKU一覧を年間需要と平均単価付きでエクスポートする。
- 各SKUの年間消費金額を計算する: 需要 x 単価。
- 年間消費金額の降順でSKUを並べ替える。
- 並べ替えたリストに沿って累積比率を計算する。
- 設定した閾値バンド(例: 累積80%と95%)でA/B/Cを割り当てる。
- クラス確定前に、運用の文脈で外れ値をレビューする。

需要データにノイズが多い場合や季節性が強い場合は、まず12か月の移動平均で安定化させてください。入力データの整備については在庫予測ガイドも参考になります。
ABC分類の実例
10SKUの年間消費金額合計が500,000ドルだとします。年間価値の降順で並べ替えると次のようになります。
- 上位2SKU: 合計390,000ドル(全体の78%)- Aに分類。
- 次の3SKU: 合計85,000ドル(17%、累積95%)- Bに分類。
- 残り5SKU: 合計25,000ドル(5%、累積100%)- Cに分類。
この例では、SKUの20%が年間価値の78%を生み出しています。これがパレートのパターンであり、すべてのSKUに同じ時間をかけることがほぼ常に間違いである理由です。
分類の目的は集中です。完璧な数理モデルではなく、管理の地図を作ることです。
運用計画のベストプラクティス
在庫管理でABC分析を活用する方法
クラスは具体的な運用ルールに紐づけて初めて役に立ちます。各クラスに循環棚卸の頻度、補充ポリシー、配置ルールを対応させ、チームが何を変えるかを明確にします。

まずAを週次、Bを月次、Cを四半期で開始します。その後、実測の差異率に応じて強弱を調整します。頻度設計の全体像は循環棚卸スケジュールガイドをご覧ください。
A品目は発注点を厳しく設定し、見直し間隔を短くします。C品目にはシンプルな最小-最大管理を適用します。A品目にはまず適切な安全在庫の計算を組み合わせてください。
A品目を移動しやすく数えやすい場所に配置すると、移動時間とピッキングミスを削減できます。スペースが限られる場合はC品目を二次ロケーションへ移します。
Cのロングテールは、滞留在庫や廃止候補を見つける最適な領域です。SKU合理化ガイドはABC分析の結果と組み合わせると効果的です。
ABC分析でよくある失敗
ABCは強力ですが、単一軸だけではすべてのカタログに対応できません。低価値でも運用上重要な品目があり、高価値でもほとんど動かない品目があります。
- 重要予備品の問題: 安価なガスケットでも生産停止を招くことがあります。重要度フラグを追加し、管理不足を防ぎます。
- 利益率の盲点: 売上金額では低利益品目を見落とすことがあります。可能であれば貢献利益も考慮します。
- 季節変動: ピーク期にはCからAへ移るSKUがあります。四半期ごと、変動の大きいカテゴリでは月次で再分類します。
- データ品質リスク: 単価の誤りや古い需要データはSKUの誤分類を招きます。結果を信頼する前に元データを監査します。
- 過度な複雑化: 基本的な入荷・棚卸の規律を整える前に複雑なモデルを構築するチームがあります。まずシンプルに始めます。
ABC導入後も差異が高い場合は、入荷、格納、ピッキングのプロセスに問題がないか確認してください。在庫差異ガイドで根本原因を素早く切り分けられます。
ABC分析の展開計画
1週間でABC分析を立ち上げる
- 1日目 - データ抽出:SKUごとの過去12か月需要と平均単価をエクスポートする。
- 2日目 - 初回分類:年間価値を計算し、並べ替えて暫定A/B/Cクラスを割り当てる。
- 3日目 - 部門横断レビュー:倉庫、購買、財務で外れ値を検証する。
- 4日目 - ポリシー設定:クラスごとに棚卸頻度と補充ルールを紐づける。
- 5日目 - チーム説明:翌週からの変更点をカウンターとプランナーに共有する。
- 6日目 - パイロット開始:まず1つのゾーンまたはカテゴリで運用する。
- 7日目 - 基準測定:IRA、調整率、欠品をクラス別に記録する。
よくある質問
在庫管理におけるABC分析とは何ですか?
ABC分析の計算式は何ですか?
A、B、C品目のSKU比率はどのくらいですか?
ABCクラスはどのくらいの頻度で再計算すべきですか?
ABC分析とXYZ分析の違いは何ですか?
ABC分析は循環棚卸に使えますか?
最終まとめ
在庫管理のABC分析が効果的なのは、チームに優先順位をつける根拠を与えるからです。すべてのSKUに同じ管理は不要であり、そうすることは時間の無駄です。シンプルな年間価値の計算式から始め、クラスごとに明確な運用ルールを設定し、定期的に見直してください。1か月以内に棚卸の負担は軽くなり、意思決定はより鋭くなるはずです。