Stock that follows the till
Every item on a bill reduces its stock at that moment. Sizes are tracked separately, so a half-kg cake and a 1 kg cake of the same flavour each have their own count.
The till will not sell more units than the shelf holds. If two are on the bill and one is left, the cashier is told before the customer pays.
Add and correct stock with a reason
When the morning batch comes out, add it. When something is damaged or given away, adjust it with a reason and a note. Every movement is kept in a history, so a missing tray can be traced to a date and a person.
For a big update, import a stock sheet from Excel instead of typing item by item.
Alerts before the shelf is empty
Set a low-stock level per product. The owner gets a push alert for low stock and for sold-out items, and the morning digest lists what needs attention.
Items that never run out, like a carry bag or a service charge, can be marked as not tracked.
Your product list, brought in from Excel
Import your products from an Excel or CSV file to create them, and use the same file later to update prices in bulk. Categories are yours to manage, and product pictures are compressed automatically.
Cost price is visible to the owner only, and feeds the profit report.