Bigger carts are the fastest way to grow B2B revenue — and nothing grows carts like visible quantity discounts. Tiered Pricing for WooCommerce adds bulk pricing tiers to any product: buy 10+ for 5% off, 50+ for 10% off, or any structure you like.
Each product gets its own tiers — percentage discount, fixed discount or a fixed per-unit price — and shoppers see a clean bulk discounts table right on the product page. As they raise the quantity, the displayed price is replaced live the moment a tier is reached, so the incentive to buy more is always in front of them.
In the cart, every line is priced by its quantity’s tier and the price is pinned so other pricing plugins can’t double-apply. Variations inherit the parent product’s tiers automatically.
Key Features
- Unlimited quantity tiers per product (percentage, fixed discount or fixed price)
- Automatic bulk discounts table on the product page
- Live price replacement the moment the quantity reaches a tier
- Variations inherit the parent product’s tiers
- Stacks correctly on top of role based pricing
- Correct tier applied per cart line
How It Works
- Open any product and add tier rows in Product data: from-quantity, type and amount.
- The product page shows a bulk discounts table with the customer’s own prices.
- When the quantity input reaches a tier, the shown price updates instantly and the tier row highlights.
- The cart applies the correct tier per line and keeps totals consistent through checkout.
Screenshots



Frequently Asked Questions
Do the tiers work for variable products?
Yes. Set tiers once on the parent product and every variation inherits them; the live price update works after a variation is selected too.
Can I combine it with role based pricing?
Yes — with our free Role Based Pricing plugin, the role price is calculated first and tiers apply on top of it, each exactly once.
Does the customer see the discount before adding to cart?
Yes, twice: the bulk discounts table lists every tier, and the displayed price is replaced live as soon as their chosen quantity hits a tier.
Can I hide the pricing table but keep the discounts?
Yes. The table’s visibility and title are controlled in settings; discounts keep working either way.
Are tiers based on the line quantity or the whole cart?
Tiers are per product line — the quantity of that product in the cart decides its tier.
Is this plugin really free?
Yes. The plugin is fully functional and free forever — no locked screens, no trial timers. A premium version with advanced features is planned, but everything you see here stays free.
Will it slow down my store?
No. The plugin is intentionally lightweight: no external requests, no front-end frameworks and no extra database tables. It hooks into standard WooCommerce filters and caches its work per request.
Does it clean up after itself if I uninstall?
Yes. Deactivating keeps your settings; deleting the plugin removes its options and data from the database, leaving your store exactly as it was.
Requirements
- WordPress 6.2 or newer
- WooCommerce 7.0 or newer — HPOS (High-Performance Order Storage) compatible
- PHP 7.4 or newer
- Works with classic themes and block themes
Part of the WooManagers B2B Suite
This plugin is one of 12 lightweight B2B extensions by WooManagers that work alone or together: role based pricing, tiered pricing, quotes, B2B registration, order rules, catalog visibility, checkout control, quick ordering, VAT handling, purchase orders, company accounts and price lists. Install only what you need — each plugin is small, focused and adds no bloat.
Free forever. A premium version with advanced features is coming soon — and if you need something custom, our team builds bespoke WooCommerce extensions too.
