Skip to main contentSearch Functionality
German company search is intelligent, designed to handle both natural language queries and precise ID-based lookups. We use the Unternehmensregister for searches.
We parse queries intelligently to extract and validate ID components:
- ID Components: Bureau/court (154 possible locations, e.g., âMĂŒnchenâ), registry type (e.g., âHRBâ for commercial, âHRAâ for partnership), and registration number (digits only). Supports fuzzy matching for variations like âMunchenâ for âMĂŒnchenâ in bureaus or approximate spellings in registry types.
- Full ID Match: If all three components are detected and yield an exact match, we return a single precise result (no name search needed for speed and accuracy).
- Partial ID: If 1-2 components are present, partial ID results are prioritized first, followed by name search results (deduplicated by ID).
- Name Search Fallback: If no valid ID parts or full ID fails, we perform a comprehensive name search across the registry.
Examples:
"MĂŒnchen HRB 228960" â Extracts full ID â Single result: Spectra Bau GmbH (exact match).
"HRB 12345" â Partial ID â HRB matches prioritized; name results appended if needed.
"Siemens AG" â No ID â Full name search returns top matches.
This ensures precise results for known IDs while maintaining broad discoverability. All searches validate against official mappings for accuracy.
German shareholder extraction uses an intelligent multi-source strategy that adapts based on the companyâs legal form. The system automatically determines the optimal extraction path to maximize data quality and efficiency.
The extraction process follows this logic:
-
Legal Form Analysis - The system first analyzes the companyâs legal form to determine:
- Whether it requires public shareholder disclosure
- Whether itâs a partnership structure (KG, OHG, etc.) or corporate structure (GmbH, AG, etc.)
-
Primary Source: Gesellschafterliste (Shareholder List) - For companies required to disclose shareholders:
- We first look for the âListe der Gesellschafterâ document
- This is the most comprehensive and authoritative source
- If found with shareholders, we use this exclusively
-
Fallback Strategy - If no Gesellschafterliste is found or itâs empty:
For Partnership Structures (KG, GmbH & Co. KG, OHG):
- First Priority: Trade register extract (âAktueller Abdruckâ)
- Extracts Kommanditisten (limited partners)
- Extracts KomplementÀr (general partners)
- Identifies profit transfer agreements (100% control)
- Last Resort: Financial statements (only if trade register has no partners)
For Corporate Structures (GmbH, UG, AG, SE, KGaA):
- Both sources checked in parallel:
- Trade register extract (for control statements)
- Financial statements (for parent company identification)
Data Sources Explained
1. Gesellschafterliste (Shareholder List)
- Official document filed with the trade register
- Required for: GmbH, UG, KG, OHG, GmbH & Co. KG
- Contains: Complete list of shareholders/partners with percentages and capital contributions
- Most authoritative source when available
2. Trade Register Extract (Aktueller Abdruck)
- Official certified extract from the Handelsregister
- For partnerships (KG, OHG): Lists Kommanditisten (limited partners) with capital contributions
- Only economic owners extracted: Kommanditisten who provide capital and own the partnership
- KomplementÀre excluded: General partners (managers with unlimited liability) are NOT included as they are not economic owners
- Percentage calculation: When multiple Kommanditisten are listed with capital amounts, percentages are automatically calculated
- For all companies: Shows profit transfer agreements (GewinnabfĂŒhrungsvertrag) indicating 100% control
- Extracted using AI from PDF document
3. Financial Statements
- Annual reports and financial filings
- Used to identify parent companies through control relationships
- Fallback for companies without disclosure requirements (AG, SE, KGaA)
- Last resort for partnerships when trade register has no partner information
Key Features
- Intelligent prioritization: Partnership structures check trade register before financial statements
- Economic ownership focus: Only returns actual shareholders/owners, excludes KomplementĂ€re (general partners who manage but donât own)
- Automatic percentage calculation: For KG structures, calculates ownership percentages from capital contributions when all Kommanditisten are listed
- Deduplication: Multiple sources are combined and deduplicated by shareholder identity
- Capital extraction: Supports German partnership terms like âKommanditeinlageâ and âHaftsummeâ
- Source attribution: Each shareholder record includes the source document and extraction method
Partnership Structures (KG) - Important Notes
German KG (Kommanditgesellschaft) and GmbH & Co. KG have two types of partners:
-
KomplementÀr (General Partner):
- Manages the company with unlimited personal liability
- NOT included in shareholder results - they are managers, not economic owners
- Example: In âABC GmbH & Co. KGâ, the âABC GmbHâ is the KomplementĂ€r
-
Kommanditisten (Limited Partners):
- Provide capital and own the economic value
- Have limited liability (only lose their capital contribution)
- These ARE included as shareholders with calculated percentages
Example: VREF Germany ACB GmbH & Co. KG
- ACB Verwaltungs GmbH (KomplementĂ€r) â Excluded (manager, not owner)
- Swiss Life AG (5,100 EUR) â Included as 5.1% shareholder
- VREF Germany Real Estate Acquico (94,900 EUR) â Included as 94.9% shareholder
Financial Documents and Pricing
Some financial documents are more expensive:
- Regular companies must publish annual financial statements; these are available free of charge in the Handelsregister.
- Micro-companies may publish voluntarily. Because publication is optional, retrieval of these documents is paid.