Skip to content

Financial Management and Strategic Management · Management of Inventory

Stock Levels: Reorder, Minimum, Maximum and Danger Level

Updated 4 October 2026 · Fact-checked

Stock levels are fixed quantities that tell you when to order, how low stock may fall and how high it may rise. Compute reorder level from maximum usage and maximum lead time. Then find minimum, maximum, average and danger levels using the formulas, taking normal, minimum and maximum consumption and lead time from the question.

Understand Stock Levels: Reorder, Minimum, Maximum, Danger

A firm that holds too little stock risks stoppages and lost sales. A firm that holds too much blocks cash and pays higher carrying costs. Stock levels are set quantities that keep inventory between these two risks.

Each level has one job. The reorder level is the point at which you place a new order. The minimum level is the lowest stock you should hold in normal conditions. The maximum level is the highest stock you should hold. The danger level is normally set below the minimum level, and it is the point where you must take emergency action.

All of them depend on two things: how fast stock is used (consumption rate) and how long a new order takes to arrive (lead time or reorder period). The fast-and-long case sets the reorder level. The slow-and-short case sets the maximum level. The normal case sets the minimum level.

Minimum level is often called buffer stock or safety stock in textbooks. Some books define safety stock separately, as the extra cushion against uncertain demand or delay. In exam numericals, follow the formula the question implies and, if the question names a method, use that method.

Key rules to remember

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.

How to solve Stock Levels: Reorder, Minimum, Maximum, Danger questions

Use the same order every time. Each later level depends on the reorder level, so an error in ROL spoils the rest.

  1. 1Write down every given figure with its label: maximum, minimum and normal consumption; maximum, minimum and normal lead time; ROQ; emergency lead time.
  2. 2Check that consumption and lead time use the same time unit (days with days, weeks with weeks). Convert if not.
  3. 3Compute ROL = maximum consumption × maximum lead time.
  4. 4Compute minimum level = ROL − normal consumption × normal lead time. If normal lead time is not given but the range is, take the average of the range only if the question says so.
  5. 5Compute maximum level = ROL + ROQ − minimum consumption × minimum lead time.
  6. 6Compute average level = (minimum + maximum) ÷ 2, unless the question asks for another form.
  7. 7Compute danger level = average (or normal) consumption × emergency lead time.
  8. 8Do a quick sense check. With consistent data, minimum level < ROL < maximum level. The danger level is normally below the minimum level, but this is typical and not a rule, so do not change your answer only because of it.

Quickest way: Table and sense check of levels

When to use it: Use it in the exam for any numerical with ranges of usage and lead time, including MCQs.

  1. Draw a small grid with Max, Normal and Min as rows, and Consumption and Lead time as columns. Fill it from the question first.
  2. Pair the extremes. ROL uses max × max. Maximum level subtracts min × min. Minimum level subtracts normal × normal.
  3. For MCQs, compute only the level asked for. Then match it to the options. Use the check minimum < ROL < maximum only to catch arithmetic slips. Do not reject an option only because danger level is not below minimum level.
  4. For written answers, show each formula, then the numbers, then the result. Each level earns its own step marks, so a wrong ROL still earns marks for correct later method.

Common mistakes in Stock Levels: Reorder, Minimum, Maximum, Danger

  • Using normal consumption in the reorder level formula.

    Students mix up the reorder level with the minimum level.

    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.

    Students subtract normal figures or max figures instead of the minimum ones.

    Fix: Maximum level = ROL + ROQ − (minimum consumption × minimum lead time). Use the slowest usage and shortest delivery.

  • Adding ROQ to minimum level to get the maximum level.

    It looks simple, and it works only in an ideal case.

    Fix: Always start from ROL in the standard formula. Use the shortcut only if the question defines it.

  • Mixing units, such as monthly usage with lead time in days.

    The question gives the data in different forms.

    Fix: Convert everything to one unit before the first calculation.

  • Using the normal lead time instead of the emergency lead time for the danger level.

    Students are not clear about what an emergency order means.

    Fix: Danger level uses the emergency lead time, which is short. Multiply the consumption rate by that time. The result is normally below the minimum level, but compute it from the formula.

  • Treating minimum level and safety stock as always different, or always equal, without reading the question.

    Books use the terms differently.

    Fix: In stock-level numericals, use the minimum level formula. If a question gives a separate safety stock figure, use that figure as given.

