Launch pricing: Lock in Pro at $79/year before prices go up View pricing →
Pro feature

Bulk actions & write-offs

Overview

With Pro, the product list on the Overview (Products → Expirations) gets a checkbox on every row and a Bulk actions menu, so you can deal with expiring stock without opening each product.

Using bulk actions

  1. Tick the products you want to change (or the box in the header to select the whole page).
  2. Choose an action from Bulk actions.
  3. Click Apply.

The page then reloads so the list, counts and calendar all agree, and a message tells you how many products were updated. Anything that could not be changed is listed with the reason. You can close the message with its ×.

Available actions

Expiration date

  • Extend +7 / +14 / +30 days — moves each product’s date forward by that many days.
  • Set a date… — shows a date field; every selected product gets that date.
  • Set to today + shelf life — dates each product from its shelf life. If only some selected products have one, the option shows how many, e.g. “(1 of 5)”; the rest are skipped.
  • Clear date — removes the date so the product is no longer tracked (asks for confirmation).

Stock

  • Write off remaining stock — sets the product’s stock to zero and records the value as a loss in the waste report. Asks for confirmation.

What gets skipped

Some products are left alone on purpose, and the result message says why:

  • Batch-tracked products — their dates and stock come from their batches; change the batches instead.
  • Variable products without a default date to extend — set variation dates in the product editor.
  • Products without managed stock or with no stock left can’t be written off.

Good to know

  • Write-offs are valued at the product’s regular price. Extending a product’s date later reverses its write-off in the report.
  • Every change is recorded in the activity log.