Sign inSign upSign in
Menu

Inventory Management: EOQ, Reorder Levels, Just-in-Time and ABC Analysis

ICAN Skills, Financial Management. Syllabus area B: Working capital management.

11 min read · Updated 8 November 2026

Download this topic

In this part

Inventory is money that has taken the shape of goods. Too little and the shop shelf is empty, the production line stops and customers leave. Too much and the money is tied up, the goods are damaged, stolen or go out of fashion, and the interest on the funds is paid for nothing.

For a manufacturer or trader inventory is often the biggest single item of working capital, so even a small improvement in how much is ordered and when is worth real money.

This topic covers the objectives of inventory management, the four costs involved, the economic order quantity model and its assumptions, how a discount changes the answer, the reorder level and buffer stock, just-in-time purchasing and production, the periodic review system and ABC analysis, with worked numbers. The next topic covers managing receivables and credit control.

Inventory control appears in the scenario questions as part of a memo on working capital: in May Diet, 2026, Question 1(b) (15 marks) asked for methods other than ratio analysis to manage the working capital of a scooter manufacturer holding about five months of inventory, and the model approach named information technology (IT) based inventory information, making to order, just-in-time suppliers and central supply. Read the cash operating cycle, working capital ratios and overtrading first.

In 30 seconds

Inventory management balances holding enough to avoid stock-outs against holding as little as possible to reduce funding costs. The costs are purchase, ordering, holding and stock-out costs. The economic order quantity (EOQ) = √(2 × ordering cost per order × annual demand ÷ holding cost per unit per year); at the EOQ, annual ordering cost equals annual holding cost. With a quantity discount, compare the total cost (purchase + ordering + holding) at each order size.

The reorder level = maximum daily usage × maximum lead time; the buffer stock = reorder level − average usage in the lead time. Just-in-time aims at minimal inventory; ABC analysis concentrates control on the few high-value items.

Objectives and costs

Inventory management is the planning, organising and controlling of the flow of goods and materials from the point of origin to the point of use, including storage, tracking and maintenance of the levels held, so as to meet customer demand while minimising cost.

The organisation must balance holding enough inventory to avoid stock-outs (which protects profit from lost sales) against reducing inventory to the lowest level to minimise funding costs (which protects liquidity). The objectives are to optimise inventory levels, to improve inventory turnover, to reduce both stock-outs and overstocking by forecasting demand, and to improve supply chain efficiency.

  • Purchase costs: the cost of the materials, allowing for quantity, discounts and other acquisition costs.
  • Ordering costs: placing the order (communication and administration), delivery (carriage inwards, logistics) and inspection of goods received.
  • Holding (carrying) costs: the interest on the funds tied up (an opportunity cost), storage costs such as rent, utilities and maintenance, insurance, handling, and losses from deterioration or theft.
  • Stock-out costs: lost sales, customer dissatisfaction, rush orders, production downtime and emergency purchases.

The economic order quantity

The economic order quantity is the order size that minimises the total of ordering costs and holding costs. Ordering costs each year = cost per order × number of orders = Co × D ÷ Q. Holding costs each year = holding cost per unit × average inventory = CH × Q ÷ 2. Ordering fewer, larger lots reduces ordering cost and raises holding cost; the EOQ is where the two are equal:

EOQ = √(2 × Co × D ÷ CH)

where D is annual demand in units, Co is the ordering cost per order and CH is the holding cost per unit per year (the cost of finance on the price plus storage). Always put demand in units and in the same period as the costs: a monthly demand must be multiplied by 12.

The model assumes: no discounts, constant and known demand, no stock-outs, a known lead time, a known holding cost per unit, a fixed cost per order and no buffer stock.

Example: annual demand is 240,000 units at ₦25; each order costs ₦1,200; the cost of finance is 12% and storage is ₦1.00 a unit a year, so CH = 12% × ₦25 + ₦1.00 = ₦4.00. EOQ = √(2 × 1,200 × 240,000 ÷ 4) = √144,000,000 = 12,000 units, giving 20 orders a year. Ordering cost = 20 × ₦1,200 = ₦24,000; holding cost = 12,000 ÷ 2 × ₦4 = ₦24,000, equal as expected. Purchases are ₦6,000,000.

Quantity discounts

