Skip to content

How inventory works

Stock in OLET is counted per outlet, not per store. A product that has 12 at Main Street and 3 at the Airport kiosk has two separate numbers, and every screen that shows stock tells you which outlet it belongs to.

A product is counted only when Track inventory is on for it. Open the product, go to the Inventory tab, and the toggle is at the top of the section.

  • Tracking on. OLET creates a stock record for the product at every active outlet, and every sale, receipt, transfer, return, and adjustment changes it.
  • Tracking off. The product still sells normally, it just has no number to keep. Services, deposits, and anything you never run out of belong here.

Turning tracking off writes the remaining stock down to zero, so turn it off deliberately rather than as a way to hide a number you do not trust.

Two product shapes behave differently. A variant product is counted on each of its variants, never on the parent, so you order and count the individual variant. A composite product is counted through its components, so selling one reduces the components it is built from. On the product’s Components tab, a read-only Calculated cost line per outlet sits under the Total, worked out from what the components cost at that outlet. It shows a dash when no component has a cost yet. See Product variants.

These are the things that change a stock number, and nothing else does.

What happens Effect on stock
A sale on the register Down at the register’s outlet
A refund on the register Back up at that outlet
Receiving a purchase order Up at the receiving outlet
Sending and receiving a transfer Down at the source, up at the destination when it lands
Sending a supplier return Down at the outlet
A manual adjustment Up or down at one outlet, with a reason attached
An online order shipping from Shopify, when OLET is the stock master Down at the shipping location’s outlet, recorded as Sale - Shopify
A Shopify refund that puts items back on the shelf, when OLET is the stock master Back up at that outlet, recorded as Return - Shopify

You cannot type a new stock number directly. Even a correction goes through an adjustment, which is what keeps the history readable. See Stock adjustments and reasons.

Every one of those changes writes a line to the product’s movement history: how much, which way, at which outlet, on which date, and who did it. Months later that history is what answers “we are 6 short, when did that happen”.

That is also why an adjustment makes you pick a reason from a list you control. A count of adjustments is not useful. A count of adjustments labeled Damaged is.

The Inventory menu in the back office holds the documents that move stock between you and somewhere else:

Purchase orders, the reorder list, transfers, and supplier returns are each a separate feature. This feature depends on your plan. Check Settings > Billing to see what your plan includes.

  • Set a product up to be counted: Create a product
  • See where your outlets come from: Outlets and registers