Sustainability data, for most brands, lives in a spreadsheet that one analyst maintains and three executives panic over twice a year. That is the wrong shape for it. The reporting deadline isn't the problem — the problem is that the number has to be approximately reconstructable from a thousand decisions taken across a year by people who never saw the spreadsheet.
The fix is to push the unit of measurement down the stack. Sustainability isn't a corporate metric. It's a BOM-line metric, and from there it rolls up.
The thing every brand is asked for
Whatever regulation you're under — EU CSRD, India BRSR, SEC Climate, GCC voluntary disclosures — you ultimately have to publish a CO₂e number per unit produced, with auditable evidence. Most brands answer this by building a model. They take fabric weights from a spreadsheet, multiply by emission factors from another spreadsheet, sum it up, and adjust to taste.
The audit fails on two counts. First, the spreadsheet is one analyst's working copy and not a record-of-truth. Second, the emission factors get out of date the moment you publish, because suppliers change, mills change, routes change. By the time the report is filed, the underlying reality has moved.
What you want is a number that is computed at design time, attached to the component, and recomputed automatically when anything beneath it changes.
How we model it
In Polluxa PLM, every component in a BOM carries five sustainability fields: co2e_per_unit, water_l_per_unit, recycled_pct, end_of_life_class, and evidence_doc. The evidence_doc is the link to whatever externally-verified report justifies the number — a supplier disclosure, a third-party LCA, an industry-standard factor.
The BOM itself is a tree. A finished garment has fabric, trim, label and packaging. Each of those has yarn, dye, hardware, lining and so on. The sustainability rollup is exactly what you think it is — a recursive sum, weighted by the quantity at each level. The interesting part isn't the math. It's making sure the inputs are real.
Where the inputs come from
For most brands, three sources cover 80% of components. Verified supplier disclosures, where the supplier has gone through an audit and published numbers; we ingest these as evidence-bearing PDFs and parse the relevant fields. Industry-standard LCAs from organizations like Quantis, Sphera and Ecoinvent; we license factor libraries and tag every component with a factor ID. And first-party measurements, for brands large enough to do their own studies.
The remaining 20% — the long tail of unusual or new components — is where the Compliance Agent earns its keep. It flags any BOM whose sustainability evidence is weaker than the brand's policy threshold (which can be set per product category, per market, per certifying standard). The flag goes into the designer's view at the point the BOM is being finalized. Most disclosure failures happen because of one or two components nobody had data for. Catching it at design time, not audit time, eliminates the problem.
Sustainability isn't a corporate metric. It's a BOM-line metric. The right place to measure it is the moment a designer chooses a fabric, not the moment an auditor asks for a number.
What changes when this lands
Two changes, both bigger than the reporting one.
First, designers start to make different choices. We've seen this consistently across customers. When a designer sees the CO₂e number next to two fabric options, they pick the lower one — not because anyone made them, but because once you can see the cost, you naturally minimize it. Across one apparel customer with 600 SKUs, this single visibility change moved their portfolio-level CO₂e per unit down 11% in twelve months, with zero "sustainability initiative" emails sent.
Second, sourcing conversations shift. Buyers can compare suppliers on cost, lead time AND emissions in the same view. Suppliers who have invested in cleaner mills get business they wouldn't have won on price alone. That's how a real market for sustainable supply gets built — not through manifestos, but through column three in a comparison view.
The audit, finally
When the CSRD or BRSR or SEC filing window opens, the brand exports a report. The report is generated from the BOM data that has been live all year. Every number traces to evidence. Every supplier change is timestamped. The auditor's job is to spot-check, not to reconstruct.
We had an audit go through in three working days for a customer who had previously taken six weeks. The auditor was, in their words, "pleasantly bored." That's the right adjective for a sustainability audit.
What's coming
Two things on our 2026 roadmap. Scope 3 emissions trace-through — getting the upstream supplier emissions into the BOM as first-class data, not just headline numbers. And forward-looking modelling — given a target portfolio CO₂e for FY27, suggest the swaps that get you there with minimum cost impact. Both rely on the same BOM-level data being clean. Which is why we started there.
If you want to see this running on a portfolio that looks like yours, talk to a PLM specialist — bring three SKUs and we'll model them on the call.