Set quantity rules in Shopify B2B catalogs
Use minimums, maximums, and increments in Shopify B2B catalogs to control how wholesale customers order.
Last verified against Shopify: April 21, 2026
Use quantity rules when B2B buyers should order in fixed packs, meet minimums, or stay within agreed limits.
Quantity rules sit inside the catalog. They work alongside catalog pricing.
Before you start
Make sure:
the catalog already exists
the correct products are included in the catalog
you know whether the rule belongs at the product level or variant level
you know the commercial rule you are trying to enforce
Common examples:
minimum order of
6maximum order of
48increments of
6
What quantity rules Shopify supports
Shopify B2B catalogs can support three common quantity controls:
Minimum quantity — the smallest allowed order quantity
Maximum quantity — the largest allowed order quantity
Increment or case-pack quantity — the step size a buyer must use
These rules can be used alone or together.
Decide whether the rule belongs on the product or variant
Use a product-level rule when every variant should follow the same order logic.
Use a variant-level rule when pack size or ordering rules differ by variant.
If one variant behaves differently, set the rule at the variant level. A product-level rule can be too broad.
Set a minimum quantity
Require buyers to meet a base order quantity
In Shopify, go to Settings → Catalogs.
Open the catalog you want to edit.
Open the product or variant you want to control.
Set the minimum quantity.
Save the catalog.
Use this when a buyer must order at least one carton, one inner, or one agreed starting volume.

Set a maximum quantity
Limit how much a buyer can purchase in one order
Open the product or variant inside the catalog.
Set the maximum quantity.
Save the change.
Use this when you need to protect stock, enforce launch limits, or control trial orders.
Set an increment or case-pack rule
Force orders to follow your pack size
Open the product or variant inside the catalog.
Set the increment or case-pack value.
Save the catalog.
Test on the storefront with a B2B login.
If the increment is 6, buyers should order in steps like 6, 12, 18, and 24.

Combine quantity rules safely
A common combination looks like this:
minimum
6maximum
48increment
6
This means the buyer can order 6, 12, 18, 24, 30, 36, 42, or 48.
Use combinations like this when you want clear pack-based ordering without manual review.
Test quantity rules
Confirm the storefront matches the catalog settings
Run this test after every change:
Log in as a B2B customer linked to the correct company location.
Open the product page for the controlled product.
Try a quantity below the minimum.
Try a quantity above the maximum.
Try a quantity that breaks the increment.
Confirm only valid quantities can proceed.
If invalid quantities are blocked and valid pack quantities work, the rule is set correctly.
Common quantity rule mistakes
The quantity rule does not apply
Check that the product is inside the correct catalog and the customer is using that catalog.
The wrong pack logic appears
Check whether the rule should be at the variant level instead of the product level.
The quantity still looks unrestricted
Check that the customer is logged in as a B2B customer linked to the correct company location.
Use volume pricing in Shopify B2B catalogs
Add lower prices at higher quantity breaks
Shopify also supports volume pricing inside B2B catalog pricing.
Use this when buyers should unlock a better unit price after they reach specific quantity breaks.
For example:
minimum quantity
4at$126.04break
12at$121.04break
24at$116.04
This works well when you want to reward larger orders without creating a separate catalog.
In Shopify, go to Settings → Catalogs.
Open the catalog, then open the relevant product or variant.
Find Volume pricing in the catalog pricing settings.
Set the Minimum quantity and base price.
Click Add break.
Enter the break quantity and the price for that break.
Repeat for each additional break.
Click Done, then save the catalog.

When to use volume pricing instead of a flat catalog price
Use flat catalog pricing when every qualifying order should use one fixed price.
Use volume pricing when the unit price should improve as the order quantity increases.
Test volume pricing
After saving, test at three levels:
the minimum quantity
the first break quantity
the next break quantity
Confirm the storefront price changes at the correct thresholds for a logged-in B2B customer.
Related guides
Last updated