← Back to Supply Chain Review Trade Policy

France's anti-fast-fashion law takes effect; MOFCOM calls it discriminatory

Source: Ministry of Commerce (MOFCOM) · 2026-09-03 · 9 min read
中文

Supply Chain Action Points

Read this first — the conclusion, and the moves to make:

  1. Obtain the French implementing text for the surcharge in the original language within ten working days of its publication, and log the publication reference, so the scope article is read from source and not from coverage.
  2. Register every affected line at item level by tier, price band, whether the 50 percent cap binds at that price, and the date the charge first accrued; line level, not order level, because an order average hides exactly the lines where the cap binds.
  3. Model both liability assumptions, importer of record and distance seller, and mark on each contract which one it currently allocates, so a change in the implementing text does not force the model to be rebuilt from zero.
  4. Diary the 2030 step now and re-run the binding-point calculation whenever a decree changes the ladder, treating any move in the binding point as a scope change rather than a rate change.
  5. Keep a dated file of every decree, notice and official statement on the measure, indexed by date, because a design-and-effect argument is built from the sequence of instruments rather than from the rhetoric around them.
Skip to the detailed analysis ↓
Summary

France's anti-ultra-fast-fashion law took effect on 1 September, imposing tiered per-item environmental surcharges of 0.25-6 euro now, rising to 20 euro by 2030 and capped at 50% of sale price, aimed at SHEIN, Temu and AliExpress. MOFCOM on 3 September condemned the measure as WTO-discriminatory and threatened reciprocal steps if Paris persists.

The Analysis

The French anti-ultra-fast-fashion law took effect on 1 September. Strictly speaking, that sentence is the only part of this story already settled. The environmental surcharge it introduces runs from 0.25 to 6 euro per item today, is legislated to reach 20 euro by 2030, and is capped at 50 percent of the sale price. On 3 September the commerce ministry called the measure discriminatory under WTO rules and raised the prospect of reciprocal steps. Two dates, four numbers, one dispute. Everything else, who owes it, on what event, for which items, sits in a text we have not read.

Most of the coverage I have seen has already jumped to the ending: France is aiming at three named platforms, therefore this is political, therefore the legal challenge decides the outcome. The sequence reads well and, as a description of exposure, it is wrong in one respect that matters. A WTO challenge does not suspend a domestic measure while it runs. The cost lands on a schedule set in Paris; the remedy, if any, arrives on a schedule set in Geneva. Those two clocks are not connected.

Which is why the useful question is not whether the law is fair. It is whether a particular shipment, a particular seller and a particular price point fall inside the operative test. That test is not in the headline. It is in the implementing text, and until we have it, the honest position is that we know the ladder and not the taxable event.

Set the timeline straight before anything else. Entry into force was 1 September. The charge applies per item, in tiers from 0.25 to 6 euro, with a statutory path to 20 euro by 2030 and an outer limit of 50 percent of the sale price. The scope as reported is textile products meeting certain conditions, and the political context is that three named platforms are the obvious target. Look at what is absent from that paragraph. No definition of the taxable event. No threshold. No statement of who the debtor is. No transition rule for goods already in the channel. Those four gaps are the risk, and they are larger than the numbers.

The causal chain runs through the unit rather than the invoice. A per-item charge does not care what the item costs. It cares how many items there are. The bill therefore scales with pieces, while the revenue it is measured against scales with price, and for a seller whose book is built on many low-priced pieces the two curves separate immediately, fastest at the bottom of the range. That is not a comment on fast fashion as a business model. It is how a specific duty behaves when it lands on a low-value good.

Here is the part the coverage skipped, and it is arithmetic rather than opinion. The 50 percent figure caps the surcharge, not the total cost of getting a garment to a customer. Read it against the ladder and the ladder inverts. At the top tier, 6 euro, the cap begins to bind at a sale price of 12 euro. At the bottom tier, 0.25 euro, it binds at 50 cents. Below those points the charge is simply half the price, so the effective rate is flat at 50 percent however cheap the item becomes.

