Products, Stock and the Reorder Plan

Variants and prices; receiving, counting, transferring and adjusting stock through the ledger; low-stock alerts; a reorder plan that drafts purchase orders.

Products, Stock and the Reorder Plan

A product is what you sell; a variant is what you stock and price (the blue one in medium). Stock lives per variant and per location, and every change to it is a row in the ledger. This article is the day-to-day: the product page, the Stock page and the reorder plan.

What you'll need

The product page

Inventory → Catalog → Products, then click a product.

Variants

Click Variant in the Variants & stock header to add one.

  1. Enter a Variant title (Red / Large), SKU (blank mints one), Barcode, Price, Compare-at, Cost, Reorder point and Reorder qty.
  2. Tick Track stock for a physical item. Untick it for a service or an item you never count — its stock reads — everywhere and no order touches it.
  3. Click Save variant.

A product with one variant titled Default shows as a simple product in lists and on the store; add a second variant and it becomes a variant product.

Moving stock

From a variant row on the product page, or from any row on Inventory → Catalog → Stock, the same drawer opens in one of three modes. Each writes a ledger row; nothing edits a level directly.

Mode What it does Fields
Adjust stock Adds or removes units with a reason Kind — Receive (+quantity), Customer return (+quantity) or Adjustment (signed) — the quantity, a Reason and a note
Stock count Sets the level to what you counted; the ledger records the difference The counted quantity and a note
Transfer stock Moves units between two locations as one movement out and one in The quantity, To location, a note

Click Apply. The level, the variant's totals and the Stock page summary update at once. An adjustment that would take a level below zero is refused unless Allow stock to go below zero is on in settings.

The Stock page

Inventory → Catalog → Stock (/inventory/stock). The header strip shows On hand, Reserved, Incoming, Low, Out, Value at cost and Open POs for the chosen location (or all). Three tabs:

Brief me (the sparkle, when AI assistance is on) writes a short morning brief from the figures: what is low, what moved most, what to look at. It is written from the ledger, not from memory, and says when it was generated.

Low stock and alerts

A level is low when its available is at or below its effective reorder point — the level's own, else the variant's, else the product's, else the workspace default — and out when it is zero or less. The crossing is detected on the movement that causes it, once:

The reorder plan

Stock → Reorder plan. For every tracked variant it computes

quantity = demand over (lead time + safety days) + reorder point − (available + incoming)

at the sales pace of the last N days (the window in settings). A line appears when the variant is out, at or below its point, or would run out inside the lead time plus safety days. Each row shows the urgency (now · this week · soon), what is available and incoming, the pace per day, the days of cover, the quantity to order with its cost, and the reason in words.

  1. Tick the lines to order (or Select all).
  2. Click Draft N into purchase orders. One purchase order is drafted per supplier, at the location you are viewing (or the default), with the suggested quantities and costs.
  3. Open Inventory → Orders → Purchase orders to review, mark ordered and later receive them — see Sales and Purchase Orders.

Explain the plan (the sparkle) asks the AI for a buyer's summary: what is urgent, what can wait, anything that looks odd, with the lines re-ordered by what to act on first. It never changes a quantity.

Troubleshooting

Next steps