Gains:
- Ability to distinguish between limited and reasonable assurance and establish a chain of evidence that traces each material metric back to the source document
- Ability to document emission factor and proxies in an auditable manner and test repeatability with random sampling
- Ability to use artificial intelligence as an audit preparation assistant and apply the discipline of leaving independent assurance to the authorized organization
A sustainability report, like a financial statement, increasingly requires independent assurance. Assurance is when a third party (usually an audit firm) independent of the company preparing the report examines the accuracy of the report and expresses an opinion. CSRD is gradually making assurance mandatory for sustainability reports. This is a game changer: a “good looking” report is no longer enough, a verifiable report is required. In this unit, you will learn how to use artificial intelligence (AI) in audit preparation and establishing a chain of evidence.
Let's first define the two levels of assurance. Limited assurance is a more lenient review in which the auditor says, "I did not see anything that suggested the report was inaccurate." Reasonable assurance is a much deeper and more costly examination, close to financial auditing. CSRD starts with limited assurance for now, but is expected to transition to reasonable assurance over time. At both levels, the auditor's first question is the same: "Prove this number to me."
Report from the auditor's perspective: chain of evidence
The examiner is not interested in the fluency of the text, but in the chain of evidence behind each claim. The chain of evidence is the answer to these questions:
- What document did this number come from? (invoice, meter, certificate)
- How did it turn from document to report? (which formula, which factor)
- Who calculated it, when, and with what assumptions?
- Can someone else reach the same conclusion from the same documents? (repeatability)
That's the value of AI here: scanning each claim of the report and asking "is the evidence for this number stated?" can produce a checklist. But AI is not an auditor; It cannot provide independent assurance, it only prepares you for the audit.
Chain of evidence element
example
What does the auditor ask?
Source document
electricity bill
Is there an original?
Conversion
kWh × factor = tCO₂e
Factor picture?
methodology
GHG Protocol
Has it been applied consistently?
Responsible
person doing the calculation
Is there a trace record?
repeatability
same result
Can it be independently reproduced?
Tip: Before deeming a report audit-ready, do this test: pick three numbers at random and trace each back to its source (report → account → factor → original document). If you can track all three, your chain is solid; If it breaks in one of them, the auditor will also break there.
Step by step: preparation for the audit
1. Collect trace logs. For each material metric, combine the source document, factor, formula, and principal into a single file.
2. Perform a sampling test. Act as an auditor and trace random numbers back to their source. AI can produce a sampling list and control scaffolding.
3. Find the weak links. Check items that are of unknown origin, unverified factor, or contain a proxy.
4. Prepare consistency and methodology statement. Write down which standard, which factor set, and which assumptions you used.
5. Anticipate auditor questions. AI asks “what 20 questions would an auditor ask this report?” It is good at producing a preparation list like
Weak prompt / Strong prompt
Weak prompt:
Check if our report is ready for audit.
The AI responds with a generic “looks good” answer; does not test the chain of evidence.
Powerful prompt:
Your role: sustainability assurance auditor (limited assurance).Task: examine the report text below with an auditing eye.For each numerical claim, ask and mark:1) Is the source cited? (invoice/meter/certificate)2) Is the emission factor used official or verified?3) Proxy/estimate? Is it stated?4) Is the metric mentioned differently elsewhere in the report?Rule: write "EVIDENCE REQUIRED" for each claim missing evidence; DO NOT give assurances, just list weak links for preparation.Report: [REPORT]
Prompt for chain of evidence table
Set up an audit-ready chain of evidence table for the following material metrics. Columns: Metric | Value | Unit | Source document | Factor + source | Formula | Responsible | Proxy? | Is it reproducible? Write "MISSING" in each blank/ambiguous cell. Metrics: [METRICS]
The following prompt prepares examiner questions in advance.
Your role: senior assurance auditor.Task: generate the 15 most challenging questions an auditor would ask of a sustainability report below; Focus specifically on Scope 3, proxy data and target claims. Add a note next to each question "What do we need to be ready for this question?" Report summary: [SUMMARY]
Attention: AI saying "the report seems ready for audit" is not an assurance and has no legal/professional value. Independent assurance can only be provided by a competent and impartial audit firm. Use AI as a “preliminary assistant”, never as a substitute for an auditor.
three mini cases
Case 1 — Broken chain. “Waste recovery rate 78%,” a company report said. The source of this number was not found in the pre-audit sampling test; It came from an Excel cell, but there was no document behind it. The number was recalculated with waste transfer documents and the actual rate was 71%; if not corrected the assurance could have been denied.
Case 2 — Unconfirmed factor. One report's emissions calculation used an emissions factor of unknown origin. The AI's audit scan flagged "no factor source." The factor was replaced by the official data set; The total changed by 6%, but it was now provable.
Case 3 — Anticipated question. Before an audit, a team might ask the AI “what tough questions does the auditor ask?” he asked. List "How were 60% of Scope 3 predicted?" It contained the question. The team prepared for this question, writing the methodology note in advance; When the same question came up in the actual audit, the answer was ready and the process went smoothly.
Common mistakes
- Including the unsourced number in the report. Any number whose source cannot be traced back to the document is a weak link in the audit.
- Using the factor without verifying it. If the official source of the emission factor is not shown, the auditor will not accept it.
- Hiding the proxy. It's okay to use predictive data; Failure to specify compromises assurance.
- Mistaking AI for an auditor. AI makes preliminary preparations; Independent assurance comes only from the authorized organization.
- Not putting the methodology in writing. If it is not documented which standard/factor/assumption was used, the report is undefensible.
In summary
Independent assurance moves the sustainability report from a “good looking” document to a “provable” document. The auditor has only one real question: "Prove this number." AI; It is a powerful preparation partner in scanning the chain of evidence, setting up sample testing, flagging weak links, and anticipating auditor questions. But AI is not an auditor and cannot provide assurance. Trace each material metric back to its source, verify factors from the official source, specify proxies, and document the methodology. Preparation for the audit is as important as report writing.
Application task
Select three numerical assertions from the report (one with a proxy). With the control prompt above, the AI asks each question "is the source specified, is the factor verified, is it a proxy?" Scan it. Then: (1) write a chain of evidence line for each issue, (2) test trace back to the source and find the broken link, (3) list 5 tough questions an auditor will ask and answer preparation.
checklist
- [ ] I traced each material metric back to the source document.
- [ ] I added the official source of emission factors to the chain of evidence.
- [ ] I have clearly marked items containing proxy/prediction.
- [ ] I did a repeatability test with a random sample.
- [ ] I put the methodology (standard, factor set, assumption) in writing.
- [ ] I prepared the difficult questions the auditor would ask in advance.
- [ ] I used AI for preparation; I left the assurance to the authorized institution.