Retail software built for independent businesses
Stock and expiration alerts

Know what is about to run out — or expire

Low stock and expiring batches raise alerts inside the POS, on the screen your team is already looking at, for each location and each receiving batch.

Set Days to notify before expire per item or per receiving batch, and choose which employees see urgent alerts.

Item record open on an Expiring Batches tab listing two receiving batches with quantities, expiry dates and notice periods
Every receiving batch keeps its own quantity, expiry date, and notice period on the item’s Expiring Batches tab.
Alerts you will actually see

An email nobody opens is not an alert

Low-stock warnings used to arrive only by email, which meant they arrived somewhere nobody was working. They can now surface in the POS itself.

01

In the app, not the inbox

Low-stock alerts can be shown in-app for each location instead of being emailed, so the warning lands where the work happens.

02

Before it becomes waste

Expiration alerts give you a notice period per item or per batch, so short-dated stock can be marked down or moved while it still sells.

03

To the right people

Choose which employees receive urgent in-app notifications, so an alert reaches somebody who can act on it.

Expiration tracking

Batch-level expiry, not one date per item

Two deliveries of the same item rarely expire on the same day. Each receiving batch carries its own expiry date and its own notice period.

  • Per item or per batch. Set Days to notify before expire on the item, or override it for one particular receiving.
  • An Expiring Batches list. The item record lists the batches carrying expiry information with their quantity, expiry date, and notice period. Expiry data comes from receivings, so a batch received without an expire date has nothing to show.
  • Net of what already sold. An optional setting subtracts quantity that has already sold from expiration alerts, oldest batch first — and that figure is now correct for items with variations.
  • A report to work from. Reports → Expiring Items Report lists the batches that matter for Today, This Week, This Month or a custom range, links each row back to its receiving, and leaves out batches where nothing was actually received.
  1. Set the notice period

    Give the item a Days to notify before expire value, or set one on the receiving batch when a delivery arrives unusually short-dated.

  2. Receive stock as usual

    Each receiving records its own quantity and expiry date, so batches stay separate on the item instead of merging into one number.

  3. Act on the alert

    When a batch enters its notice window the alert appears in the POS and on the Expiring Items Report, in time to discount it or move it.

Low stock

Reorder before the shelf is empty

Per location

Low-stock alerts can be shown in the app for each location, so a store hears about its own shelves rather than everyone else’s.

Variations and kits included

Variation and kit items now alert the same way plain items always have, instead of being passed over.

Once per episode

An item alerts once when it goes low, and again only after it has recovered, so a slow seller does not nag your team every day.

Straight into purchasing

Low-stock reporting feeds the purchase order workflow, so what you learn turns into an order to a supplier.

Accurate remaining quantity

Expiring quantity for items with variations reports that variation’s own remaining stock, rather than zero or a sibling variation’s figure.

Thresholds you set

Reorder points are yours to define per item and location, so a fast mover and a special order are not held to the same rule.

See also advanced inventory, or read Stock and expiration alerts in the Help Center.

Stop finding out at stocktake

Start a free trial, turn on Alert in in-app messages for urgent notifications under Store Config and name the employees who should get them, tick Use in-app notifications for stock alerts on each location, then set a notice period on the items that matter.

START 14 DAY FREE TRIAL