Product stock stays in this browser. Not uploaded. Not encrypted.
What is Retail Inventory?
Retail Inventory tracks finite products: SKU, barcode, sell and cost prices, opening quantity, restock purchases, adjustments and low-stock warnings. This is not Tea Shop unlimited cups and not the e-commerce catalog — it uses fst-retail. POS checkout refuses oversell unless you enable it for the session. Stock is not encrypted in the browser; export a backup.
Key features
- Product name, SKU, unit, sell price, optional opening qty
- Purchases, adjustments and wastage
- Search by name, SKU or barcode
- Reorder-level warnings
- Stock PDF and JSON backup
- Separate IndexedDB from Tea Shop and E-commerce
Popular uses
- Keep a grocery or parts counter's on-hand list
- Restock from a supplier invoice
- Stop the till selling what you do not have
Supported formats
Stock PDF, backup JSON. Barcode is a field you type or scan locally — not a cloud catalog.
Troubleshooting
- POS still sold below zero Allow oversell may be on for that session — turn it off.
Also known as: Shop stock list, SKU inventory, Finite product stock.
How it works
- Add a product with name, SKU, unit, sell price and optional opening quantity.
- Record purchases to increase stock; adjust or record wastage when needed.
- Search by name, SKU or barcode; export a stock PDF or backup JSON.
FAQ
Is this the same as Tea Shop?
No. Retail tracks finite product stock. Tea servings stay unlimited in the Tea Shop tools and use a separate local database.
Is inventory uploaded?
No. It stays in this browser. Not encrypted — export a backup.
What happens when stock is low?
Products at or below reorder level show a warning. POS checkout rejects oversell unless you enable Allow oversell.