INSIGHT

経済的発注量(EOQ)とは、例題で求め方をわかりやすく解説。製造業や小売業以外での活用シーンもご紹介

2026.03.28

    restore

    2026/3/30 04:41

    • 戦略・フレームワーク

    • DX・効率化

    • データ分析

    • 統計

    シェア  >

    経済的発注量(EOQ)とは、例題で求め方をわかりやすく解説。製造業や小売業以外での活用シーンもご紹介 スライド画像

    経済的発注量とはなんでしょうか。企業において在庫管理は、企業の資金繰りや利益率を左右する極めて重要な業務です。しかし、現場では担当者の経験や勘に頼った発注が行われているケースが少なくありません。過剰在庫はキャッシュフローを圧迫し、逆に在庫不足は機会損失を招きます。こうした課題を解決し、理論的に最適な発注量を導き出す手法が「経済的発注量(EOQ)」です。

    本記事では、経済的発注量の基礎知識から、具体的な計算例、さらには製造業や小売業にとどまらない幅広い活用シーンまで、専門的な知見を交えて詳しく解説します。

    スズメさん
    途中に計算方法も出てくるので読み終わったら計算できるようになります!

    「計算だけ先に試したい」という方は、経済的発注量の計算を対話形式で行えるツール、をご用意していますのでご活用ください。
    ▼ツールは以下です。

    経済的発注量とは?あなたなら一度に何個発注しますか?

    経済的発注量について詳しくご紹介する前に、以下のシンプルな例題をぜひ考えてみて下さい。

    【例題:ある人気商品の発注戦略】

    • 年間の必要量:3,000個

    • 1回の発注にかかる諸経費:4,000円(人件費、通信費、送料など)

    • 1個を1年間保管する費用:600円(倉庫の賃料、保険、劣化リスクなど)

    あなたなら一度に何個発注しますか?

    「欠品が怖いから多めにまとめて頼むべきか、それとも管理コストを減らすためにこまめに頼むべきか……。」

    一見すると経験や勘に頼ってしまいそうなこの問いに対し、数学的な根拠を持って「最もコストを抑えられる正解の個数」を導き出すのが、経済的発注量(EOQ)の役割です。

    それでは、この記事を通じてこの例題の答えを迷わず導き出せるよう、経済的発注量について詳しくご紹介していきます。

    経済的発注量(EOQ)の基礎知識

    まずはじめに、在庫管理の最適解を探るうえで欠かせない概念である経済的発注量(EOQ)の基礎知識を確認していきましょう。

    経済的発注量(EOQ)とは何か?わかりやすく解説

    経済的発注量(Economic Order Quantity)とは、一言で言えば「在庫に関するトータルコストを最小にするための一回あたりの発注量」を指します。

    スズメさん
    一番コスパの良い発注量のことですね

    図1. 経済的発注量 - 在庫レベルの推移・総費用の最小化その1

    在庫レベルの推移 (EOQモデル)
    時間 在庫量 EOQ (発注量) 再発注点 (ROP)
    総費用の最小化 (EOQの決定)
    発注量 (Q) 費用 在庫保持費用 発注費用 総費用 EOQ

    在庫を管理する際、私たちは常に二つのコストに直面しています。一つは発注のたびに発生する「発注費用」、もう一つは在庫を保管し続けるためにかかる「在庫保持費用」です。

    発注量を増やせば発注回数が減り、発注費用は抑えられますが、手元の在庫が増えるため保管費用がかさみます。逆に発注量を減らせば保管費用は抑えられますが、頻繁に発注作業を行う必要があり、発注費用が増大します。この二つのコストが合算された「総コスト」が最も低くなるポイントが、経済的発注量です。

    ~Tips: 在庫保持費用とは~
    商品を倉庫に保管するためにかかる費用のこと。倉庫の賃料、光熱費、保険料だけでなく、在庫として寝かせている資金の金利(機会費用)や、商品の陳腐化・劣化による損失リスクも含まれます。

    経済的発注量を算出する必要がある理由

    なぜEOQが重視されるのでしょうか。
    それは、企業の利益率と資金繰りに直結するからです。

    多くの中小企業の現場では、発注担当者の「長年の勘」や「欠品が怖いから多めに」といった主観的な判断で発注量が決まる傾向にあります。しかし、根拠のない発注は、企業の経営基盤を揺るがす大きな要因となります。

    図2. 経済的発注量を算出する必要がある理由

    1. 利益の最大化
    過剰在庫
    コスト増
    EOQ発注
    利益増
    無駄な保管・廃棄コストを削減し、
    売上総利益を純利益へと繋げます。
    2. キャッシュフローの向上
    在庫の滞留
    資金の回転
    「眠っているお金」を解放。
    在庫回転率を向上させ、投資余力を生みます。
    3. 業務の標準化
    「勘」による属人化
    「数値」による最適化
    担当者の経験に依存しない仕組み。
    安定した経営基盤を構築します。
    • 利益の最大化:
      無駄な保管コストを削ることで、純利益を直接押し上げることができます。

    • 資金効率(キャッシュフロー)の向上:
      在庫として眠っているお金を解放し、新しい投資や運転資金に回すことが可能になります。

    • 業務の標準化:
      客観的な数値に基づいて発注できる仕組みができるため、担当者の異動や退職による属人化を防ぐことができます。

    在庫管理における「二大コスト」のトレードオフ関係

    次に、EOQの核心である「トレードオフ」の関係を深掘りします。

    発注費用には、注文作業を行う人件費、伝票作成費、通信費、配送費、検品費用などが含まれます。これらは「一回注文するごとに発生する固定的なコスト」としての側面が強いのが特徴です。

    一方で、在庫保持費用は「在庫量に比例して増える変動的なコスト」です。1,000個の在庫を抱えるのと100個の在庫を抱えるのでは、必要なスペースも管理の手間も大きく異なります。

    この相反する二つのコスト曲線をグラフに描くと、総コスト曲線はU字型を描きます。その底辺、つまり最小値となる点が経済的発注量です。この論理的な均衡点を見つけ出すことこそが、在庫管理のプロフェッショナルに求められる視点です。

    図3. 経済的発注量 - 在庫レベルの推移・総費用の最小化その2

    EOQ Animation
    1. 在庫レベルの推移(補充と消費)
    在庫量 時間 発注量 (Q)
    2. 総コストの最小化(経済的発注量)
    コスト 発注量 (Q) 保管コスト 発注コスト 総コスト EOQ

    経済的発注量を求める計算式と各項目の意味

    つづいて、実際に数値を当てはめて計算するための公式とその構成要素を確認していきましょう。

    経済的発注量の公式

    経済的発注量は、以下の公式を用いて算出します。

    EOQ = √ ( (2 × D × S) / H )

    ※ √(ルート)は、カッコ内の数値の平方根を求めることを意味します。

    ここで各変数は以下の意味を持ちます。

    • D(Demand): 年間需要量(単位期間あたりの必要数量)

    • S(Setup cost): 1回あたりの発注費用

    • H(Holding cost): 1単位あたりの年間在庫保持費用

    経済的発注量の計算は一見難しそうに見えるかもしれませんが、構造を理解すれば非常にシンプルです。分子にある需要量や発注費用が大きくなれば発注量も増え、分母にある保持費用が大きくなれば発注量は抑えられるという、直感的な動きを反映しています。

    スズメさん
    √は電卓で計算すると簡単にできます。スマホの電卓にも√計算が付いていることが多いので、この機会に確認してみましょう

    年間需要量・発注費用・在庫保持費用の正しい把握方法

    計算の精度を高めるためには、各項目の数値をいかに正確に見積もるかが鍵となります。

    図4. 年間需要量・発注費用・在庫保持費用

    在庫管理3要素の把握方法

    年間需要量 (D)

    正確な見積もりの第一歩

    算出のポイント:

    • 過去の実績 + 季節変動の加味
    • 市場トレンドと営業計画の反映
    • 新商品は予測モデルを活用

    1回あたりの発注費用 (S)

    目に見えないコストの可視化

    算出のポイント:

    • 担当者の「時間コスト」を時給換算
    • 書類作成・承認・調整にかかる工数
    • 納品時の検品・入庫作業の費用

    年間在庫保持費用 (H)

    維持にかかるトータルコスト

    算出のポイント:

    • 基本式:単価 × 在庫保持費用率
    • 賃料・光熱費・保険料の算入
    • 廃棄ロス・劣化リスクの考慮 (15~25%)
    1. 年間需要量(D):

      過去の実績値から算出するのが一般的ですが、季節変動や市場トレンドを考慮する必要があります。新商品などで実績がない場合は、営業計画や市場予測に基づいた数値を設定します。

    2. 1回あたりの発注費用(S):

      見落とされがちなのが、担当者の「時間コスト」です。発注書の作成から承認、仕入先との調整、納品時の検品にかかる時間を時給換算して加算することが重要です。

    3. 1単位あたりの年間在庫保持費用(H):

      これは「単価 × 在庫保持費用率」で求めるのが一般的です。在庫保持費用率は、賃料や保険料、廃棄ロスなどを考慮して、一般的には商品単価の15%から25%程度に設定されることが多い傾向にあります。

    スズメさん
    D・S・Mは最終的な発注量に影響するので、できるだけ正確な値を入れたいところです。

    計算をスムーズに進めるためのデータ収集のコツ

    それでは、これらのデータをどのように集めればよいでしょうか。

    まずは、ERP(基幹業務システム)や在庫管理ソフトから過去1年分の出庫データを出力することから始めます。発注費用については、現場の担当者にヒアリングを行い、一連の発注作業に何分かかっているかを計測します。

    また、在庫保持費用に関しては、経理部門と協力して倉庫代や配送関連の諸経費を洗い出す必要があります。これらをエクセルなどの表計算ソフトにまとめておくことで、商品ごとに迅速にEOQを算出できるようになります。

    経済的発注量の例題に挑戦

    それでは、具体的なシナリオを用いて経済的発注量を計算する手順をご紹介します。

    例題1. 小売業をモデルにした計算シミュレーション

    例として、あるセレクトショップが特定のバッグを販売しているケースを考えてみましょう。

    • 年間需要量(D):1,200個

    • 1回あたりの発注費用(S):3,000円

    • 1個あたりの年間保持費用(H):500円

    スズメさん
    計算してみましょう!

    ~計算中~

    それでは回答を確認してみましょう。

    計算手順:

    1. 分子の計算: 2 × 1,200 × 3,000 = 7,200,000

    2. 分母で割る: 7,200,000 / 500 = 14,400

    3. 平方根を出す: √14,400 = 120

    この計算結果から、このバッグは1回につき「120個」まとめて発注するのが最も経済的であると導き出されます。

    EOQ Visual Simulation
    120 √ (2 × 1,200 × 3,000) / 500 = 120 units

    例題2. 製造業における原材料調達の計算シミュレーション

    次に、製造業の現場で使われる金属パーツの調達を例に挙げます。

    • 年間需要量(D):50,000個

    • 1回あたりの発注費用(S):10,000円

    • 1個あたりの年間保持費用(H):4円

    スズメさん
    計算してみましょう!

    ~計算中~

    それでは回答を確認してみましょう。

    計算手順:

    1. 分子の計算: 2 × 50,000 × 10,000 = 1,000,000,000

    2. 分母で割る: 1,000,000,000 / 4 = 250,000,000

    3. 平方根を出す: √250,000,000 = 15,811.38...

    小数点以下を四捨五入すると、約15,811個となります。実際には梱包単位(ダースや箱単位)があるため、現場ではキリの良い「16,000個」程度に調整して運用することになります。

    Manufacturing EOQ Simulation
    √ (2 · 50,000 · 10,000) / 4 = √ 250,000,000 15,811 units / order SUPPLY OPTIMIZER

    計算結果をどう解釈し、実際の発注頻度に落とし込むか

    導き出されたEOQを基に、年間の発注回数も算出できます。

    先ほどのバッグの例(EOQ=120個、年間需要=1,200個)であれば、年間で10回(1,200 / 120)発注するのが最適です。およそ1.2ヶ月に1回のペースで発注すればよいという具体的なスケジュールが見えてきます。

    このように、EOQは運用のリズムを作るための指標としても機能します。

    経済的発注量のメリットと企業の導入理由

    次に、EOQを運用に取り入れることで得られる具体的なメリットを確認していきましょう。

    スズメさん
    メリットがあるからこそ、企業が導入するんですね

    理由1. キャッシュフロー最適化・過剰在庫抑制
    理由2. 人的コスト削減
    理由3.欠品リスク最小化

    それでは、それぞれ詳しく見ていきましょう。

    理由1. キャッシュフローの最適化と過剰在庫の抑制

    企業にとって在庫は「姿を変えた現金」です。過剰な在庫を持つということは、その分、現金が倉庫に眠っていることを意味します。EOQに基づく管理を行うことで、必要以上に在庫を抱えるリスクを数学的に抑制できます。

    これにより、運転資金に余裕が生まれ、新たな商品開発や設備投資、採用活動に資金を投入できる好循環が生まれます。

    理由2. 発注作業の定型化による人的コストの削減

    「いつ、どれだけ発注するか」をその都度考える作業は、担当者に心理的・時間的な負荷をかけます。特に経験の浅いスタッフは、欠品を恐れて過剰に発注してしまいがちです。

    EOQによって発注量がパターン化されれば、事務的なルーチンワークとして処理できるようになります。これにより、ベテラン社員はより創造的な業務(仕入先との価格交渉や新ルートの開拓など)に時間を割けるようになります。

    理由3. 欠品リスクを最小限に抑えつつ利益を最大化するロジック

    EOQはコスト最小化を目指すものですが、それは決して「在庫を極限まで減らす」ことだけを目的としているわけではありません。適切な量を保有し続けることを前提としているため、極端な在庫削減による欠品(機会損失)のリスクを、勘に頼るよりも安全にコントロールできるようになります。

    経済的発注量の製造業・小売業以外の活用シーン

    それでは、本記事の重要テーマの一つである、製造業や小売業以外での活用事例をご紹介します。今回は3つ挙げています。

    活用1. サービス業
    活用2. 飲食業
    活用3. IT・事務

    スズメさん
    自分自身の日常生活に当てはめて、日用品の経済的発注量を計算してみると実感がわきやすくなります

    それでは、それぞれ詳しく見ていきましょう。

    活用1. サービス業における備品・消耗品管理への応用

    例えば、病院や大型の美容クリニックにおける消耗品(ガウン、使い捨て手袋、シーツなど)の管理です。これらは「販売」するものではありませんが、欠品はサービスの質を著しく下げ、過剰在庫は限られた院内スペースを圧迫します。

    年間の使用予測に基づきEOQを算出することで、事務スタッフの負担を減らしつつ、常に安定したサービス提供体制を維持することができます。

    活用2. 飲食業での食材仕入れ最適化とフードロス削減

    飲食業においても、賞味期限が比較的長い調味料、冷凍食材、酒類、テイクアウト用の容器などの発注にEOQは非常に有効です。

    毎回の発注にかかる手間(電話やFAX、納品対応、検品)を「発注コスト」として認識し、保管スペース(冷蔵庫・冷凍庫の容量)のコストと天秤にかけることで、仕入れ頻度を最適化できます。これは、結果として無駄な仕入れを減らし、フードロスの削減にも貢献します。

    活用3. IT・事務部門におけるライセンス管理やオフィスサプライ

    意外なところでは、ソフトウェアのライセンス購入や、コピー用紙、トナーなどのオフィス用品の管理にも応用可能です。

    「まとめ買いをすればライセンス単価が下がる(発注コストの低減)」一方で、「使わないライセンスを長期間抱え続けることは資金の固定化(在庫保持費用)」になります。これをモデル化することで、コーポレート部門のコスト最適化を図ることができます。

    経済的発注量を導入する際の注意点

    つづいて、EOQを実務に導入する際に注意すべき点を確認していきましょう。理論通りにいかないケースを知っておくことは、より柔軟な管理に繋がります。

    注意点1.需要変動がある場合
    注意点2.数量割引がある場合
    注意点3.ハイブリッド管理について

    それでは、それぞれ詳しく見ていきましょう。

    注意点1. 需要変動が激しい商品への対応策

    EOQは基本的に「年間を通じて需要が一定である」ことを前提としたモデルです。しかし、季節商品やトレンド品は需要が激しく変動します。

    こうした商品には、EOQをそのまま適用するのではなく、3ヶ月ごとに需要量(D)を見直して再計算する、あるいは「安全在庫」という概念を厚めに設定して運用することが推奨されます。

    注意点2. まとめ買い割引(数量割引)がある場合の調整方法

    現実の取引では「一度に1,000個以上買えば単価を5%引きにする」といった条件が提示されることがあります。

    この場合、EOQで算出された数値よりも多く買うことで得られる「割引メリット」と、それによって増大する「在庫保持費用」を比較し、どちらが総コストを下げられるかを別途検証する必要があります。多くの場合、割引率が高い場合はEOQより多めに発注する方が有利になります。

    注意点3. 安全在庫の考え方とEOQを組み合わせたハイブリッド管理

    EOQはあくまで「一度にいくら発注するか(量)」を決めるためのものです。一方で「いつ発注するか(タイミング)」を決めるのは「発注点」という考え方です。

    不測の事態(配送の遅延や急激な需要増)に備えるための「安全在庫」を確保しつつ、在庫が一定ラインを下回ったらEOQで算出された量を発注するというのが、最も堅実な実務フローとなります。

    経済的発注量を自社戦略に組み込むための5ステップ

    それでは、実際に皆さまの会社でEOQを活用し、戦略的な在庫管理をスタートするための具体的なステップをご紹介します。

    1.現状の在庫コストと発注プロセスの可視化
    2.重点管理品目(ABC分析)の選定
    3.簡易的な計算ツールの作成と社内ルールの整備
    4. 定期的な見直しとPDCAサイクル
    5. 数字に基づく意思決定

    それでは、それぞれ詳しく見ていきましょう。

    1. 現状の在庫コストと発注プロセスの可視化

    まずは現状を把握しましょう。倉庫代や管理スタッフの人件費、過去の廃棄損などを数値化します。また、一回の発注にどれだけの手間(時間)がかかっているかを「見える化」することが第一歩です。

    2. 重点管理品目(ABC分析)の選定

    全品目に対して厳密なEOQ計算を行うのは現実的ではありません。売上への貢献度が高い、あるいは在庫コストが高い品目を絞り込む「ABC分析」を行い、まずは上位(Aランク)の品目からEOQを適用することを確認していきましょう。

    3. 簡易的な計算ツールの作成と社内ルールの整備

    複雑なシステムを導入しなくても、エクセルでEOQ計算シートを作成するだけで十分な効果が得られます。算出した数値を「推奨発注量」として現場のルールに明文化し、誰もが同じ基準で判断できるように整えます。

    4. 定期的な見直しとPDCAサイクル

    市場環境や仕入れ価格は変化します。少なくとも半年に一回は、計算に用いた需要量(D)や発注コスト(S)が現状と乖離していないかをチェックし、EOQを微調整するサイクルを回します。

    5. 数字に基づく意思決定

    最も重要なのは、経営層が「在庫は資産であり、同時にコストである」という意識を組織に浸透させることです。経験や勘を否定するのではなく、数字という強力なバックボーンを現場に与えることで、組織全体の意思決定のスピードと質を高めていくことができます。

    経済的発注量を活用して持続可能な在庫管理を実現しよう

    経済的発注量(EOQ)は、一見すると数学的な理論に思えますが、その本質は「無駄を削ぎ落とし、企業の体質を強化するツール」です。

    在庫管理の適正化は、一朝一夕には成し遂げられません。しかし、EOQという客観的な指標を導入することで、根拠のない不安や過剰な作業から解放され、より戦略的な事業運営が可能になります。まずは身近な一品目の計算から、その第一歩を踏み出してみてはいかがでしょうか。

    フレームワークについてはコチラもおすすめです【関連記事】

    当記事の執筆者

    CIT経営開発事務所 代表
    井上 隆寛(いのうえ・たかひろ)

    IT・事業コンサルタント
    IT・開発エンジニア
    行政書士R6合格者未登録

    大手システム開発会社にてフルスタックSE兼Webデザイナーとして従事。2021年にコンサルタントとして独立し、企業に対するITコンサルティング・ソリューション導入支援事業を開始。2023年にはイベント企画・運営事業を新たに展開、2024年には行政書士試験に合格。現在はIT・AIコンサルティング、システム開発、エンターテイメントの3事業を柱に、企業の技術顧問や講師としてICT教育やプログラミング授業も手がける。