- Connectors
- Xero Inventory Quantities

SyncPenguin's connector for Xero inventory quantities
Sync your Xero inventory quantities two-way or one-way with other apps and services
How does it work?
What can Xero inventory quantities be synced with?
Popular real-world use cases
Key features
Stock Level Sync
Keep Xero item quantities on hand in sync with your online stores and POS systems, matched automatically by SKU.
Accounting-Friendly Updates
Stock increases and decreases are recorded in Xero as proper transactions. You can also choose an inventory adjustment account to keep your books balanced.
Smart Change Tracking
SyncPenguin detects stock changes since the last sync and applies only the adjustments, so sales from several channels never overwrite each other.
SKU Filtering
Choose exactly which SKUs should be synced and leave the rest of your Xero items untouched.
Multi-Organization Ready
Connect securely to Xero and pick the organization whose inventory you want to sync, with built-in checks that confirm the connection is healthy.
Affordable & Scalable
With SyncPenguin you only pay for actual changes to your inventory quantities, regardless of how many products you initially have, or will have in the future.
Things to note
- Only Xero items with inventory tracking turned on are synced. Make sure 'Track inventory' is enabled for the items you want to include.
- Products are matched by SKU, so each Xero Item Code must be unique and must match the SKU used in your other sales channels.
- The connector syncs stock quantities only. It does not create, rename, or delete products in Xero, so items need to exist in Xero first.
- Because Xero records tracked inventory through transactions, stock increases are recorded as bills and stock decreases as supplier credit notes under an 'Inventory Adjustments (SyncPenguin)' contact. To keep your books balanced, select an inventory adjustment account in the connector settings.
- Each item should have a purchase price set in Xero, because that price is used to value the stock adjustments.
- Quantities are synced as whole units.
- Changes are picked up during regular sync checks rather than instantly. Very large catalogs may take a little longer to process, because SyncPenguin respects Xero's API request limits.
- Each connection syncs one Xero organization. To sync several organizations, add a separate connection for each one.
Frequently Asked Questions
Can I sync Xero inventory with Shopify?
How are stock changes recorded in Xero?
Which Xero items will be synced?
Will SyncPenguin overwrite my stock levels when I sell on multiple channels?
Do I need to create my products in every system first?
Can I connect more than one Xero organization?
About Xero
Official website: https://www.xero.com/