• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
WP Desk = premium plugins for WordPress & WooCommerce
  • Plugins
        • Checkout & OrdersMake your work easier and automate the orders. Adjust the order form to your needs and make it more useful to your customers. Print order labels directly from WooCommerce. Put the orders in order using our plugins. Find out how to streamline the procurement process in your store.
          • Flexible Checkout Fields
          • Active Payments
          • Automatic Payment Status
          • One Click Return for WooCommerce
          • Print Orders and Address Labels
          • Flexible Subscriptions Recurring Shipping
          • Flexible Subscriptions Payment Retry
          • Flexible Subscriptions Stock Management
        • ProductsThese plugins will help you manage your WooCommerce products. Here you will find the plugins to import and update products from XML or CSV files. Then you can change the product unit of measure, show the lowest price in the last 30 days (Omnibus Directive), or let customers name the product price!
          • Flexible Product Fields
          • Dropshipping Import Products
          • Dropshipping FTP Import Products
          • Dropshipping Export Products
          • Custom Price
          • WP Desk Omnibus
          • Flexible Quantity Calculator
          • Dropshipping Orders Export
        • MarketingPromote your store online. Add products from your shop to price comparison websites directly from WooCommerce. Acquire new customers and communicate with your existing ones. Build a customer base and communicate with clients using one of the most effective marketing tools, namely e-mail marketing. Check out our promotional tools!
          • Flexible Pricing
          • Flexible Wishlist - Analytics & Emails
          • OLX WooCommerce
          • Flexible PDF Coupons
          • ShopMagic
          • Flexible Invoices
  • Bundle🔥
  • WP Desk Care
  • Support
  • Blog
  • My Account
  • 0

More results

The Omnibus Directive and Black Friday: Showing the Lowest Price From the Last 30 Days

WordPress tips & plugins

patrycja.wojas4 minutes readUpdated: 2026-11-08Updated: 2026-11-06
blog category heading image

Every price reduction a store in the EU announces to consumers has to be shown together with the lowest price from the 30 days before it. This is not the regular price, the recommended retail price or the price from July, but the lowest price from the last 30 days, and the store has to be able to show where that figure comes from.

Contents

  • What the rule actually requires
  • Why the rule matters most in November
  • What this means for how you plan the promotion
  • Summary
  • Frequently asked questions
    • Does the rule apply to a brand new product?
    • What about progressive discounts in one campaign?
    • Do variations each need their own lowest price?
    • Related Articles
  • 15 eCommerce automation tools for WooCommerce (2025)

What the rule actually requires

Every announcement of a price reduction has to state the prior price, and the prior price is the lowest price the store applied during at least the 30 days before the reduction. Many stores get this definition wrong, because the intuitive reading is the regular price, while the law means the lowest one.

Take a product that costs 100, is reduced to 80 for a weekend in early November and then goes back to 100. In late November it cannot be advertised as reduced from 100. The reference price is 80, so a Black Friday price of 70 is a discount of 12.5%, not 30%. In 2024 the Court of Justice of the EU confirmed in the Aldi Süd case (C-330/23) that the percentage and the crossed-out price have to refer to that lowest price.

The rule applies to every announcement of a reduction: on the product page, in the category listing, on a banner, in a newsletter and in advertising. The channel does not change the obligation, and neither does the size of the store. The rule comes from an EU directive, so it applies in every member state, in Poland since 1 January 2023. Some details, such as exceptions for new or perishable products, differ between countries, so check the rules in the countries where you sell.

WP Desk Omnibus plugin helping a WooCommerce store comply with the Omnibus Directive

Why the rule matters most in November

The 30-day window before Black Friday covers the promotions a store ran in late October and early November, and that is when many stores test their seasonal prices.

A short discount in that period lowers the reference price for Black Friday, which is the opposite of what the store wanted. Testing prices before the season therefore has a cost: a smaller discount you can announce on the most important day of the year.

There is a second reason. The obligation requires data the store may not have. The price history has to exist before the promotion starts, and a store that begins recording prices in late November has no data for the period the rule refers to.

NEW FROM WP DESK
Commerce Legal: legal documents for your WooCommerce store
Terms and conditions, privacy policy and return policy generated automatically and updated when the law changes. Start with the free plugin and send your documents for a lawyer's review when you need it.
See Commerce Legal »

What this means for how you plan the promotion

Plan the pre-season prices with Black Friday in mind. If a product is going into the Black Friday offer, keeping it at the regular price for the 30 days before the sale protects the reference price.

