Skip to content
Get in touchFR
Updated in October 2026
Practical guide

Ecobalyse score verification: having a collection checked
What does the French DGCCRF check?

Under France's textile environmental labelling scheme, a brand alone answers for the Ecobalyse scores it declares, and the DGCCRF may recalculate them. What an inspection looks at, the evidence to keep and the method for checking a whole collection.

Guillaume Pakula
By Guillaume Pakula, co-founder of Celsius. Since 2019, he has helped 80+ organisations with their Bilan Carbone® and climate strategy.
October 2026
Updated October 2026 · 10 min
An internal review, an engineering consultancy or a consultancy firm can check the Ecobalyse scores that a collection carries under France's environmental labelling scheme for clothing, provided it goes back to the data for each product reference: composition, mass, country of manufacture. No legal text requires this check, but the brand alone answers for what it declares on the French public portal, and the DGCCRF (the French consumer protection authority) may recalculate each score and ask for the supporting evidence. The price depends on the number of product references and suppliers: there is no public price list.
Key takeaways
  • 1No official certification exists: the brand alone answers for each score it declares in France.
  • 2The DGCCRF, France's consumer protection authority, may recalculate each score and demand the calculation evidence.
  • 3A single wrong data point can shift a score by several hundred points.
  • 4Recalculate the whole collection, then prove the product data on a targeted sample.

As of 17 October 2026, 188 brands had declared 118,566 product references of clothing on the official environmental cost portal, more than 600 on average per brand. Each product reference carries a score calculated with the official French method for the environmental cost (coût environnemental, also known as the French eco-score), using Ecobalyse or software that reproduces it, and each one commits the brand. The portal's terms of use state that any information submitted is the sole responsibility of the declarant.

Score checks

Checking a collection, from the brand to the product references

Constructed example of 120 product references and 6 suppliers: choose a level of checking.

Brand data
Supplier 1
Supplier 2
Supplier 3
Supplier 4
Supplier 5
Supplier 6
What is checkedEvery product reference recalculated on the regulatory version, then the category, mass and composition of a sample.
The documentThe weighing of one unit, the composition label, the product sheet.
How often120 recalculations, then 18 product references proven (filled squares), chosen on risk.

An error here affects only one product reference, but can weigh hundreds of points.

Decree No. 2025-957 of 6 September 2025; ministerial order of 6 September 2025, Article 7; methodology notice of 1 October 2025. Method: Projet Celsius.

Checking a collection therefore means verifying hundreds of calculations and, above all, the data that feeds them. The calculation can be rerun automatically through the tool's application programming interface (API). What takes time is the evidence: the composition, mass and countries of manufacture of each garment, which the brand obtains from its suppliers. The sections below start from what an official inspection looks at, then set out the method for an entire collection.

1Who answers for the scores declared on the portal?

The brand, and the brand alone. Decree No. 2025-957 of 6 September 2025 requires the manufacturer, importer or other person placing the product on the market who displays an environmental cost to declare it on the portal before any communication. It states that this person is responsible for the data filed there. Labelling remains voluntary, but a brand that displays a score no longer chooses its own rules.

What the public sees, what the inspector sees

The decree separates 2 levels of information for each declared product reference, with the ministries and ADEME (the French Agency for Ecological Transition) using the detailed data only to monitor the scheme:

  • The public sees the score, its breakdown by impact category, the durability coefficient, the date, the method version and the legal status of whoever did the calculation.
  • Officers of the DGCCRF (the French consumer protection and fraud control authority) also see, for inspection purposes, the data used for each parameter: mass, materials, country of each stage, price.

This split shows where an inspection bites. The public score is only the result; what gets verified is each input data point, product reference by product reference, and the document that supports it.

Black label sewn into a beige jumper: Shetland, 100% wool, pure new wool, with care symbols and size 56
Sewn-in label of a wool jumper, with its composition and care symbols. It is an input to the score: the composition declared on the portal must be the one on the label. Photo Elkagye, Wikimedia Commons, public domain, cropped

A service provider does not carry the responsibility

A brand may entrust the calculation to software, an engineering consultancy or its supplier: the portal then shows the legal status of whoever did the calculation. Responsibility, however, cannot be delegated. The portal's terms of use point out that a false declaration exposes the declarant to the penalties of Article 441-1 of the French Criminal Code, up to 3 years' imprisonment and a €45,000 fine.

Since 1 October 2026, anyone may calculate and publish the environmental cost of a garment, based on available or estimated data (what changed that day). If the brand declares its own score, that score prevails, and the third party must align with it within 1 month. A checked and documented score therefore also addresses one of the risks of publishing nothing.

