Unternehmensprüfung (KYB) — USt-IdNr., LEI & Adresse in einem Aufruf | Acuris Geo
Dieses Produkt ist vorübergehend nicht verfügbar. Wir nehmen derzeit keine neuen Anfragen dafür an — schauen Sie bald wieder vorbei oder schreiben Sie uns an sales@acuris-geo.com.

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.

Vorübergehend nicht verfügbar API-Referenz

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.

Vorübergehend nicht verfügbar API-Referenz

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 hinterlegte name, die address und das country. Bei einer Störung des nationalen Registers liefert VIES error und die Prüfung fällt sanft aus.
register.lei
Die GLEIF-Abfrage (Global Legal Entity Identifier, offenes CC0-Register): found, der lei-Code, der legal_name aus dem Register, der status (z. B. ISSUED) und das country.
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_date und die address. 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 — count und owners mit name, kind (Person oder Rechtsträger), natures_of_control, notified_on, nationality und country_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 (etatAdministratif A = aktiv / C = erloschen), legal_category, creation_date und diffusible. Fließt wie das UK-Companies-House-Register in den Score ein (aktiv = volle Wertung). Dies ist eine Register-Existenzprüfung; der zurückgegebene name ist der eingetragene Registername, kein verifizierter Handelsname — keine Ermittlung, keine Bonität. Bei nicht öffentlichen (geschützten) Einträgen bleiben SIREN und Status erhalten, der name wird 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_score und cpi_rank (Korruptionswahrnehmungsindex 2024 von Transparency International, 0–100, höher = sauberer), die Flags eu_tax_blacklist und eu_aml_high_risk, sowie risk_band (low/medium/elevated/high/severe) und risk_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 iban mitsenden. 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) — mit name, bic und city der Bank und dem Hinweis iban_country_differs_from_company_country. Ehrlich eingeordnet: Wir bestätigen, dass die IBAN strukturell echt ist und ihre Bank existiertnicht, 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 unter POST /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_type bis rooftop (Punktkoordinaten-Ebene), accuracy_type und die standardized Adresse. 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 bekommenWas 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 GmbH

Mindestens 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.

Vorübergehend nicht verfügbar Sie prüfen eine Person? Identitätsprüfung
Companies-House- und PSC-Daten: Contains public sector information licensed under the Open Government Licence v3.0. Source: Companies House. — SIRENE-Daten: 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.