UST Id Prüfung nur noch über REST-API (BC25.5) ?

3. Februar 2026 16:20

Hallo Zusammen

mein Kunde möchte aus BC25.5 heraus ab jetzt die qualifzierte USt-Id Prüfung vornehmen und dafür den UST-Validierungsdienst nutzen.
Jetzt habe ich erfahren, dass es beim Bundeszentralamt für Steuern ab dem 30. November 2025 nur noch über die neue REST-API geht, da die alte die bisherige XML-RPC-Schnittstelle für die Umsatzsteuer-Identifikationsnummern-Prüfung (USt-ID-Prüfung) zum 30. November 2025 deaktiviert wurde.

In BC25.5 (und auch in BC27) ist dort aber weiterhin nur die alte URL zu finden = http://ec.europa.eu/taxation_customs/vies/services/checkVatService

Ich bekomme auch keinerlei Antwort in den Details zu Name + Anschrift, wenn ich die Validierungsvorlage anwende. Es wird weiterhin nur auf der vordersten Ebene die USt-ID geprüft. Aber der Name und die Anschrift nicht.

Und ich finde leider auch nichts dazu, wann wo oder wie Microsoft die REST-API im Standard anbieten wird.

Könnt ihr mir da eventuell helfen?

VG
Anke

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

3. Februar 2026 20:19

Bei mir läuft in BC 27 SaaS die Validierung über den Dienst, aber ich bekomme "Nicht gültig" Meldungen wenn ich Name, Straße, Ort, PLZ validieren anhake. Meinst du das?

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

4. Februar 2026 09:28

Es gab 2020 schon mal eine Anfrage, so etwas als Stapellauf einzubauen, die aber wegen Überlastungsgefahr des Dienstes abgelehnt wurde.
https://experience.dynamics.com/ideas/i ... 03ff68dcc1

Mit Verweis auf die neue API in DE könnte man es ja noch mal versuchen.
Mehr Doku als diese beiden JSON-Dateien scheint es nicht zu geben.
https://api.evatr.vies.bzst.de/api-docs
https://api.evatr.vies.bzst.de/v1/info/statusmeldungen
https://www.bzst.de/DE/Unternehmen/Identifikationsnummern/Umsatzsteuer-Identifikationsnummer/AuslaendischeUSt-IdNr/auslaendische_ust_idnr_node.html#js-toc-entry2

Inoffizieller Wrapper für die API: https://github.com/rechtlogisch/evatr-php

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

5. Februar 2026 10:34

Hallo Kowa

Danke Dir! Aber das bedeutet dann aber auch, - wenn ich das richtig verstehe - , dass dies in BC aktuell auch noch nicht vorhanden ist. Also auch in der BC27 nicht

Es ist bereits seit dem 20. Juli 2025 eine rechtliche Verpflichtung die Umsatzsteueridentifikationsnummer elektronisch zu prüfen. Und seit dem 30. November 2025 geht das wohl auch nur noch über die neue REST-API.
Die Grundlage dafür ist eine Änderung im Umsatzsteueranwendungserlass von §18e UStG.

Somit hat Microsoft eine seit Monten bestehende gesetzliche Anforderung bisher nicht umgesetzt und müsste dringend nachliefern, oder?!

Hallo enh
In der ersten Ebene steht bei der USt-ID Nr. der Status = Gültig. Das ist aber nur die Antwort für die einfache Prüfung.
Aber in den Details liefert der Validierunsgdienst keine Antwort für die qualifizierte Prüfung auf Firmenname und Anschrift. Es werden mir zwar die Daten aus der Debitorenkarte in den Detailsl angezeigt, weils ich diese in der Vorlage angehakt habe - aber im Feld Antwort steht nichts und die möglichen Aktionen in der Page sind ausgegraut.

VG
Anke

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

5. Februar 2026 11:32

Ich habe die REST-API bei Microsoft als New Idea adressiert

https://experience.dynamics.com/ideas/i ... 1e52e3a65c

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

5. Februar 2026 11:54

Hallo,

