
Shopify's native B2B catalogs let you require quantities to be a multiple of a set increment, but they do not enforce a true minimum order quantity across a mixed cart, and that gap sits outside company profiles entirely for tagged wholesale customers. To set MOQs and pack sizing that actually protect your margin, decide whether native quantity rules cover your simplest SKUs, then add cart-level minimums, case-pack multiples, and per-customer-group thresholds for everyone else.
The five-step setup: calculate your break-even quantity per product, choose between a unit MOQ, a pack multiple, or an order-value minimum, set the rule at the right level (per SKU or per order), gate it to the right buyer group, and test a too-small order to confirm checkout actually blocks it. PortalSphere layers cart-level MOQs, pack sizing, and tiered pricing on top of Shopify so every wholesale order clears your minimum before it ships.
Partly. Shopify's native B2B catalogs, now available on every paid plan as of April 2026, let you require that the quantity a buyer purchases be a multiple of a set increment, for example, orders must come in multiples of 12. That covers case-pack ordering for a single SKU, but only for buyers on a formal company profile.
What it does not do is enforce a minimum across a mixed cart, apply to customers who are only tagged as wholesale rather than on a company profile, or vary the minimum by customer group. A buyer on a company profile can still check out with a single case if you have not set an increment rule, and a tagged wholesale customer outside a company profile sees no MOQ enforcement at all. Shopify's own documentation on quantity rules and volume pricing in B2B covers the increment mechanic in detail.
Here is the order that avoids rework, whether you rely on native quantity rules alone or add an app layer to cover the gaps.
The right minimum depends on how the product is made and shipped, not a single rule of thumb across your whole catalog.
An MOQ rarely stands alone. It is one piece of the order rules a wholesale buyer sees together: the tier they qualify for, the minimum they must clear, and the payment terms attached to their account.
A buyer who orders at tier two pricing, meets the case-pack minimum, and has approved net 30 terms should see all three reflected before they reach checkout, not discover a blocked cart after entering payment details. If you have not set up tiered pricing yet, see our guide on setting up tiered wholesale pricing on Shopify, which covers how tier structure and order rules should be planned together.
Here is how the two approaches compare on MOQ and pack-sizing capability specifically.
If every wholesale buyer sits on a formal company profile ordering one SKU at a time, native quantity rules may be enough. Once you sell to tagged wholesale customers, mix SKUs in a single order, or need a cart-total minimum, an app layer closes the gap without a developer.
For the broader setup these order rules sit inside, see our guide on setting up a gated B2B portal on Shopify.
There is no universal number. The right MOQ is the smallest order size where your margin still covers picking, packing, and shipping cost after your wholesale discount, calculated from actual product cost rather than list price.
Yes, with a tag or group based rules app. Native Shopify B2B ties quantity rules to a company profile, so segmenting by tag, such as a lower minimum for VIP accounts, generally requires an app layer.
An MOQ is the smallest total quantity a buyer can order. Pack sizing requires that quantity be ordered in multiples of a case or pack size, such as 12 or 24 units, so orders match how the product ships.
Partially. Native B2B catalogs let you require a quantity increment per product for buyers on a company profile, but this does not extend to tagged wholesale customers or apply across a mixed cart of several SKUs.
Set the rule so it blocks checkout, not just the product page, and test it yourself as a wholesale account before launch. If a too-small order still reaches payment, the rule is a suggestion rather than an enforced minimum.
Start your 14-day free trial, no credit card required, and get free onboarding: a PortalSphere specialist sets up your MOQs, pack sizing, and tiered pricing on a draft version of your store before it goes live.