CA Intermediate · Financial Management and Strategic Management
Management of Inventory: formula sheet
Key formulas
- Total inventory cost
- Total cost = Ordering cost + Carrying cost (+ Purchase cost, if it varies with order size)
- Stock-out cost is added where the question mentions it. Purchase cost matters when quantity discounts exist.
- Annual ordering cost
- Number of orders × Cost per order = (A ÷ Q) × O
- A = annual requirement, Q = order quantity, O = cost per order.
- Annual carrying cost
- Average inventory × Carrying cost per unit per year = (Q ÷ 2) × C
- Assumes steady usage and no safety stock. Carrying cost can also be given as a % of unit price.
- Opportunity cost of inventory
- Average inventory value × Cost of funds (%)
- Include this in carrying cost when interest rate is given.
- Economic Order Quantity
- EOQ = √(2 × A × O ÷ C)
- A = annual demand in units, O = ordering cost per order, C = carrying cost per unit per year. If carrying cost is given as a percentage, C = percentage × purchase price per unit.
- Number of orders per year
- Number of orders = A ÷ EOQ
- Time between orders = 12 months ÷ number of orders, or 365 days ÷ number of orders.
- Annual ordering cost
- Ordering cost = (A ÷ Q) × O
- Q is the order size actually used.
- Annual carrying cost
- Carrying cost = (Q ÷ 2) × C
- Average stock is Q ÷ 2 because stock falls steadily from Q to zero.
- Total inventory cost
- Total cost = Purchase cost (A × P) + (A ÷ Q) × O + (Q ÷ 2) × C
- Include purchase cost when comparing different prices, as in quantity discount problems. For EOQ alone, ordering plus carrying cost is enough.
- Total relevant cost at EOQ
- At Q = EOQ: Ordering cost = Carrying cost = (EOQ ÷ 2) × C, so Ordering cost + Carrying cost = EOQ × C
- This holds only at Q = EOQ, because only there are the two costs equal. At any other order size, calculate each cost separately. EOQ × C is the sum of ordering cost and carrying cost only. It excludes purchase cost, so add A × P separately if the question asks for total cost including purchase. At EOQ the ordering and carrying costs are equal, so this is a quick check.
- Reorder level (ROL)
- ROL = Maximum consumption × Maximum lead time
- If the question gives only a normal rate and a lead-time range, use the highest lead time and the highest usage given.
- Minimum level
- Minimum level = ROL − (Normal consumption × Normal lead time)
- Normal lead time is often the average of the minimum and maximum lead time, if the question says so.
- Maximum level
- Maximum level = ROL + ROQ − (Minimum consumption × Minimum lead time)
- ROQ is the reorder quantity. It is often the EOQ given or computed.
- Average stock level
- Average level = (Minimum level + Maximum level) ÷ 2
- Another form is Minimum level + ½ × ROQ. The two can give different answers, so use the form the question points to. (Min + Max) ÷ 2 is the usual default.
- Danger level
- Danger level = Average (or normal) consumption × Emergency lead time
- Emergency lead time is the time an urgent purchase takes. Use the consumption rate the question gives. The danger level is normally set below the minimum level.
- Annual consumption value
- Annual consumption value = Annual usage (units) × Unit price
- Use this to rank items for ABC analysis. Rank in descending order.
- Cumulative percentage for ABC
- Cumulative % = Running total of value ÷ Total value × 100
- Typical illustration: A about 70% of value from about 10% of items; B about 20% of value from about 20%; C about 10% of value from about 70%. These are indicative, not fixed rules. Follow the figures in the question.
- Inventory turnover ratio
- Inventory turnover = Cost of goods sold ÷ Average inventory
- Average inventory = (Opening + Closing) ÷ 2. If the question gives sales only, state your assumption.
- Inventory holding period
- Holding period (days) = 365 ÷ Inventory turnover
- Use 360 days if the question says so. Equivalent: Average inventory ÷ COGS × 365.
- Two-bin system: second bin
- Second bin quantity = Reorder level (stock to cover consumption during the lead time, plus any buffer the firm sets)
- This is a practical set-up, not a fixed formula. The reorder level is usually worked out as Maximum usage × Maximum reorder period. The first bin holds the rest of the stock.
Quick revision
- Inventory objectives: avoid stock-outs, keep investment low and keep total cost minimum.
- Total inventory cost = ordering cost + carrying cost (+ purchase cost where relevant).
- EOQ = √(2AO ÷ C).
- At EOQ, total ordering cost equals total carrying cost. This holds in the basic EOQ model, with constant price, constant carrying cost per unit and no quantity discounts.
- Number of orders per year = A ÷ EOQ.
- Stock levels (mainly Paper 4 support): reorder level = maximum usage × maximum lead time.
- Minimum level = reorder level − (normal usage × normal lead time).
- Maximum level = reorder level + reorder quantity − (minimum usage × minimum lead time).
- Danger level = normal (average) consumption × maximum reorder period for emergency purchases. This is the convention used here. Some books use minimum consumption × emergency lead time, so follow the one the question or your Paper 4 notes use.
- ABC ranks by value, VED by criticality, FSN by speed of movement.
- JIT aims at near-zero stock by receiving material only as production needs it.
Common mistakes
- Treating the objective as minimising inventory. Fix: Write the objective as minimising total cost while avoiding stock-outs. Zero stock risks production stoppage and lost sales.
- Putting storage or insurance under ordering cost. Fix: Ask whether the cost depends on the number of orders or on stock held. Storage, insurance and interest are carrying costs.
- Using monthly demand as A without converting to annual. Fix: Convert A and C to the same period, normally one year, before using the formula.
- Taking carrying cost percentage as the rupee value of C. Fix: Multiply the percentage by unit price to get C in rupees per unit per year.
- Using normal consumption in the reorder level formula. Fix: ROL covers the worst case during delivery, so it is max consumption × max lead time. Normal figures appear only inside the minimum level.
- Subtracting the wrong pair in the maximum level. Fix: Maximum level = ROL + ROQ − (minimum consumption × minimum lead time). Use the slowest usage and shortest delivery.
- Ranking items by unit price or quantity instead of annual consumption value. Fix: Always multiply units by price first. Rank only on that product.
- Using fixed 70-20-10 cut-offs when the question gives different limits. Fix: Treat the split as indicative. Apply the cut-offs stated in the question. If none are given, say you assume a typical split.
Exam tips
- Theory questions often ask for motives, types or costs as short notes. Use bold headings, one line each, and an example for every point.
- In MCQs, test whether a cost is per order or per unit held. This settles most ordering vs carrying questions.
- Always write average inventory as Q ÷ 2 in numericals, and show the substitution for step marks.
- Link every answer to working capital: inventory ties up funds, so efficient control raises liquidity and returns.
- Before moving to numericals, learn this page well, since EOQ and stock level questions depend on the same cost logic.
- Write the formula and the substitution in the answer book. Even if arithmetic slips, you still earn method marks.
- In MCQs, check the carrying cost basis first. Percentage of price versus rupees per unit changes the answer completely.
- For discount questions, make a small table of price, order size, purchase cost, ordering cost, carrying cost and total. It is quick and clear.