Skip to content

B2B strategy

Minimum order quantities on Shopify: a practical guide for wholesale

By QuotWay Team · June 20, 2026 · 7 min read

A minimum order quantity (MOQ) is the smallest amount a buyer must order for you to accept the sale - say, 50 units or a full case. Shopify doesn't enforce MOQs at the standard retail checkout on its own: to require one, you either use Shopify B2B's native quantity rules for company buyers, add a cart-rules or order-limits app, or build a checkout validation function. For large or negotiated orders, a quote flow is often the better fit than a hard block, because quantity and price are part of the same conversation.

This guide explains what MOQs are, how to actually enforce one on Shopify, when a minimum helps versus hurts, and when quoting is the smarter tool.

What a minimum order quantity is

A minimum order quantity is the floor you put on an order - the least a buyer can purchase in a single transaction, per product or across the cart. Wholesale and manufacturing use MOQs because small orders often cost more to pick, pack, and ship than they're worth, and because trade pricing assumes volume.

MOQs come in a few shapes:

  • Per-product minimum - at least 50 units of this item.
  • Order-value minimum - at least $500 across the whole order (technically a minimum order value, covered below).
  • Increment or case rules - order in multiples of 12, or by the full case.

The goal is the same: make sure every order is worth fulfilling and priced on the volume it actually carries.

Does Shopify enforce MOQs natively?

This is the part that surprises people: the standard Shopify retail checkout does not enforce a minimum order quantity on its own. A shopper can add one unit and check out unless something stops them.

There are two native-ish exceptions and one honest gap:

  • Shopify B2B quantity rules. If you sell through Shopify B2B with Companies, your B2B catalogs support quantity rules - minimums, increments, and case quantities - applied to company buyers. For native B2B selling, this is the built-in answer.
  • Checkout validation functions. On stores that support them, a checkout validation function can block a checkout that doesn't meet a rule you define - a developer-built option rather than a setting.
  • The gap: for ordinary retail checkout without B2B catalogs, there's no built-in MOQ toggle. You add an app for it.

So "does Shopify enforce MOQs?" depends entirely on which Shopify you mean - native B2B catalogs, yes via quantity rules; standard retail checkout, not without help.

How to set a minimum order quantity on Shopify

Your options, from most native to most custom:

  1. Shopify B2B quantity rules - if you run native B2B, set minimums, increments, and case packs on the catalog assigned to a company. No app required.
  2. A cart-rules or order-limits app - for retail or non-B2B wholesale, an app from the App Store can enforce a per-product or per-cart minimum at the cart or checkout.
  3. A checkout validation function - a developer-built rule that rejects a checkout below your threshold, for teams that want custom logic.

Pick by how you sell: native B2B buyers are covered by quantity rules; a mixed or retail store usually reaches for an app; a complex rule set may justify a function. None of these is QuotWay - to be clear, QuotWay is a quote app and does not enforce minimums at checkout. Where it fits is the next section.

MOQ versus minimum order value

The two get conflated, and the difference matters for how you set them:

  • A minimum order quantity floors the number of units - good when your cost-to-serve scales with handling (picking, packing, cases).
  • A minimum order value floors the total spend - good when your cost-to-serve scales with money (payment processing, account servicing, freight thresholds).

Many wholesale operations use both: a per-line MOQ so items ship in sensible quantities, and an order-value minimum so the whole order clears your cost floor. Decide which cost you're actually protecting before you pick a number.

When a quote beats a hard minimum

A hard MOQ is a blunt instrument: it either lets the order through or blocks it. That's right for routine catalog orders, but it's the wrong tool for the orders where the quantity is the negotiation:

  • A buyer wants 40 units when your MOQ is 50 - do you lose the deal, or talk about it?
  • A buyer wants 5,000 units and expects pricing a fixed tier doesn't cover.
  • A new account is feeling out a first order before committing to your minimum.

In each case, a hard block ends the conversation; a quote continues it. With a request-a-quote flow, the buyer tells you the quantity they want, and you respond with pricing for that quantity - including a deal that sits just under your usual minimum if the relationship justifies it. The quantity becomes an input to a negotiation instead of a gate.

This is where QuotWay fits, honestly: not as an MOQ enforcer, but as the quote flow for the large and negotiated orders a minimum doesn't handle well. The quote form captures the quantity the buyer needs, and you price the volume in a proposal - which is also where volume-based pricing strategy lives.

Pricing for volume, with or without a minimum

Whether or not you enforce a hard MOQ, the pricing principle is the same: larger orders should earn pricing that reflects their volume, and that pricing should protect your margin. Standing volume tiers handle the predictable orders; a quote handles the large or unusual ones, where you set pricing for the specific quantity and lock the agreed price into a Shopify draft order. Used together, an MOQ keeps orders worth fulfilling and quoting captures the big deals a fixed minimum would either block or underprice.

Getting started

If you need a hard checkout minimum, start with the right tool for your setup - native B2B quantity rules, an order-limits app, or a checkout validation function. If your real need is handling large and negotiated orders well, add a quote flow alongside it. QuotWay is a B2B quote and negotiation app for Shopify, built by EFOLI, that captures the buyer's quantity, lets you price the volume, negotiate it, and convert the agreed order - on the free Lite plan to start, with paid plans from $29/mo (each with a 14-day trial). See pricing for plans, the wholesale and distribution guide for how minimums and quoting fit a wholesale operation, and the complete guide to selling wholesale on Shopify for the wider setup.

FAQ

Does Shopify enforce minimum order quantities?

Not at the standard retail checkout on its own. Shopify B2B catalogs support native quantity rules - minimums, increments, and case quantities - for company buyers, and a checkout validation function can block orders below a rule on stores that support them. For ordinary retail checkout without B2B catalogs, you add a cart-rules or order-limits app to enforce a minimum.

How do I set a minimum order quantity on Shopify?

You have three main options: use Shopify B2B quantity rules if you sell through native B2B with Companies; add a cart-rules or order-limits app from the App Store for retail or non-B2B wholesale; or build a checkout validation function for custom logic. Choose based on how you sell - native B2B buyers are covered by quantity rules, while a retail or mixed store usually needs an app.

Does QuotWay enforce minimum order quantities?

No. QuotWay is a B2B quote and negotiation app - it does not enforce minimums at checkout. Where it helps is the large and negotiated orders a hard minimum handles poorly: the quote form captures the quantity a buyer wants, and you respond with pricing for that quantity, negotiate it, and convert the agreed order to a Shopify draft order.

What's the difference between a minimum order quantity and a minimum order value?

A minimum order quantity floors the number of units in an order; a minimum order value floors the total spend. Use an MOQ when your cost to serve scales with handling (picking, packing, cases), and a minimum order value when it scales with money (processing, servicing, freight). Many wholesale operations use both together.

Should I use a hard MOQ or a quote for large orders?

Use a hard MOQ for routine catalog orders where a fixed floor makes sense, and a quote for orders where the quantity is part of the negotiation - a buyer just under your minimum, a very large order beyond your tiers, or a new account testing a first order. A hard block ends those conversations; a quote continues them and lets you price the specific quantity.

See how QuotWay handles this on your store.