A discount encourages larger orders: ordering cost falls and holding cost rises. To find the best order quantity, calculate the EOQ first, then compute the total cost (purchase + ordering + holding) at the EOQ and at each quantity that earns a discount, and choose the lowest. The holding cost per unit changes with the price, because the finance cost is a percentage of it.

Order sizePricePurchasesOrderingHoldingTotal, ₦
12,000 (EOQ)25.006,000,00024,00024,0006,048,000
24,00024.755,940,00012,00047,6405,999,640
40,00024.505,880,0007,20078,8005,966,000

For 24,000 units the price is ₦25 less 1%, holding cost per unit is 12% × ₦24.75 + ₦1.00 = ₦3.97 and the holding cost is 12,000 × ₦3.97; for 40,000 units the price is ₦24.50 (2% off) and holding cost per unit ₦3.94. The lowest total is at 40,000 units, so the discount is worth taking despite the higher holding cost, provided the company can fund and store the larger orders.

Reorder level and buffer stock

The EOQ model assumes immediate delivery. In practice there is a lead time, the period between placing an order and receiving the goods, and demand is uncertain. The reorder level is the inventory level at which an order is placed. With constant demand it equals daily demand × lead time in days. With uncertainty, the company keeps buffer (safety) stock, and the reorder level is maximum daily demand × maximum lead time.

  • Buffer stock = reorder level − average usage in the lead time (average demand per day × average lead time).
  • Average inventory = Q ÷ 2 + buffer stock. Cost of buffer stock = buffer units × holding cost per unit.
  • Maximum inventory = reorder level + reorder quantity − (minimum daily demand × minimum lead time).
  • Minimum inventory = reorder level − (average daily demand × average lead time).

Example, with the EOQ of 12,000 and a 300-day year: average demand 800 a day (240,000 ÷ 300), maximum 1,000, minimum 600; lead time averages 10 days, with a maximum of 14 and a minimum of 8. Reorder level = 1,000 × 14 = 14,000. Average use in the lead time = 800 × 10 = 8,000, so buffer stock = 14,000 − 8,000 = 6,000; average inventory = 6,000 + 6,000 = 12,000; the buffer costs 6,000 × ₦4 = ₦24,000 a year. Maximum inventory = 14,000 + 12,000 − (600 × 8) = 21,200; minimum inventory = 14,000 − 8,000 = 6,000.

Just-in-time and other techniques

Just-in-time (JIT) is based on the principle that holding inventory is an expense with no benefit and that producing for inventory adds no value. Materials are obtained only when they are needed and goods are produced only to meet customer orders, so there should be no stock of finished goods.

Its focus is to reduce the capital tied up in inventory, to make production fast and flexible in meeting demand and to eliminate every activity that adds no value. It needs reliable suppliers, short lead times, good quality and close communication; otherwise a delay stops production.

The periodic review system checks inventory at fixed intervals and orders enough to bring it up to a set maximum, so the quantity varies and the timing is fixed. ABC analysis classifies items by the value of annual usage and gives them different degrees of control.

For example, in a store of 1,000 items with annual usage of ₦50m, 150 items (15%) account for ₦35m (70%) and are class A, with tight control and frequent review; 350 items (35%) account for ₦10m (20%) and are class B, with moderate control; 500 items (50%) account for ₦5m (10%) and are class C, with simple controls and larger orders.

Costs and the economic order quantityA graph with order quantity on the horizontal axis and annual cost on the vertical axis. A falling curve for ordering cost, a rising straight line for holding cost, and a U-shaped total curve. The lowest point of the total, where ordering cost equals holding cost, is the economic order quantity of 12,000 units. A side note: reorder level equals maximum daily use times maximum lead time; buffer stock equals reorder level less average use in the lead time.Holding costOrdering costTotal costEOQ 12,000Order quantityReorder level =max daily use ×max lead timeBuffer stock = reorderlevel less averageuse in lead time

The ideas in more depth

Why the EOQ is where the two costs are equal

Ordering cost falls as the order size rises, and holding cost rises with it. The sum is lowest where the two curves meet, because there the extra holding cost of a slightly larger order just equals the saving in ordering cost. This is why setting Co × D ÷ Q equal to CH × Q ÷ 2 gives the formula.

Why a discount can beat the EOQ

