Stock & lots module
AuraPOS includes a complete inventory management module with per-lot tracking and expiry dates (FEFO), physical inventory, composed products (recipes), and minimum stock alerts.
Availability
Included in Boutique, Studio, Restaurant, Group, and Restaurant Group editions. Not available in Express.
Supplier receiving
Quick entry via Stock → Receive:
- Product selection by barcode scan or live search
- Received quantity + purchase price excl. VAT
- Lot number (optional, recommended for perishables)
- Expiry date (if applicable)
- Notes (delivery slip, supplier)
On validation:
- Global stock incremented
- New lot created with initial and remaining quantity
- Weighted average price auto-recalculated
Lot tracking
Each lot has initial and remaining quantity, entry and expiry dates, notes, and status (Active / Expired / Discarded).
Automatic FEFO (First Expired First Out)
On each sale of a product with lots, AuraPOS automatically removes the lot with the closest expiry date first.
Benefits: reduces losses from expiry (essential HORECA / grocery / bakery), no extra entry at sale, full traceability preserved.
Proactive expiry alerts
Screen Expiries: list of lots with expiry within 7 days (configurable), sorted by urgency, 1-click "Discard" action with reason.
Physical inventory
Manual or scan-based counting via Stock → Inventory:
- Product list with theoretical stock
- Entry of physically counted quantity
- Automatic delta calculation
- Validation = traceable adjustment (in
MouvementsStockwith reason "Inventory") - Excel export
Losses / breakage / internal consumption
Entry via Stock → Discard with mandatory reason: Expired, Broken, Internal consumption, Theft.
Composed products (recipes)
Configure products whose stock is calculated via their ingredients:
Product "Ham & cheese sandwich" (sale)
= 1 baguette (bread stock)
+ 50g ham (kitchen stock)
+ 30g cheese (cheese stock)
On each sandwich sale, stock of the 3 ingredients is automatically decremented.
Minimum stock alerts
For each product, configure a minimum threshold. When stock drops below: stock low report, visual alert at register, red line in daily backend dashboard.
Supplier orders
Module Stock → Orders: generate PDF purchase orders with multi-supplier, product selection + ordered quantity, status, automatic conversion to stock movement on receipt.
Multi-location centralization
With a Group edition, the web backend mon.aurapos.be will show (in a future release) the consolidated multi-location stock.