grundsätzlich funktioniert die Validierung der Ust-ID immer noch auch in BC25, weil dort nicht die BZST-Api verwendet wird, sondern eine europäische.

Nicht in allen Ländern (z.B. auch Deutschland nicht) wird die Adresse der Firma als Antwort zurückgeliefert und für die anderen Länder gilt das auch nur als Info Feld.
(es nützt dir nichts, wenn du bei einer griechischen oder bulgarischen Firma den Namen in griechischen oder kyrillischen Buchstaben zurückgeliefert bekommst, kannst du damit nicht viel anfangen. Mir unlängst passiert)

Das einzige was du prüfen kannst ist die UST-ID,bzw. ob die Adresse, die du bei der qualifizierten Anfrage mitgegeben hast, zur Ust-ID passt. Mehr nicht.

Gruß Fiddi

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

5. Februar 2026 17:00

Anke S. hat geschrieben:Ich habe die REST-API bei Microsoft als New Idea adressiert
https://experience.dynamics.com/ideas/i ... 1e52e3a65c

Das kann Jahre dauern , gesetzliche Anforderungen besser hier melden (vermutlich nur für Partner nutzbar).

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

Gestern 11:12

Hier ist ein Codebeispiel für die einfache (unqualifizierte) Abfrage. Mit Status evatr-0000 in der Response ist die Ust-ID in Ordnung, bei den verwendeten Demodaten auch nicht anders zu erwarten :wink:, alle Codes in https://api.evatr.vies.bzst.de/v1/info/statusmeldungen.

In der Datei vor dem Request immer ### einfügen ("Lattenzaun" :-) ), dann erscheint das Send Request.

Code:
POST https://api.evatr.vies.bzst.de/app/v1/abfrage HTTP/1.1
Content-Type: application/json
 
{
  "anfragendeUstid":"DE123456789",
  "angefragteUstid":"ATU12345678"
}


Verwendeter REST-Client: https://marketplace.visualstudio.com/items?itemName=humao.rest-client
VATVIESsample.png

Mit GUI geht es natürlich auch z.B. http://www.postman.com (erfordert aber ein Konto, der obige für VS Code nicht)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

Gestern 11:27

So sehen die qualifizierte Abfrage (zusätzliche Felder sind markiert, “strasse” und “plz” sind dabei optional) und die Response dazu aus.
Code:
POST https://api.evatr.vies.bzst.de/app/v1/abfrage HTTP/1.1
Content-Type: application/json
 
{
  "anfragendeUstid":"DE123456789",
  "angefragteUstid":"ATU12345678",
  "firmenname": "Musterhaus GmbH & Co KG",
  "strasse":"Musterstrasse 22",
  "plz":"12345",
  "ort":"musterort"
}

VATVIESsample2.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

Gestern 12:13

Super, Danke Dir Kowa !

Dann schaue ich mir das auch mal mit einem Entwicklerkollegen zusammen an. Wir bzw. unsere Kunden können ja nicht abwarten, bis Microsoft da mal in die Pötte kommt.

VG
Anke

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

Gestern 12:52

Hallo,

Kann mich mal irgendwer aufklären.

Die qualifizierte Prüfung ist doch schon in NAV2018 mit der SOAP- Schnittstelle über die EU-URL möglich (BC25 verwendet die gleiche), die, wenn man sich mal dir möglichen Fehlercodes anschaut (z.B.: Dienst in Mitgliedsstaat nicht erreichbar), die Anfrage doch eh nur durchreicht.

Evtl. muss man die Validierungs- Vorlagen dafür anpassen. (sprich: einrichten)

Warum muss man jetzt eine spezielle für das BZSt bauen?

Übrigens auch die EU bietet den Dienst als REST-API an.

Gruß Fiddi

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

Gestern 13:32

fiddi hat geschrieben:Die qualifizierte Prüfung ist doch schon in NAV2018 mit der SOAP- Schnittstelle über die EU-URL möglich

