Home Apps Expiry & Batch Tracker
Batch and expiry management Available on Salla and Zid

Sell it before it expires.

Track batches and expiry dates in your store. Orders draw from the soonest-expiring batch first, and you see what is about to expire while there is still time to mark it down.

7-day free trial. Plans on the app's Salla or Zid listing.

Expiry dashboard Example with sample data
3in 30 days
5in 60 days
8in 90 days
SAR 2,340value at risk
Product Batch Expires Qty Markdown
Oud perfume 50 ml B-0412 2026-11-20 14 20% off
Vitamin C serum B-0388 2026-12-05 9 None
Specialty coffee 250 g B-0451 2027-01-15 22 None
The problem

Your store keeps one stock number per product. No batches, no dates. So batches live in an Excel sheet, near-expiry stock ships by mistake, and the moment to discount it slips by.

How it works

Every batch has a date. Every date has an alert.

  1. 1

    Add your batches

    By hand, from CSV or Excel, or by importing any supplier file: a list, an invoice or a photo.

  2. 2

    FEFO, automatically

    Orders come off the batch that expires first, the moment your store's stock goes down (cash on delivery included). Cancels and refunds put it back.

  3. 3

    See what's expiring

    30, 60 and 90 days out, what has expired, and the value at risk.

  4. 4

    Mark down in one click

    Your percentage, your timing. It reverts when the batch sells out or expires.

Features

Goodbye, expiry spreadsheet.

Three ways in

Manual, CSV or Excel, or any supplier file using the same import engine as AI Product Import.

Daily digest

A summary in the app and by email, every day.

Auto-reverting markdowns

X% off N days before expiry, never below cost, cancelled the moment the batch is gone.

Hands off your stock

Reads your store's stock numbers and never changes them.

Made for

Perfume, cosmetics, supplements, coffee and food, and baby care stores.

Privacy and safety

Your stock stays yours.

Read the privacy policy
FAQ

About Expiry & Batch Tracker

Does it change the stock in my store?

No. It only reads stock numbers. Batch deductions happen inside the app's batch log.

What does FEFO mean?

First expired, first out. Each order comes off the batch that expires first, and is restored on cancel or refund.

How do I get alerts?

A daily digest in the app and by email.

How much does it cost?

It starts with a 7-day free trial. Current plans are on the app's Salla or Zid listing.

Stop writing off expired stock.

Try it free for 7 days from your platform's app store.

Install on Salla Install on Zid

More apps from nomou

AI Product ImportProducts from a file, photo or link Abaya StudioOn-model photos, no studio Abaya FitThe right length and size, no guessing