Worked examples

Example 1

A firm uses a component with the following data: consumption per day: maximum 120 units, minimum 60 units, normal 90 units. Lead time: minimum 10 days, maximum 16 days, normal 12 days. Reorder quantity is 1,800 units. Emergency purchases take 4 days. Compute the reorder level, minimum level, maximum level, average level and danger level.

Show the solution
  1. Reorder level = 120 × 16 = 1,920 units.
  2. Minimum level = 1,920 − (90 × 12) = 1,920 − 1,080 = 840 units.
  3. Maximum level = 1,920 + 1,800 − (60 × 10) = 3,720 − 600 = 3,120 units.
  4. Average level = (840 + 3,120) ÷ 2 = 3,960 ÷ 2 = 1,980 units.
  5. Danger level = 90 × 4 = 360 units.
  6. Sense check: minimum level 840 < ROL 1,920 < maximum level 3,120. The danger level of 360 is also below the minimum level, as is typical.

Answer: Reorder level 1,920 units; minimum level 840 units; maximum level 3,120 units; average level 1,980 units; danger level 360 units.

Example 2

For a raw material, weekly usage is maximum 300 units, minimum 100 units and normal 200 units. Delivery takes 4 to 6 weeks, and the normal lead time is the average of this range. Reorder quantity is 1,600 units. An emergency order takes 2 weeks. Compute all five levels.

Show the solution
  1. Normal lead time = (4 + 6) ÷ 2 = 5 weeks.
  2. Reorder level = 300 × 6 = 1,800 units.
  3. Minimum level = 1,800 − (200 × 5) = 1,800 − 1,000 = 800 units.
  4. Maximum level = 1,800 + 1,600 − (100 × 4) = 3,400 − 400 = 3,000 units.
  5. Average level = (800 + 3,000) ÷ 2 = 1,900 units.
  6. Danger level = 200 × 2 = 400 units.
  7. Sense check: minimum level 800 < ROL 1,800 < maximum level 3,000. The danger level of 400 is below the minimum level, as is typical.

Answer: Reorder level 1,800 units; minimum level 800 units; maximum level 3,000 units; average level 1,900 units; danger level 400 units.

Exam tips

  • Read for the words maximum, minimum, normal and average. Each one goes into a particular formula, so label the data first.
  • Check units of time before you start. Mixed days, weeks and months are a common trap.
  • In MCQs, with consistent data, minimum level < ROL < maximum level. Use this only to catch slips. Do not use the danger level position to reject an option.
  • In written answers, show every formula and its substitution. Step marks are given even if the final figure is off.
  • If the ROQ is not given, look for EOQ in the question. You may need to compute it first.

Practice questions from Management of Inventory

Stock Levels: Reorder, Minimum, Maximum, Danger in other exams

The same ground in other exams, if you are preparing for more than one or want another angle on it.

Stock Levels: Reorder, Minimum, Maximum, Danger: frequently asked questions

How do you calculate the reorder level?

Multiply the maximum consumption rate by the maximum lead time. This gives enough stock to cover the worst case while the new order is on its way.

How do you calculate the danger level of stock?

Multiply the average (or normal) consumption by the emergency lead time, the time an urgent purchase takes. It is normally set below the minimum level. Use the consumption rate the question gives.

What is the difference between minimum level and safety stock?

Minimum level is the lowest stock you plan to hold, found as ROL − normal consumption × normal lead time. It acts as a cushion, so many books call it buffer or safety stock. If a question gives a separate safety stock figure, use the figure as given.

Which formula should I use for average stock level?

The usual formula is (minimum level + maximum level) ÷ 2. Another form is minimum level + ½ × ROQ, which may give a different figure. Use the one the question asks for, and default to the first.