Stock alerts
The two things that hurt most in inventory management are running out without noticing, and finding expired stock at the back of a shelf. Stock alerts surface both — you set a threshold per product and KURAPRO picks out the items that cross it.
Four kinds of alert
| Type | When it appears | What to do next |
|---|---|---|
| Shortage | Stock falls below the minimum stock | Order or restock |
| Overstock | Stock rises above the maximum stock | Sell it down, pause purchasing |
| Expired | Stock remains whose expiry is before today | Dispose of or return it |
| Expiring | Stock remains whose expiry is today or later and within the days you set | Ship it first, discount it |
- Shortage and overstock are judged on the product’s total stock (there’s no per-location judgement).
- Expired and expiring are counted on the quantity of each expiry-dated batch.
- Judgement covers the stock of the site you currently have selected. → Sites
- Alerts clear themselves once stock returns to range, or the expired/expiring stock is gone.
Setting them up
Minimum stock, maximum stock and the expiring alert are set per product.
- Open the product on “Stock” and press “Edit.”
- Enter minimum and maximum stock under Alert settings (either one alone is fine).
- If you use expiry, enter a number of days for the expiring alert.
- Save.
You can also set these in bulk from an Excel or CSV file. → CSV, Excel, label printing and images
Without a minimum stock, shortage alerts basically never fire
A product with no minimum stock isn’t flagged as short until its stock goes negative — so hitting 0 tells you nothing. And with negative stock set to “not allowed” (the default), stock can’t go negative in the first place. Always set a minimum stock on products you can’t afford to run out of.
Not sure what to put? “Days from ordering to delivery × average daily outbound” is a practical starting point. → What is safety stock / What is the reorder point
The expiring alert
This sets, per product, how many days before the expiry date to start flagging stock.
- Enter
30and stock within 30 days of expiry (including today) becomes “expiring.” - Leave it blank and nothing is flagged as expiring. Set it only on the products that need it.
- Stock already past its date counts as “expired” and is not included in “expiring.”
- Enter a whole number, 0 or more.
- The field only appears when Expiry is enabled. → Location, lot and expiry
Match the number to how fast the product turns — “14 days before best-before” for food, “90 days before use-by” for pharmaceuticals and cosmetics — and discounting or priority shipping becomes an easy call.
Reviewing alerts
- A red Alert ● button appears at the top of the “Stock” screen. Press it to show only the affected products.
- The “Alert” filter also offers “Has alert” / “No alert.”
- A product’s detail screen shows the shortage, overstock, expired and expiring counts as separate numbers.
- In the stock breakdown, expired dates are shown in red and expiring ones in orange.
- The “Stock” tab icon carries a badge with the count.
Pressing that button first thing in the morning and clearing whatever’s red is the routine that sticks best.
When something goes wrong
- Minimum stock exceeds maximum stock … The minimum is larger than the maximum. Adjust one of them.
- No expired or expiring alerts appear … Either Expiry is off, or the stock has no expiry date entered. Turn Expiry on and enter dates when recording inbound.