Choosing a CSRD Consultant in Germany: A Shortlist Guide
German filing language, Wirtschaftsprüfer-only assurance and Lagebericht integration change who you should hire. How to shortlist, and where to find them.
João Aguiam
· 7 min read

You are a German group above the new thresholds. You will file in German. A Wirtschaftsprüfer will do the assurance. The open question is who prepares the report: a local boutique, a pan-EU firm or an independent, and how you tell them apart in a first call.
Germany changes that shortlist in three specific ways. This guide covers those, and leaves the law, the generic hiring steps and the Big 4 comparison to the posts that already cover them.
Are you still in scope?
The test is one cumulative threshold: more than 1,000 employees and more than €450M net turnover. Both must be exceeded, and the first report is for financial year 2027. Listed SMEs are out. The Omnibus guide has the detail, and CSRD in Germany covers the national transposition. If you are not above both numbers, you probably do not need a CSRD engagement, only a plan for customer data requests.
Settle this before you shortlist anyone. A consultant who is paid by the hour has no reason to tell you that you are out of scope, and the answer changes what you buy. A group that is in scope needs a full engagement. A company that is out of scope but is asked for ESRS-style data by a large customer needs something much smaller and cheaper, often a data-request response process rather than a report.
What a German engagement needs that others don't
Three things, and a consultant who has not done them will tell you so in the first call.
A German-language Nachhaltigkeitsbericht. The report is written in German, in the form your Wirtschaftsprüfer will read. Terminology matters: a translated English template reads as one, and your assurer will notice. Ask to see how the consultant handles the German terms for the ESRS concepts, and who on the team is a native or near-native German writer. If the answer is "we translate at the end", that is a risk to flag, not a detail.
Lagebericht integration. The sustainability statement is part of the management report, not a separate PDF. That means it follows the same reporting calendar, sign-off chain and cross-references as the rest of the Lagebericht. Your finance and legal teams own that process, so the consultant must work inside it. In the first call, ask how they would fit the sustainability statement into your existing close calendar, and who from your side they expect to meet in the first month. A consultant who plans only around sustainability colleagues has not done this before.
Working with the Wirtschaftsprüfer. The assurer will have its own working-paper requests, its own view of what counts as evidence and its own timetable. A consultant with German assurance experience knows what the WP will ask for before the WP asks. Ask whether they have worked on a file that went through German limited assurance, and what the findings looked like. Assurance in Germany is limited only, so the question is about evidence and documentation quality, not a higher bar that does not apply.
The Germany guide has the legal detail behind each point. Do not rely on a vendor's summary of it.
Local boutique, pan-EU firm or independent: who fits which company
Frame the choice by your company profile, not by firm size.
- Mittelstand group, German-reporting only. A local boutique or a German-speaking independent. You need a German report, German references and someone who has sat across from a Wirtschaftsprüfer. A pan-EU firm will often staff this with a team that translates.
- Listed group with subsidiaries in several countries. A pan-EU firm can make sense when the group process is the hard part: consolidating data from many entities and reporting in English alongside the German statement. Pair it with German drafting capacity, and agree in the contract who owns the German text. The risk with this profile is a strong group process and a thin local layer.
- German subsidiary of a non-EU parent. Start from who owns the report. If the parent drives the format, an international firm that already serves the parent is a natural fit. If the subsidiary files its own report, you still need local drafting. Check that the parent's consultant has the capacity to serve a German statutory deadline, not just the group's.
The trade-offs between large firms and independents are in Big 4 vs independent CSRD consultants. It is not repeated here. The short version for this decision: the question is less about firm size than about who does the work on your file, and whether that person writes German.
Your adviser is not your auditor
Only a Wirtschaftsprüfer may sign the sustainability opinion in Germany, and it need not be your Abschlussprüfer. That has two consequences for who you hire to prepare the report.
First, a consultant cannot also be your assurer. A firm that wrote the report cannot independently test it. Second, you can choose a different WP for sustainability than for the financial audit. That is a choice worth making deliberately, and early, because assurers book up. Raise it with your finance team now, not when the draft is done.
In practice this means three separate relationships on one report: the consultant who prepares it, the Wirtschaftsprüfer who assures it, and, if you want one, an independent reviewer in between. Keep the roles on separate contracts, so that nobody is marking their own homework. Ask each candidate how they would divide the work with an assurer they do not control, and treat any answer that blurs the line as a reason to look elsewhere.
If you want a second pair of eyes before the assurer arrives, buy a pre-assurance review from someone who will not sign the opinion. It is a separate engagement, and it does not need a Wirtschaftsprüfer. Pre-assurance is a private review, not a statutory opinion.
A German shortlist in five checks
- Reporting language. Who writes the German text? Ask for a sample paragraph, not a promise. You are checking that the German reads like a management report, not like a translated questionnaire.
- Wave 1 references. Has the consultant taken a German company through a first report? Ask for the sector and what went wrong. A candidate who cannot name one thing that went badly has either not done it or is not being straight with you. If they cannot share a client name, ask for an anonymised description and a reference you can call.
- WP relationships. Have they worked with your likely assurer, or with comparable ones? Ask what the assurer asked for that surprised them. Relationships matter less than habits: you want someone who documents judgements as they make them, because that is what the assurer will ask for.
- Sector. Manufacturing and chemicals have different data problems from financial services. Match on sector before you match on price. A consultant who has mapped a chemicals value chain already knows where the hazardous-substances and water data hides. One who has not will learn it on your time.
- City. For workshops and site visits, a consultant in your region saves travel and time. It is a tiebreaker, not a reason. Remote work is normal for most of the engagement. Site visits and the DMA workshops are the parts where being in the room helps.
Before you sign, make sure the scope names the deliverables, the German text and who owns it, the number of workshops, and what happens if the assurer asks for more evidence than planned. Vague scope is where German engagements overrun.
Take the shortlist into your interviews with the questions to ask a CSRD consultant, then put the proposals side by side using how to compare CSRD consulting proposals.
Where to find them
The directory lists German CSRD experts by city and by ESRS skill, with no vendor attached. Filter for the checks above and read the profiles before you reach out. The "Also browse" panel below links to the German experts directly.
Start with three names, interview all three against the checks above, and ask each for one reference you can call. Three conversations are enough to see who has done this in Germany and who has read about it.


