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 size | Price | Purchases | Ordering | Holding | Total, ₦ |
|---|---|---|---|---|---|
| 12,000 (EOQ) | 25.00 | 6,000,000 | 24,000 | 24,000 | 6,048,000 |
| 24,000 | 24.75 | 5,940,000 | 12,000 | 47,640 | 5,999,640 |
| 40,000 | 24.50 | 5,880,000 | 7,200 | 78,800 | 5,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.
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.
- EOQ.
√(2 × 1,200 × 240,000 ÷ 4) = 12,000 units. - 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.
- Reorder level.
1,000 × 14 = 14,000. - 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.
- 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:
- The purchase price
- The lead time
- The total of ordering costs and holding costs
- The number of customers
Show the answer
C. Under the model’s assumptions.
Question 2. The EOQ formula is:
- 2CoD × CH
- √(2CoD ÷ CH)
- CoD ÷ CH
- √(CoD)
Show the answer
B. Co is cost per order, D annual demand, CH holding cost per unit.
Question 3. At the EOQ:
- Annual ordering cost equals annual holding cost
- Ordering cost is zero
- Holding cost is zero
- Purchases equal sales
Show the answer
A. That is how the formula is derived.
Question 4. The EOQ model assumes:
- Falling demand
- Frequent stock-outs
- Variable ordering cost
- 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:
- The EOQ
- Daily demand × lead time in days
- Annual demand
- Holding cost × lead time
Show the answer
B. The stock needed to cover demand until delivery.
Question 6. Buffer stock equals:
- Reorder level less average usage in the lead time
- The EOQ
- Annual demand
- Maximum inventory
Show the answer
A. It protects against stock-outs.
Question 7. Just-in-time aims to:
- Hold large safety stocks
- Increase finished goods
- Minimise inventory held
- Lengthen lead times
Show the answer
C. Materials arrive when needed.
Question 8. In ABC analysis, class A items are:
- Many and low in value
- Not controlled
- Ordered once
- Few, high in value and tightly controlled
Show the answer
D. They account for most of the value.
Question 9. Holding costs include:
- Rush order costs
- Lost sales
- Interest on funds tied up, storage, insurance and deterioration
- Delivery cost per order
Show the answer
C. Delivery per order is an ordering cost.
Question 10. Stock-out costs include:
- Lost sales, rush orders and production downtime
- Interest on inventory
- Storage rent
- 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)
- Orders 90,000 ÷ 5,196 = 17.3 (2).
- Ordering cost 17.32 × ₦450 = ₦7,794 (2).
- 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)
- Average use 150,000 ÷ 300 = 500 a day
- in the lead time 500 × 8 = 4,000
- buffer 7,200 − 4,000 = 3,200 (4).
(c)
- EOQ √(2 × 600 × 150,000 ÷ 2.40) = 8,660 units (3)
- 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.
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.