Skip to content
Guide

Omnibus & Price-Reduction Rules in France

Omnibus Directive

If your PrestaShop store advertises discounts to consumers in France, the Omnibus Directive — and specifically the 30-day prior-price rule — governs how you may present those reductions. France transposed the directive into its national consumer code, and enforcement is handled by an active regulator. This guide explains how the rule applies in France, which authority enforces it, and the French display conventions to follow.

For the full EU picture, see our Omnibus overview and the detailed complete Omnibus guide. For wider French rules — including language and other consumer-law obligations — see our France country hub.

The Omnibus baseline

The Omnibus Directive is Directive (EU) 2019/2161, which applies from 28 May 2022. Its most operationally demanding element for online shops is the 30-day lowest prior-price rule: whenever you announce a price reduction, you must indicate the prior price, defined as the lowest price you applied during at least the 30 days before the reduction. This stops the familiar trick of inflating a “was” price shortly before a “sale” so the discount looks larger than it really is.

The rule is not limited to “was/now” displays. It applies to any announcement of a price reduction — a percentage off, a “save €X” claim, a strikethrough, or the word “sale”. If you show “−30%”, that percentage must be calculated against the lowest price applied in the preceding 30 days, not against an artificially high anchor.

France: the Code de la consommation

France implements the Omnibus price-reduction rules through its Code de la consommation, the consumer code. The 30-day prior-price obligation is reflected in the French rules on announcing price reductions, so when you advertise a discount to French consumers, the reference figure you display must correspond to the lowest price applied over the 30 days preceding the reduction. The directive’s mechanics carry through into French law; the French code is where the enforceable wording lives.

France also has a strong tradition of regulated sales periods — the twice-yearly soldes — and of rules around clearance and promotional pricing. The 30-day prior-price rule operates alongside these: even within an official soldes period, the reference price you strike through must still respect the lowest-prior-price principle. The existence of a national sales season does not exempt you from showing an honest reference price.

Enforcement: the DGCCRF

Enforcement in France is led by the DGCCRF (Direction générale de la concurrence, de la consommation et de la répression des fraudes), the directorate responsible for competition, consumer affairs and fraud control. The DGCCRF actively monitors online pricing practices, conducts investigations and campaigns, and can require corrections and impose sanctions for misleading price-reduction announcements. Deceptive “fake discount” practices are exactly the kind of conduct it targets.

For a merchant, the practical implication is that you must be able to evidence your reference prices. If the DGCCRF questions a struck-through figure, the onus is on you to show it was genuinely the lowest price applied in the relevant 30-day window. A durable, timestamped price-change record is therefore essential — an assurance that “that’s our normal price” will not withstand scrutiny if your own price history says otherwise.

French display conventions

French shoppers expect clear, honest price presentation, and French practice leans towards showing the reference price explicitly. When presenting a reduction to French consumers, keep the display transparent and consistent with the 30-day rule.

  • Show the reference (prior) price clearly alongside the reduced price, using the genuine 30-day low as the struck-through figure.
  • Base any percentage or “économisez €X” claim on that same prior price.
  • Present prices in euros and in French, consistent with French language and labelling expectations for consumers.
  • Keep RRP or “prix conseillé” comparisons separate from your-own-price reductions, and make sure any recommended price quoted is genuine.
  • Do not present a manufacturer’s recommended price as if it were your own struck-through prior price — that blurs two different regimes and misleads the consumer.

Because France operates under the Toubon law and strong French-language expectations for consumers, ensure your promotional wording and any explanatory notes are in French. Clarity and honesty in the reference price are the through-line: a French shopper should be able to see, at a glance, what the product genuinely cost before the reduction.

Implementing it in PrestaShop

Specific prices and the reference figure

PrestaShop applies discounts as specific prices, and themes typically strike through the product’s base price as the “former” price. The compliance risk is that the base price is not automatically the 30-day low — if you have run recent promotions, the true prior price may be lower. For France, you must ensure the displayed reference corresponds to the genuine lowest price of the preceding 30 days, adjusting the reference or using an Omnibus module that computes it for you.

Price history and evidence

  • Keep a per-product price history so you can prove the 30-day low if the DGCCRF asks.
  • Drive the displayed reference price from that history, not from the static base price.
  • Retain the records — being able to evidence the prior price is as important as displaying it.

Soldes and promotional campaigns

During French soldes or other campaigns, keep your reference prices honest. For a progressively increasing reduction, the prior price is generally the lowest price before the first reduction was applied; check the applicable national treatment for gradual campaigns. Do not treat a sales season as licence to inflate reference prices.

France Omnibus checklist

  • Ensure every struck-through reference equals the lowest price applied in the prior 30 days.
  • Apply the same basis to percentage and “save” claims, not just was/now.
  • Keep price-history evidence ready for the DGCCRF.
  • Present prices and promotional text in French and euros.
  • Keep RRP / prix conseillé comparisons separate and genuine.
  • Respect the 30-day rule even during soldes.

Configure your specific prices and price history so the reference figure is always the genuine 30-day low, present everything clearly in French, and keep your evidence. Start with the Omnibus overview, work through the complete Omnibus guide, and see the France hub for the wider French rules.

This guide is provided for educational purposes only and does not constitute legal advice. The Omnibus rules are transposed into the French Code de la consommation and enforced by the DGCCRF, and the detail can change over time. Consult a qualified lawyer in France before making compliance decisions for your business.

Official reference: https://eur-lex.europa.eu/eli/dir/2019/2161/oj