Items
Stock History
Track every stock movement with a full audit trail
Every change to stock is written as a movement. Nothing edits a quantity in place, so the history is a complete account of how an item reached its current level.
Open an item and select the History tab for one item, or go to Transactions for the same ledger across all items.
Movement types
| Type | What it means |
|---|---|
| Inbound | Stock arriving, normally from a goods receipt |
| Outbound | Stock leaving, normally from a fulfilment |
| Transfer | Stock moved between warehouses |
| Adjustment | A manual correction |
| Cycle count | An adjustment produced by approving a stock count |
Where a movement came from
Each movement names its source, so you can jump straight to the record that caused it: a goods receipt, a purchase order, a sales order, a fulfilment, a stock count or a manual adjustment.
What is recorded
- Date and time, and which user did it
- Quantity, positive or negative
- Unit cost and total cost at the moment the movement happened
- Batch and lot where the stock is tracked that way
- Reference to the source record
- Notes, including the reason given on a manual adjustment
Because the unit cost is snapshotted per movement rather than recalculated, a movement from last year still shows what those units actually cost you then. This is what the inventory valuation report and cost of goods sold are built on.