Stuur een Europees BTW-nummer (incl. landcode-prefix) en ontvang realtime een validatieresultaat via het officiële VIES-systeem van de Europese Commissie. De API retourneert naast geldigheid ook de bedrijfsnaam en het adres, indien de lidstaat deze deelt. Ondersteunt alle 27 EU-lidstaten en Noord-Ierland (XI).
Controleer het BTW-nummer van een zakelijke klant bij het plaatsen van een bestelling om BTW-vrijstelling correct toe te passen bij intracommunautaire leveringen.
Valideer automatisch het BTW-nummer wanneer een nieuw bedrijfscontact wordt aangemaakt, zodat je altijd met geverifieerde gegevens werkt.
Verifieer BTW-nummers van leveranciers vóór factuurverwerking om fouten en terugvorderingen bij de Belastingdienst te voorkomen.
Toon direct feedback bij het invullen van het BTW-veld in een registratieformulier, zodat gebruikers direct weten of hun nummer correct is ingevoerd.
Documentatie & codevoorbeelden
Bekijk de volledige API-referentie met authenticatie, endpoints en automatisch gegenereerde codevoorbeelden in cURL, PHP, JavaScript en Python.
Alle 27 EU-lidstaten plus Noord-Ierland (prefix XI). Het Verenigd Koninkrijk (GB) is niet meer beschikbaar na Brexit (01-01-2021).
Sommige lidstaten, zoals Duitsland en Oostenrijk, delen naam en adres niet via VIES vanwege privacywetgeving. In dat geval is company: null terwijl valid: true.
VIES bevraagt de nationale belastingdienst realtime. Als die offline is, retourneert de API HTTP 503 met valid: null en error: "ms_unavailable". Je kunt het verzoek na enkele minuten opnieuw proberen.
Stuur het nummer inclusief de 2-letterige landcode-prefix als vat_number-parameter, bijvoorbeeld NL820646660B01 of DE123456789.