Permanent discounting now carries a price tag in France, and the first invoice reads 2.33 million euros. That is the penalty the French consumer and fraud authority, the DGCCRF, imposed on the online fashion retailer Boohoo, announced on 20 August 2026. Investigators checked several hundred products on the French site and found that the great majority of the price reductions on display were not reductions in any meaningful sense.

The number matters less than the mechanism. Strike-through pricing, was-now claims and a sale banner that never comes down are standard growth furniture in fashion ecommerce. In France they are now a regulated claim with an evidentiary burden attached, and an operator who cannot produce the prior price behind the strike-through has a compliance problem rather than a marketing style. This is the first time that practice has a number next to it.

One thing to be precise about before anything else. The fine landed in 2026, the conduct did not. The DGCCRF examined the period from October 2023 to February 2024. Boohoo’s response, given to RetailDetail, was this: “These historic issues relate to a period from October 2023 to February 2024, when the business was under previous management, and are now resolved. We have cooperated fully with the regulator, and continue to review how we price and label our products.” Nothing in the decision describes the site as it trades today.

What the regulator actually found

The headline figure that has travelled furthest is that 40 percent of the checked discounts were not price reductions at all: the “reduced” price was simply the price Boohoo normally charged. That figure is real, and it is also only one third of the story.

The DGCCRF found 95 percent of the promotional announcements it verified to be non-compliant, and the breakdown runs three ways. In 40 percent of cases the discounted price matched the usual selling price. In 7 percent of cases the reduction was smaller than the one advertised. And in 48 percent of cases the struck-through reference price was lower than the price the customer actually paid, which means the promotion was a price rise wearing a sale badge.

That last bucket is the one operators should sit with. Just under half of the checked promotions moved the price in the opposite direction to the claim on the page. That is not a rounding error in a pricing rule, and it is why the authority treated the pattern as a business model rather than a slip.

Read these numbers for what they are. They describe the announcements the DGCCRF verified on one retailer’s French site across one four-month window. They are not a market rate, not an estimate of how often fashion ecommerce fakes a discount, and they should not be quoted as one. The transferable finding is not the percentage. It is that a regulator sampled a few hundred products, compared the displayed reference price against the actual price history, and the comparison decided the case.

A reference price is only defensible if you can show what you actually charged. Helium 10 keeps rolling price history on your own listings and your competitors’, so the number behind your strike-through is a fact you can evidence rather than a placeholder in a template. Code ECOMMGM10.

Try Helium 10

Affiliate link. E-CommSphere may earn a commission at no extra cost to you.

From the publisher

Everything we know about running Amazon, in one course.

The commercial strategy, taught by operators who run our own brands.

The rule this was measured against

This is where the value sits for anyone selling into France, because the test is written down and it is short.

Article L112-1-1 of the French Code de la consommation states that any announcement of a price reduction must indicate the prior price applied by the trader before the reduction, and that this prior price is “le prix le plus bas pratiqué par le professionnel à l’égard de tous les consommateurs au cours des trente derniers jours précédant l’application de la réduction de prix”: the lowest price the trader charged all consumers during the thirty days before the reduction was applied. The article was created by Ordonnance 2021-1734 of 22 December 2021 and entered into force on 28 May 2022, transposing the EU Omnibus Directive into French law. It was fully in force throughout the period the DGCCRF examined.

Two carve-outs in the same article are worth knowing. Where prices are cut successively during a defined period, the prior price is the one that applied before the first reduction, so a staircase of markdowns does not reset the reference each time. And the rule does not apply to perishable goods at risk of rapid spoilage, or to comparisons a trader makes against other traders’ prices.

Put those together and the practical effect is blunt. A reference price is not the price you wish you could charge, not the manufacturer’s suggested retail price, and not last season’s list price. It is a specific historical fact about your own store, and if a permanent sale means you have not charged the higher number in the last thirty days, the higher number is not available to you.

The second finding travels just as far

Price was not the only exposure. The DGCCRF also found Boohoo describing synthetic products with the terms “cuir”, “similicuir” and “daim”, leather, imitation leather and suede, and failing to provide the required information on textile fibre composition. The retailer accepted a penal settlement, agreed with the Paris prosecutor’s office, rather than contesting the findings in court.

That finding deserves its own attention because it is a different discipline in the same enforcement action. Product description accuracy is being policed alongside price claims, by the same authority, in the same visit. A seller who tightens up reference pricing and leaves “vegan suede”, “leather-look” or an unlabelled fibre composition sitting in the copy has closed one door and left the other open.

It is also the cheaper of the two problems to fix. Material and composition claims live in your listing copy and your attribute fields. They can be audited in an afternoon, by one person, against what your supplier’s specification sheet actually says.

Before you defend a permanent sale, find out what it is costing you. Sellerboard shows net margin per SKU after fees, ads, storage and returns, so you can see whether a discount that never ends is buying volume or quietly buying nothing.

Try Sellerboard

Affiliate link. E-CommSphere may earn a commission at no extra cost to you.

Why this is an operator story, not a fast fashion story

It is tempting to file this under fast fashion behaving badly and move on. That would be the wrong read. The rule in Article L112-1-1 does not mention fast fashion, sales volume or company size. It applies to any announcement of a price reduction made to French consumers, which includes an Amazon listing with a strike-through price shown on amazon.fr, a TikTok Shop promotion running into France, and a Shopify store shipping from Barcelona or Birmingham.

What made Boohoo’s case expensive was not the industry. It was that the practice was systematic, durable and easy to prove. Investigators did not need intent or internal documents. They needed the displayed reference price and the actual price history, and the gap between the two did the work.

The same evidence exists for your catalogue. Somebody can pull it without asking you.

What to check this week

Four questions, all answerable from data you already hold.

Is your reference price a real prior price? For every SKU currently showing a strike-through into France, identify the specific price you charged and the dates you charged it. If the answer is a category-level rule, a supplier’s list price, or “that is what the template does”, you do not have a reference price. You have a number.

Can you evidence it? Being right is not the same as being able to show you were right. Keep dated price history per SKU per marketplace, exportable, going back at least ninety days. A screenshot folder is not a record. If your platform does not retain it, use a tool that does.

How long has the sale been running? Sort your promotions by start date and look at the oldest ones. Any promotion that has run continuously for more than thirty days has, by definition, no higher price in the preceding thirty days to reference. That promotion needs to end and the price needs to become the price, or the strike-through needs to come off.

Would a regulator reading your material claims literally agree with them? Search your French listings for leather, suede, cuir, daim, similicuir, and for the softer variants that do the same job: leather-look, suede-effect, vegan leather. Check each against the supplier specification. Then confirm that textile fibre composition is present and accurate on every applicable listing.

None of this requires a lawyer to start. It requires an export, a sort by date, and someone willing to look at the oldest promotion in the account and ask when it was last a real price.

The broader shift is the one to internalise. Discounting used to be a lever operators pulled freely, with the only cost being margin. In France it is now a claim that can be tested against your own records, priced, and settled. Boohoo’s 2.33 million euros is the market rate for finding that out the expensive way.

Sources

Leave a Reply

Your email address will not be published. Required fields are marked *