craftberry
Contact Us
EU Omnibus Directive - Master Compliance for E‑commerce & Shopify Stores

EU Omnibus Directive - Master Compliance for E‑commerce & Shopify Stores

Clear, practical breakdown of EU discount rules, enforcement, and how to handle compliance on Shopify stores.

Preslav Nikov

Written by:

Founder, craftberry

Published on: March 26, 2026

Ilina Nikova

Reviewed by:

Ilina Nikova

Marketing Lead

Reviewed for accuracy by Ilina Nikova

Last updated: July 14, 2026

Discounts have always been one of the most powerful conversion drivers in eCommerce. But in the EU, how you present those discounts is no longer just a marketing decision. It is a legal requirement.

The EU Omnibus Directive (Directive (EU) 2019/2161), applicable since 28 May 2022, changes how merchants across the EU can present discounts to consumers.

Under the amended Price Indication Directive, when you announce a price reduction for goods, it must indicate the lowest price applied during at least the previous 30 days.

For your eCommerce brand, that makes discount compliance a legal, operational, and UX issue, especially because Shopify’s standard pricing setup does not natively provide a dedicated 30-day lowest-price compliance workflow.

Non-compliance can lead to significant national penalties, and in cases of widespread cross-border violations, fines can reach at least 4% of annual turnover in the relevant Member State or Member States.

As a result, compliance is no longer just a legal checkbox. It becomes part of your pricing strategy and your UX.

Background and Purpose of the EU Omnibus Directive

While the previous section focused on the practical impact, it helps to understand where these rules come from.

The EU Omnibus Directive, also known as the Enforcement and Modernisation Directive, is part of the New Deal for Consumers and aims to update EU rules for modern e-commerce.

It amends four consumer protection directives: the Unfair Commercial Practices Directive, the Consumer Rights Directive, the Unfair Contract Terms Directive, and the Price Indication Directive (98/6/EC).

EU Member States implemented these changes into national legislation by November 2021 and they became fully applicable from May 2022.

They include how you present discounts, handle consumer reviews, how you communicate digital content, and how your online marketplaces disclose information to customers.

Background and Purpose of the EU Omnibus Directive

If your online business is on Shopify, these updates are not just legal theory.

Working with Shopify Plus consulting specialists can help you translate legal requirements into concrete technical and UX decisions.

They directly affect how your store operates, especially when it comes to pricing and promotions.

The most impactful change in most cases is how you must present price reductions, which creates a gap in Shopify’s native functionality.

How to approach EU Omnibus compliance in practice

One way to address this is by using a dedicated app like Easy Omnibus EU Lowest Price.

It’s already used by Shopify merchants across the EU to manage compliance without relying on manual tracking or fragile custom logic.

In practice, this removes one of the most error-prone parts of Omnibus compliance.

With the app, you capture pricing changes in the background and surface the correct reference price consistently across your storefront.

How to approach EU Omnibus compliance in practice

Key features

FeatureWhat it means for you
Works with all native Shopify themesNo custom development required, compatible with Online Store 2.0 out of the box
Customisable widgetControl fonts, colours, and placement to match your storefront design
30-day free trialBuild price history and validate setup before key campaigns
Scales across marketsAdditional markets after the fifth come at no extra cost, unlike typical per-market pricing models
Intuitive interfaceQuickly identify discounted products and their reference prices
Built by Shopify expertsDeveloped by a team with 11+ years of Shopify experience

Key changes introduced by the Omnibus Directive

The directive is a new way to enhance protection of EU consumers by updating the current consumer protection framework for modern e-commerce.

Price transparency

Traders and marketplace platforms must show clear and truthful prices.

The EU identified remaining gaps in national laws on discount practices and moved to standardise them.

Digital goods and services

The rules now extend to digital content and services, even when users pay with personal data. This brings modern business models under existing union consumer protection rules.

Online marketplace

An Online marketplace must clearly show whether you are a business or a private individual.

It must also explain how rankings work, especially when based on automated decision-making.

This matters if you operate a multi-vendor Shopify setup or sell through platforms.

Reviews and personalisation

You must be transparent about how published reviews are collected and verified.

If you personalise pricing or offers, this must be disclosed at the pre-contractual stage. Entities will be obliged to communicate these practices clearly.

Price reduction transparency

Price reduction transparency is the most visible change for your ecommerce business. It’s also where most Shopify merchants get it wrong.

This applies to any type of promotion, including crossed-out prices, “-20%” labels, or sale banners shown to EU consumers.

Price reduction transparency

What this means in practice

  • Applies to physical goods like clothing, electronics, and FMCG
  • Generally does not apply to purely digital services or non-public personalised offers
  • National laws may introduce additional requirements in some EU countries

For your Shopify business, this is where the gap appears. Shopify does not track or surface your 30-day lowest price by default.

Example 1

Your product price over 30 days:

€100 → €90 → €80

You launch a “-20%” promotion at €64.

Your reference price must be €80, not €100.

Example 2

You drop to €75 during Black Friday, then increase the price before Cyber Monday.

If you run a new promotion at €70, your reference price is still €75, the lowest in the last 30 days.

Why this is hard to manage

If you run frequent campaigns, you need continuous price tracking. This is not a one-time setup.

In practice, many eCommerce businesses store 6-12 months of price history to stay prepared for audits, as authorities may require proof of compliance.

For your Shopify store, this usually means using apps or custom solutions to track and display compliant pricing.

Biggest Compliance Challenges for E‑commerce Merchants

The rule is simple. Implementation is where things break.

Where to display the price

It’s not always clear where the 30-day lowest price must appear.

