taking inventory of warehouse

Xero Inventory Management: Complete Guide for Australian Businesses

Xero inventory management is the stock tracking system built into Xero accounting software. For Australian small businesses, it offers a straightforward way to track what you have on hand, manage cost of goods sold, and keep your balance sheet accurate without paying for separate inventory software.

If you have been using Xero for a while, you may have noticed the system has evolved significantly since launching in 2015. 

At Darcy Bookkeeping & Business Services, we've been working with Xero inventory from day one. Here's what works, where the limitations are, and when you need to look at inventory apps from the Xero App Store.

What Is Xero Inventory Management?

The Xero inventory management system is the stock tracking functionality built into your Xero accounting software. 

The key advantage is real-time tracking. When you're managing inventory properly in Xero, you get a complete picture of what's in stock right now. Stock levels update automatically as suppliers ship products and orders go out. Knowing what's been sold and what remains gives you the overview of your inventory you need to make informed decisions.

Xero is accounting software first, with inventory features layered on top. It excels at keeping your books accurate and your balance sheet correct, but won't replace specialised inventory management software.

How Xero Inventory Has Evolved (2015-2025)

When Xero launched inventory tracking in 2015, it was playing catch-up to other accounting software. The initial release was functional but basic, and the strategies and techniques behind successful inventory management required careful attention to setup.

Now, in 2025, Xero offers resources and solutions that make inventory management significantly easier. Bulk inventory adjustments, rolled out in late 2025, allow you to update multiple inventory items at once, helping businesses stay organised during stocktakes. Enhanced purchase order functionality provides a cleaner interface, and mobile features have improved for basic tasks.

However, Xero still uses weighted average cost method for inventory valuation. There's no FIFO in the native system, though the new Inventory Plus add-on now offers it for businesses that need this advanced feature.

Core Inventory Features Built Into Xero

Inventory Item Tracking

woman managing inventory of jewellery

Setting up tracked inventory starts with creating each inventory item in your chart of accounts. Add items manually or batch-import from CSV spreadsheets, saving time and reducing data entry when adding multiple products.

Each inventory item gets its own SKU (stock keeping unit) or product code to help you stay organised and confident. You track cost prices and update them as supplier prices change. Xero uses average cost accounting, which divides the total cost of all units purchased by the total quantity. Every purchase adjusts this average automatically, keeping your financial data accurate.

You can also upload product photos, supplier order forms, or specification sheets directly to the item record, reducing the time spent on financial admin when you need to reference product details.

Real-Time Stock Level Management

When suppliers ship goods, and you receive them against purchase orders, Xero automatically updates stock levels. Sales data flows through immediately when you create invoices.

You can see what's on hand, what's on order from suppliers, and what's committed to quotes. This visibility is one of the techniques behind successful inventory management. Manual stock adjustments are straightforward when physical stocktakes reveal discrepancies.

Inventory Reporting & Financial Integration

Xero's inventory reports provide customisable tracking of value movement, quantity on hand, and margin per item. Inventory valuation reports show the total value of your stock at any point, feeding directly into your balance sheet for accurate financial reporting.

Xero handles GST correctly on inventory purchases and sales, ensuring your Business Activity Statement reflects accurate figures. Everything integrates with Xero's chart of accounts, keeping your bookkeeping accurate without double entry or complex workarounds in other business systems.

When Xero's Native Features Fall Short

Let's be honest about where Xero inventory struggles. The biggest limitation is average cost only. If you're importing goods and need to track landed costs accurately, or you operate in an industry where FIFO matters for compliance, you'll find this restrictive.

There's also a learning curve around setup. The system lacks an auto-create function and has no revert button after bulk CSV uploads. Make a mistake with a large import, and you'll have to fix every item manually.

Native Xero inventory also lacks barcode scanning, has limited multi-location support, no automated reorder points, no batch and serial tracking, minimal stocktake functionality, no pick/pack/ship workflows, and limited e-commerce integration. Most businesses outgrow basic Xero inventory when they hit around 500 SKUs, add a second location, start selling across multiple platforms, or move into manufacturing, where job costing and bill of materials become essential.

When you hit these limitations, inventory apps from the Xero App Store can fill the gaps while maintaining the tight accounting integration.

Best Inventory Apps for Xero in Australia

best inventory apps for xero

Choosing the Right Integration

Match features to your actual workflows and business goals. Ecommerce businesses should consider Cin7 Core's multi-channel capabilities. Wholesalers often find Unleashed provides needed depth. Manufacturers should evaluate Katana or Cin7 Core's production features and job costing tools.

An inventory management solution that costs $300 monthly but saves 20 hours of manual work easily pays for itself. However, inventory management software costing $500 monthly that you only use 30% of wastes money that could support other areas of your business.

Start with must-have features, then evaluate which platform delivers those at the best value.

How to Configure Inventory Management in Xero

Before You Begin: Planning Your Setup

