Einfache, transparente Preise
VIES ist kostenlos. Zu wissen, ob eine USt-ID ungültig ist oder VIES gerade ausgefallen ist — dafür zahlen Sie.
Free
$0für immer
100 Validierungen/Monat
- Alle 27 EU-Länder
- Firmenname + Adresse
- JSON-Antworten
- Keine Kreditkarte
Starter
$19/Monat
1.000 Validierungen/Monat
- Alle 27 EU-Länder
- Unter 10ms gecacht
- invalid vs service_unavailable — nie einen gültigen Kunden sperren
- E-Mail-Support
Growth
$49/Monat
10.000 Validierungen/Monat
- Alle 27 EU-Länder
- Unter 10ms gecacht
- invalid vs service_unavailable — nie einen gültigen Kunden sperren
- Prioritäts-E-Mail-Support
Business
$149/Monat
100.000 Validierungen/Monat
- Alle 27 EU-Länder
- Unter 10ms gecacht
- invalid vs service_unavailable — nie einen gültigen Kunden sperren
- Prioritäts-Support
Mehr als 100.000 Validierungen benötigt? Kontakt für den Scale-Plan (1.000.000/Monat) oder individuelle Preise.
Warum zahlen, wenn VIES kostenlos ist?
Drei Zahlen.
Ausfallzeiten – letzte 12 Monate
Jede Minute VIES-Ausfall gibt Ihre Checkout-Seite einen Fehler zurück, wenn Sie ihn nicht auffangen.
Langsame Antworten (>2 s)
Checkout-Latenz kostet Conversions. VIES hat weder SLA noch Cache.
Eigenes Wrapper bauen
Cache, Wiederholungen, Monitoring, SOAP-Parsing – vor laufender Wartung.
Wann Sie TaxID nicht brauchen
Wenn diese drei Punkte auf Sie zutreffen, rufen Sie VIES direkt auf — kostenlos und offiziell.
- Sie validieren weniger als 50 USt-IDs pro Monat
- Sie können Antwortzeiten von 1–4 Sekunden tolerieren (VIES hat kein SLA)
- Sie haben Zeit, XML zu parsen und mehrdeutige Fehler selbst zu handhaben
Direkter VIES-Aufruf — kein API-Schlüssel erforderlich
const res = await fetch(
"https://ec.europa.eu/taxation_customs/vies/services/checkVatService",
{
method: "POST",
headers: { "Content-Type": "text/xml;charset=UTF-8" },
body: `<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<checkVat xmlns="urn:ec.europa.eu:taxud:vies:services:checkVat:types">
<countryCode>DE</countryCode>
<vatNumber>123456789</vatNumber>
</checkVat>
</soapenv:Body>
</soapenv:Envelope>`,
}
);
// Parse XML yourself.
// Note: same fault code for invalid VAT and for VIES downtime.
const xml = await res.text();Häufig gestellte Fragen
Warum nicht direkt VIES aufrufen? Es ist kostenlos.
VIES ist kostenlos und offiziell, gibt aber denselben Fehler zurück, egal ob eine USt-ID ungültig ist oder der Dienst vorübergehend ausgefallen ist. Unsere API gibt status: "invalid" zurück, wenn eine USt-ID die Prüfung nicht besteht, und status: "service_unavailable", wenn VIES ein Problem hat — Ihr Code kann sicher einen erneuten Versuch starten und Sie sperren nie einen gültigen Kunden wegen eines VIES-Ausfalls. Außerdem validieren wir das Format lokal, bevor VIES kontaktiert wird (diese Anfragen zählen nicht gegen Ihr Kontingent), cachen aktive Ergebnisse 24 Stunden ohne je transiente Fehler zu cachen, und liefern sauberes JSON — kein SOAP-XML zum Parsen.
Werden ungenutzte Validierungen übertragen?
Nein. Das monatliche Kontingent wird am ersten des Monats zurückgesetzt. Ungenutzte Validierungen werden nicht auf den nächsten Monat übertragen.
Was zählt als Validierung?
Jede Anfrage an GET /api/v1/validate/{country}/{vat}, die unsere Server erreicht, zählt als eine Validierung, unabhängig vom Ergebnis. Anfragen, die die Formatvalidierung lokal nicht bestehen, zählen nicht gegen Ihr Kontingent.
Kann ich meinen Plan jederzeit wechseln?
Ja. Sie können Ihren Plan jederzeit über das Abrechnungsportal im Dashboard ändern. Upgrades werden sofort wirksam. Downgrades gelten ab Ende der aktuellen Abrechnungsperiode.
Was passiert, wenn ich mein monatliches Limit überschreite?
Anfragen über Ihr Planlimit hinaus geben einen 429 rate_limit_exceeded-Fehler zurück. Ihre Integration wird nicht unterbrochen – sie muss nur diesen Fehlercode behandeln, bis zum nächsten Zyklus oder bis Sie upgraden.
Gibt es eine kostenlose Testphase für Bezahlpläne?
Der kostenlose Plan (100 Validierungen/Monat) ermöglicht Tests der vollständigen API ohne Kreditkarte. Für Tests mit höherem Volumen kontaktieren Sie uns.
Bieten Sie jährliche Abrechnung an?
Noch nicht, aber es steht auf der Roadmap. Kontaktieren Sie uns unter hello@taxid.dev, wenn jährliche Abrechnung für Ihren Beschaffungsprozess wichtig ist.
Bereit anzufangen?
Der kostenlose Plan beinhaltet 100 Validierungen/Monat ohne Kreditkarte.
Kostenlosen API-Schlüssel holen