This EU law could ruin your online store overnight: Discover the Omnibus Directive

Are you risking massive fines without knowing it?

If you run an online store under your own domain in the EU, there is a new regulation that requires your immediate attention: the Omnibus Directive (EU 2019/2161). In force since May 28, 2022, this law is changing e-commerce in all 27 EU member states and beyond. Non-compliance is not just a legal stumble – it could cost you up to 4% of your annual turnover.

Why you need to act now

Universal applicability: The Omnibus Directive affects all independent online traders within the EU as well as non-EU businesses selling to EU consumers.
Strict penalties: Non-compliance can result in fines of up to 4% of your annual turnover, not just your profits.
High risk for low-margin companies: A turnover-based penalty can be devastating, especially for companies with low profit margins.

Many large companies have already implemented this policy, emphasizing its legal importance and urgency. Companies like About You have already successfully implemented the 30-day lowest price rule (see screenshot from November 14, 2024).

What does the Omnibus Directive include?

The most important aspect of the Omnibus Directive for your online store is the 30-day lowest price rule. If you offer a discount, you must now state the lowest price at which the product was sold in the last 30 days. This prevents misleading discounts and ensures transparency for your customers. Without exception, every product in your range must comply with this rule.

In addition to the lowest price rule, other points of the directive are relevant:

Risks of non-compliance

Understanding the 4% penalty: turnover vs. profit

It is crucial to understand the difference between turnover and profit:

Example:

If your annual turnover is 1 million euros, but your profit is only 50,000 euros, a 4% penalty on turnover would be 40,000 euros. This would consume almost all of your annual profit and could be a serious burden on your business.

Who must comply with the Omnibus Directive?

Immediate steps to ensure compliance

Implementing the requirements of the Omnibus Directive can vary depending on your online store’s content management system (CMS). Below you will find professional solutions for some of the most popular CMS platforms to help you comply efficiently.

Shopify

Recommended and cheapest solution in the Shopify App Store: CartCraft Price Tracker
The app runs technically flawlessly and all important functions are integrated. Although the Shopify Markets integration is still missing, a simple translation function is already available – and the extension will follow soon.

Functions:

  • Easy installation: Simply install the app and place the theme app block on your product page near the product price.
  • Automatic price recording: The app starts recording prices immediately, with no manual input required.
  • Automated display: Automatically displays the lowest price in the last 30 days on your product pages.
  • Customizable design: Adapt the language, font and positioning to your store’s branding.

Benefits:

  • Affordable pricing: Plans start at just $5 per month with a 7-day free trial.
  • Time Saving: Eliminates manual tracking and reduces the risk of errors.
  • Effortless compliance: Ensures continuous compliance with minimal effort.

Installation of price monitoring plugins

To implement the Omnibus policy in your WooCommerce store, it is crucial to use appropriate plugins that automate price monitoring and display. Here are some recommended plugins and instructions on how to set them up:

Recommended plugins:

  1. Omnibus – show the lowest price: this plugin stores the current price and adds fields for the lowest price and expiration date in the product editing area. It displays this information on the product page and supports plugins such as WooCommerce, Easy Digital Downloads and LearnPress.
  2. PRyC WP: Omnibus for WooCommerce: This plugin adds fields for the lowest price and expiration date in the product editing area and displays this information on the product page. However, it does not provide support for product variants.
  3. PerfectWP – WC Omnibus: This plugin displays the lowest price in the last 30 days before a price reduction and supports product variants. It tracks all price changes and is compatible with WPML and Polylang.

Considerations:

Make sure the plugin you are using is updated regularly and is compatible with your version of WooCommerce.

To implement the Omnibus policy in your Magento store, it is crucial to use suitable extensions that automate price monitoring and display. Here are some recommended extensions and implementation guides:

Recommended Extensions:

  1. Magefan’s Omnibus Price Tracker: This extension allows you to track price changes and display the lowest price in the last 30 days on product pages. It supports compliance with the EU Omnibus Directive and provides transparent pricing for customers.
  2. Macopedia’s Magento 2 Omnibus Directive Module: This module adds historical prices to product attributes, stores the minimum price of the last 30 days and displays it on the product page. It also includes a cronjob that deletes historical prices older than 30 days.

Notes:

  • Installing and configuring these extensions may require technical expertise; consider hiring a Magento developer if necessary.
  • Update the extensions regularly to benefit from the latest features and bug fixes.

Installation of legal compliance modules

To implement the Omnibus Directive in your PrestaShop, it is crucial to use appropriate modules that automate price monitoring and display. Here are some recommended modules and implementation guides:

Recommended modules:

  • PrestaShop Omnibus – Product Price Change History: this module archives price changes of products and combinations and informs your customers about the lowest price of promotional products in the past legal period. It supports multiple languages, currencies and multi-store configurations.
  • Omniverse Pricing – EU Omnibus Directive compliant: This module creates a price overview and informs the consumer about the lowest price of the product in the 30 days prior to the promotion. It supports different currencies, languages and customer groups.

Tips:

  • Make sure that the module used is updated regularly and is compatible with your PrestaShop version.

