Items across warehouses, with stock adjustments, transfers, and batch or serial tracking where traceability matters. Movements post to the ledger as they happen, at the valuation method you set.
Goods received against a purchase order update stock and payables together, because both come from the same event.
Because movements are recorded operationally and valued accountingly, and the two meet once a year at a stocktake. Between counts, the balance sheet carries an estimate that drifts.
For a business where stock is a material asset, that is a large number nobody can defend for eleven months of the year.
Stock value on the balance sheet is current rather than as-at-last-count. Margin on a sale includes the actual cost of the goods sold rather than an average applied afterwards.
A stocktake becomes a check on a number you already have, instead of the moment the number is created.
It is not a warehouse management system. There is no bin location logic, pick-path optimisation or barcode scanning workflow.
Demand forecasting and reorder point automation are not included either. It tracks and values what you hold.
Count before you import, and import the count as an opening position with a date. An opening balance you did not verify becomes an error that compounds through every subsequent movement.
Choose the valuation method with your accountant. Changing it later is a restatement, not a setting.
Purchasing, where receipts increase stock. Invoicing, where despatch decreases it. Manufacturing, where production consumes components and produces finished goods. The ledger, for every movement. Batch and serial records stay attached to the customer they were sold to, which is what makes a recall answerable.
Items across warehouses, with stock adjustments, transfers, and batch or serial tracking where traceability matters. Movements post to the ledger as they happen, at the valuation method you set.
Stock value on the balance sheet is current rather than as-at-last-count. Margin on a sale includes the actual cost of the goods sold rather than an average applied afterwards.
It is not a warehouse management system. There is no bin location logic, pick-path optimisation or barcode scanning workflow.
Count before you import, and import the count as an opening position with a date. An opening balance you did not verify becomes an error that compounds through every subsequent movement.
Fourteen days, every module, no card. Or half an hour with someone who will run it on your own records and tell you where it does not help.