The EOQ ignores the purchase price. A discount lowers the price of every unit bought in the year, which is a large amount compared with the ordering and holding costs, so a bigger order can win even though it is not the “economic” quantity. Always compare the totals.

Sources and references

  • Inventory is measured under International Accounting Standard (IAS) 2 Inventories, at the lower of cost and net realisable value; the control techniques here are management methods and no standard governs them.

These points are stated as at 5 November 2026.

Worked examples

Example 1: the EOQ. Annual demand is 240,000 units; ordering cost ₦1,200; holding cost ₦4.00 a unit. Required: the EOQ and the annual ordering and holding costs.

  1. EOQ.
    √(2 × 1,200 × 240,000 ÷ 4) = 12,000 units.
  2. Costs.
    20 orders × ₦1,200 = ₦24,000
    12,000 ÷ 2 × ₦4 = ₦24,000.

Example 2: reorder level. Maximum use 1,000 a day, maximum lead time 14 days, average use 800 a day, average lead time 10 days. Required: the reorder level and buffer stock.

  1. Reorder level.
    1,000 × 14 = 14,000.
  2. Buffer.
    14,000 − (800 × 10) = 6,000.

Example 3: a discount. Using the table, the total cost at 40,000 units is ₦5,966,000 and at the EOQ ₦6,048,000. Required: the saving.

  1. Saving.
    ₦6,048,000 − ₦5,966,000 = ₦82,000 a year.

How to answer in the exam

  • Put demand in units and in annual terms and build the holding cost per unit from finance cost and storage.
  • With discounts, tabulate total costs for each order size and choose the lowest.
  • Give the reorder level and buffer stock from the maximum and average figures.
  • In a memo, recommend techniques that fit the facts: JIT with reliable suppliers, ABC for control, forecasting and IT systems.

Common mistakes in the exam

  • Using monthly demand with annual costs.
  • Forgetting to add the finance cost to storage in the holding cost.
  • Choosing the discount quantity without comparing total costs.
  • Dividing the full order quantity, not half, by two for holding cost.
  • Calculating the reorder level on average, not maximum, use and lead time.
  • Recommending JIT without noting the need for reliable supply.

Quick revision

  • EOQ = √(2CoD ÷ CH); ordering cost = holding cost at the EOQ.
  • Discount: compare total cost at each quantity.
  • Reorder level = maximum use × maximum lead time; buffer = reorder level − average use in lead time.
  • JIT minimises inventory; ABC focuses control on high-value items.

Practice questions

These are original questions written in the style of the Institute’s exams. Try each one before you open the answer. Section A is a recall check, because the paper itself is written.

Recall check: multiple choice

Question 1. The economic order quantity minimises:

  1. The purchase price
  2. The lead time
  3. The total of ordering costs and holding costs
  4. The number of customers
Show the answer

C. Under the model’s assumptions.

Question 2. The EOQ formula is:

  1. 2CoD × CH
  2. √(2CoD ÷ CH)
  3. CoD ÷ CH
  4. √(CoD)
Show the answer

B. Co is cost per order, D annual demand, CH holding cost per unit.

Question 3. At the EOQ:

  1. Annual ordering cost equals annual holding cost
  2. Ordering cost is zero
  3. Holding cost is zero
  4. Purchases equal sales
Show the answer

A. That is how the formula is derived.

Question 4. The EOQ model assumes:

  1. Falling demand
  2. Frequent stock-outs
  3. Variable ordering cost
  4. Constant known demand, no discounts and no stock-outs
Show the answer

D. Also a known lead time and no buffer stock.

Question 5. With constant demand and lead time, the reorder level is:

  1. The EOQ
  2. Daily demand × lead time in days
  3. Annual demand
  4. Holding cost × lead time
Show the answer

B. The stock needed to cover demand until delivery.

Question 6. Buffer stock equals:

  1. Reorder level less average usage in the lead time
  2. The EOQ
  3. Annual demand
  4. Maximum inventory
Show the answer

A. It protects against stock-outs.

Question 7. Just-in-time aims to:

  1. Hold large safety stocks
  2. Increase finished goods
  3. Minimise inventory held
  4. Lengthen lead times
Show the answer

C. Materials arrive when needed.

Question 8. In ABC analysis, class A items are:

  1. Many and low in value
  2. Not controlled
  3. Ordered once
  4. Few, high in value and tightly controlled
Show the answer

D. They account for most of the value.