2What does a DGCCRF inspection check?

An inspection may start from the portal, where "Contrôleur" (inspector) accounts receive the declarants' calculation data and can recalculate each environmental cost, so that declarants can be warned of any error. They also check that each product is linked to the right manufacturer or the right importer. DGCCRF officers may then impose penalties on the basis of the checks and calculations carried out.

Recalculation does not tell you whether the data is true. For that, Article R. 541-246 of the French Environmental Code, inserted by the decree, requires anyone who calculates or communicates a score to keep the elements that justify the calculation available to officers. The text sets no retention period: the most prudent course is to keep the file for as long as the score can be inspected.

What the methodology notice anticipates for an inspection

The methodology notice of 1 October 2025, to which the ministerial order refers, itself anticipates 3 inspection situations:

  • For a product reference manufactured in several countries, the country producing the largest share of the mass is used, a method the brand must be able to justify, in particular during an inspection.
  • The number of product references declared for range width is a commitment: on any inspection date, the product references sold on that same day must remain below that number.
  • A recalculation may differ from the declared score by around 1% because of rounding, with no systematic bias; the notice states that this gap is not a regulatory tolerance.
Central aisle of a jeans laundry lined with stainless steel industrial washing machines, with workers in red aprons
Jeans laundry at a garment factory in Bangladesh, in 2013. Washing is a calculation parameter in its own right: on the jeans in the report example below, leaving it out lowers the score by 143 points. Photo Fahad Faisal, Wikimedia Commons, CC BY-SA 4.0, cropped

What a wrong score costs

A label that does not follow the method is prohibited by Article L. 541-9-15 of the French Environmental Code, on pain of an administrative fine of up to €15,000 for a company. If it misleads consumers, it may also constitute a misleading commercial practice under French consumer law, which expressly covers the environmental impact of a product. This is punishable by 2 years' imprisonment and a €300,000 fine, raised to 5 years and €750,000 when the practice is carried out through a website. The fine may reach 80% of the campaign's expenditure for an environmental claim, as for any banned claim. The details of these consequences are in who inspects and who sanctions.

3What evidence should you keep for each product reference?

The ministerial order of 6 September 2025 lists 17 calculation parameters. 6 are mandatory and rely on data specific to the product reference: the category, the mass, the materials, and the countries of weaving, dyeing and finishing, and garment making. The other 11 may be entered; otherwise a default value applies. For a collection, these parameters are best grouped by who holds the data.

The brand's data

3 parameters come from the brand itself. They are verified only once, from internal documents, and an error on the first 2 is repeated on every product reference:

  • The maximum number of product references sold on the same day in each segment (women, men, children, babies, underwear), supported by a dated catalogue extract.
  • The size of the company and its repair service, which only counts if it is approved by the producer responsibility organisation (PRO, éco-organisme in French) of the textile extended producer responsibility (EPR) scheme under the repair bonus.
  • The reference price of each garment, incl. VAT, excluding promotions and sales, on the sales channel used for range width.

The product data

The category, mass and composition come from the product sheets. The mass is that of the finished product, and any material weighing at least 2% of the mass and 5% of the impact must be declared. A garment made of several pieces may be calculated on its main component, the heaviest one. The simplest evidence remains weighing one unit and the composition label, which must already comply with the EU regulation on textile fibre names.

The suppliers' data

The 3 mandatory countries, and those that avoid a default value, come from the supply chain. An unknown country is accepted only for the origin of materials and spinning. Each stage has its own document, and the questionnaire described in what labelling costs makes it possible to gather them once per supplier rather than once per garment.

Chain of evidence

Data to declare and documents to keep, stage by stage

Choose a stage in the making of a garment.

The dataThe country of dyeing, printing and finishing, then any printing or washing.
Its statusCountry mandatory. Printing and washing must be declared whenever they are present.
Document to keepThe dyer's or subcontractor's invoice, and its process sheet for a wash.
Common errorA forgotten wash: a gap of 143 points on the example jeans.
Ministerial order of 6 September 2025, Article 7; methodology notice of 1 October 2025. Gaps: constructed example, Ecobalyse API v7.0.0. Photos: Nanditha Gogate, WELL Labs (CC BY-SA 4.0), CSIRO (CC BY 3.0), Tarunsamanta (CC BY-SA 4.0), Andy Musa Chantu (CC BY-SA 4.0), Amuzujoe (CC BY-SA 4.0), Wikimedia Commons, cropped.

