Product Icon

Tiered Pricing Table for WooCommerce

This plugin allows you to offer specific prices or percentage discounts based on the quantity of products purchased. Additionally, it supports custom pricing for different user roles, includes Minimum Order Quantity functionality, and offers various features tailored for wholesale stores.

  • Quantity-based pricing (volume pricing): flat prices or percentage discounts for different quantities of products.
  • Role-based pricing: set different prices for user roles or specific customers, including quantity-based prices and MOQ.
  • Built-in min\max quantity functionality. No need to use 3rd-party plugins.
  • Many templates to display pricing: table, options, blocks, dropdown, horizontal table, plain text and tooltip.
  • Cart upsells: motivate users to purchase more to get a discount, showing how many they need to add more to get a new tier discount.
  • Real-time price changes on the product page: the price updates immediately depending on the selected quantity.
  • Work great with variable products: individual tables for every variation.
  • Import & Export (WP All Import supported): all tiered pricing data, including role-based pricing, can be imported.
  • [tiered-pricing-table] shortcode and Gutenberg block available.
  • Works great with Elementor, WooCommerce Subscriptions, Product Add-ons, Product Bundles and many other popular plugins.

Tiered Pricing motivates customers to purchase higher quantities to earn a discount, making you sell more.

You can easily set up individual pricing for various quantity ranges, and your customers would be able to see how the price for one item changes depending on the quantity they have chosen on the product page:

Dynamic Tiered Pricing Table on the product page.

How Tiered Pricing Works for Admins:

The pricing configuration is simple; you have just two places to set up the prices:

1️⃣ Product level rules.

You can set up tiered pricing rules for each product individually. Just enter a quantity and desired price or percentage discount:

Tiered Pricing backend set up.

For every product, you can also set a unique minimum order quantity, maximum order quantity, and a group of quantities (the product must be purchased in multiples of that number).

Tiered Pricing also has flexible advance options that allow you to set some options, such as pricing template or quantity unit name (kg, box, pack, etc) for each product individually:

Role-based rules

Tiered Pricing for WooCommerce also allows you to set up individual pricing rules for any role at the product level. Just choose one of your site’s roles and set unique pricing for the role:

Role based tiered pricing for woocommerce

For any user’s role, you can set individual pricing:

  • Percentage-based tiered pricing rules
  • Flat prices tiered pricing rules
  • Regular product price
  • Sale product price
  • Percentage discount (on the base price)
  • Minimum order quantity
  • Maximum order quantity
  • Group of quantities

Every feature, including role-based pricing, works perfectly with variable products, allowing you to create unique pricing for any product variant.

2️⃣  Global pricing rules

Global rules are helpful when you need to provide custom pricing for a bunch of products and apply it to a specific group of users.


Here you can:

  1. Set up custom regular, sale price, and tiered pricing.
  2. Select products or categories for which the rule will work (you can also add exclusions).
  3. Select users or user roles for which the rule will work (you can also add exclusions).
  4. Specify the minimum, maximum, and quantity groups for the products in the rule.

Rules can be suspended and reactivated in one click, which may be useful for limited sale periods, such as Black Friday.

Plugin settings

The plugin has plenty of settings:

  1. Choose a template for tiered pricing (can be overridden per product), adjust colors, block position, labels, titles, and more.
  2. Choose how you want to show the price on the product page: show the totals, tiered pricing as a discount, show the pricing range, and more.
  3. Choose how you want to show tiered pricing in the cart: as a discount or as the actual price, show cart upsells (with template and color options)
  4. Choose how to show tiered pricing in the catalog: show the price range or the lowest price with a custom prefix.
  5. Control calculation logic: Calculate discounts based on regular or sale prices; consider product variations as one product when calculating tiered pricing discounts; round prices after percentage discount reductions, etc.

How Tiered Pricing Looks for Your Customers:

After you set up pricing ranges on wp-admin, the pricing will automatically appear on the product page.

The plugin displays a dynamic pricing block on the product page so users can find the exact price for different quantity ranges.

When someone chooses a particular quantity, the total price will immediately adjust, given the discount and indicating the cost per piece.

The pricing block can be shown in various places on the product page. The plugin provides a Shortcode, Gutenberg blocks, and integration with Elementor so that everyone will find a proper place for it on the product page.

Available various display options for pricing:

  • Pricing table
  • Pricing blocks
  • Pricing options
  • Pricing dropdown
  • Pricing in a tooltip

Pricing option, pricing blocks, pricing table


You can control whether to show the totals block or not. You can also show the total or actual cost instead of the regular product price.


Pricing displays correctly at other places in your store (e.g., the catalog page, related products, widgets, etc.).

You can choose how to show pricing on those places: 

  • Price range: from minimum to maximum price per piece
  • The minimal cost with a prefix (e.g., “from $10.00” or “as low as $10.00”)

Lowest price possible. Or price ranges


When users enter the cart, they’ll see the crossed-out price (regular and per quantity they purchase).

Upsells in cart. Tiered Pricing discount in cart


The plugin utilizes the theme’s styles, meaning the original theme’s look and feel (colors, fonts, etc.) will automatically be applied to the Pricing Table.

You only need to specify the table position and active price color.

Tiered Pricing works perfectly for all WordPress themes

If you’re looking for the easiest way to provide a transparent wholesale pricing policy, consider the Tiered Pricing Table for WooCommerce.

Customer reviews