Skip to main content

Set reorder points and stock levels

Set low stock, reorder point, max level, and safety stock per product - with per-location overrides and CSV import/export. These power your Reorder list and stock alerts.

Reorder points and stock levels are the thresholds that drive your Reorder list and your stock alerts. You own them - Stockroom suggests values from your sales history, but never overwrites anything you set.

The four levels

On a product's dashboard, in the Costs & replenishment section, you can set, per variant:

  • Low stock - when to warn you it is running low (also your low-stock alert trigger).

  • Reorder point - when it is time to order more.

  • Max level - the level each order tops back up to.

  • Safety stock - a buffer of units to keep as a cushion.

Leave a field blank and Stockroom shows a ghost value - the suggestion from your sales history - which acts as the working threshold until you enter your own.

Per-location overrides

By default your levels apply to all locations. Pick a location above the table to set overrides for just that location; blank fields there fall back to your all-locations values. You can also mark a variant Exclude from reorder so it never appears in suggestions or the Reorder list. Variants that do not track inventory in Shopify are excluded automatically - with no counted stock, there is nothing to reorder.

Apply a suggestion

When Stockroom has a suggestion, click Apply suggested to save it as your own. It only fills fields you left empty - it never changes a number you typed.

Pack size and minimum order

In the product page's Supplier ordering section you can also set, per variant: Pack size (how many units the supplier ships together), Minimum order quantity, and a Pack name ("case", "box"). These shape quantities rather than thresholds: reorder suggestions lift to the minimum and then round up to whole packs, and the PO editor shows the breakdown - "3 cases of 4" - with a caution on quantities that break the pack or sit under the minimum. Quantities everywhere stay in single units - packs are context, never a forced rounding.

Import and export by CSV

On the Inventory page, use Export CSV and Import CSV to set levels in bulk:

  • Match rows by variant_id, SKU, or barcode.

  • Add a location column for per-location overrides; leave it blank for all locations.

  • Exported files re-import as-is, and blank cells never change existing values.

  • Pack size, minimum order, and pack name round-trip too - columns pack_size, min_order_qty, and pack_unit (case_pack, moq, and pack_name work as aliases), set on the all-locations row.

Good to know

Stock alerts only ever fire on levels you have saved, not on raw suggestions. Saving a suggestion, or typing your own value, is what turns on alert coverage for that product.

Did this answer your question?