Batches and expiry dates

Track perishable stock by batch and sell the earliest expiry first, so less of your money ends up in the bin.

Updated 21 August 2026

If you sell milk, bread, medicine, or anything else with a date on the pack, batch tracking turns expiry from a surprise into a plan.

What a batch is

A batch is one delivery of one item, with its own quantity and its own expiry date. Two deliveries of the same yoghurt with different dates are two batches.

Record a batch

  1. 1
    Open Inventory → Batches in the owner dashboard.
  2. 2
    Choose Add batch.
  3. 3
    Select the item variation.
  4. 4
    Enter the quantity received, the batch or lot number, and the expiry date.
  5. 5
    Save.

Sell the earliest first — FEFO

FEFO means First Expired, First Out. Swipee knows which of your batches expires soonest and can tell you which one to hand over, so old stock leaves the shelf before it turns into waste.

Ask for the FEFO batch when you are picking stock, and rotate the shelf so the earliest date is at the front.

Watch what is about to expire

The Near expiry view lists everything approaching its date, soonest first. Check it once a week and you have time to act:

  • Discount the item while it can still sell.
  • Bundle it with something that moves fast.
  • Move it to the front of the shelf.
  • Return it, if your supplier allows returns.

Adjust a batch

If a batch is short, damaged, or partly sold outside Swipee, update its quantity directly. The item's overall stock count follows.

Good habits

  • Enter the date at delivery, not at the end of the week.
  • Use the supplier's lot number as the batch number so a recall is easy to trace.
  • Review near-expiry every Monday. It is the cheapest money you will save all week.

Next steps

Was this article helpful?

Related articles