Predictika · CSRD double materiality

An AI reporting agent's materiality assessment, checked before it is filed

An AI sustainability reporting agent prepares the double materiality assessment for one ESRS topic under the EU CSRD: whether the company is in scope, how the topic scores on impact and financial materiality, how the assessment was made and what the report discloses. Before it is filed, the agent sends it to Predictika, which checks it against a declarative model of the rules and returns a verdict, every reason and the figures it computed.

Scope: CSRD / ESRS double materiality for one ESRS topic: scope, materiality, assessment method, stakeholder consultation and disclosure. See everything this validator covers

This validator checks the materiality assessment of one ESRS topic for one reporting entity and year under the CSRD / ESRS 1 double materiality approach — not just the scenarios shown below.

  • Scope — an entity is in scope when it meets at least 2 of 3 size criteria: balance sheet total over EUR 25 million, net turnover over EUR 50 million, more than 250 average employees.
  • Double materiality — a topic is material when its impact materiality score or its financial materiality score reaches 50; either one is enough.
  • Topics — the ten ESRS topics: E1 Climate, E2 Pollution, E3 Water, E4 Biodiversity, E5 Resource use, S1 Own workforce, S2 Value chain workers, S3 Communities, S4 Consumers and G1 Business conduct.
  • Method and consultation — an in-scope entity must have used the double materiality method and must have documented its stakeholder consultation.
  • Disclosure — a material topic must be disclosed in the report; a material topic disclosed with incomplete mandatory datapoints goes to the disclosure committee.

Any single-topic materiality assessment under these rules is in scope, not only the scenarios pictured here. Not covered: the content of the disclosures, the scoring of impacts and financial effects themselves, sub-topics and datapoint lists, assurance, group-level consolidation and transitional or exemption rules. The size thresholds and the 50-point materiality threshold are those built into this simplified model; actual CSRD scope rules may differ from them and change over time, so check the current law. The model is not legal advice.

The AI sustainability reporting agentPrepares the materiality assessment for an ESRS topic from the company's sustainability data and says it is ready to file.
Predictika validatorChecks every rule at once and returns the verdict, each finding and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sustainability reporting agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sustainability reporting agent (scripted)

Before filing, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where typical rules-based tools get it wrong

Click to expand

Our assessment of what a typical rules-based tool (validation rules, workflow checks and approval routing configured in a reporting or governance system) does with the same cases. It is our assessment, a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based toolPredictika
A topic that is material on either of two scoresOnly if someone is vigilant
Easy to write for one score; with two scores every rule that depends on materiality has to test both, and one is easily missed.
Materiality is computed once from both scores and every later check uses it.
Scope that decides whether the other findings applyOnly if someone is vigilant
Each compliance check has to be wrapped in an in-scope condition, or an out-of-scope entity is wrongly blocked.
Scope is computed first and every dependent check follows from it.
A disclosure check that depends on a calculated materiality resultOnly with workarounds
A validation rule has to compare a disclosure flag with a result that is itself calculated, so the order of the rules matters and a check can fire before the result exists.
Materiality and disclosure are evaluated together on the same call.
Every problem returned in one answerOnly with workarounds
Checks tend to fire one at a time as sections are saved, so a preparer fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the request; approval findings need a person to sign off; everything else is computed.

1An entity is in scope when it meets at least 2 of 3 size criteria (balance sheet total over EUR 25 million, net turnover over EUR 50 million, more than 250 average employees).
2A topic is material when its impact materiality score or its financial materiality score is 50 or more.
3An in-scope entity must use the double materiality method, not a financial-only method.
4A material topic must be disclosed in the report.
5An in-scope entity must document its stakeholder consultation.
6A material, disclosed topic with incomplete mandatory datapoints needs disclosure committee review.
7An entity that is out of scope is not blocked by the findings above.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. Methodology and consultation: A workforce topic assessed without the required method or consultation

The agent's request. Please file the 2025 materiality assessment for ESRS topic S1 Own workforce for Brightwater Foods SE, a public-interest entity with a balance sheet total of EUR 100 million, net turnover of EUR 200 million and 1,000 employees. The impact materiality score is 60 and the financial materiality score is 70. The topic is disclosed in the sustainability report with 100 percent of the mandatory datapoints. Please file the assessment.

Verdict: Blocked.

  • Double materiality method not used. The assessment did not use the double materiality method that ESRS 1 requires.
  • Stakeholder consultation not documented. The materiality process has no documented stakeholder consultation.

2. Methodology and consultation: The agent resubmits after fixing the errors

The agent's request. Please file the 2025 materiality assessment for ESRS topic S1 Own workforce for Brightwater Foods SE, a public-interest entity with a balance sheet total of EUR 100 million, net turnover of EUR 200 million and 1,000 employees. The impact materiality score is 60 and the financial materiality score is 70. The assessment used the double materiality method. The topic is disclosed in the sustainability report with 100 percent of the mandatory datapoints. Please file the assessment.

