What Xero inventory covers, and what it does not
Xero's built-in inventory tracks quantity on hand and a rolling average cost per item, which is enough to keep cost of goods sold reasonably accurate on invoices. It is a widely used accounting platform across the UK, Australia, and New Zealand for exactly that reason.
What it does not do: barcode scanning, a receiving workflow against a purchase order, pick lists for fulfillment, transfers between multiple warehouses or vans, or batch and expiry tracking. Xero was built to keep books accurate, not to run a warehouse floor.
- No barcode or mobile scanning workflow
- No purchase-order receiving process, just a quantity field
- No multi-location stock or inter-location transfers
- No pick lists, kitting, or batch/expiry tracking
Xero for books, StockFlow for the warehouse
The common fix is not replacing Xero—it is adding an operational layer beside it. Keep invoicing, payroll, and the ledger in Xero. Run receiving, phone barcode scanning, cycle counts, and location-to-location transfers in StockFlow, which handles multi-location stock and warehouse workflows Xero was never designed for.
This is the same pattern that applies across accounting-first tools generally—see the broader accounting software with inventory guide for how it plays out beyond Xero specifically.
Connecting StockFlow and Xero today
There is no native OAuth sync between StockFlow and Xero yet. Export your item or inventory list from Xero as CSV, then import it into StockFlow, matching products by SKU. From there, run day-to-day scanning, counts, and transfers inside StockFlow.
At period close, export an inventory valuation report from StockFlow for your bookkeeper, or enter it as a manual journal adjustment in Xero, so the books reflect what is actually on the shelf rather than Xero's single running average.
- Export the item/inventory list from Xero as CSV
- Import into StockFlow, mapping SKU, quantity, and cost
- Run barcode receiving, counts, and transfers in StockFlow
- Export valuation from StockFlow at period close for Xero
Trusted by small businesses
What our customers say
“Super Kind! Quick replies from their support and very easy fixes, changed the dashboard a bit and customized it. Also gave me 450 items extra on the free plan just for me. Highly recommend and again great service!”
“Best customer service! Stockflow's customer support is fast and extremely helpful. They assisted me with customization of the software to improve my experience as a user.”