What is ‘Minimum Order Quantity’?
The Minimum Order Quantity (MOQ) specifies the lowest quantity of a certain product that you are willing to sell to your business customer on the B2B Commerce Portal. MOQs have a major impact over how many days of stock a business holds which in turn reduces the risk obsolescence significantly.
How to set up a MOQ?
First, you will need to set up a MOQ for each of the SKUs you intend to publish to your B2B Commerce Platform.
Set up a MOQ by navigating to the Inventory tab > Products and then ‘Variants’ screen.
Alternatively, you can via .CSV upload where you have two different methods to go about with it.
Method 1
Simply click into Inventory and from the Bulk Manage drop-down button on the top right-hand corner, select ‘Update Existing Products’.
Next, click on ‘No, I need to download a list of my products’.
Now, a screen will display a list of attributes to select in readying your .CSV upload. Be sure to check the ‘Minimum Order Quantity’ box. Then, click on ‘Build Product Sheet’ to download.
Method 2
You will need to add a column to the .CSV file. Name the column one of the following titles (follow exactly), to successfully enable the MOQ:
1MOQ (case insensitive)
2Minimum Order Quantity (case insensitive, but spaces must be there)
Alternatively, if you have access to QuickBooks Commerce’s API, you can automate the update of SKUs.
How to assign the MOQ?
From your main navigation bar, click on the B2B Commerce tab and then ‘ Settings’.


How QuickBooks Commerce validates Sales Orders with MOQs
QuickBooks Commerce only validates against MOQ orders that come from the B2B store. It raises an error if a B2B Sales Order has insufficient MOQ on 1 or more Order Line Items within a Sales Order.