Spaß mit der EU: Die leidige Umsatzsteuer.

Posted by jonas on Saturday, January 10, 2015

Nun, man will Dinge ja richtig machen. Sauber, ordentlich, betreuungsarm. Dazu gehört zum Beispiel, wie man denn mit europäischen Umsatzsteuer-IDs umgehen möchte. Die muss man nämlich validieren, bevor man ihnen trauen darf. Dafür gibt es VIES, das “VAT Information Exchange System”. Und, kaum zu glauben: Es gibt sogar einen Webservice zur USt-ID-Validierung, auch wenn es ein wenig nach Glückssache aussieht, zu welcher Uhrzeit man denn nun die USt-IDs welchen Landes gerade validieren kann und wann nicht. Deutschland stellt in puncto Verfügbarkeit den Bodensatz der Liste dar: Die API ist täglich geöffnet von 5 bis 23 Uhr. Das bedeutet also eine Erreichbarkeit von gerade mal 75% - das kann sich ja mal jeder auf der Zunge zergehen lassen, der es gewohnt ist, schon nur noch nach der Zahl der Neunen hinterm Komma zu fragen.

Die VIES-API läuft über SOAP; es wird eine WSDL-Datei bereitgestellt. Gut, nicht gerade mein Lieblingsprotokoll, aber ich kann damit arbeiten. Dokumentation gibt’s nicht. Der WSDL-Datei entnehme ich zwei Funktionen, checkVat und checkVatApprox.

*

*