Verdict: Blocked.

  • Stakeholder consultation not documented. The materiality process has no documented stakeholder consultation.

3. Methodology and consultation: The agent resubmits after fixing the errors

The agent's request. Please file the 2025 materiality assessment for ESRS topic S1 Own workforce for Brightwater Foods SE, a public-interest entity with a balance sheet total of EUR 100 million, net turnover of EUR 200 million and 1,000 employees. The impact materiality score is 60 and the financial materiality score is 70. The assessment used the double materiality method and documents the stakeholder consultation. The topic is disclosed in the sustainability report with 100 percent of the mandatory datapoints. Please file the assessment.

Verdict: Allowed.

  • Assessment summary. The entity is in scope of CSRD (3 of 3 size criteria met). S1 Own workforce is material (impact score 60, financial score 70).

4. Undisclosed material topic: A climate topic that is material but not in the report

The agent's request. Please file the 2025 materiality assessment for ESRS topic E1 Climate for Brightwater Foods SE, a public-interest entity with a balance sheet total of EUR 100 million, net turnover of EUR 200 million and 1,000 employees. The impact materiality score is 80 and the financial materiality score is 20. The assessment used the double materiality method and documents the stakeholder consultation. Please file the assessment.

Verdict: Blocked.

  • Material topic not disclosed. E1 Climate is material (impact score 80, financial score 20) but is not disclosed in the sustainability report.

5. Undisclosed material topic: The agent resubmits after fixing the errors

The agent's request. Please file the 2025 materiality assessment for ESRS topic E1 Climate for Brightwater Foods SE, a public-interest entity with a balance sheet total of EUR 100 million, net turnover of EUR 200 million and 1,000 employees. The impact materiality score is 80 and the financial materiality score is 20. The assessment used the double materiality method and documents the stakeholder consultation. The topic is disclosed in the sustainability report with 100 percent of the mandatory datapoints. Please file the assessment.

Verdict: Allowed.

  • Assessment summary. The entity is in scope of CSRD (3 of 3 size criteria met). E1 Climate is material (impact score 80, financial score 20).

6. Incomplete datapoints: A biodiversity topic disclosed with only part of the mandatory datapoints

The agent's request. Please file the 2025 materiality assessment for ESRS topic E4 Biodiversity for Brightwater Foods SE, a public-interest entity with a balance sheet total of EUR 100 million, net turnover of EUR 200 million and 1,000 employees. The impact materiality score is 55 and the financial materiality score is 45. The assessment used the double materiality method and documents the stakeholder consultation. The topic is disclosed in the sustainability report with 60 percent of the mandatory datapoints. Please file the assessment.

Verdict: Needs approval.

  • Incomplete datapoints need committee review. E4 Biodiversity is material and disclosed, but only 60 percent of the mandatory datapoints are disclosed; the disclosure committee must review it.
  • Assessment summary. The entity is in scope of CSRD (3 of 3 size criteria met). E4 Biodiversity is material (impact score 55, financial score 45).

7. Incomplete datapoints: The agent resubmits after fixing the errors

The agent's request. Please file the 2025 materiality assessment for ESRS topic E4 Biodiversity for Brightwater Foods SE, a public-interest entity with a balance sheet total of EUR 100 million, net turnover of EUR 200 million and 1,000 employees. The impact materiality score is 55 and the financial materiality score is 45. The assessment used the double materiality method and documents the stakeholder consultation. The topic is disclosed in the sustainability report with 100 percent of the mandatory datapoints. Please file the assessment.

Verdict: Allowed.

  • Assessment summary. The entity is in scope of CSRD (3 of 3 size criteria met). E4 Biodiversity is material (impact score 55, financial score 45).

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sustainability reporting agent prepares the double materiality assessment for one ESRS topic under the EU CSRD: whether the company is in scope, how the topic scores on impact and financial materiality, how the assessment was made and what the report discloses. Before it is filed, the agent sends it to Predictika, which checks it against a declarative model of the rules and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please file the 2025 materiality assessment for ESRS topic S1 Own workforce for Brightwater Foods SE, a public-interest entity with a balance sheet total of EUR 100 million. The impact materiality score is 60 and the financial materiality score is 70. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The assessment did not use the double materiality method that ESRS 1 requires. The materiality process has no documented stakeholder consultation.
  6. The validator returned two blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the assessment are checked against each other.
  7. What this shows: for a disclosure check that depends on a calculated materiality result, a rules-based tool can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the assessment used double materiality to yes.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The materiality process has no documented stakeholder consultation.
  12. One finding cleared; still blocked on stakeholder consultation not documented.
  13. The agent resubmits once more.
  14. The revised request. It changes the stakeholder consultation documented to yes.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  18. Two problems caught in one call, fixed in two passes, and a clean assessment. That is the value of Predictika's validator: catching mistakes before the assessment is finalized.