When creating new products on QuickBooks Commerce, you will notice an option to check for Manage Stock Level. By checking this option, you will allow QuickBooks Commerce to manage your stock levels.
It is important to decide whether you would like to Manage the Stock Levels for your Variants when you create them, as it's not possible to update this option later. This is a safety measure to prevent any discrepancies of Cost Of Goods Sold (COGS) between QuickBooks Commerce and your Accounting Integration.
Having Manage Stock Level enabled is required for your MAC Calculation. Your initial Stock Levels and Initial Cost Price work in conjunction to initiate your Moving Average Cost (MAC) calculation. If the option is disabled, QuickBooks Commerce does not track the variant's stock level and is, therefore, unable to maintain an accurate MAC value. You can find more information on MAC and how it is calculated by clicking here.
Importing Products from Sales Channels
For the initial import of variants from Sales Channels, each of the variants' Manage Stock Level option on QuickBooks Commerce will match and reflect the 'Manage Stock' equivalent option for the Sales Channel variants.
For example, on WooCommerce, there is a 'Manage Stock' checkbox - During the initial Variant import from WooCommerce, QuickBooks Commerce will reflect the option as to how it is set on WooCommerce (enabled or not).
On Shopify, the equivalent setting to 'Manage Stock Levels' would be 'Inventory Policy'. - if this setting is enabled, QuickBooks Commerce will reflect this and set 'Manage Stock Levels' to be enabled during the initial import.