Record the price history automatically instead of keeping a spreadsheet. To show the lowest price, you need to know every price the product has had, including scheduled sales that started and ended without anybody watching.

Show the lowest price wherever the reduction is announced, not on a separate page. The obligation applies to the announcement itself, so a note that appears only in the cart does not cover a category page advertising 30% off. You can read more about compliance in our article on the new legal requirement for every online store in the EU.

The thirty-day history has to be recorded before the promotion, which is the part a spreadsheet cannot do. WP Desk Omnibus tracks every change to regular and sale prices from the moment it is activated, including scheduled sales, and shows the lowest figure on the product page, in listings and in the cart.

Summary

A store selling to consumers in the EU has to show the prior price with every announced reduction, and the prior price is the lowest price applied during at least the 30 days before the reduction, not the regular price. A product at 100, reduced to 80 for a weekend in early November and then restored, has a reference price of 80, so a Black Friday price of 70 is a 12.5% discount, not 30%. The CJEU confirmed in case C-330/23 that the percentage and the crossed-out price refer to that lowest price. The rule covers the product page, listings, banners, newsletters and advertising, applies in all EU countries (in Poland since 1 January 2023) and has country-specific exceptions. It matters most before Black Friday, because discounts from the previous 30 days lower the reference price. Keep products planned for Black Friday at the regular price for 30 days before the sale, record the price history automatically and show the lowest price wherever the reduction appears.

Frequently asked questions

These three questions come up before every seasonal promotion.

Does the rule apply to a brand new product?

Yes, but with an exception that depends on the country. In Poland, for a product sold for less than 30 days, you show the lowest price from the day you started selling it. In other EU countries the rules may differ.

What about progressive discounts in one campaign?

It depends on the member state. Some countries allow the price from before the first reduction to stay as the reference when the discount grows in stages during one campaign. Check the rules in each country where you sell.

Do variations each need their own lowest price?

Yes, if the variations have different prices, because the reduction is announced for each of them. A single figure for all variations understates the lowest price for some and overstates it for others.

Related Articles

15 best eCommerce automation tools for WooCommerce (2025)

15 eCommerce automation tools for WooCommerce (2025)

Managing an online store can be overwhelming, but the right automation software and plugins can transform your workflow. From checkout design to optim...

4 minutes read102 views

patrycja.wojas

Product Content Hero

LinkedIn Profile

Patrycja has 14 years of experience in copywriting and SEO. She is one of the few specialists in Poland who writes with equal confidence about mor...

Powered by WP Desk

WP Desk brings you great WooCommerce plugins. We strive to save your time and money by speeding up your processes. Use our plugins to build a better store. Awesome support included in the package.

Premium WooCommerce Plugins →
WP Desk › Blog › WordPress tips & plugins › The Omnibus Directive and Black Friday: Showing the Lowest Price From the Last 30 Days

Primary Sidebar

Contents

  • What the rule actually requires
  • Why the rule matters most in November
  • What this means for how you plan the promotion
  • Summary
  • Frequently asked questions
    • Does the rule apply to a brand new product?
    • What about progressive discounts in one campaign?
    • Do variations each need their own lowest price?

WP Desk Omnibus £69

Ensure your WooCommerce store complies with the EU Omnibus Directive and shows the lowest product price in the last 30 days. Use the WP Omnibus WordPress plugin to meet the new Directive and gain customer trust.

💾 Active Installations: 5000+ | 🔄 Last update: 2026-10-19

Add to cart or View Details
WP Desk
Plugins used by 239,809+ shops
Last Updated: 2026-10-19
Works with WooCommerce 10.7 - 11.2

Stay updated on our how-to articles

WP Desk news, WooCommerce tips, promo codes - right to your inbox.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

By entering your e-mail, you agree to our Terms & Conditions and Privacy Policy.

Footer

WP Desk - WooCommerce Plugins

At WP Desk we create great WooCommerce plugins with awesome support. Save time and money with our e-commerce solutions. See how we can help you improve your e-store →

Secured by Comodo

WP Desk

  • About us
  • Giving Back
  • Blog
  • Get Support
  • Contact us

Products

  • Premium Plugins
  • WP Desk Care
  • Documentation
  • WooCommerce Invoices
  • Email Marketing
  • PDF Coupons

Legal

  • Terms & Conditions
  • Refund Policy
  • Support Policy
  • Privacy Policy

© 2026 WP Desk

We value your privacy

We use necessary cookies to make our site work. We'd also like to set additional cookies to understand site usage, enhance your browsing experience, and serve personalized ads or content. By clicking ‘Accept All,’ you consent to our use of additional cookies.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}