SOAP wird meist nur noch da verwendet, wo es vor vielen Jahren mal eingebaut wurde. REST ist in der Handhabung der Anfragen viel einfacher zu programmieren (ggf. kombiniert mit OData wie z.B. bei SAP) und in der Praxis auch schneller, da JSON-Responses kleiner als entsprechende XMLs sind, SOAP aber nur XML kann (daran erkennt man das Alter :wink:).

Hier ein Vergleich, wie viel SOAP bzw. wie wenig REST erfordert: SOAP vs REST API Explained Simply: What Developers Should Know

Aus BC wird SOAP auch in absehbarer Zeit entfernt.
Learn: Business Central web services (SOAP)
SOAP is replaced by OData V4. The support for SOAP endpoints will be removed in a later release. We recommend that you migrate integrations to OData V4 or REST API web services as soon as possible.

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

Gestern 14:30

Hallo,

das ist aber immer noch keine Antwort auf meine eigentliche Frage:

Auch mit der Rest-API wirst du von BZSt in DE auch bei der qualifizierten Anfrage nur die Antwort bekommen, ob die Daten, die du übergeben hast, den hinterlegten entsprechen oder nicht.

Aber du bekommst in Deutschland keine, wie Anke wahrscheinlich hofft, beim BZSt hinterlegten Firmendaten für deutsche Firmen. Wahrscheinlich wg. Datenschutz.

Also wird der Aufwand eine REST-API für DE zu nutzen wahrscheinlich nutzlos für die Funktion sein, weil sie kein anderes Ergebnis liefert.

Gruß Fiddi

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

Gestern 15:29

fiddi hat geschrieben:Aber du bekommst in Deutschland keine, wie Anke wahrscheinlich hofft, beim BZSt hinterlegten Firmendaten für deutsche Firmen.

Wo steht denn, dass das möglich sein soll?
An den Inhalten hat sich doch nichts geändert. Man kann keine Adressdaten erhalten, nur prüfen. Die einem selbst bekannten Firmendaten gibt man wie bisher in der Anfrage (also deren Payload) mit, und die Response zeigt dann entweder
  • A = stimmt überein
  • B = stimmt nicht überein
  • C = nicht angefragt
  • D = vom EU-Mitgliedsstaat nicht mitgeteilt
Zumindest innerhalb von DE kann man sich wohl auch auf lateinische Buchstaben verlassen :-) , kyrillische und griechische verkomplizieren es natürlich.

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

Heute 10:29

Hallo,

gibt die Rest-API den diese Prüf- Informationen für die Adresse in DE zurück?
Bei der SOAP tut sie anscheinend nicht.

Gruß Fiddi

Re: UST Id Prüfung nur noch über REST-API (BC25.5) ?

Heute 12:29

Hallo fiddi

Zwichen 2 deutschen Unternehmen brauchst Du eigentlich nie prüfen, weil im Inland die USt ID Nr keine Relevanz besitzt für den Vorsteuerabzug / die Umsatzsteuerberechnung.

Die qualifizierte Prüfung der Ust ID Nr. kann aber auch nur von einem Unternehmen, welches selber über eine USt-ID-Nr. verfügt, angefragt werden. Dein erwähnter Datenschutz greift nicht, da zur qualifizierten Prüfung einer USt -ID Nr. die Firmierung und der Firmensitz benötigt werden. Dies erscheint immer nur trügerisch bei Einzelunternehmen, wenn dort der perönliche Name dem Firmennamen und der Sitz des Unternehmens der Privatanschrift entsprechen.

Problem ist, dass seit dem 30. November die alte Schnittstelle beim BZSt weggefallen ist. Ich erhalte - trotz eingerichteter Vorlage - in den Validierungsdetails keine Antwort für Name und Anschriftsdaten angezeigt.
Ich habe allerdings damit im Cronus mit einer deutschen USt-Id.-Nr. rum gespielt/getestet - da die einfache Prüfung diese ja auch immer prüft.
Vielleicht funktioniert die qualifizierte Prüfung ja nur mit ausländischen USt-ID Nr. (?). Aber dann müsste sie trotzdem über die REST-API laufen, da die alte Schnittstelle weggefallen ist für die qualifizierte Prüfung.
Das müsste ich mal testen.

VG
Anke