Key takeaways
- Accurate inventory depends on processes and barcode discipline as much as on software.
- Essential features include multi-location stock, barcode scanning, reorder points and integration with sales and purchasing.
- Batch, lot or serial tracking is critical in regulated, perishable or high-value goods.
- Choose a costing method with your accountant and apply it consistently.
Stockouts lose sales; overstock ties up cash; and inaccurate stock numbers erode trust in every system that depends on them. Inventory software can fix this, but only if it has the right features for how your business actually moves goods.
The core features
| Feature | Why it matters |
|---|---|
| Real-time stock by location | See what is available where, including warehouses, stores, vans and consignment |
| Barcode or QR scanning | Fast, accurate receiving, picking, transfers and counts |
| Reorder points and suggestions | Buy before you run out, without overbuying |
| Purchase orders and receiving | Track what is on order and receive against it |
| Sales order allocation | Reserve stock when orders are confirmed |
| Stock counts and adjustments | Cycle counts with reasons recorded for every adjustment |
| Reporting | Stock value, turnover, slow movers and stockout history |
Tracking that some businesses cannot do without
- Batch or lot tracking: food, pharmaceuticals, chemicals and cosmetics need to trace which batch went to which customer, for recalls and expiry.
- Serial numbers: electronics, equipment and high-value items tracked individually for warranty and service.
- Expiry dates: first-expired-first-out picking for perishables.
- Units of measure: buying by the case, selling by the unit.
- Kits and assemblies: selling bundles or building products from components.
Costing methods
How inventory is valued affects margins and financial statements. Common methods include FIFO (first in, first out), weighted average cost and, in some jurisdictions and industries, other methods. Agree the method with your accountant, make sure the software supports it, and keep it consistent.
Integrations
- Sales channels: e-commerce stores, marketplaces and point of sale.
- Accounting: inventory value and cost of goods sold posted correctly.
- CRM: sales reps see availability when quoting.
- Shipping: labels, tracking and carrier rates.
Common mistakes
- Allowing stock to move without scanning or recording it.
- Skipping cycle counts until the year-end stocktake.
- Setting reorder points once and never reviewing them.
- Not recording reasons for adjustments, so losses are never investigated.
- Running separate stock spreadsheets alongside the system.
How to evaluate a system
- List your must-have tracking needs: locations, batches, serials, expiry and units of measure.
- Walk through a day in your warehouse with the vendor, from receiving to shipping.
- Test scanning on the devices your staff will actually use.
- Check offline behavior if connectivity in the warehouse is unreliable.
- Confirm integrations with your sales channels and accounting.
Our ERP platform includes multi-location inventory with offline-first operation for warehouses and field teams.
A worked example: receiving to shipping
A shipment arrives. The receiver scans the purchase order and each carton; quantities, batch numbers and expiry dates are recorded and stock is put away to scanned bin locations. When a customer order is confirmed, stock is reserved and a pick list is generated by location to minimize walking. The picker scans each item, the system checks batch and expiry rules, and the order is packed and shipped with tracking. At every step stock is accurate, and if a batch is ever recalled, the system shows exactly which customers received it.
Metrics to watch
| Metric | What it shows |
|---|---|
| Inventory accuracy | How closely system stock matches physical counts |
| Stock turnover | How quickly inventory sells through |
| Stockout rate | How often items are unavailable when ordered |
| Days of inventory on hand | How much cash is tied up in stock |
| Slow and obsolete stock | Items to discount, return or stop buying |
Frequently asked questions
Do small businesses need inventory software?
Once stock spans several locations or channels, or errors start costing sales, dedicated software quickly pays for itself.
How often should we count stock?
Many businesses use cycle counting, counting a subset of items regularly, with high-value or fast-moving items counted more often.
Should inventory live in our ERP or a separate system?
If you have an ERP, inventory usually belongs there so finance, sales and purchasing share the same data.



