Hey there, we noticed you didn't complete your Advanced Coupons purchase.

We're excited to have you join the Advanced Coupons family! Complete your checkout now & save!
If you have any questions, please reach out to our support team!

How To Set Wholesale Prices In WooCommerce (Free & Premium)

How To Set Wholesale Prices In WooCommerce (Free & Premium)

Although WooCommerce is a fantastic plugin, it’s not designed with wholesale stores in mind. You can offer discounts, but that’s not enough for a wholesale operation. In this case, we highly recommend playing around with wholesale prices in WooCommerce.

To sell in bulk, you need to be able to set wholesale prices in WooCommerce. Fortunately, there are several ways that you can do that, starting with using the WooCommerce Wholesale Prices plugin.

In this article, we’ll walk you through all of the ways to set a wholesale price in WooCommerce. Particularly, we have 5 prepped up for you. Let’s get to it!

How To Set Wholesale Prices In WooCommerce (5 Ways)

There are a lot of ways to set wholesale prices in WooCommerce. However, you’ll need smart plugins like Wholesale Suite and Advanced Coupons. Let’s go through each of them in order.

1. Use the Free WooCommerce Wholesale Prices plugin

The free WooCommerce Wholesale Prices plugin enables you to set up a new user role on your website called Wholesale Customer. Thanks to this plugin, you can set a wholesale price for that role in particular:

Wholesale Prices
Wholesale Prices (click to zoom)

That’s about as simple as it gets. All you have to do is decide what price wholesale users get and when a customer logs in, they’ll see different values depending on their user roles.

The only downside to the free version of the WooCommerce Wholesale Prices plugin is that it limits you to a single custom wholesale user role. Moreover, it doesn’t have the advanced features that WooCommerce Wholesale Prices Premium offers.

2. Set multiple fixed wholesale user prices

If you use the WooCommerce Wholesale Prices Premium plugin, you’ll be able to create multiple custom wholesale user roles.

More importantly, the plugin enables you to set fixed prices for each specific user role:

WooCommerce wholesale prices premium
Wholesale Prices Premium Features click to zoom

This approach is perfect if you want to offer bigger discounts for your most loyal wholesale customers. Using this plugin, there’s no limit to how many sets of wholesale prices you can set up.

The premium version of WooCommerce Wholesale Prices includes several more pricing options, though. For example, percentage-based discounts.

3. Create percentage-based wholesale discounts

If you want to opt for a percentage-based wholesale discount model instead, the WooCommerce Wholesale Prices Premium plugin lets you do so.

To get started, go to WooCommerce > Settings > Wholesale Prices > Discount:

Wholesale Discounts
Wholesale Discounts (click to zoom)

In that example, we set a 20% discount for the Wholesale Customer role. As you might imagine, though, general discounts without any restrictions may end up with you losing money.

Fortunately, the plugin also includes an option to apply percentage-based discounts for orders of over X product quantities:

Setting a percentage-based discounts for orders over X quantity
Set up product quantities (click to zoom)

As you can see, this premium plugin provides you with plenty of ways to set prices for your products. However, setting wholesale prices in WooCommerce one by one can take up much of your time, which is why we’re moving to the next option.

4. Update wholesale prices in WooCommerce in bulk

There are several ways to update wholesale prices in WooCommerce in bulk.

However, the most efficient way to do this is by using spreadsheets.

As you might know, WooCommerce enables you to import and export product data. That feature is incredibly useful when updating inventory and migrating stores. It’s also a lifesaver if you want to update wholesale prices in bulk.

The Wholesale Prices Premium plugin saves all your wholesale prices (and their respective user roles) alongside the rest of WooCommerce’s product data. That means you can export your product catalog and edit it using spreadsheet software:

Updating a product CSV file.
Import prices in bulk (click to zoom)

To get started, read this tutorial on how to update WooCommerce wholesale prices in bulk which is available over at the Wholesale Suite website.

5. Get Advanced Coupons to set wholesale discounts

If you don’t want to use the Wholesale Prices plugin, there are other ways to offer wholesale prices in WooCommerce. For example, you can use Advanced Coupons to offer bulk discounts.

Advanced Coupons is the highest-rated plugin in WooCommerce
Advanced Coupons is the highest-rated plugin in WooCommerce

The Advanced Coupons plugin enables you to create coupons using almost any criteria that you can imagine. If you want to create a basic wholesale discount coupon, you only need two criteria, though:

  1. Product quantity minimums. Using cart conditions, you can create coupons that only trigger when there are over X items in your customers’ carts.
  2. User-role restrictions. You can also limit wholesale discount coupons to specific user roles.

Thanks to Advanced Coupons, you can offer wholesale prices in WooCommerce using coupon discounts. Moreover, if you enable auto-apply for your coupons you’ll end up with a discount system that’s incredibly wholesale-user friendly.


There are a lot of ways to set wholesale prices in WooCommerce. If you use the WooCommerce Wholesale Prices plugin, the process is as simple as entering a new price for each user role. However, if you want to choose a different approach, you can use Advanced Coupons.

In this article, we shared 5 ways to set wholesale prices in WooCommerce:

  1. Use the Free Wholesale Prices plugin
  2. Set multiple wholesale user prices
  3. Create percentage-based discounts
  4. Update wholesale prices in bulk
  5. Get Advanced Coupons to set wholesale discounts

Do you have any questions about how to set wholesale prices in WooCommerce? Let’s go over them in the comments section below!

author avatar
Editorial Staff

Leave a Reply

Your email address will not be published. Required fields are marked *