EU-MwSt.-Validierungs-API
für Entwickler gebaut
Ein Endpunkt. Validieren Sie jede europäische MwSt.-Nummer gegen VIES mit aggressivem Redis-Caching, strukturierten JSON-Antworten und transparenten Preisen.
No credit card required · Free forever
- 27
- EU-Mitgliedstaaten
- <10ms
- gecachte Antwort
- 24h
- Antwort-Cache
- $0
- kostenlos starten
Quickstart
Schnellstart
Eine Anfrage. Übergeben Sie die MwSt.-Nummer, erhalten Sie Firmenname, Adresse und Validierungsstatus als JSON zurück.
curl https://taxid.dev/api/v1/validate/DE/DE123456789 \
-H "Authorization: Bearer vat_xxxxxxxxxxxx"{
"valid": true,
"vat": "DE123456789",
"country_code": "DE",
"company_name": "Example GmbH",
"address": "Musterstraße 1, 10115 Berlin",
"cached": true,
"request_id": "req_01j..."
}Features
Was TaxID macht
Ein schlankes, zuverlässiges Wrapper um VIES – ohne SOAP, Ausfallüberraschungen oder kryptische Fehlermeldungen.
VIES-gestützt
Jede Validierung trifft das offizielle VIES-System der EU-Kommission. Sie erhalten die gleichen autoritativen Daten, die Steuerbehörden in allen 27 Mitgliedstaaten verwenden.
Unter 10ms gecacht
Gültige Nummern werden 24 Stunden in Redis gecacht. Wiederholte Abfragen derselben MwSt.-Nummer werden in unter 10ms aufgelöst – kein VIES-Roundtrip erforderlich.
27 EU-Mitgliedstaaten
Volle Abdeckung von Österreich bis Schweden. Jeder Länderendpunkt validiert das Format lokal, bevor VIES aufgerufen wird, was das Kontingent bei fehlerhaften Nummern schont.
Firmenname und Adresse
Jede erfolgreiche Antwort enthält den eingetragenen Firmennamen und die Adresse von der nationalen Steuerbehörde – bereit zum Drucken auf Rechnungen.
Stripe-ähnliche Fehlercodes
Maschinenlesbare Fehlercodes wie vat_invalid, service_unavailable und country_not_supported. Nie wieder einen lesbaren String parsen, um Ihre Logik zu verzweigen.
Formatvalidierung zuerst
Jede MwSt.-Nummer wird gegen einen länderspezifischen Regex geprüft, bevor VIES aufgerufen wird. Ungültige Formate schlagen sofort fehl, ohne Ihr Monatskontingent zu verbrauchen.
Pricing
Preise
Kostenlos starten. Keine Kreditkarte erforderlich. Upgrade wenn Sie mehr benötigen.
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
- Stripe-ähnliche Fehler
- E-Mail-Support
Growth
$49/Monat
10.000 Validierungen/Monat
- Alle 27 EU-Länder
- Unter 10ms gecacht
- Prioritäts-Support
- E-Mail-Support
Mehr als 10.000 Validierungen benötigt? Kontaktieren Sie uns für individuelle Preise.
FAQ
Häufig gestellte Fragen
Ist TaxID kostenlos nutzbar?
Ja. Der kostenlose Plan beinhaltet 100 EU-MwSt.-Validierungen pro Monat ohne Kreditkarte. Bezahlpläne beginnen ab 19 $/Monat.
Wie geht TaxID mit VIES-Ausfällen um?
Wenn VIES nicht verfügbar ist, gibt TaxID einen strukturierten service_unavailable-Fehlercode zurück. Zuvor gecachte Ergebnisse bleiben während Ausfällen zugänglich, sodass Ihre App bei validierten Nummern nie hart ausfällt.
Welche Daten gibt die API zurück?
valid, vat, country_code, company_name, address, cached und request_id. Firmenname und Adresse kommen direkt aus dem VIES-Datensatz der nationalen Steuerbehörde.
Welche EU-Länder werden unterstützt?
Alle 27 EU-Mitgliedstaaten – von Österreich bis Schweden. Jedes Land validiert das Format lokal, bevor VIES aufgerufen wird.
Wie unterscheidet sich TaxID vom direkten VIES-Aufruf?
VIES ist SOAP-basiert, häufig nicht verfügbar und hat kein Caching. TaxID umhüllt es in einer REST/JSON-API mit Redis-Caching, strukturierten Fehlercodes und unter 10ms gecachten Antworten.
Noch etwas auf dem Herzen?
hello@taxid.devStart validating in 60 seconds
Free API key. No credit card. 100 validations per month on the free plan.
Get started free About us →