The Wholesale Sale Price feature in WooCommerce Wholesale Prices Premium lets you offer a temporary discounted wholesale price to your wholesale customers. Just like WooCommerce’s standard sale price for retail shoppers, it displays the original wholesale price with a strikethrough alongside the reduced sale price. This makes your promotion immediately visible to the right buyers.
This is especially useful for clearance events, seasonal promotions, or time-limited offers you want to run exclusively for your wholesale buyers without permanently changing your regular wholesale or retail pricing. You can also schedule the sale to run between specific dates, so the price activates and deactivates automatically.
What You’ll Need
- WooCommerce Wholesale Prices Premium, active on your store
- WooCommerce, installed and active
- At least one wholesale role configured on your store
How to Set the Wholesale Sale Price
Navigate to WordPress Admin → Products → All Products and open the product you want to put on sale. In the Product Data panel, scroll down to the Wholesale Prices section.
Below your regular wholesale price for each wholesale role, you will see two companion fields: a Sale Discount (%) field to set the sale as a percentage off the regular wholesale price, and a Wholesale Sale Price field to set a specific fixed sale price. Fill in whichever method suits your promotion.

Click Update or Publish to save your changes. The sale price becomes active immediately for customers assigned to that wholesale role.
Scheduling the Wholesale Sale Price
To run the sale for a fixed period, click the Schedule link next to the Wholesale Sale Price field. A Sale price dates row appears with From and To date inputs.
Set your desired start and end dates. The sale price will activate and deactivate automatically at midnight on those dates, based on your store’s timezone. Leave the From date blank to make the sale active immediately, or leave the To date blank for an open-ended promotion.
What Wholesale Customers See
When a wholesale customer visits a product with an active wholesale sale price, the product page shows the original wholesale price with a strikethrough alongside the reduced sale price. This is the same visual treatment used for standard WooCommerce retail sales.

Frequently Asked Questions
Does the Wholesale Sale Price apply to all wholesale roles or just one?
The Wholesale Sale Price is set per wholesale role. Each role has its own Wholesale Price and Wholesale Sale Price pair in the product editor, so you can run different promotions (or no promotion at all) for each role simultaneously.
What happens if I set a Wholesale Sale Price without entering a start or end date?
The sale price becomes active immediately and stays active indefinitely until you remove the value or set an end date. There is no automatic expiry unless you schedule one using the To date in the Sale price dates row.
Does the Wholesale Sale Price work on variable products?
Yes. For variable products, you set the wholesale sale price on each variation individually in the Variations tab. Each variation can have its own wholesale sale price and schedule, independent of other variations on the same product.
Can the Wholesale Sale Price be lower than the retail price?
Yes. There are no plugin-enforced restrictions on how low you can set the wholesale sale price relative to the retail price. You are responsible for setting a price that makes sense for your margin and business rules.
Does the Wholesale Sale Price interact with WooCommerce coupons?
The Wholesale Sale Price acts as the base product price at checkout, replacing the regular wholesale price. Whether a coupon applies on top of it depends on your individual coupon settings in WooCommerce. The plugin itself does not block coupon usage when a sale price is active.
I set a Wholesale Sale Price but customers are still seeing the regular wholesale price. What should I check?
Work through these common causes:
- Confirm you saved the product after entering the sale price.
- If you scheduled the sale, verify the start date has passed and the end date has not yet been reached.
- Check that the customer is assigned to the correct wholesale role.
- Clear your site cache. Caching plugins can serve stale prices until the cache is refreshed.
Can I set a Wholesale Sale Price in bulk across many products?
The product editor sets the sale price on a per-product basis. For large catalogues, use a CSV import/export tool or a WooCommerce bulk-edit solution to update wholesale sale prices across multiple products at once.
Does the Wholesale Sale Price appear in the Wholesale Order Form?
Yes. If you are using WooCommerce Wholesale Order Form, the active wholesale sale price is reflected in the order form, including the strikethrough display showing the original wholesale price alongside the sale price.
Help & Support
We have a dedicated support team for Wholesale Suite who knows our products, WooCommerce, and the industry very well. You’re welcome to make use of their expertise at any time, worldwide.
If you are an existing customer please go to the support ticket request form and send us a message.
If you are a free plugin user, please send us a support request on the forum. We actively monitor the WordPress.org support forums for the free plugin and help our users there as best as we can.

