How to Import Inventory Item to Xero (2026 Guide)
After converting your data with one of our tools, follow these steps to import the inventory item into Xero.
Import Steps
Navigate to Products and Services
Log in to your Xero account and click the Business menu in the top navigation bar. Select Products and Services from the dropdown. This page lists all your existing inventory items, services, and non-inventory products.
Open the import function
On the Products and Services page, click the Import button. This opens the inventory import wizard where you can upload a CSV file containing your product and service data.
Download the inventory template
Click Download Template to get the official Xero inventory items CSV template. The template includes columns for item codes, names, descriptions, purchase and sales details, pricing, account codes, and inventory tracking fields.
Prepare your inventory data
Open the template and fill in your item data. The ItemCode column is required and must be unique, with a maximum of 30 alphanumeric characters. Ensure that any account codes referenced in PurchaseAccountCode, SalesAccountCode, InventoryAssetAccountCode, and CostOfGoodsSoldAccountCode already exist in your Xero Chart of Accounts before importing.
Configure tracked inventory items
If you want Xero to track stock levels for specific items, set IsTrackedAsInventory to TRUE for those rows. When tracking is enabled, you must also provide values for InventoryAssetAccountCode, CostOfGoodsSoldAccountCode, and SalesAccountCode. Optionally include QuantityOnHand to set opening stock levels.
Save the file as CSV
After entering all product and service data, save the file in CSV format. Ensure there are no special characters in item codes and that all numeric values like prices do not include currency symbols. Use plain decimal numbers for all price fields.
Upload and review the file
Back in the import wizard, click Select File to browse and choose your saved CSV file. Click Next to let Xero validate the file. Xero shows an import summary listing how many items will be created or updated and flags any errors such as duplicate item codes or missing account codes.
Complete the import and verify
Click Complete Import to finalize the process. Navigate back to Business > Products and Services to review your imported items. Check that purchase and sales prices, account codes, and tracking settings are correct for a sample of items.
Required Xero Fields
| Field | Type | Description | Example |
|---|---|---|---|
| ItemCode | Text | Unique item code (max 30 chars, alphanumeric) | PROD-001 |
Xero requires these fields for successful import.