A certified material, such as organic cotton or recycled polyester, is better supported by more than a supplier declaration: the transaction certificate for the batch. The logic is the same as for suppliers' carbon data or the evidence in a packaging technical file: an assertion without a document does not survive an inspection, any more than a claim without proof.

4How do you check a collection without redoing everything?

Reworking 600 files one by one makes no sense, and a random draw lets the product references that matter slip through. The method that holds up has 3 stages. You recalculate the whole collection, verify the brand and supplier data once, then prove the product data on a chosen sample.

Recalculate everything first

The regulatory version of Ecobalyse is still v7.0.0, and its API reruns the calculation for a product reference from the same parameters. Running the whole collection through the API costs almost nothing and catches 4 families of errors:

  • Scores calculated on a version other than v7.0.0, for example in the "Textile" tab of the website, which opens a development version.
  • Gaps of more than 1% between the declared score and the recalculated score, which point to an entry different from the one kept in the file.
  • Product references missing a mandatory country, or whose spinning was left at the default value although the country is known.
  • Internal inconsistencies, such as 2 garments of the same category, same material and same countries whose scores diverge sharply.

An Ecobalyse score can be recalculated in an instant; the real check is on the data behind each garment.

Where an error costs the most points

Not all data carries the same weight, and it is not always the data that textile eco-design works on first. On a 150 g cotton T-shirt made in Pakistan, an official Ecobalyse example at 742 points, we varied one data point at a time in the version 7.0.0 API. A wrongly declared material or a range width left at its default shifts the score by nearly 190 points, whereas the country of garment making shifts it by only around ten.

Declaration errors

Effect of a single changed data point on a T-shirt's score

150 g cotton T-shirt made in Pakistan, an official Ecobalyse example: one data point changes at a time.

-200-100742+100+200
BrandRange left at default (100,000 refs)+188
Price of €15 instead of €30+97
No repair service+59
ProductOrganic cotton instead of cotton-187
Mass of 165 g instead of 150 g+72
20% polyester in the composition-59
SuppliersDyeing in France instead of Pakistan-140
Dyeing in China instead of Pakistan-52
100% air freight instead of 33%+25
Garment making in Bangladesh+10
Projet Celsius calculation of 17 October 2026 with the Ecobalyse API, regulatory version 7.0.0, official example Tshirt coton (150g) - Pakistan - Mode traditionnelle.

The gap does not always work against the brand. In the regulatory version, dyeing declared in Pakistan when it took place in China adds 52 points to the score. That error penalises the brand, but the reverse error would have flattered it by the same amount. This is why the sample concentrates on the data that carries weight, whichever way the error runs.

Choosing the sample

No legal text sets a sampling rule. A useful sample is chosen on risk rather than at random:

  • Product references whose score is promoted, in store, online or in a campaign, and the best scores in each category, which draw attention.
  • Garments in certified, organic or recycled material, where the possible gap runs into hundreds of points without a transaction certificate.
  • Product references made in several countries, those from a new supplier and those with a wash, a print or several components.
  • A few product references drawn at random in each category, to check that the data collection chain also works where nobody is looking.
Computerised flat knitting machine, cones of yellow yarn above and a yellow jumper being knitted, in front of other machines in a row
Flat knitting machine in a jumper factory, in 2018. The country of knitting is mandatory, but on the example T-shirt, declaring it as China rather than Pakistan shifts the score by only 12 points. Photo Asivechowdhury, Wikimedia Commons, CC BY-SA 4.0, cropped

When to start again

A score is updated no more than once every 3 months. A change of method requires it to be updated within 12 months, unless it is already printed on the product. The check is therefore repeated with each new collection, each change of supplier and each new regulatory version of the tool. Part of this file should also serve for the Digital Product Passport (DPP) planned for textiles.

5Who can carry out the check, and what should you ask a provider?

No body is approved to verify an environmental cost, and no legal text provides for certification of scores. 3 levels of checking exist, and they complement each other:

  • An internal review, by someone who did not enter the data, is enough for data-entry and version errors if it follows a written checklist.
  • The publisher of the calculation software knows its own configuration, but it is checking its own work, as with a life cycle assessment (LCA) carried out with software.
  • A third party, engineering consultancy or consultancy firm, brings an outside view and a sampling method, provided it did not carry out the calculations it is checking.

It is the same independence rule as for an LCA critical review or a carbon footprint assessment verified by a third party: whoever did the calculation does not check their own work.

The questions to ask

