Product Expiry Tracker
Stop losing money on expired stock. Add every product with its batch number and expiry date. The tracker flags items as expired or expiring soon, lets you sort and filter by status, and keeps a live summary of what needs your attention.
Add or update a product
Expiry table
| Product | Batch | Qty | Expiry date | Days left | Status | |
|---|---|---|---|---|---|---|
| No products yet. Add products above or load the sample data. | ||||||
Days left is counted from today. A product is flagged Expired when the date has passed, Expiring in 7 days when the date is within a week, Expiring in 30 days when the date is within a month, and OK otherwise.
Expiry summary
Products tracked
0
Expired
0
Expiring in 30 days
0
OK
0
How to use
- Enter the product name, batch number, quantity and expiry date, then press Add product.
- The table automatically flags every product as Expired, Expiring within 7 days, Expiring within 30 days, or OK.
- Use the status filter, the sort control and the search box to find the products that need action first.
- Press Edit on any row to correct a date or quantity, or Delete to remove a product.
- Check the expiry summary for the headline counts, and press Export CSV for a spreadsheet backup.
Tips
- Put expiring products near the front of the shelf and sell them first — first to expire, first out.
- Review the 30-day list at the start of every month and run a small discount on items close to expiry.
- Remove or return expired items the same day — selling expired goods damages trust and can be illegal.
- Export a CSV backup before clearing or switching devices — browser data is not shared between browsers.