Technik fortgeschritten

UID-Nummern-Validierung

Die UID-Nummern-Validierung bezeichnet die automatisierte Überprüfung von Umsatzsteuer-Identifikationsnummern (UID) von EU-Geschäftspartnern über das VIES-System der Europäischen Kommission, um deren Gültigkeit und die korrekte Registrierung für innergemeinschaftliche Geschäfte nachzuweisen.

Ausführliche Erklärung

Die UID-Nummern-Validierung erfolgt über das VAT Information Exchange System (VIES), ein zentrales IT-System der Europäischen Kommission, das Echtzeit-Abfragen an die nationalen Steuerdatenbanken aller 27 EU-Mitgliedstaaten weiterleitet. Bei einer erfolgreichen Validierung erhält das anfragende Unternehmen nicht nur die Bestätigung, dass die UID-Nummer gültig ist, sondern in den meisten Fällen auch Firmenname und Adresse des Geschäftspartners, sofern diese Informationen vom jeweiligen Mitgliedstaat freigegeben werden.

Für österreichische und deutsche KMU ist die UID-Validierung insbesondere bei innergemeinschaftlichen Lieferungen relevant. Seit der EU-Reform "VAT Quick Fixes" zum 1. Januar 2020 ist eine gültige UID-Nummer des Abnehmers zwingende Voraussetzung für die Steuerbefreiung bei innergemeinschaftlichen Lieferungen. Unternehmen müssen nachweisen können, dass die UID-Nummer zum Zeitpunkt der Lieferung oder Rechnungsstellung gültig war. In Österreich ist die UID-Nummern-Abfrage verpflichtend über FinanzOnline durchzuführen, die Bestätigung wird elektronisch mitgeteilt und muss dokumentiert werden.

Die technische Umsetzung kann auf verschiedenen Wegen erfolgen: Über Web-Formulare auf den offiziellen Seiten der EU-Kommission oder nationaler Steuerbehörden, über VIES-SOAP-APIs für die Integration in bestehende ERP-, Warenwirtschafts- oder Rechnungssysteme, oder über spezialisierte Validierungsdienste, die zusätzliche Funktionen wie Massenvalidierungen, automatische Wiederholungsversuche bei Systemausfällen oder revisionssichere Protokollierung bieten. Moderne Implementierungen ermöglichen die automatische Validierung direkt beim Anlegen neuer Geschäftspartner oder beim Rechnungsversand.

Die Dokumentation der Validierungsergebnisse ist steuerrechtlich bedeutsam: Sie dient als Nachweis gegenüber den Finanzbehörden, dass die steuerfreie Behandlung der innergemeinschaftlichen Lieferung zu Recht erfolgt ist. Ohne gültigen Nachweis kann die Steuerbefreiung nachträglich entfallen, was zu Steuernachzahlungen und erhöhtem Verwaltungsaufwand führt. Unternehmen sollten daher nicht nur die Validierung durchführen, sondern auch die Bestätigungsnachweise systematisch archivieren.

Praxisbeispiel

Eine 35-köpfige Elektrogroßhandlung in Salzburg liefert Komponenten an Installationsbetriebe in Deutschland und Italien. Das Unternehmen hat die UID-Validierung direkt in sein Warenwirtschaftssystem integriert: Beim Anlegen eines neuen EU-Kunden wird die angegebene UID-Nummer automatisch über die VIES-API geprüft. Ist die Nummer gültig, werden Firmenname und Adresse automatisch übernommen und der Datensatz zur steuerfreien Abwicklung freigegeben. Die Validierungsbestätigung wird mit Zeitstempel archiviert und ist jederzeit bei Prüfungen durch das Finanzamt verfügbar.

Code-Beispiel

import requests

def validate_vat_number(country_code, vat_number):
    """
    Validiert eine UID-Nummer über VIES SOAP API
    country_code: z.B. 'AT', 'DE'
    vat_number: Nummer ohne Ländercode
    """
    url = 'https://ec.europa.eu/taxation_customs/vies/services/checkVatService'
    
    soap_body = f"""
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
      <soapenv:Body>
        <checkVat xmlns="urn:ec.europa.eu:taxud:vies:services:checkVat:types">
          <countryCode>{country_code}</countryCode>
          <vatNumber>{vat_number}</vatNumber>
        </checkVat>
      </soapenv:Body>
    </soapenv:Envelope>
    """
    
    response = requests.post(url, data=soap_body, headers={'Content-Type': 'text/xml'})
    return response.text

Quellen

Diese Definition verlinken

Sie dürfen diese Definition gern zitieren oder verlinken — mit Quellenangabe.

„UID-Nummern-Validierung“ — Definition im Strukturaflow IT Glossar: https://begriffe.strukturaflow.com/begriff/uid-nummern-validierung
<a href="https://begriffe.strukturaflow.com/begriff/uid-nummern-validierung">UID-Nummern-Validierung</a> — Definition im Strukturaflow IT Glossar

Zuletzt aktualisiert: 18. August 2026