posflect keeps one stock level per product per branch, showing exactly how much is on hand right now. Stock is never edited directly — every change, whether a manual adjustment, a purchase, a sale, a transfer, or a return, is recorded as a signed movement, so summing a product's full history always reproduces its current quantity. This gives every business an honest, auditable answer to "why is stock wrong."
Stock reserved by orders that have been held (parked, not completed) is tracked separately from on-hand quantity, so what's actually available to sell is always the true count minus what's already promised to a parked cart.
Key capabilities
- See live, per-branch quantities for every tracked product
- Record manual stock adjustments, purchases, or returns with a reason and the staff member responsible
- Review a complete, append-only movement log for any product or branch
- Get an automatic low-stock notification the moment a product's quantity drops to or below its reorder point, which clears itself once restocked
- Hold stock for parked orders without ever double-counting it as sold
Because tracking is opt-in per product, service items and made-to-order dishes never clutter the inventory screens.