Before a shareholders agreement is signed, the question is not whether the company exists. The question is who controls it, how that control is structured, and what the sources allow a foreign buyer to verify before committing.
Germany has one of the most accessible corporate disclosure regimes in Europe. The commercial register, filed financial statements, and the shareholder list are all reachable. What stops most foreign requesters is not a legal barrier — it is the path: the national identifier, the document language, the electronic signature requirement, and the declaration of legitimate interest where applicable.
What the sources showNamed shareholders with percentage stakes, filed Gesellschafterliste, directors, registered capital, and filed annual accounts. Source: Handelsregister (handelsregister.de) · verified 2026-09-05 Access conditionNo registration required for document retrieval since 01.08.2022. Certified extracts require a separate request procedure. Source: DiRUG reform, Handelsregister · verified 2026-09-05 What the sources do not showBeneficial owners behind holding layers, undisclosed side agreements between shareholders, and any pledge or encumbrance not entered in the register. Source: Transparenzregister (transparenzregister.de) · verified 2026-09-05 Financial statementsFiled Jahresabschlüsse are retrievable via the Unternehmensregister. Micro-entities and certain partnerships have reduced disclosure obligations. Source: Unternehmensregister (unternehmensregister.de) · verified 2026-09-05What the commercial register establishes
The Handelsregister is the primary source for corporate identity in Germany. Since the DiRUG reform of 01.08.2022, documents filed with the register — including the Gesellschafterliste and articles of association — are retrievable without registration and without charge for the document itself.
The Gesellschafterliste names each GmbH shareholder with their stake. It is filed by the notary on every transfer of shares. The list in the register reflects the last notarially certified transfer, not necessarily the current economic position if a transfer has occurred but not yet been notified.
Directors (Geschäftsführer) appear in the register with their names and the scope of their authority — sole representation or joint representation. This is the governance layer a counterparty can verify before signing.
Source: Handelsregister · extracted 2026-09-05
The register does not show:
- Pledges over shares unless separately registered
- Shareholders' agreements (Gesellschaftervereinbarungen) — these are private contracts
- Voting arrangements or tag-along and drag-along rights agreed outside the articles
The shareholder list and what it does not capture
The Gesellschafterliste is a snapshot. It records the shareholder of record at the time of the last notarial filing. A buyer relying on it must verify the filing date and assess whether any transfer could have occurred since.
Under German law, a purchaser in good faith can acquire GmbH shares from the person listed in the Gesellschafterliste, even if that person is not the true owner — provided the list has been in the register for at least three years or was filed by a notary. This rule cuts both ways: it protects buyers, but it also means the list is not a real-time ownership record.
For a transaction report, the relevant question is: does the list match what the seller represents? Discrepancies between the list and the seller's representations are themselves a finding.
Source: Handelsregister · extracted 2026-09-05
Beneficial ownership: the Transparenzregister layer
Germany maintains a separate beneficial ownership register — the Transparenzregister — under the Anti-Money Laundering Act (GwG). Following the CJEU judgment in C-37/20 (November 2022), public access to UBO registers across the EU was restricted. Access to the Transparenzregister now requires a demonstration of legitimate interest.
For a foreign buyer conducting pre-transaction due diligence, legitimate interest is established by the transaction itself. The access procedure requires a formal request with documentation. This is the step that stops most foreign requesters acting without local support.
The register records the beneficial owner — defined as any natural person holding more than 25% of shares or voting rights, or exercising control by other means. Where the company is wholly owned by a listed entity or a regulated vehicle, a fictitious beneficial owner entry may apply.
What the Transparenzregister does not resolve:
- Chains of ownership through multiple holding layers in other jurisdictions
- Beneficial ownership of the intermediate holding entities themselves
- Control exercised through contractual arrangements rather than equity
Source: Transparenzregister · extracted 2026-09-05
Filed financial statements and what they establish
Annual accounts (Jahresabschlüsse) for German GmbHs and AGs are filed with the Unternehmensregister. The filing obligation and the level of detail depend on company size: large companies file full accounts with notes; small and micro companies file abbreviated balance sheets.
For a pre-transaction report, the filed accounts establish:
- The reported equity position and retained earnings
- Intercompany receivables and payables, where disclosed
- Auditor's report, where required by size threshold
- Any going-concern qualification in the auditor's note
Filed accounts are a historical record. The most recent filing may relate to a financial year ending 12 to 18 months before the transaction date. The gap between the last filed accounts and the signing date is a structural limitation of this source.
Source: Unternehmensregister · extracted 2026-09-05
Insolvency and enforcement: what the registers show
The Insolvenzbekanntmachungen portal publishes insolvency proceedings opened by German courts. A search by company name and registered seat returns open proceedings. A negative result does not confirm that no application has been filed — only that no proceeding has been opened and published.
The Schuldnerverzeichnis (debtor register) records enforcement failures by natural persons and, in certain cases, legal entities. It is maintained at the level of the central register (Zentrales Vollstreckungsgericht).
For a corporate target, the relevant check is whether any director or key shareholder appears in the debtor register, and whether any enforcement action against the company itself is recorded in court files.
Source: Insolvenzbekanntmachungen · extracted 2026-09-05
Step-by-step: what a pre-signing transaction report covers
A structured transaction report for a German GmbH or AG before signing a shareholders agreement proceeds in the following sequence:
Step 1 — Corporate identity and registration Retrieve the current Handelsregister extract. Confirm registered name, registered seat, registration number (HRB/HRA), and date of incorporation. Verify that the company is in active status and not subject to any dissolution or liquidation entry.
Step 2 — Shareholder list Retrieve the current Gesellschafterliste. Record each shareholder by name, stake, and filing date. Note the gap between the list date and the transaction date. Cross-reference against the seller's representations.
Step 3 — Director authority Confirm the registered directors and the scope of their authority. Identify whether any director has been removed or replaced since the last register update. Note any Prokura (commercial power of attorney) registered.
Step 4 — Beneficial ownership Submit a legitimate-interest request to the Transparenzregister. Record the registered beneficial owner. Identify any fictitious-entry notation. Note where the chain of ownership extends to a foreign holding entity — that entity's beneficial ownership is outside the scope of the German register.
Step 5 — Financial statements Retrieve the most recent filed Jahresabschluss from the Unternehmensregister. Record the filing date, the financial year covered, and the size classification. Note any auditor qualification. Identify the gap between the last filed accounts and the signing date.
Step 6 — Insolvency and enforcement Search Insolvenzbekanntmachungen by company name and seat. Search the Schuldnerverzeichnis for directors and key shareholders. Record the date of each search and the result.
Step 7 — Discrepancy mapping Compare findings across all sources. Record any discrepancy between the Gesellschafterliste and the seller's representations, between the filed accounts and the disclosed financial position, and between the Transparenzregister entry and the stated ownership structure.
Where the sources disagree
If the Gesellschafterliste names a shareholder who does not appear in the seller's representations, that discrepancy is a finding — not an error to be resolved before the report is issued. The report records both positions and identifies the source of each.
If the Transparenzregister entry names a beneficial owner who differs from the person identified in the Gesellschafterliste chain, both entries are recorded. The explanation may be legitimate (a holding structure with a separate UBO) or it may require further inquiry. The report does not resolve the discrepancy; it establishes that it exists.
If the filed accounts show intercompany balances that do not appear in the seller's disclosure, the report records the accounts figure and the disclosure figure side by side.
Discrepancies between sources are themselves findings. A report that smooths them over is not a transaction report.
The limit of what the sources allow
The German commercial register, the Transparenzregister, and the Unternehmensregister together provide a disclosure layer that is among the most complete in the EU. The ceiling is reached at the following points:
Shareholders' agreements are not filed. Any governance arrangement agreed between shareholders outside the articles of association — voting pools, pre-emption rights, drag-along and tag-along provisions — is a private contract. The register does not show it. The report establishes what the articles say; it does not establish what private agreements exist.
Foreign holding layers are outside scope. Where a German company is owned by a foreign holding entity, the beneficial ownership chain above that entity is governed by the law of the holding entity's jurisdiction. The German Transparenzregister records the UBO of the German entity; it does not verify the ownership of the holding entity itself.
The Gesellschafterliste is not real-time. A transfer of shares takes effect on notarial certification. The list is updated after the notary files it. The gap between transfer and filing is a structural feature of the system, not a defect. The report records the filing date and notes the gap.
Micro-entity accounts are abbreviated. A GmbH classified as a micro-entity files only an abbreviated balance sheet. Profit and loss, notes, and auditor's report are not required. For a target in this size category, the filed accounts establish the equity position only.
Insolvency search is not a guarantee. A negative result in Insolvenzbekanntmachungen confirms that no proceeding has been opened and published as of the search date. An application filed but not yet decided does not appear.
Scope and fixed price
| Tier | Price | What is included | What is NOT included |
|---|---|---|---|
| Signal | €1,350 | Handelsregister extract · Gesellschafterliste · director authority · insolvency search · discrepancy note | Transparenzregister access · financial statements · step-by-step discrepancy map |
| Standard | €2,850 | All Signal items · Transparenzregister legitimate-interest request and result · Unternehmensregister accounts retrieval · Schuldnerverzeichnis search for directors · structured discrepancy map | Foreign holding layer analysis · legal qualification of findings |
| Extended | €6,300 | All Standard items · analysis of foreign holding entity layer (up to two jurisdictions) · cross-source discrepancy report with source citations · review of articles of association against disclosed governance structure | Legal advice · shareholders' agreement review · representation as to legal effect of findings |
FAQ
What is the access condition that stops most foreign requesters? The Transparenzregister requires a demonstration of legitimate interest for access following the CJEU C-37/20 judgment. For a foreign buyer, this means submitting a formal request with documentation establishing the transaction context. Without local support, the request procedure is the practical barrier — not the legal right to access.
Does the Gesellschafterliste show the current owner? It shows the shareholder of record as of the last notarial filing. If a transfer has occurred since that filing, the list does not yet reflect it. The report records the filing date and notes the gap between that date and the transaction date.
What do filed accounts establish for a small GmbH? A GmbH classified as small or micro files an abbreviated balance sheet. The report retrieves what is filed and records the size classification. For a micro-entity, the filed accounts establish the equity position; profit and loss is not disclosed.
Are shareholders' agreements visible in any German register? No. Shareholders' agreements (Gesellschaftervereinbarungen) are private contracts. They are not filed with any German register. The report establishes what the articles of association say; it does not establish what private agreements exist between shareholders.
How long does the report take? The Signal tier is typically completed within five business days of instruction. Standard and Extended tiers depend on the Transparenzregister access timeline, which varies. The report is not issued until all source retrievals are complete.
What happens if the sources disagree? Discrepancies between sources are recorded as findings. The report does not resolve them; it establishes that they exist and identifies the source of each position. What the discrepancy means for the transaction is a question for legal advice.
Sources: - Handelsregister — handelsregister.de — extracted 2026-09-05 - Transparenzregister — transparenzregister.de — extracted 2026-09-05 - Unternehmensregister — unternehmensregister.de — extracted 2026-09-05 - Insolvenzbekanntmachungen — insolvenzbekanntmachungen.de — extracted 2026-09-05 - Zentrales Vollstreckungsgericht (Schuldnerverzeichnis) — extracted 2026-09-05
Request this report
Disclaimer: This report is a factual compilation from official registers and public sources. It is provided for informational purposes only, does not constitute legal advice, and contains no legal qualification of the facts established. VLO Law Firm assumes no liability for actions taken or not taken based on this material. For advice regarding your particular situation, please contact info@vlolawfirm.com.
Author: Katharina Berg — Partner, Central Europe, VLO Law Firm