Question 9. Holding costs include:

  1. Rush order costs
  2. Lost sales
  3. Interest on funds tied up, storage, insurance and deterioration
  4. Delivery cost per order
Show the answer

C. Delivery per order is an ordering cost.

Question 10. Stock-out costs include:

  1. Lost sales, rush orders and production downtime
  2. Interest on inventory
  3. Storage rent
  4. Insurance
Show the answer

A. The costs of running out of stock.

Section B style: written questions

Question 11 (10 marks). (a) State the FOUR costs of inventory. (4 marks) (b) State the assumptions of the EOQ model. (4 marks) (c) State the formula for the reorder level with uncertain demand. (2 marks)

Question 12 (15 marks). A company uses 90,000 units a year. Each order costs ₦450 and holding a unit costs ₦3.00 a year. (a) Calculate the EOQ. (4 marks) (b) Calculate the number of orders, the annual ordering cost and the annual holding cost. (6 marks) (c) State why the two costs are equal and the effect of a quantity discount. (5 marks)

A further written question

Question 13 (20 marks). A company uses 150,000 units a year over a 300-day year, with maximum use of 600 a day. The average lead time is 8 days and the maximum is 12 days. Each order costs ₦600 and holding costs ₦2.40 a unit a year.

(a) Calculate the reorder level. (4 marks) (b) Calculate the buffer stock. (4 marks) (c) Calculate the EOQ and the average inventory including the buffer. (6 marks) (d) Calculate the annual holding cost including the buffer. (3 marks) (e) State THREE benefits of just-in-time. (3 marks)

Model answers

Show the model answer to Question 11

(a) Purchase; ordering; holding; stock-out costs (1 each).

(b) No discounts; constant known demand; no stock-outs; known lead time; known holding cost per unit; fixed cost per order; no buffer stock (any four, 1 each).

(c) Reorder level = maximum daily demand × maximum lead time (2).

Show the model answer to Question 12

(a) √(2 × 450 × 90,000 ÷ 3) = √27,000,000 = 5,196 units (4).

(b)

  1. Orders 90,000 ÷ 5,196 = 17.3 (2).
  2. Ordering cost 17.32 × ₦450 = ₦7,794 (2).
  3. Holding cost 5,196 ÷ 2 × ₦3 = ₦7,794 (2).

(c) The EOQ is the quantity where the two costs are equal and the total is lowest (2). A discount lowers purchase and ordering cost but raises holding cost, so the totals must be compared (3).

Show the model answer to Question 13

(a) 600 × 12 = 7,200 units (4).

(b)

  1. Average use 150,000 ÷ 300 = 500 a day
  2. in the lead time 500 × 8 = 4,000
  3. buffer 7,200 − 4,000 = 3,200 (4).

(c)

  1. EOQ √(2 × 600 × 150,000 ÷ 2.40) = 8,660 units (3)
  2. average inventory 8,660 ÷ 2 + 3,200 = 7,530 (3).

(d) 7,530 × ₦2.40 = ₦18,072 (3).

(e) (1 each) Less capital tied up; lower storage and handling costs and less obsolescence; faster, more flexible response to customers.

Pathfinder on Inventory management: EOQ, reorder levels, just-in-time and ABC analysis

These are the ICAN Pathfinder questions that test this topic. ICAN owns the questions and the suggested solutions, so we point you to them and do not copy them. Open your Pathfinder, attempt each question under exam conditions, then check your answer against the notes above.

May Diet, 2026: Question 1 (30 marks)

Part (b) asks for a memorandum on methods other than ratio analysis to manage working capital more efficiently (15 marks); for the inventory held at about five months of sales, the approaches include IT-based inventory information, making to order, just-in-time supply and central supply.

Revise first: Just-in-time and other techniques

Source: ICAN Pathfinder, Financial Management. Diets covered: Every diet in the Pathfinder, November Diet, 2025 and May Diet, 2026, was reviewed here. The diets listed above test this topic directly..

Spotted a mistake? Tell us and we will check it.

Where this fits

See every past question on Financial Management and the topic each one tests in the Pathfinder question finder.

After it, move on to Strategic Financial Management.

All Financial Management topics

