ElyxAI
business

How to How to Create Inventory Alerts with Reorder Points in Excel

Shortcut:Ctrl+Shift+L (toggle AutoFilter)
Excel 2016Excel 2019Excel 365

Learn to build an automated inventory alert system using Excel formulas and conditional formatting. This tutorial teaches you to set reorder points, monitor stock levels, and trigger visual alerts when inventory drops below thresholds. Perfect for small businesses managing multiple SKUs without expensive software.

Why This Matters

Prevents stockouts and overstocking, reduces carrying costs, and ensures customer satisfaction through consistent product availability. Critical for supply chain efficiency and profitability.

Prerequisites

  • Basic Excel knowledge including cell references and formulas
  • Sample inventory data with product names, current stock, and reorder quantities

Step-by-Step Instructions

1

Create your inventory data structure

Set up columns: Product Name (A), Current Stock (B), Reorder Point (C), Maximum Stock (D), Status (E). Enter sample data in rows 2-10 with realistic stock quantities and reorder thresholds.

2

Add IF formula for status alerts

Click cell E2, type =IF(B2<=C2,"REORDER","OK"), then press Enter. This compares current stock against the reorder point and displays appropriate status.

3

Copy formula down to all rows

Select E2, copy (Ctrl+C), then select range E3:E10. Paste (Ctrl+V) to apply the formula to all products automatically.

4

Apply conditional formatting for visual alerts

Select E2:E10, go to Home > Conditional Formatting > New Rule. Choose 'Format only cells that contain', set condition to text "REORDER", and apply red fill with white font.

5

Create a quantity alert formula

In column F, add =IF(B2<C2*0.5,"URGENT",IF(B2<=C2,"WARNING","")) to flag critically low stock with multiple alert levels based on percentage of reorder point.

Alternative Methods

Use Data Validation with Dropdown Lists

Create a dropdown in the Status column using Data > Validation instead of formulas for manual control over alert levels.

Apply Icon Sets with Conditional Formatting

Replace color-coding with traffic light icons (Home > Conditional Formatting > Icon Sets) for quick visual scanning of inventory status.

Create a Pivot Table Summary

Use Insert > Pivot Table to automatically group and summarize products needing reorder for executive dashboards.

Tips & Tricks

  • Set reorder points based on average lead time and daily sales velocity to optimize timing.
  • Use absolute references ($C$2) for reorder thresholds if you plan to copy formulas across multiple sheets.
  • Review and adjust reorder points quarterly based on seasonal demand patterns.
  • Color-code by severity: yellow for warning level, red for urgent reorder needed.

Pro Tips

  • Calculate reorder point using the formula: (Average Daily Sales × Lead Time Days) + Safety Stock for mathematically optimal thresholds.
  • Add a linked alert notification column using =IF(E2="REORDER",NOW(),"") to timestamp when reorder was first triggered.
  • Use COUNTIF to create a dashboard showing total products needing reorder: =COUNTIF(E:E,"REORDER").
  • Freeze the header row (View > Freeze Panes) to keep product names visible when scrolling large inventory lists.

Troubleshooting

Conditional formatting is not highlighting cells

Ensure your formula in column E is returning exact text values ("REORDER" not "reorder"). Check cell formatting is set to General and clear any existing formatting conflicts via Home > Clear.

Formula returns #VALUE! error

Verify all referenced cells contain numbers, not text. Convert text numbers using VALUE() function or ensure reorder points are entered as numbers, not text.

Alerts trigger for products with adequate stock

Review your IF comparison operator—use <= (less than or equal) for "reorder when stock reaches threshold" logic, not just <.

Alert doesn't update when stock quantity changes

Ensure automatic calculation is enabled via Formulas > Calculation Options > Automatic, or press F9 to recalculate all formulas.

Related Excel Formulas

Frequently Asked Questions

What is the ideal reorder point formula?
Use (Average Daily Sales × Lead Time) + Safety Stock. Lead time is how long orders take to arrive; safety stock protects against demand spikes. Example: 10 units/day × 5 days + 20 safety stock = 70-unit reorder point.
Can I set different alert levels for different products?
Yes, create a separate reorder point column per product and use nested IF statements: =IF(B2<=C2,"REORDER",IF(B2<=C2*1.2,"WARNING","OK")). This allows product-specific thresholds.
How do I export alerts to send purchase orders automatically?
Filter for "REORDER" status (Data > AutoFilter), copy filtered rows, and paste into an email template or PO form. Consider upgrading to Power Automate for truly automated email notifications.
Should reorder points account for seasonal demand?
Absolutely. Increase reorder points 20-30% during peak seasons and reduce during slow periods to avoid excess inventory carrying costs.

This was one task. ElyxAI handles hundreds.

Sign up