Use Xero Central's how-to videos, courses, and forums before starting. Xero has resources to help you avoid common hurdles. Proper setup matters because once you process transactions, changing fundamental settings becomes difficult.

Decide which asset accounts hold inventory value, which expense accounts capture cost of goods sold, and how to structure accounts for meaningful reporting that helps you manage your finances effectively.

Initial Setup Requirements

Enable inventory tracking in Settings, then General Settings. This unlocks the Products and Services section, where you'll manage your inventory.

Create an Inventory Asset account and a Cost of Goods Sold expense account in Xero, with the correct account types to handle inventory transactions properly.

Set up inventory item categories to help you stay organised as your product range grows. Map the cost of goods sold account properly so Xero knows where to post expenses when you sell inventory items, keeping your balance sheet accurate.

Adding Your First Inventory Items

Create tracked inventory items manually or batch import using CSV templates to save time on data entry. Enter product codes, descriptions, initial stock quantities, and opening balances. Set cost prices and sale prices for each inventory item.

Attach order contracts and product images to inventory records for easy reference, reducing time spent searching through files or emails.

Processing Inventory Transactions

Record purchase orders and stock receipts when inventory arrives. Process sales invoices with inventory items, and Xero automatically reduces stock and posts the cost of goods sold. Make stock adjustments when needed for stocktakes or corrections.

This automated flow between sales, inventory, and accounting is one of the key strategies and techniques behind successful inventory management in Xero.

Best Practices for Xero Inventory Management

doing stocktake of ceramics

Getting Xero inventory right comes down to a few key habits:

  • Run regular stocktakes. Physical counts reveal discrepancies that the system reports miss. Use apps from the Xero App Store for guided stocktake processes, or keep it simple with manual counts entered in Xero.
  • Keep cost prices accurate. Since Xero uses average cost accounting, your cost prices directly affect inventory valuation and profit margins. Update them when supplier prices change.
  • Monitor slow-moving stock. Use Xero's inventory reports to identify products sitting on shelves too long. Slow movers tie up cash flow that could be working harder elsewhere in your business.
  • Integrate ecommerce platforms. Connect Shopify, WooCommerce, or other sales channels to automate order processing. This reduces manual data entry and ensures accurate stock levels across all channels.
  • Handle multi-location carefully. If you have multiple warehouses or shop locations, native Xero support can get tricky. Use tracking categories as a workaround for simple setups, or invest in proper multi-warehouse inventory management software for complex operations.
  • Train your staff properly. Make sure everyone who touches inventory in Xero understands the correct processes. Wrong adjustments or invoice entries create financial headaches that take hours to untangle.
  • Set up access controls. Not everyone needs full inventory editing rights. Limit who can adjust stock levels or change cost prices to reduce errors.

Common Xero Inventory Challenges & Solutions

  • The CSV import mistake that wastes hours. When you bulk upload inventory items from a spreadsheet, there's no undo button. Test with five products first, check they imported correctly, then do the rest. It's slower upfront, but it saves you from having to fix everything later manually.
  • Wrong account mappings kill your reports. New users often link inventory to the wrong asset or expense accounts during setup. This throws off your balance sheet and profit reports. If your inventory valuation looks wrong or the cost of goods sold seems off, check your account mappings first before assuming the numbers are right.
  • Stock levels that don't match reality. This usually happens when someone adjusts stock manually but forgets to record it, or when there's a timing gap between receiving goods and entering them into Xero. Run physical stocktakes quarterly at a minimum and adjust Xero to match what's actually on your shelves.
  • Multi-location gets messy fast. Native Xero wasn't designed for multiple warehouses. If you're trying to track stock across two or more locations, you'll need either careful tracking category setup or proper multi-warehouse software. Don't try to force Xero to do something it's not built for.
  • When to upgrade beyond Xero. If you're spending more than a few hours per week on inventory workarounds, that's your signal. 
  • Getting proper help. Xero support can fix technical glitches, but they won't tell you how to structure your chart of accounts or which app suits your business model. That's where working with Australian bookkeepers who know Xero inside out makes the difference.

Getting Help with Xero Inventory

Xero inventory has come a long way since 2015, but it's still designed for simplicity over complexity. For Australian small businesses with under 500 SKUs, one location, and straightforward stock needs, native Xero works well. It integrates with your accounting, updates in real time, and costs nothing extra.

If you're managing multiple warehouses, need FIFO costing, or require barcode scanning and advanced features, you'll hit walls quickly. That's when inventory management software from the Xero App Store makes sense. The investment typically pays for itself through time saved and better stock control.

At Darcy Bookkeeping & Business Services, we help Australian businesses with initial setup, troubleshooting problems, and deciding whether add-ons are worth the investment. We understand GST implications and how to configure systems that actually work for daily operations.

Ready to sort out your Xero inventory management? Talk to us about our Xero bookkeeping services to see how we can help you! 

Contact us