WooCommerce Inventory Management Guide
Published April 21, 2026
WooCommerce Inventory Management Guide
Accurate inventory management prevents overselling, manages customer expectations, and gives you the data to make smart purchasing decisions.
Enable Stock Management
Go to WooCommerce → Settings → Products → Inventory and enable "Manage stock." This activates stock tracking globally. You can then enable or disable it per product.
Per-Product Inventory Settings
On each product's Inventory tab:
- SKU: Unique identifier for each product variant
- Stock quantity: Current available stock
- Low stock threshold: When to receive a low stock email alert
- Allow backorders: Let customers order out-of-stock items (with or without notification)
Variable Products
For products with variations (size, color), manage stock at the variation level. Enable "Manage stock" on each variation independently to track inventory per SKU.
Low Stock Notifications
WooCommerce sends automatic email alerts when stock falls below your threshold and when stock reaches zero. Configure recipient addresses under WooCommerce → Settings → Email.
Inventory Syncing
For stores selling across multiple channels (WooCommerce + Amazon + physical store), use a multichannel inventory tool:
- Linnworks: Mid-to-large stores with complex fulfillment
- Veeqo: Good for stores using multiple shipping carriers
- ATUM: Free WooCommerce inventory management plugin with purchase orders
Bulk Inventory Updates
Update stock levels in bulk via WooCommerce → Products → Export/Import CSV. Essential for seasonal restocking or after a physical stock count.