Above them the effective rate falls away as price rises: 25 percent at 24 euro, 10 percent at 60 euro, 6 percent at 100 euro. Run the same structure at the 2030 figure and the binding point moves to 40 euro, which quietly redefines what counts as cheap. An item sold at 30 euro pays 6 euro today, capped or not, and would pay 15 euro under the 2030 ceiling. The schedule does not raise a rate. It moves a line, and everything below the line is charged at half of price.

Direction matters more than size here, and it matters because of the first gap. If the charge attaches at import, the French importer of record carries it, and it shows up in landed cost, in the duty base, and possibly in the VAT base depending on how the text classifies it. If it attaches at the distance sale, the seller carries it and the importer of record never sees it. Those are two different companies with two different balance sheets, and a cost model built on the first assumption is wrong by the full amount if the second turns out to be true.

Scale bites differently. A large seller with an average unit value well clear of the binding point feels this as a margin line, painful but legible. A small seller whose catalogue sits below 12 euro feels it as half of the sale price on every affected line, which at the extreme is not a margin question at all. A mid-sized seller gets the worst of both: enough volume to matter, not enough room to absorb it.

The legal challenge deserves more precision than it has had. A measure that applies to every seller in the same terms is not, on its face, discriminatory. The argument has to be that design and effect fall on foreign supply disproportionately, and that is an evidentiary argument about thresholds, categories and enforcement rather than a textual one. Which is why the missing implementing text matters twice over: it is the thing that tells you your cost, and it is the thing the complaint has to be built on. A second, quieter objection is available. A per-item charge with a percentage cap behaves like a floor under the price of the cheapest goods, and measures that operate as minimum prices have historically met a different set of objections than internal taxes meet. A complaint framed as discrimination and a complaint framed as a minimum price are not the same case. I am not predicting which one is filed. I am saying the choice determines what evidence somebody has to produce.

When will this be felt? Partly already, in the narrow sense that the law is in force. Mostly not yet, in the practical sense that no one can compute a per-item charge without knowing which items are in scope. There is also a transition question that has not been answered in public: goods that left origin before 1 September and arrive after it, goods sitting in a French warehouse on the effective date, goods sold before it and delivered after. Each of those is a different answer under different drafting, and the difference is the whole charge. Watch the decrees rather than the speeches. The 2030 step is the slow clock. The dispute is the slowest clock of all, and it does not stop the meter while it runs.

The counterfactual is worth taking seriously, because it tells you what to model. Had the charge been ad valorem, an item at 12 euro and an item at 120 euro would have carried the same percentage, and the argument would be about margin. Because it is per item and capped at half of price, the cheaper of those two carries ten times the rate of the dearer one at the same tier, and the cap does its work at the bottom rather than at the top. Had the cap been written as an absolute amount instead of a percentage, the incidence would be the mirror image. Neither design is an accident. The choice is legible in the arithmetic, and it tells you which end of your catalogue the legislator had in mind.

The work in front of an affected seller is clerical before it is strategic, and it has to be done in a fixed order. Get the implementing text in French and read the scope article against your own catalogue rather than against a summary. Register by line: tier, price band, whether the cap binds at that price, and the date the charge first accrued. Then decide things. I am deliberately not telling anyone how to price or where to ship from. That is a commercial decision resting on facts I do not have. What I will say is that a register built now survives a change in the text, and a pricing model built on a guess does not.

The trap most people will walk into is treating the 50 percent cap as a ceiling on what the customer pays. It caps one component. Freight, duty, VAT and any platform commission sit outside it, and the cap does not move when they do. A second trap is reading the 2030 figure as a forecast. It is a legislated ceiling on a ladder whose rungs are still being written, and the rungs are where scope gets renegotiated.

Where this stops being true matters more than where it holds. If the implementing text defines the taxable event as the distance sale and puts liability on the seller rather than the importer, then everything above about landed cost is the wrong model and the exposure sits with whoever holds the customer relationship. If the text carves out consignments below a threshold, the low-price segment this law is aimed at may fall outside it entirely, and the arithmetic I just walked through describes a rule that never bites. If a panel eventually finds the measure inconsistent, the measure still stands until France amends it. Strictly speaking, what we know is a date and a ladder. Everything else is a premise waiting for a text.

↑ Back to the key points

— By Dr. Ingrid Voss

franceeue-commercetextile