You are reading topic 15 of 75.

  1. The nature and purpose of financial management01
  2. Financial objectives: shareholder wealth, profit, earnings per share and stakeholder value02
  3. Stakeholders and conflicts of objectives03
  4. Agency theory and the agency problem04
  5. Achieving stakeholder objectives: governance codes, listing rules and reward schemes05
  6. Evaluating corporate objectives: ratios and total shareholder return06
  7. Financial management in not-for-profit organisations07
  8. Macroeconomic policy targets, GDP and fiscal policy08
  9. Monetary policy, interest rates, inflation and the exchange rate09
  10. Money markets, banks and money market instruments10
  11. Capital markets and the stock exchange11
  12. The bond market and technology in financial markets12
  13. Working capital: nature, elements and objectives13
  14. The cash operating cycle, working capital ratios and overtrading14
  15. Inventory management: EOQ, reorder levels, just-in-time and ABC analysis15 here
  16. Managing receivables: credit terms and credit control16
  17. Debt factoring and invoice discounting17
  18. Early settlement discounts and trade payables18
  19. Cash flow forecasts and reasons for holding cash19
  20. Short-term investment and treasury management20
  21. Cash management models: Baumol and Miller-Orr21
  22. Working capital investment policy and determining needs22
  23. Working capital funding strategies23
  24. Capital expenditure, payback and accounting rate of return24
  25. Relevant cash flows in investment appraisal25
  26. The time value of money: discounting and annuities26
  27. Net present value and the case for discounted cash flow27
  28. Internal rate of return and NPV versus IRR28
  29. Taxation and capital allowances in DCF29
  30. Inflation in DCF: real and money terms30
  31. Risk and uncertainty in appraisal: sensitivity analysis31
  32. Expected value and decision trees32
  33. The value of perfect information33
  34. Simulation, risk-adjusted discount rates and discounted payback34
  35. Lease or buy and borrow-to-buy decisions35
  36. Asset replacement: equivalent annual cost and the lowest common multiple36
  37. Capital rationing: divisible and indivisible projects37
  38. Short-term sources of finance38
  39. Long-term sources of finance: equity, debt, hybrids and leases39
  40. Issuing shares: public offers, placings, introductions, underwriting and buy-backs40
  41. Rights issues41
  42. Islamic finance: riba, murabaha, ijarah, mudaraba, sukuk and musharaka42
  43. Internal finance and dividend policy43
  44. Cost of equity: the dividend valuation model44
  45. Portfolio theory and diversification45
  46. Systematic and unsystematic risk and the efficient frontier46
  47. The capital asset pricing model and arbitrage pricing theory47
  48. Cost of debt48
  49. Cost of preference shares and convertibles49
  50. The weighted average cost of capital50
  51. Project-specific cost of capital and adjusted WACC51
  52. Capital gearing, business risk and financial risk52
  53. The traditional view and Modigliani and Miller without tax53
  54. Modigliani and Miller with tax, market imperfections and gearing in appraisal54
  55. Pecking order theory and choosing the financing method55
  56. SME financing problems and remedies56
  57. SME finance: venture capital, business angels, crowdfunding and supply chain finance57
  58. Why value a business: reasons and information needed58
  59. Asset-based valuation59
  60. Income-based valuation: P/E, earnings yield and EV/EBITDA60
  61. Dividend valuation of shares61
  62. Discounted cash flow valuation of a business62
  63. Valuing bonds and preference shares63
  64. The efficient market hypothesis64
  65. Practical considerations in share valuation65
  66. Foreign exchange rates and quotations66
  67. Foreign exchange risk: transaction, translation and economic67
  68. Causes of exchange rate movements68
  69. Purchasing power parity, interest rate parity and four-way equivalence69
  70. Covered interest arbitrage and forward rates70
  71. Internal hedging: invoice currency, netting, matching, leading and lagging71
  72. Forward contracts and money market hedges72
  73. Foreign currency derivatives: futures, options and swaps73
  74. Interest rate risk and traditional hedging74
  75. Interest rate derivatives: FRAs, futures, options and swaps75
See the whole course

Get the complete Financial Management notes

Download as PDF or Word

  • Every topic as PDF and Word, ready to print
  • Edit it in Word or print the PDF. No retyping.
Get this course

Reading stays free. Access lasts 12 months. Pay by card, bank transfer, USSD or QR through Paystack. Your name and email appear on every page of your files. Read our Refund Policy.

PracticeNext topic