Prüfen Sie, ob ein Unternehmen echt ist — aus amtlichen Registern, in einem Aufruf.
Ein POST /business prüft eine USt-IdNr. (VIES), einen LEI (GLEIF) und für britische Unternehmen das Companies-House-Register — eingebaut und offline, inklusive der eingetragenen wirtschaftlich Berechtigten aus dem öffentlichen britischen PSC-Register (Persons with Significant Control) — und validiert anschließend die Geschäftsanschrift auf unserer eigenen Engine. Sie erhalten einen Business-Score von 0–100, ein klares Urteil und die Register-Belege dahinter. Amtliche, frei nutzbare Quellen — keine Auskunftei, keine Blackbox.
Unternehmensprüfung auf Anfrage
Dieses Produkt wird nicht im Selfservice verkauft. Sagen Sie uns, welche Register Sie erreichen müssen und mit welchem Volumen Sie rechnen — wir melden uns per E-Mail. Die vollständige Antwort — Register-Belege, Score und Urteil — ist in der API-Referenz dokumentiert.
Was die einzelnen Ergebnisse bedeuten
Jedes Feld, das die /business-Antwort enthält, und was es über ein Unternehmen aussagt.
- business_score
- Ein zusammengesetzter Wert von 0–100, gebildet nur über die Prüfungen, die tatsächlich liefen. Gewichtung: USt-IdNr. 40 · LEI 30 · Adresse 20 · Name 10, neu normiert auf die durchgeführten Prüfungen. So bleibt Ihr Code einfach:
if score < 80: review. - verdict
- Unser Gesamturteil. verified (≥80) — die Kennungen existieren im Register und sind stimmig. partial (50–79) — einiges ist bestätigt, anderes fehlt oder weicht ab. unverified (<50) — die Angaben ließen sich nicht erhärten. insufficient_input (
business_score: null) — mit dem Namen allein war nur das LEI-Register erreichbar und es gab keinen Treffer, oder es war gerade kein Register erreichbar; das ist zu wenig Input, kein Urteil gegen das Unternehmen — ergänzen Sie eine USt-IdNr. oder Adresse und prüfen Sie erneut. - checks_run
- Welche Prüfungen für diesen Aufruf tatsächlich liefen — z. B.
["vat","lei","address","name"]. Nur diese fließen in den Score ein; ungeprüfte Bestandteile ziehen ihn nicht nach unten. - register.vat
- Die VIES-Abfrage (EU-USt-Informationsaustauschsystem):
checked,valid(ist die USt-IdNr. derzeit gültig?), der im Register hinterlegtename, dieaddressund dascountry. Bei einer Störung des nationalen Registers liefert VIESerrorund die Prüfung fällt sanft aus. - register.lei
- Die GLEIF-Abfrage (Global Legal Entity Identifier, offenes CC0-Register):
found, derlei-Code, derlegal_nameaus dem Register, derstatus(z. B.ISSUED) und dascountry. - register.companies_house
- Nur für britische Unternehmen, aus einem lokal eingebauten Companies-House-Register (offline, kein API-Schlüssel):
found,company_number,name,status,category,incorporation_dateund dieaddress. Liegt kein UK-Treffer vor, wird der Block ausgelassen, nicht als Fehler gewertet. - register.beneficial_owners
- Nur für britische Unternehmen: die im öffentlichen britischen PSC-Register (Persons with Significant Control) eingetragenen wirtschaftlich Berechtigten —
countundownersmitname,kind(Person oder Rechtsträger),natures_of_control,notified_on,nationalityundcountry_registered. Das ist der Registereintrag wie hinterlegt — kein investigativ ermitteltes oder verifiziertes Eigentum, keine Eigentümerketten-Auflösung, nur Vereinigtes Königreich. PSC-Angaben zu natürlichen Personen sind personenbezogene Daten; ein Antrag auf Löschung wird honoriert (wir unterdrücken den Eintrag auf Anfrage). - register.sirene
- Nur für französische Unternehmen, aufgelöst gegen das offizielle französische SIRENE-Register (INSEE) — eingebaut als lokale Offline-Datenbank von rund 15,9 Mio. Unternehmen (on-prem-fähig, kein API-Schlüssel):
found,siren,name,status,active(etatAdministratifA = aktiv / C = erloschen),legal_category,creation_dateunddiffusible. Fließt wie das UK-Companies-House-Register in den Score ein (aktiv = volle Wertung). Dies ist eine Register-Existenzprüfung; der zurückgegebenenameist der eingetragene Registername, kein verifizierter Handelsname — keine Ermittlung, keine Bonität. Bei nicht öffentlichen (geschützten) Einträgen bleiben SIREN und Status erhalten, dernamewird unterdrückt (wir geben INSEE-geschützte Namen nicht weiter). - jurisdiction_risk
- Ein Länderrisiko-Signal für das Land des Unternehmens aus frei nutzbaren amtlichen Daten:
iso2,cpi_scoreundcpi_rank(Korruptionswahrnehmungsindex 2024 von Transparency International, 0–100, höher = sauberer), die Flagseu_tax_blacklistundeu_aml_high_risk, sowierisk_band(low/medium/elevated/high/severe) undrisk_score(0–100, höher = riskanter), über 187 Länder. Wichtig: Dies bewertet die Jurisdiktion (wo das Unternehmen sitzt), nicht das einzelne Unternehmen. CPI ist ein Wahrnehmungsindex — keine Tatsache über einen einzelnen Rechtsträger; die EU-Flags sind amtliche Länder-Einstufungen. Keine Bonitätsentscheidung, keine Zertifizierung, kein Sanktions-Abgleich des Unternehmens selbst. Auch als eigenständiger kostenloser Endpunkt:GET/POST /jurisdiction-risk?country=deu. - iban
- Enthalten, wenn Sie eine
ibanmitsenden. Offline-Prüfung von Struktur + Prüfziffer (ISO 13616 / mod-97, 80 Länder) plus Bank-Existenz-Abgleich der Bankleitzahl gegen offizielle Verzeichnisse für 8 Länder: Deutschland (Bundesbank-Bankleitzahlendatei) sowie FR / ES / PT / GR / NL / IE / MT (EZB-MFI-Liste) — mitname,bicundcityder Bank und dem Hinweisiban_country_differs_from_company_country. Ehrlich eingeordnet: Wir bestätigen, dass die IBAN strukturell echt ist und ihre Bank existiert — nicht, dass das Konto existiert oder diesem Unternehmen gehört (das erfordert eine bankseitige Prüfung). Übrige Länder: nur Struktur + Prüfziffer. Auch eigenständig unterPOST /iban-validate. - attribution
- Die verpflichtenden Lizenzangaben zu den Registern, die geantwortet haben — im englischen Originalwortlaut (Lizenzvorgabe). Companies House / PSC:
Contains public sector information licensed under the Open Government Licence v3.0. Source: Companies House.SIRENE:Contains INSEE SIRENE data, licensed under the Open Licence / Licence Ouverte 2.0 (Etalab). Source: INSEE.Länderrisiko:Corruption Perceptions Index 2024 by Transparency International, licensed under CC BY 4.0. EU tax and AML high-risk jurisdiction lists: © European Union, via EUR-Lex.Bankverzeichnisse:Source: Deutsche Bundesbank (Bankleitzahlendatei, non-binding, for payment processing). Source: European Central Bank (List of MFIs). - address
- Liegt vor, wenn eine Geschäftsanschrift mitgesendet wurde: die vollständige Acuris-Adressvalidierung —
match_typebis rooftop (Punktkoordinaten-Ebene),accuracy_typeund diestandardizedAdresse. Dieselbe Engine wie/validate, über 240 Länder. - consistency.name_match_score
- Wie gut der von Ihnen angegebene Firmenname zum Namen im Register passt (0–1). Rechtsformkürzel (GmbH, AG, SE, Ltd) und Abkürzungen werden erkannt; eine deutliche Abweichung liefert den Grund
claimed_name_differs_from_register. - register_name
- Der maßgebliche, im amtlichen Register hinterlegte Name — gegen den der von Ihnen übermittelte Name abgeglichen wird. Übernehmen Sie diesen Wert für Ihre Stammdaten.
- reasons
- Maschinenlesbare Codes hinter dem Urteil (z. B.
vat_invalid,lei_not_found,claimed_name_differs_from_register,registered_address_not_validated) — damit Ihr Code automatisch darauf reagieren kann.
Was diese Prüfung leistet — und was nicht
Ehrlichkeit zuerst: Dies ist eine Register- und Kohärenzprüfung. Sie bestätigt, dass ein Rechtsträger in einem amtlichen Register existiert und dass seine Kennungen stimmig sind. Für das Vereinigte Königreich geben wir zusätzlich die im PSC-Register eingetragenen wirtschaftlich Berechtigten zurück — was das Register ausweist, nicht ein investigativ ermitteltes oder verifiziertes Eigentum. Es ist keine Bonitäts- oder Kreditentscheidung. Jedes Register fällt sanft aus — ist eines gestört, sinkt die Aussagekraft, der Aufruf bricht nie hart ab.
| Was Sie heute bekommen | Was es (noch) nicht ist |
|---|---|
| ✅ USt-IdNr. ist im EU-Register (VIES) gültig und auf den eingetragenen Namen registriert | 🔍 Investigative UBO-Ermittlung, verifiziertes Eigentum oder das Auflösen von Eigentümerketten — und wirtschaftlich Berechtigte außerhalb des Vereinigten Königreichs |
| ✅ LEI existiert im GLEIF-Register, ist aktiv und auf denselben Rechtsträger ausgestellt | 💳 Eine Bonitäts-, Kredit- oder Zahlungsfähigkeitsentscheidung |
| ✅ Geschäftsanschrift ist echt, zustellfähig, bis auf Punktkoordinaten-Ebene | ⚖️ Ein zertifizierter GwG/AML- oder KYC-Compliance-Nachweis |
| ✅ Angegebener Firmenname stimmt mit dem amtlichen Registereintrag überein | 🪪 Eine BaFin-Zulassung oder Konformität mit der EBA-RTS (noch im Entwurf) |
| ✅ Französische Firma existiert im offiziellen SIRENE-Register (INSEE), mit Status aktiv/erloschen — dieselbe Register-Existenzprüfung wie Companies House, nur für Frankreich | 🔍 Eine Ermittlung zum einzelnen Unternehmen oder die Weitergabe INSEE-geschützter (nicht öffentlicher) Firmennamen |
| ✅ Länderrisiko der Jurisdiktion aus amtlichen Daten — CPI 2024 plus die beiden offiziellen EU-Listen (Steuer-Blacklist, AML-Hochrisiko) für das Land des Unternehmens | 🚫 Eine Aussage über das einzelne Unternehmen — die Jurisdiktion wird bewertet, nicht der Rechtsträger; CPI ist ein Wahrnehmungsindex, die EU-Listen sind amtliche Einstufungen. Keine Bonität, keine Zertifizierung, kein Sanktions-Abgleich der Firma selbst |
Sanktionslisten-Abgleich gewünscht? Das ist eine eigene Funktion — /sanctions-screen gleicht einen Namen unscharf gegen die EU-Konsolidierte Liste, OFAC SDN & Consolidated, UN-, UK-OFSI-, Schweizer SECO-, französische und australische DFAT-Listen ab (nur Sanktionslisten — kein PEP, keine Adverse-Media). Ein Treffer ist ein Namenstreffer zur menschlichen Prüfung, keine Feststellung, dass ein Unternehmen sanktioniert ist; Namensgleichheiten kommen häufig vor. Er läuft kostenlos in unserer Unternehmensprüfung mit und eigenständig über /sanctions-screen. Sie prüfen eine Person, kein Unternehmen? Siehe die Identitätsprüfung; für behördlich verankerte Nachweise den EUDI Wallet Verifier.
Jede Kennung geprüft — und gegen den Registereintrag abgeglichen
Ein Score von 0–100
USt-IdNr., LEI, Adresse und Namensabgleich verdichten sich zu einer Zahl plus einem Urteil verified / partial / unverified, auf das Ihr Code direkt verzweigen kann (insufficient_input bei zu wenig prüfbarem Input — Score null).
USt-IdNr. live aus VIES
Echtzeit-Abfrage des EU-Mehrwertsteuer-Informationsaustauschsystems: ist die Nummer gültig und auf welchen eingetragenen Namen läuft sie?
LEI aus dem GLEIF-Register
Abgleich gegen den offenen Global-Legal-Entity-Identifier-Datenbestand (CC0): bestätigter Rechtsträger, ausgestellter Status und der maßgebliche legal_name.
Companies House — eingebaut, ohne API-Schlüssel
Für britische Unternehmen liefern wir den amtlichen Registereintrag direkt aus einem lokal eingebauten Register (5,7 Mio. Firmen, 14,6 Mio. PSC-Einträge) — offline, kein API-Schlüssel nötig: Firmennummer, Status, Kategorie, Gründungsdatum und eingetragener Sitz.
Französische Firmen aus dem SIRENE-Register
Für französische Unternehmen lösen wir gegen das offizielle französische SIRENE-Register (INSEE) auf — eingebaut als lokale Offline-Datenbank von rund 15,9 Mio. Unternehmen (on-prem-fähig): SIREN, eingetragener Name, Status (aktiv/erloschen), Rechtsform und Gründungsdatum. Dieselbe Register-Existenzprüfung wie Companies House, nur für Frankreich. Bei geschützten (nicht öffentlichen) Einträgen bleiben SIREN und Status erhalten, der Name wird unterdrückt. Frei nutzbar unter der Open Licence / Licence Ouverte 2.0 (Etalab).
Wirtschaftlich Berechtigte aus dem PSC-Register
Für UK-Firmen geben wir die im öffentlichen britischen PSC-Register eingetragenen wirtschaftlich Berechtigten zurück — Name, Art der Person, Art der Kontrolle und Nationalität. Was das Register ausweist, nicht investigativ ermittelt: kein verifizierter UBO-Nachweis, keine Eigentümerketten-Auflösung, nur Vereinigtes Königreich. Frei nutzbar unter der Open Government Licence v3.0.
Geschäftsanschrift bis zur Punktkoordinate
Die Anschrift wird durch die vollständige Acuris-Validierung geprüft — Standardisierung, Korrekturen und Treffer bis auf Punktkoordinaten-Ebene in über 240 Ländern.
Jedes Register fällt sanft aus
Ist VIES gerade gestört oder fehlt ein LEI, sinkt nur die Aussagekraft — der Aufruf bricht nie hart ab. Der Score wird über die Prüfungen gebildet, die tatsächlich liefen.
Länderrisiko der Jurisdiktion
Zu jedem Treffer ein Länderrisiko-Signal aus frei nutzbaren amtlichen Daten: dem Korruptionswahrnehmungsindex (CPI 2024) von Transparency International (0–100, höher = sauberer) und den beiden offiziellen EU-Listen — Steuer-Blacklist und AML-Hochrisiko-Drittländer. cpi_score, risk_band und die EU-Flags für das Land des Unternehmens, über 187 Länder. Bewertet die Jurisdiktion, nicht das einzelne Unternehmen: CPI ist ein Wahrnehmungsindex, die EU-Listen sind amtliche Einstufungen. Auch als kostenloser Endpunkt /jurisdiction-risk?country=deu.
EU-Datenhaltung
Läuft auf derselben EU-gehosteten Infrastruktur wie unsere Adressvalidierung. US-Datenhaltung optional.
Typische Einsatzszenarien
Marktplatz- & Händler-Onboarding
Screenen Sie jeden neuen Verkäufer, Lieferanten oder Geschäftspartner, bevor er live geht: existiert die Firma wirklich, ist die USt-IdNr. gültig und läuft sie auf denselben Namen? Ein Aufruf, bevor ein Mensch den Antrag prüft.
Rechnungskauf im B2B-Checkout
Bevor Sie einem Geschäftskunden auf Rechnung liefern, prüfen Sie, ob das Unternehmen amtlich eingetragen ist und Name, USt-IdNr. und Anschrift zusammenpassen. Niedrige Scores leiten Sie auf Vorkasse um.
Lieferanten- & Partner-Prüfung
Erstes KYB-Screening neuer Lieferanten und Reseller: Rechtsträger bestätigt, USt-IdNr. gültig, Geschäftsanschrift real — die Grundlage, bevor Verträge und Zahlungsströme beginnen.
USt-IdNr.-Validierung für die Buchhaltung
Für innergemeinschaftliche Lieferungen muss die USt-IdNr. des Kunden in VIES gültig sein. Validieren Sie sie beim Anlegen — samt eingetragenem Namen und Anschrift fürs Rechnungswesen.
Stammdaten-Hygiene
Prüfen Sie Ihren Bestand an Geschäftskunden gegen die Register: ungültig gewordene USt-IdNrn., abgemeldete Rechtsträger, Firmen, deren Name nicht mehr zum Eintrag passt.
Vorfilter vor dem vollständigen KYB
Vollständige KYB-/UBO-Prüfungen sind teuer und langsam. Lassen Sie diese Register-Prüfung zuerst laufen und schicken Sie nur plausible, real eingetragene Unternehmen in den aufwendigen Prozess — und offensichtliche Fake-Anträge direkt in die Ablehnung.
Drei Zeilen, jede Sprache
Ein Einzeiler mit curl — oder derselbe Aufruf direkt aus Node und Python. Sauberes JSON, identisch in jedem Tarif. (Die Antwort unten ist illustrativ.)
curl -X POST 'https://api.acuris-geo.com/business' \
-H 'X-Acuris-Key: IHR_SCHLUESSEL' \
-H 'Content-Type: application/json' \
-d '{
"name": "Becker Logistik GmbH",
"vat": "DE123456789",
"country": "deu",
"address": "Unter den Linden 77, 10117 Berlin"
}'
# → illustrative Antwort:
# {
# "business_score": 100,
# "verdict": "verified",
# "checks_run": ["vat", "lei", "address", "name"],
# "register": {
# "vat": { "checked": true, "valid": true, "name": "Becker Logistik GmbH", "country": "DE" }
# },
# "register_name": "Becker Logistik GmbH",
# "consistency": { "name_match_score": 1.0 },
# "validation_credits_remaining": 4999
# }const res = await fetch("https://api.acuris-geo.com/business", {
method: "POST",
headers: { "X-Acuris-Key": process.env.ACURIS_API_KEY, "Content-Type": "application/json" },
body: JSON.stringify({
name: "Becker Logistik GmbH",
vat: "DE123456789",
country: "deu",
address: "Unter den Linden 77, 10117 Berlin",
}),
});
const r = await res.json();
console.log(r.business_score, r.verdict, r.register_name);
// → 100 "verified" "Becker Logistik GmbH"import os, requests
r = requests.post(
"https://api.acuris-geo.com/business",
headers={"X-Acuris-Key": os.environ["ACURIS_API_KEY"]},
json={
"name": "Becker Logistik GmbH",
"vat": "DE123456789",
"country": "deu",
"address": "Unter den Linden 77, 10117 Berlin",
},
).json()
print(r["business_score"], r["verdict"], r["register_name"])
# → 100 verified Becker Logistik GmbHMindestens eines von name / vat ist erforderlich; lei, address und country sind optional und ergänzen je eine Prüfung im Score.
Individuell bepreist, auf Anfrage
Die Unternehmensprüfung wird individuell bepreist, wie unsere anderen Identitäts- und Risikoprüfungen — Volumen und benötigte Register unterscheiden sich zu stark für einen Einheitspreis. Der Sanktions-Abgleich läuft kostenlos innerhalb jeder Unternehmens- und Identitätsprüfung, oder eigenständig über /sanctions-screen.