Before signing, 5 answers let you compare 2 proposals:

  • Does the provider recalculate every product reference on the regulatory version, through the API, or only those in the sample?
  • How does it choose the sample, and how many product references from each category, each supplier and each certified material will it include?
  • Does it go back to the documents (invoices, transaction certificates, weighings) or does it rely on supplier declarations?
  • Does it report each discrepancy in points, with the correction to declare and the date from which the 3-month rule allows it to be declared?
  • Did it take part in calculating the scores, configuring the software or collecting the data it is going to check?

What the report contains

The useful deliverable is a list of discrepancies, product reference by product reference, with the document consulted and the effect in points. The example below was built for this article, with discrepancies calculated in the version 7.0.0 API. The costliest comes from a material described as organic without a certificate: more than 700 points on a jumper. None of these discrepancies shows up on recalculation, since each score was correct for the data entered and the error lay in the data.

Example report

Check report on 5 product references

Example constructed for the article: open a row to see the document consulted and the correction.

FindingGap

The gaps range from 8 to 732 points, and none showed up on recalculation.

Example constructed for the article; scores calculated by Projet Celsius on 17 October 2026 with the Ecobalyse API, regulatory version 7.0.0.

The price

There is no public price list for this type of check. The price depends on the number of product references, the number of suppliers and the state of the data in the brand's product software. Recalculating the whole collection is quick when the declarations went through the API; the time goes into the suppliers' documents, as with auditing the claims across a product range.

At Projet Celsius, checking a collection starts with recalculating all its product references. It ends with the suppliers' documents, where discrepancies of several hundred points are hidden. A brand that keeps, for each product reference, the document proving each mandatory data point can answer the DGCCRF without reconstructing anything, and can set its own score against a third party's.

6Key takeaways

  • No body is approved to certify an Ecobalyse score: the brand alone answers for each data point it declares on the portal.
  • The DGCCRF may recalculate each score from the portal and demand the elements that justify the calculation, with no time limit set by the text.
  • A certified material without proof, a wrong mass or a default range width shifts a score far more than the country of garment making.
  • The method that holds up for a collection: recalculate everything through the API, verify the brand and supplier data once, then prove a sample chosen on risk.
  • The check is repeated with each collection, each new supplier and each new regulatory version of the tool.

To read a score and use the tool, see our Ecobalyse guide; for the full framework, see French environmental labelling for textiles.

Further resources

Frequently asked questions

No. No legal text provides for certification of scores or for an approved body to verify them. The brand declares its scores on the official portal and remains solely responsible for them. A check by an internal review or by a third party is voluntary; it serves to find errors before a DGCCRF inspection or before a third party publishes a different score.
Yes. Its officers can access each product reference's calculation data on the portal and recalculate the score. Decree No. 2025-957 also requires the brand to keep the elements that justify the calculation available to them. A non-compliant label is liable to an administrative fine of up to €15,000 for a company.
The decree sets no period. It only requires the elements that justify the calculation to be kept available to inspection officers. The most prudent course is to keep each product reference's file for as long as its score is displayed or viewable on the portal, and to keep every previous version when a score is updated.
The methodology notice accepts that a recalculation may differ from the declared score by around 1%, because of rounding, provided the gap does not reflect a systematic bias. It states that this is not a regulatory tolerance: a wrong data point remains an error, even if its effect on the score is small.
Declare your own score on the portal, with justified data. Since 1 October 2026, a third party may publish the environmental cost of a garment from estimated data, but the score determined by the brand prevails: whoever was communicating a different figure must update it within 1 month.
There is no public price list. The price depends on the number of product references, the number of suppliers and the state of the brand's data. Recalculating all product references through the Ecobalyse API is quick; the time goes into verifying the suppliers' documents on a sample of product references.
or: guillaume@projetcelsius.com

More articles to read

View all →
What is the French textile eco-score?
Who displays it, and has it become mandatory?
Regulation

What is the French textile eco-score? Who displays it, and has it become mandatory?

12 min read
Removable batteries and battery passports: who is affected in 2027?
Regulation

Removable batteries and battery passports: who is affected in 2027?

14 min read
Who must publish France's mandatory GHG report (BEGES)?
What to publish, and what do you risk?
Regulation

Who must publish France's mandatory GHG report (BEGES)? What to publish, and what do you risk?

11 min read

No two situations are exactly alike.

Tell us about yours: your situation, deadline and budget. A senior consultant will reply within 24 working hours with an honest assessment.

Let us discuss it within 24 hours →
Our toolkit

A full range of free assessment tools

