Gratis tool

Btw-nummer controleren

Typ een Belgisch btw-nummer. Je ziet meteen of de opbouw klopt en kan het daarna laten nakijken in VIES.

De controle in VIES kost 1 token en vraagt een gratis account. De controle van de opbouw hierboven is altijd gratis.

Zo is een Belgisch btw-nummer opgebouwd

Een Belgisch btw-nummer bestaat uit de landcode BE en 10 cijfers. Die 10 cijfers zijn precies het ondernemingsnummer van de onderneming. Heeft een bedrijf ondernemingsnummer 0123.456.749, dan is het btw-nummer BE0123456749. Je hoeft dus niets te raden: het btw-nummer wordt rechtstreeks afgeleid.

De laatste twee cijfers zijn een controlegetal: 97 min het restant van de eerste acht cijfers gedeeld door 97. Een nummer dat die test niet haalt, is zeker fout. Een nummer dat hem wel haalt, is alleen correct opgebouwd. Daarom volgt altijd een tweede stap.

Oudere btw-nummers werden met negen cijfers geschreven. Het ontbrekende cijfer is een voorloopnul, die deze tool automatisch terugzet.

Wat VIES wel en niet zegt

VIES is het systeem van de Europese Commissie waarin lidstaten bijhouden welke btw-nummers actief zijn voor handel binnen de EU. Een geldig antwoord betekent: dit nummer is op dit moment geregistreerd als btw-plichtige. Voor Belgische nummers geeft VIES doorgaans ook de naam en het adres terug.

VIES zegt wel

  • Het nummer is nu actief voor btw-doeleinden
  • De naam en het adres waaronder het is geregistreerd, als het land die doorgeeft

VIES zegt niet

  • Dat de onderneming financieel gezond is of haar facturen betaalt
  • Dat degene met wie je praat ook echt bij dat bedrijf hoort
  • Of het nummer geldig was op een datum in het verleden
  • Dat een onderneming zonder btw-nummer niet bestaat: veel verenigingen en vrije beroepen hebben een ondernemingsnummer maar geen btw-nummer

Veelgemaakte fouten

  • Het ondernemingsnummer zonder BE als btw-nummer gebruiken op een intracommunautaire factuur.
  • Een voorloopnul verliezen in Excel, waardoor het nummer negen cijfers telt.
  • Een btw-nummer afleiden en niet bevestigen. Het is een kandidaat tot VIES het bevestigt.
  • Geen bewijs bewaren. Noteer het resultaat met datum en tijdstip, dat is je bewijs bij een controle.

Automatisch controleren met de API

Wil je dit in je facturatie of checkout inbouwen? Eén GET-request geeft de VIES-status, de naam en het tijdstip terug. Een nummer met foute controlecijfers wordt geweigerd voor er iets wordt opgevraagd en kost niets.

curl
curl "https://api.kvkbase.nl/v1/be/validate/vat/BE0123456749" \
  -H "Authorization: Bearer YOUR_API_KEY"

Meer over de Belgische API · Gids: btw-nummer controleren via VIES

Veelgestelde vragen

Hoe is een Belgisch btw-nummer opgebouwd?
BE gevolgd door 10 cijfers, die gelijk zijn aan het ondernemingsnummer. De laatste twee cijfers zijn een controlegetal berekend uit de eerste acht.
Is elk ondernemingsnummer ook een btw-nummer?
Nee. Elke onderneming heeft een ondernemingsnummer, maar enkel btw-plichtigen hebben een actief btw-nummer. Het afgeleide nummer moet daarom bevestigd worden in VIES.
Wat betekent geldig in VIES?
Dat het btw-nummer op dit moment geregistreerd is voor btw-doeleinden in België. Het zegt niets over de financiële toestand van de onderneming.
Moet ik een btw-nummer controleren voor een levering aan een Belgisch bedrijf?
Bij intracommunautaire leveringen van een ander EU-land moet je kunnen aantonen dat je klant een geldig btw-nummer heeft. Bewaar daarom het VIES-resultaat met datum. Vraag je boekhouder voor de precieze regels.
Wat als VIES niet bereikbaar is?
VIES valt soms uit voor één land. Probeer het later opnieuw en gebruik intussen de controle van de opbouw. Via de API krijg je dan het laatste bekende resultaat, duidelijk gemarkeerd als verouderd.
Kost de controle iets?
De controle van de opbouw is gratis voor iedereen. De VIES-controle op deze pagina kost 1 token voor ingelogde gebruikers, en het gratis plan bevat 50 tokens per maand.