Operate
Inventory
A complete product and stock system that plugs straight into your POS and your scanned supplier invoices.
Products
Open Dashboard → Inventory and click Add Product. A product has:
name— display name.sku— stock-keeping unit, used for lookup at the POS.category— free-form grouping.price— sale price; currency follows your workspace default.cost— optional, used for margin reports.stock_quantity— current units on hand.min_stock_threshold— trigger for low-stock alerts.
You can also add products by scanning a supplier invoice. The AI extracts product lines and offers to create new products or update existing SKUs.
Plan limits
| Plan | Products |
|---|---|
| Free (trial) | 15 |
| Pro | Unlimited |
| Enterprise | Unlimited |
Stock movements
Click a product and choose Record Movement. Every movement is logged with a timestamp, actor, and optional note — building an audit trail you can export.
received— stock added from a supplier.sold— stock removed via POS. Created automatically when you sell.returned— customer return; stock is added back.adjusted— manual correction, e.g. after a stock take.transferred— moved between stores (Enterprise multi-location).
Low-stock alerts
When stock_quantity falls below min_stock_threshold, ScanLedger:
- Pushes an in-app notification to the Owner and any team member with inventory permissions.
- Sends an email if notifications are enabled.
- Highlights the product on the inventory dashboard.
Multi-location inventory
On Enterprise, products can live in multiple stores. Each stock movement is tied to a store_id, and transfers between stores are tracked as a pair of outgoing and incoming movements.
Reports
The inventory dashboard surfaces:
- Total stock value at cost and at sale price.
- Units moved by period (day, week, month).
- Top sellers and slowest movers.
- Low-stock items requiring reorder.
All reports can be filtered by date range, category, store, or product, and exported to CSV.
Tax
When tax is switched on for your workspace, each product gains a Charge tax on this item toggle (on by default) and, if you use more than one tax, a picker to assign a specific one. Setting this as stock enters inventory means the cashier never has to decide at the till. See Tax.
Next steps
- Point of Sale — sell your inventory.
- Tax — mark products taxable or exempt.
- Bank reconciliation — match supplier payments to invoices.