How it works today at many mid-sized companies
Sustainability reporting rarely starts with software. It starts with a request: a bank wants figures on emissions, a major customer sends a supplier questionnaire, management wants to know what the CSRD means for the company. The task lands with one person who takes on the topic alongside their actual role – often in quality management, in controlling or in the management office.
That person builds their own tool. For the double materiality assessment, "Materiality_2025.xlsx" appears, with one sheet per topic, one column for the impact assessment and one for the financial assessment. For the carbon footprint, "GHG_Inventory_Draft.xlsx" follows, filled with electricity and gas bills, fuel card reports and emission factors that someone copied from a publication. Data from the departments arrives by email, as a photo of a meter reading or as a sentence such as "I'll send the fleet numbers next week".
In parallel a third file grows: "ESG_KPIs.xlsx" with headcounts, waste volumes and training hours, each column with a different source and a different reporting date. Which of these figures actually have to be reported depends on the materiality assessment – but that sits in another file, and the link between the two exists only in the head of the person in charge.
For a first overview that is sufficient. A spreadsheet is available immediately, and the first topics can be assessed quickly. It gets difficult in operation: the ESRS comprise ten topical standards from climate change to business conduct, each with its own sub-topics and disclosure requirements. For a company without a dedicated sustainability department, that range of topics is barely manageable alongside day-to-day business when every assessment, every figure and every justification sits in a different file.
The moment it becomes apparent
By the second reporting year at the latest, the weakness shows. Not all of the workshop participants are still with the company, the emission factor for natural gas has been updated in the meantime, and the inventory shows a total that nobody can trace back to the invoice anymore. Then the auditor asks why water was assessed as not material and who decided that – or the major customer wants to know on what basis the Scope 2 figure was calculated.
The spreadsheet holds a number, not a derivation. Not because anyone worked carelessly, but because structurally a spreadsheet knows nothing about the assessment scale, responsibility, factor version and approval. And a justification that exists only in one person's memory cannot be presented to any audit.
The analysis
Five Problems Every ESG Report in Excel Creates
They occur regardless of the care with which the templates are kept – they are properties of the tool, not of the person.
View the double materiality assessment in preecoAssessments without a derivation
If a cell only says "material", neither the scale nor the justification can be shown. When the audit asks about the decision, the search through workshop minutes and emails begins.
The threshold is not fixed anywhere
Everyone assesses with their own scale, and the line between material and not material is not documented. Two workshops reach two results without anyone noticing.
Emission factors without a version
A copied factor carries no source and no year. When it is updated, earlier totals change silently – or they stay wrong because nobody finds the old row.
Data comes from many hands
Fleet, facility management, HR and purchasing contribute, each in their own format. Who delivered or changed which figure and when can no longer be established afterwards.
Gaps show up too late
A spreadsheet does not show which disclosure requirement is still open. Missing data only becomes visible when the report is written – which is when there is least time left.
The target process in six steps
Sustainability reporting that holds up differs from a collection of spreadsheets not by more data, but by a fixed sequence in which materiality, data collection and report build on one another.
1. Define the reporting frame. It starts with organizations, sites and the reporting period. From these follow which entities fall within the reporting boundary and which transitional provisions apply. In preeco | sustainability the company category is derived from headcount, net revenue and the first CSRD reporting year; only the reliefs it permits are offered.
2. Set the scale in advance. Before anything is assessed, the materiality threshold is fixed – separately for impacts and for financial effects, with a written justification. That way every workshop assesses with the same scale.
3. Assess matters in a structured way. Every impact, risk and opportunity is recorded as its own record and assessed on both sides of double materiality, using scores or a written justification. The software calculates the result against the threshold; severe negative impacts become material even if the average lies below it.
4. Collect data where it originates. Once the materiality assessment is activated, the disclosure requirements that actually need to be filled are fixed. Figures are recorded with data quality and supporting documents; suppliers submit their emission data through a portal that requires no user account.
5. Calculate the carbon footprint instead of typing it. The greenhouse gas inventory follows the GHG Protocol: Scope 1, Scope 2 location- and market-based, and all 15 Scope 3 categories. Emission factors are suggested from stored databases, and every record keeps the factor edition it was calculated with. When energy data changes, the system recalculates the affected emissions.
6. Generate the report and freeze it. The disclosure report takes its figures directly from the data collection modules. Non-material sub-topics receive an omission note stating the reason. On finalization a snapshot with a cryptographic checksum is stored, so that later changes are detected.
What the audit actually wants to see
An auditor rarely asks about the report alone. The question is about a specific disclosure – the Scope 2 emissions, say, or a topic assessed as not material – and about the path that led to it: assessment, threshold, data basis, factor, responsible person, time of the change. In a collection of spreadsheets this information sits in several files and mailboxes. In preeco | sustainability the activity history records who changed which value and when, with before and after values.
Before and after compared directly
| Criterion | Before | After |
|---|---|---|
| Scale | Everyone assesses with their own scale | Threshold per reporting period, justified in writing |
| Traceability | Result in a single cell | Assessment per matter with scores or justification |
| Completeness | Open disclosure requirements stay invisible | Completeness check with a direct link to every open item |
| Emission factors | Copied, without source or year | Stored factor databases, versioned editions |
| Data collection | Contributions by email in changing formats | Recording with data quality, evidence and supplier portal |
| Collaboration | Competing file versions | One data set, teams and permissions |
| Report | Figures transferred by hand | Data tables from the collection modules, export as PDF and Word |
| Verifiability | No version you can prove | Activity history and checksum on finalization |
In practice
This Is What It Looks Like in preeco | sustainability
The three building blocks that carry the process described here.
Double Materiality Assessment
One assessment per topical standard using the same procedure, a five-step wizard, automatic calculation against the materiality threshold and a materiality matrix with graphic export.
Carbon Footprint Under the GHG Protocol
Scope 1, Scope 2 and all 15 Scope 3 categories, suggested emission factors with versioned editions, automatic recalculation when energy data changes and supplier data through a dedicated portal.
CSRD/ESRS Reporting
Report generators for all ten topical standards, data tables taken directly from the collection modules, omission notes with reasons and an integrity check for finalized reports.
What the switch means in practice
The most common objection is that the work done so far would be lost. That is not the case. The workshop assessments, the consumption data collected and the justifications remain the substantive basis; they are transferred into a structure that records scale, origin and responsibility. Organizations and facilities can be taken over by Excel import with column mapping. What stands out in the process are the gaps – and it is better to see them now than in the audit.
The larger effort lies not in the technology but in clarifying the substance: which entities belong in the reporting boundary, who supplies which data, and who decides on materiality. Plan time for this before the first values are recorded.
Three mistakes that make the switch unnecessarily hard
Starting with the figures. Anyone who collects data on every topic first gathers a lot that does not have to be reported after the materiality assessment. The assessment comes first because it determines the scope.
Planning to add the justification later. Assessing a topic as not material is a decision that gets audited. Record the justification when the decision is made – not when someone asks for it.
Leaving everything with one person. If a single person keeps collecting and transferring all the figures, the problem merely moves to a different interface. The data belongs where it originates: fleet, facility management, HR, purchasing.
How to tell that it is time
Excel templates are not a mistake for a first overview. They turn into a risk once at least one of these points applies:
- Customers, banks or your own reporting obligation regularly require ESG data.
- More than two departments contribute data.
- You cannot show why a topic is considered not material.
- The carbon footprint cannot be traced back to the factor and the invoice.
- Several entities or sites belong in the reporting boundary.
If none of these apply, the templates will do for now. If two or more apply, they are already working against you.
FAQ
Frequently Asked Questions About ESG Reporting Software
preeco | sustainability runs a separate double materiality assessment in each of the ten ESRS topical standards, all using the same procedure. Every matter is assessed on the impact side and the financial side, and the result is calculated against the materiality threshold of the reporting period. An optional AI feature suggests impacts, risks and opportunities; every suggestion is reviewed before it is adopted.
The basis is the GHG Protocol with Scope 1 (direct emissions), Scope 2 (purchased energy) and Scope 3 (value chain, 15 categories). Activity data such as consumption and distances driven is converted into CO₂ equivalents using emission factors. In preeco | sustainability a wizard guides you through these steps and suggests suitable factors from stored databases.
The VSME is a voluntary EFRAG standard for small and medium-sized enterprises that builds on the ESRS data points. preeco | sustainability is designed for CSRD reporting under the ESRS and therefore captures many data points that also underlie the VSME, particularly in the climate standard E1. Whether a dedicated VSME report export is available is something we are happy to clarify in a consultation.
Four points are decisive: coverage of all ESRS topical standards, an integrated double materiality assessment that determines the reporting scope, audit-ready documentation with activity history and justifications, and operation that works without a dedicated sustainability department. preeco | sustainability covers all ten topical standards and is operated in ISO 27001-certified data centers in Germany.
With a written justification at the time of the decision. In preeco | sustainability a sub-topic is recorded as not material together with its justification. The disclosure report then automatically sets an omission note that names the affected sub-topics and the underlying materiality decision.
Go Through Your Materiality Assessment With Us
Bring your existing spreadsheets. In 30 minutes we show how the materiality assessment and the carbon footprint are set up in preeco | sustainability.