Cost estimator, obligation and eligibility checkers, footprint calculator.

Estimate costs and impacts
Ref. 2026·BC·0184REPORT · FINANCIAL YEAR 2026Bilan Carbone®complete 1·2·3Presentation to the Executive Committee · 2027 action planCONTENTS01Executive summaryp. 402Scope and methodologyp. 1203Emissions by scopep. 24042027 action planp. 5605Methodological appendicesp. 78VOLUME84 pages · ConfidentialSTANDARDISO 14064 · GHG ProtocolQUOTATION · BC.2026.0184Issued 05·05·2026 · Valid for 30 daysCelsius consultancy · Paris 3rd arrondissementINDICATIVE COST ESTIMATEYour companyMid-sized company · 180 employees · CSRD 2027SERVICEBilan Carbone®Scope 1·2·3 · 13 weeksBPIFRANCE FUNDING · - 60%INDICATIVE RANGE EXCL. VAT€16,800to €22,400PROJECT DETAILS01 · SCOPING3 weeks~€4,20002 · MODELLING8 weeks~€9,80003 · PRESENTATION2 weeks~€4,800Indicative estimate · Refined after scopingSIRET 891 234 567 00012

Bilan Carbone® cost estimator

Your price range in 1 minute, based on 2026 market rates and public funding.

1 minStart
Estimate costs and impacts
AI FOOTPRINT · MONTHLY USEYOUR TOTAL FOOTPRINT4.2 kgCO₂eq for 1,000 typical prompts · May 2026MODEL COMPARISON · 1,000 TYPICAL PROMPTSGPT-4oOpenAI6.8 kgClaude OpusAnthropic2.1 kgGemini ProGoogle4.5 kgMistral LargeMistral AI · FR1.6 kg

AI carbon footprint calculator

The climate impact of your AI queries, by model and task. Ecologits methodology.

3 minStart
Check an obligation
DIAGDÉCARBON'ACTIONACCELERATE THETRANSFORMATIONOF YOUR COMPANYIN ENERGY ANDTHE ENVIRONMENTOFFICIAL SCHEME · BPIFRANCE × ADEMECHECKER · ELIGIBILITYELIGIBLEYou meet the 3 Diag Décarbon'Action criteria.YOUR FUNDING€10,000 excl. VAT€6,000excl. VATAmount payable by you after the Bpifrance subsidyFUNDING BREAKDOWNBPIFRANCE 40%YOU 60%€4,000€6,000SCHEME SUBSIDISED BY

Diag Décarbon'Action eligibility

Check in 30 seconds whether your business is eligible for Bpifrance funding covering 40% of a Bilan Carbone® assessment.

30 secStart
Check an obligation
FRENCH REPUBLICMinistry for the Ecological TransitionLEGAL REQUIREMENTGreenhouse GasEmissions AssessmentArticle L.229-25 of the French Environmental CodeDecree 2022-982 · published 1 July 2022FREQUENCY · 4 YEARSFILING · ADEMECHECKER · BEGES REQUIREMENTREQUIRED720 employees · BEGES requirementPOTENTIAL PENALTY€50,000maximum fine for failing to complete itart. R.229-50OFFICIAL REFERENCE

BEGES checker

Does the BEGES requirement apply to you? An immediate answer, with the deadline and penalty.

30 secStart
Check an obligation
9:42SCANSCANNING DPP...DPP IDENTIFIEDOrganic cotton T-shirtSKU TX-CB-220 · Batch L-26-04781ESPR COMPLIANT42 DATA POINTS · 5 SECTIONSORIGINIndia · GOTSOrganic cottonFOOTPRINT5.2 kg CO₂eqLCA ISO 14040RECYCLABILITY85%Cotton recycling schemeREPAIRABILITY7.5 / 10Accessible partsEND OF LIFETextile recycling scheme (TLC) · Bordeaux/FRRefashion-approved recovery operatorEU · ESPR 2024/178112.05.2026

DPP checker

Is your product covered by the Digital Product Passport?

1 minStart
Check an obligation
COSTENVIRONMENTAL386POINTS257PER 100 GOfficial methodEcobalyse, v7.0.0CHECKER · ENVIRONMENTAL LABELLINGELIGIBLETextiles · voluntary labellingENVIRONMENTAL COST386 ptsT-shirt 150 g · 257 pts per 100 gExample: Ministry for the Ecological Transition FAQ

Textile environmental labelling 2026

Voluntary labelling, but third parties can publish it from October 2026: where do you stand?

1 minStart