Appearance
Expiry Tracking
Track expiry dates on perishable inventory and pick oldest stock first with FEFO (First Expired, First Out).
Overview
OrderDay's expiry tracking helps you:
- Reduce waste by tracking batch expiry dates
- Pick smarter with FEFO (First Expired, First Out) recommendations
- Stay informed with color-coded expiry warnings in Order Day
- Set policies for brand-specific discount thresholds
Perfect for pet food retailers, grocery stores, and any business with perishable inventory.
Receiving Products
When you receive inventory, record the expiry date:
- Go to Receiving in the OrderDay menu
- Search for the product by name, SKU, or barcode
- Select the variant
- Enter the quantity and expiry date from the packaging
- Click Save Batch
Smart Upsert
If you receive more of the same product with the same expiry date, OrderDay automatically adds to the existing batch rather than creating duplicates.
What You'll See
After saving a batch:
- A success message confirms the batch was created
- The "Edit last batch" link lets you quickly fix mistakes
- A session counter shows how many batches you've received
Order Day Expiry Column
The expiry column shows at-a-glance status for all your products:
| Badge | Meaning |
|---|---|
| 🟢 Green | Safe - More than 180 days until expiry |
| 🟡 Yellow | Warning - 90-180 days until expiry |
| 🟠 Orange | Critical - 30-90 days until expiry |
| 🔴 Red | Expired or less than 30 days |
| "-" | No batch data for this product |
Hover over any badge to see:
- Exact days until expiry
- Number of batches tracked
- Earliest expiry date
Show/Hide the Column
- Click the column settings icon in Order Day
- Toggle Expiry on or off
- Your preference is saved automatically
FEFO Picking
When fulfilling orders, OrderDay suggests picking from the batch that expires soonest (First Expired, First Out).
This helps you:
- Reduce expired inventory write-offs
- Rotate stock efficiently
- Meet food safety requirements
Reconciliation
If your actual inventory doesn't match OrderDay:
- Find the batch you need to adjust
- Click Reconcile
- Enter the actual quantity on hand
- Add a reason (optional but recommended)
- Save the adjustment
Undo Window
You can undo a reconciliation within 24 hours if you made a mistake.
Settings
Customize expiry thresholds for your business:
| Setting | Default | Description |
|---|---|---|
| Warning Threshold | 180 days | When to show yellow warning |
| Critical Threshold | 90 days | When to show orange critical |
| Enable FEFO | Yes | Suggest oldest batches first |
Brand Policies
Set custom discount policies for specific brands:
- Go to Settings > Expiry Policies
- Click Add Brand Policy
- Enter:
- Brand name (e.g., "Blue Buffalo")
- Warning threshold + discount percentage
- Critical threshold + discount percentage
Example: Blue Buffalo products at 90 days expiry = 25% off, at 30 days = 50% off.
Best Practices
- Record expiry dates at receiving - Don't wait until later
- Check Order Day weekly - Look for yellow/orange badges
- Set up brand policies - Automate discount decisions
- Use FEFO picking - Reduce waste automatically
FAQ
Q: What if I don't track expiry dates for a product?
A: The product will show "-" in the expiry column. You can add batch data anytime through the Receiving page.
Q: Can I backdate expiry entries?
A: Yes, you can enter historical data. The system accepts past dates for data migration purposes.
Q: How do I bulk import expiry data?
A: Contact support for assistance with bulk imports from spreadsheets.
Related
- Order Day - Daily ordering workflow
- Inventory Management - Stock tracking
- Getting Started - New user setup