Best WooCommerce Min Max Quantity Plugin in 2026 | Honest Comparison
Quick answer: WooCommerce has no built-in minimum, maximum or step quantity settings, so you need a plugin. For most stores, WPFactory’s Quantity Manager (Min Max Step Quantities) covers minimum, maximum, step, fixed and decimal quantities per product, category or cart, and its free version handles the basic rules. The comparison below shows when an alternative fits better.
A customer buys a single unit of a product you only sell in packs of 12. Another one orders 500 items of something you have 20 of in stock. A wholesale buyer places an order below your minimum profitable threshold.
These are not hypothetical situations.. they are exactly what happens when your WooCommerce store has no quantity rules in place.
WooCommerce does not include minimum quantity, maximum quantity, step quantity, or fixed quantity controls out of the box. Every one of those features requires a plugin.
The problem is that searching for WooCommerce min max quantity plugin returns a dozen options with near-identical descriptions, making it almost impossible to tell which one actually fits your store’s needs.
This guide cuts through that. We compared the leading plugins across five dimensions.. free tier features, per-product control, cart-level rules, B2B/wholesale support, and dropdown quantity selectors.. so you can make a fast, confident decision.
Quick Answer: Best WooCommerce Min Max Quantity Plugins in 2026
Here are the top options, each suited to a different store type:
- #1 Min Max Default Quantity for WooCommerce (WPFactory) → Best all-in-one option. 10,000+ installs, 5.0 stars, free version covers global + per-product rules, step, decimal, dropdown, and cart-level quantity.
- #2 Min and Max Quantity for WooCommerce (BeRocket) → Strong free tier with 20,000+ installs. Good for simple min/max rules but lighter on advanced features like decimal quantities and dropdown selectors.
- #3 WPC Product Quantity (WPClever) → Good for decimal and fractional quantities. Popular with stores selling by weight, length, or volume.
- #4 Advanced Product Quantity (WooCommerce.com) → Official marketplace plugin, clean UI, rule-based system. Paid only, starts at $59/year.
Keep reading for a full feature comparison table, real use-case examples, an interactive quantity rule calculator, and a breakdown of which plugin wins for B2B, wholesale, and retail stores.
Setup guide: Quantity Manager documentation walks through the settings step by step.
Why WooCommerce Quantity Rules Matter More Than You Think
Quantity control is one of those settings that store owners overlook until it costs them money.
Here are four real situations where missing quantity rules directly hurt a store’s bottom line:
- Selling below minimum viable order size
A store selling handmade soap in batches of 6 kept getting single-unit orders, which made each order unprofitable to fulfill after packaging and shipping costs.
- Stock depletion from one buyer
A limited-edition product with no maximum quantity cap was cleaned out by a single buyer in under an hour, leaving nothing for other customers.
- Wholesale pricing on retail quantities
A B2B store had bulk pricing set up but no minimum quantity rule.. retail buyers were accessing wholesale prices with no volume commitment.
- Incorrect fractional orders
A store selling fabric by the meter had no step or decimal quantity control, leading to orders in whole numbers that didn’t match the product’s actual sold unit (0.5m increments).
Every one of these problems is solved by a quantity plugin configured correctly. The question is which plugin gives you the right controls for your specific situation.
The 5 Types of Quantity Rules And What Each One Does
Before comparing plugins, it’s worth being precise about what each quantity rule type actually does.
Plugins use these terms differently, and confusing them leads to the wrong configuration.
| Rule Type | What It Does | Example |
|---|---|---|
| Minimum Quantity | Sets the lowest quantity a customer can purchase | Min = 5 → customer can’t buy fewer than 5 units |
| Maximum Quantity | Caps how many units a customer can purchase | Max = 20 → customer can’t add more than 20 to cart |
| Step Quantity | Forces purchases in specific increments | Step = 6 → allowed quantities: 6, 12, 18, 24… |
| Fixed Quantity | Locks customer to a predefined set of values | Fixed = 5, 10, 25 → customer picks one of these three |
| Decimal Quantity | Allows fractional purchase quantities | Step = 0.5 → customer can order 0.5, 1.0, 1.5 meters of fabric |
The same plugin may support all five, but implement them at different levels.
“Global” means the rule applies to every product in your store.
“Per-product” means you set the rule individually on each product.
“Per-category” means it applies to all products in a chosen category.
“Cart-level” means the combined quantity across all items in the cart must meet the rule.
Real Example: Setting Up Min Max Step Quantity for a Wholesale Store
Here’s a concrete worked example. A wholesale packaging supplier wants to enforce these rules:
- Cardboard boxes (Category: Boxes) minimum 50 units, step of 50 (so orders go: 50, 100, 150..)
- Bubble wrap rolls (individual product) minimum 5 rolls, maximum 100 rolls, no step restriction
- Packing tape (individual product) fixed quantities of 12, 24, or 48 (sold in dozens)
- Cart-level minimum, total cart quantity must be at least 100 units across all products
| Product | Min | Max | Step | Fixed Options | Applied At |
|---|---|---|---|---|---|
| Cardboard Boxes | 50 | – | 50 | – | Category |
| Bubble Wrap Rolls | 5 | 100 | – | – | Per-product |
| Packing Tape | – | – | – | 12, 24, 48 | Per-product |
| All Products (Cart) | 100 | – | – | – | Cart-level |
This setup requires a plugin that handles all four rule types and can apply them at category, per-product, and cart level simultaneously.
Not every plugin on this list can do all of that.. which is exactly why the comparison below matters.
The Plugin That Handles All of These Rules
Min Max Default Quantity for WooCommerce by WPFactory supports minimum, maximum, step, fixed, decimal, and cart-level quantity rules.. including per-product, per-variation, and per-category control.
Trusted by 10,000+ stores with a 5.0-star rating. The free version covers all core use cases. Pro unlocks advanced controls like user-role-based rules, combined category totals, and quantity displays on shop pages.
Full Plugin Comparison: Feature by Feature
Here is a direct feature comparison of the four leading WooCommerce quantity plugins. Each column reflects what the free version supports.. Pro features are noted separately.
| Feature | WPFactory (Min Max Default Qty) |
BeRocket (Min Max Qty) |
WPClever (WPC Product Qty) |
WooCommerce.com (Advanced Qty) |
|---|---|---|---|---|
| Free version available | ✅ Yes | ✅ Yes | ✅ Yes | ❌ Paid only |
| Minimum quantity (global) | ✅ | ✅ | ✅ | ✅ |
| Maximum quantity (global) | ✅ | ✅ | ✅ | ✅ |
| Step / increment quantity | ✅ | ✅ | ✅ | ✅ |
| Fixed / allowed quantities | ✅ | ❌ | ✅ | ✅ |
| Decimal / fractional quantities | ✅ | ❌ | ✅ | ✅ |
| Per-category rules (free) | ✅ | ⚠️ Pro | ⚠️ Pro | ✅ |
| Per-product rules (free) | ✅ | ✅ | ✅ | ✅ |
| Variable product + variation rules | ✅ | ✅ | ✅ | ✅ |
| Cart-level quantity rules | ✅ | ✅ | ❌ | ✅ |
| Dropdown quantity selector | ✅ | ❌ | ✅ | ✅ |
| Default quantity setting | ✅ | ❌ | ✅ | ❌ |
| Show quantity on product/shop page | ✅ | ❌ | ❌ | ❌ |
| Unit labels (e.g. KG, liters) | ✅ | ❌ | ❌ | ❌ |
| Active installs | 10,000+ | 20,000+ | Not listed | 1,000+ |
| Rating (WordPress.org) | ⭐ 5.0 / 91 reviews | ⭐ 4.8 / 203 reviews | ⭐ Not listed | ⭐ 4.7 / 26 reviews |
Which Plugin Is Right for Your Store?
The comparison table tells you what each plugin can do, but picking the right one also depends on your store type. Here’s a quick decision guide:
If you run a retail or DTC store
You probably need simple per-product min/max rules and possibly a cart-level minimum. Both WPFactory and BeRocket handle this well in their free versions.
WPFactory has an edge if you also want a dropdown selector or default quantity pre-filled on the product page.
If you run a wholesale or B2B store
You need per-product rules, step quantities, and cart-level minimums. WPFactory’s free version covers all three, including rules for variable products and individual variations.
If you also need different rules per user role (e.g., retail vs. wholesale customers), the WPFactory Pro version adds user-role-based quantity control, which BeRocket and WPClever do not offer in their free tiers.
If you sell by weight, volume, or length
Decimal quantities are non-negotiable. Both WPFactory and WPClever support this, WPFactory also adds unit labels (eg, “KG” or “liters” displayed next to the quantity field), which improves clarity for customers.
If you need strict pack-size enforcement
Fixed quantities (eg, only 12, 24, or 48) are best handled by WPFactory or WooCommerce.com’s Advanced Product Quantity. BeRocket does not support fixed quantities in its free version.
Interactive Quantity Rule Calculator
Use this calculator to preview what quantities your customers would see based on your rule settings. Enter your minimum, maximum, and step values to see the allowed purchase quantities.
WooCommerce Quantity Rule Preview
How to Set Up Min Max Quantity in WooCommerce Step by Step
This walkthrough uses Min Max Default Quantity for WooCommerce by WPFactory. The steps are the same for both free and Pro versions.
Step 1: Install the plugin
Go to the plugin page on WPFactory and download the ZIP file. Then go to your WordPress dashboard → Plugins → Add New Plugin → Upload Plugin, choose the ZIP file you downloaded, click Install Now, then Activate.
Step 2: Set a global minimum quantity
Go to WooCommerce → Settings → Product Quantity. Under the Minimum Quantity tab, enable the feature and enter your global minimum value in the All Products field. Click Save changes. This applies the rule to every product in your store immediately.
Step 3: Set a step quantity
In the same settings area, open the Step Quantity tab. Enable it and enter your step value. For example, entering 5 means customers can purchase 5, 10, 15, 20, and so on.. but not 7 or 13.
Step 4: Set per-product rules (optional)
Open any product in Products → Edit. Scroll to the Product Data section. You’ll see a new Quantity tab added by the plugin. Enter the minimum, maximum, step, or fixed quantity values specifically for this product. These override the global settings for this product only.
Step 5: Enable the dropdown quantity selector (optional)
Back in WooCommerce → Settings → Product Quantity, open the Quantity Dropdown tab. Enable it. Customers will now see a dropdown menu instead of the standard number input field.. which is especially useful for fixed quantity products or when you want to make the valid options immediately visible.
Step 6: Test your rules
Visit your product page as a customer. Try entering an invalid quantity (below minimum, above maximum, or between step values). The plugin should block the action and display a validation notice.
If anything doesn’t behave as expected, return to settings and double-check that the feature tab is enabled.. all features are disabled by default and must be activated individually.
Related Resources
- WooCommerce Quantity Control: Set Min, Max, Step & More
- WooCommerce Quantity Based Pricing: A Retailer’s Secret Weapon
- Order Minimum/Maximum Amount for WooCommerce (Plugin Page)
- More WooCommerce guides on the WPFactory Blog
Frequently Asked Questions
What is the best WooCommerce min max quantity plugin?
For most stores, Min Max Default Quantity for WooCommerce by WPFactory is the strongest all-in-one option.
It handles minimum, maximum, step, fixed, decimal, and cart-level quantity rules in a single plugin, with a free version that covers the most common use cases. It has over 10,000 active installs and a 5.0-star rating across 91 reviews on WordPress.org.
Can I set a minimum purchase quantity in WooCommerce for free?
Yes. The free version of Min Max Default Quantity for WooCommerce by WPFactory supports global minimum quantities (applied across all products) and per-product minimum quantities.
You don’t need to pay anything to enforce a basic minimum order quantity on your store.
How do I force customers to buy in multiples in WooCommerce?
You need a step quantity setting. Set your minimum quantity to the smallest valid purchase (eg, 6), then set the step to the same value (6).
Customers will only be able to purchase in multiples of 6.. the plugin will reject any other quantity and display a validation message. This works at both product level and cart level.
Does WooCommerce have a built-in minimum order quantity setting?
No. WooCommerce does not include minimum or maximum quantity controls natively.
The quantity field on a product page allows any positive integer by default. You need a plugin to enforce quantity rules.. either per product, per category, or across the entire cart.
What is the difference between min quantity and step quantity in WooCommerce?
Minimum quantity sets the floor, the smallest number a customer can purchase. Step quantity sets the increment.. how quantities increase from that floor.
A minimum of 10 with a step of 10 means valid quantities are 10, 20, 30, and so on. A minimum of 10 with no step means any quantity from 10 upward is valid (11, 12, 13, etc.).
Can I set different quantity rules per product in WooCommerce?
Yes. WPFactory’s free version supports per-product rules for both simple and variable products.. including individual variations. This is one of its strongest advantages over BeRocket (which requires Pro for category-level rules) and WPClever (which requires Pro for category rules).
The WPFactory Pro version adds more advanced controls like user-role-based rules, combined category totals, and quantity displays on shop archive pages.
What is a fixed quantity in WooCommerce?
A fixed quantity setting restricts customers to a predefined list of values.. for example, only 5, 10, or 25. Unlike step quantity (which generates a sequence from a minimum), fixed quantities let you offer any set of non-sequential values.
This is useful for products sold in specific pack sizes that don’t follow a regular increment.
Can WooCommerce enforce quantity rules at the cart level?
Not natively. Cart-level quantity rules.. where the combined total quantity across all products in the cart must meet a minimum.. require a plugin.
Both WPFactory’s Min Max Default Quantity plugin and BeRocket’s Min and Max Quantity plugin support cart-level rules in their free versions. WPClever’s WPC Product Quantity does not include this feature.