At minimum, it should be visible at the main purchase decision point, typically the product page.

Multi-country complexity

If you sell across the EU, enforcement is not identical.

Different national laws and authorities apply the rules with varying strictness.

Germany is known for strict enforcement of pricing rules, while other markets may focus more on reviews or disclosures.

If you are selling internationally, this means your setup must work across multiple jurisdictions.

Compliance in different markets - source: Easy Omnibus EU Lowest Price
Compliance in different markets - source: Easy Omnibus EU Lowest Price

Complex promotions

Flash sales, dynamic pricing, bundles, and loyalty discounts make compliance harder.

Technical limitations

Most platforms, including Shopify, do not track 30-day price history by default.

This means you need an app or a custom solution to stay compliant.

Technical limitations

Shopify & Shopify Plus: What EU Omnibus Means in Practice

On paper, the rule is simple. In practice, it forces you to rethink how your pricing logic works.

Shopify does not maintain a legally reliable 30-day lowest price field. That responsibility sits with you.

Shopify architecture limitations

Shopify’s “compare-at price” field is static and manually set. It does not track price history.

This means it cannot prove that the displayed reference price reflects the true lowest price in the last 30 days, which is required for compliance.

Shopify Markets complexity

If you sell to both EU and non-EU markets, compliance becomes more nuanced.

Theme fragility

Custom implementations can break during theme updates, which leads to ongoing maintenance and potential compliance risks.

This is where working with a Shopify development agency can help you build a more stable, upgrade-safe solution.

Multi-store setups on Shopify Plus

If you are operating multiple storefronts, you need consistent and scalable price tracking.

Each store or market may require its own 30-day lowest price logic.

Risks, Enforcement & Long-Term Benefits of Compliance

The Omnibus directive is enforced at the member-state level, with coordinated action to sanction intra-union infringements and address weak compliance models across e-commerce.

Fines

Serious intra-union infringements can lead to proportionate penalties of up to 4% of annual turnover in affected markets, or a minimum of €2 million where turnover data is unavailable.

This is already being enforced. In 2023, German national authorities fined fashion retailers €1.2 million for misleading discounts.

Reputational risk

Cases linked to unfair commercial practices are often public.

The European Parliament strengthened these rules to improve the protection of European citizens, particularly against inflated or misleading price reductions.

The reputational impact of getting this wrong can be immediate.

Operational costs

Compliance failures create operational drag.

Fixing pricing errors, issuing refunds, or adjusting campaigns under pressure from national authorities quickly adds cost, especially for brands operating across multiple EU markets.

The upside

Clear pricing builds trust.

Transparent discounting consistently improves conversion rates for e-commerce brands, particularly those scaling across the EU.

A strategic shift

Omnibus is not just enforcement. It reflects a broader shift toward transparency in e-commerce.

Brands that treat compliance as part of a wider trust strategy are better positioned for long-term growth.

Conclusion

Omnibus compliance is not complicated in principle, but it changes how pricing needs to be handled in practice.

The challenge is less about understanding the rule and more about building a setup that holds under real conditions, frequent campaigns, multiple markets, and constant price changes.

Getting this right is no longer just about avoiding penalties. It shapes how customers perceive your pricing and, ultimately, your brand.

Resources

  1. Directive (EU) 2019/2161 – Official text of the Omnibus Directive amending EU consumer protection laws


  2. Consumer Protection Cooperation Network – Cross-border enforcement of consumer protection rules

  3. Shopify Help Center – Shopify’s guidance on sale pricing and EU compliance considerations

Written by

Preslav Nikov

Preslav Nikov

Founder and CEO of craftberry, a Shopify Premier Partner. He leads the team delivering complex Shopify migrations, custom commerce solutions and conversion-focused experiences for brands across Europe and the United States.

Blurred blue and peach gradient
Craftberry team memberCraftberry team memberCraftberry team member

Let us take your business further than it has ever been.

All 8 steps as a printable worksheet — 74 checkpoints, scoring template included.

Contact us

Share this article

FAQs

We help brands grow through connected strategy, technology, creative, and marketing.

Contact us
What matters is whether you target consumers in the EU/EEA. If you offer shipping to EU countries, use local languages or currencies, or run EU-focused marketing, you’re expected to comply. The trader conducting online business especially b2c transactions aimed at EU consumers falls under these rules regardless of where the business is legally registered. Review your market targeting and implement compliant measures if you serve EU customers.
The 30-day lowest price rule primarily applies to “goods” (physical products). However, some member states may extend similar expectations to certain categories. If you sell digital subscriptions, SaaS, or services, consult local counsel. Even where not strictly required, transparent discount explanations on digital products build trust and can improve conversion. The remaining gaps in national laws mean enforcement varies.
You must determine the lowest price in the 30 days before any reduction. In practice, many businesses store 6-12 months of history to support audits, reporting, and recurring promotions. Using Easy Omnibus EU Lowest Price ensures continuous tracking without manual spreadsheets. Align data retention with wider data governance and document how price history is recorded.
Flash sales and time-limited discounts are allowed when the discount is calculated against the true 30-day lowest price. For personalised pricing, you must clearly inform consumers about automated decision making affecting their price. A/B tests involving price need careful legal oversight to avoid misleading reference prices. Individual remedies exist for consumers who feel misled.
An app automates price tracking and display, but full compliance also depends on internal policies, how promotions are structured, and communication across channels. Combine tools like Easy Omnibus EU Lowest Price with legal review, staff training, and proper UX design. Working with specialists like craftberry ensures app configuration, theme design, and business processes all align with the omnibus directive hereinafter called framework for your specific markets.

From the journal

View all