Implementation of customized solutions

To implement the Omnibus Directive in your BigCommerce store, you can use the Omnibus Pricing App, which has been specially developed for compliance with this directive.

Functions of the Omnibus Pricing App:

  • Automatic price display: Displays the lowest price in the last 30 days on discounted products, including consideration of BigCommerce discount codes.
  • Customizable campaign lengths: Allows you to customize the lowest price period according to your country’s legal requirements.
  • Live chat support: Provides real-time support for smooth installation and configuration.
  • 30-day price history: Provides a block showing the price history of the last 30 days to ensure transparency for your customers.

Notes:

  • Make sure the app is updated regularly and is compatible with your BigCommerce version.
  • Document all customizations for future reference.

Using price history extensions

Price History EU OMNIBUS Directive: This extension allows you to track, monitor and analyze price changes to meet the requirements of the EU Omnibus Directive. It records the lowest price within the last 30 days and displays it on the product page.

Considerations:

  • Ensure compatibility: Make sure the extensions are compatible with your OpenCart version.
  • Regular updates: Keep extensions up to date to benefit from security updates and new features.

Displaying the lowest price of the last 30 days for discount promotions is the most important aspect you should prioritize. In addition to this measure, there are other requirements of the Omnibus Directive that must also be taken into account in order to be legally compliant.

Verify customer reviews

  • Use procedures that confirm that reviews come from genuine buyers.
  • Inform your customers transparently about how you ensure the authenticity of reviews.

Update terms and conditions

  • Make sure all contact information is easily accessible.
  • Inform your customers about personalized pricing, if applicable.

Train your team

  • Train your team so that they understand the new regulations and know how to comply with them.

Seek legal advice

  • Seek expert legal advice to ensure full compliance with the Directive.

Using compliance as a competitive advantage

Embracing the Omnibus Directive can bring the following benefits to your organization:
  • Build trust: Transparency fosters customer loyalty.
  • Stand out: Differentiate yourself from competitors who may not be compliant.
  • Increase sales: Satisfied customers are more likely to return and recommend your business to others.

Implementing Compliance: Top Shopify Apps for the Omnibus Directive

Now that we’ve covered the essential aspects of the Omnibus Directive and its impact on food businesses, let’s address the practical side of implementation. One of the most efficient ways to ensure compliance with the price transparency requirements is to use specialized Shopify apps. We’ve thoroughly researched and tested the available solutions to help you make an informed decision. Here’s our comprehensive comparison of the top apps that can help your food business maintain compliance while building customer trust.

Our evaluation focuses on three critical aspects:

Comprehensive App Comparison

App Features & Limitations
Base Pricing
$5-15/mo based on Shopify plan
$4.99/mo flat rate
$5/mo base
$14.90/mo base
Free up to 100 variants
Additional Cost Structure
None – flat rate pricing
None – includes unlimited products
+$9 per 10k variants
+$14.90 per 10k variants
$9.99-79.99/mo tiered
Development Store Access
Yes – Free access
No
No
No
No
Theme App Extension
Yes
No
No
No
No
Developer Requirement
Optional – only for advanced customization
Required for implementation
Required for implementation
Required for implementation
Required for implementation
Variant Handling
Full support
No variant support
Basic support, expensive scaling
Full support, expensive scaling
Limited support
Design Customization
Built-in interface for fonts, colors, sizes
Manual code changes required
Manual code changes required
Manual code changes required
Fixed design
Multi-language Support
Yes – built-in
No
No
No
No
Implementation Beyond Product Pages
Possible via custom snippet
Possible via custom snippet
Possible via custom snippet
Possible via custom snippet
Possible via custom snippet
Initial Setup Time
Medium (5-30 mins)
High (30-60 mins – developer needed)
High (30-60 mins – developer needed)
High (30-60 mins – developer needed)
High (30-60 mins – developer needed)

Critical Analysis of Each App

True Strengths:

Real Limitations:

True Strengths:

Significant Limitations:

True Strengths:

Significant Limitations:

True Strengths:

Significant Limitations:

True Strengths:

Significant Limitations:

Cost Comparison Scenarios

For better understanding, let’s analyze total costs for different store sizes:

Small Store (500 variants)

Medium Store (15,000 variants)

Large Store (50,000 variants)

Realistic Recommendations

For Basic Shopify Stores (minimal variants):

For Standard/Advanced Stores:

For Plus Stores:

For Development Stores:

Hidden Costs to Consider

Conclusion

While Omnibus Insight appears most affordable at $4.99/mo, its limitations in variant handling, customization, and implementation requirements often make it more expensive in practice. CartCraft’s slightly higher monthly fee typically offers better total cost of ownership when considering implementation, maintenance, and flexibility. For stores with significant variant counts, CartCraft’s flat-rate pricing becomes increasingly advantageous.
Update

Mastering Automation

Automation has become a cornerstone of modern software development and operational practices. From streamlining repetitive tasks to ensuring consistent and reliable software delivery, automation technologies

Read More

Are you primed to embark on an extraordinary project journey with us?

Let's Talk About Your Project.