Belgisch btw-nummer controleren in VIES

Typ een ondernemingsnummer (bijvoorbeeld 0417.497.106) of een btw-nummer met landcode. De pagina vormt het btw-nummer en vraagt aan VIES, het systeem van de Europese Commissie, of het vandaag geldig is voor handel binnen de EU.

Ondernemingsnummer of btw-nummer (BE…)

curl "https://api.prometiam.com/functions/v1/risk-api/vat/BE0417497106" \
  -H "Authorization: Bearer YOUR_API_KEY"

Zo controleert u een Belgisch btw-nummer

Typ het ondernemingsnummer of het btw-nummer van de factuur in het veld hierboven en klik op de knop. U krijgt “Geldig in VIES” of “Niet bevestigd door VIES”, de datum van de controle en, als België ze meedeelt, de naam en het adres. Of de onderneming bestaat en actief is, zegt VIES niet: dat zoekt u op in de KBO.

Zo is een Belgisch btw-nummer opgebouwd

Een Belgisch btw-nummer is het ondernemingsnummer met de landcode BE ervoor: 0417.497.106 geeft BE0417497106. Het telt altijd tien cijfers en begint met een 0 of een 1. De punten en spaties op een factuur, zoals in BE 0417.497.106, negeert de tool; VIES zelf wil het nummer als één aaneengesloten reeks.

De laatste twee cijfers vormen het controlegetal: neem de eerste acht cijfers als één getal, bereken de rest bij deling door 97 en trek die rest af van 97. Bij 0417.497.106 is de rest van 04174971 gedeeld door 97 gelijk aan 91, en 97 min 91 is 06: precies de laatste twee cijfers. Zo ziet u een tikfout nog voor u iets bevraagt.

OndernemingsnummerRest van de eerste acht cijfers door 9797 min die restLaatste twee cijfersUitkomst
0417.497.106910606klopt
0202.239.951465151klopt
0417.497.107910607tikfout

Een kloppend controlegetal bewijst enkel dat het nummer juist is geschreven. De tool zelf controleert enkel de vorm (tien cijfers, eerste cijfer 0 of 1) en laat de rest aan VIES. Is bij een nummer van negen cijfers een nul vooraan weggevallen, bijvoorbeeld door een spreadsheet, voeg ze dan weer toe.

Het btw-nummer opzoeken: wat de KBO zegt

Staat het nummer niet op de factuur, zoek de onderneming dan op in de KBO Public Search van de FOD Economie, de kosteloze officiële opzoeksite van de Kruispuntbank van Ondernemingen (KBO). Onze gratis KBO-opzoeking doet dat ook op naam of nummer, en Wat is de KBO? legt uit wat het register bevat. VIES zelf zoekt niet op naam of adres.

Op de pagina van een onderneming toont de KBO Public Search onder Hoedanigheden of ze Onderworpen aan btw is, en onder Btw-activiteiten de NACE-BEL-codes die ze voor de btw opgaf. Staat er bij Hoedanigheden “Geen gegevens opgenomen in KBO”, dan kent de KBO geen btw-gegevens voor die onderneming: ze heeft een ondernemingsnummer, maar BE plus dat nummer is niet vanzelf een btw-nummer, want niet elke onderneming of vereniging is btw-plichtig. Ook de status (“Actief”) en de rechtstoestand (“Normale toestand”) staan in de KBO, niet in VIES.

Wat VIES bevestigt en wat niet

VIES is het systeem van de Europese Commissie om btw-nummers te controleren van ondernemingen die in de EU goederen of diensten over de grens leveren. Het heeft geen eigen databank: uw vraag gaat naar de nationale btw-databank van de lidstaat, voor een Belgisch nummer dus naar België.

  • Geldig: het nummer staat op de dag van de controle in de btw-databank van de lidstaat. VIES zelf zegt dan “Ja, geldig BTW-nummer”.
  • Niet bevestigd: het nummer is niet actief of niet toegekend, of er zit een tikfout of een verkeerde landcode in. Sommige lidstaten registreren in VIES enkel nummers voor intracommunautair verkeer, zodat ook een juist nummer daar “ongeldig” kan krijgen. Dat bewijst niet dat de onderneming niet bestaat.
  • Enkel vandaag: VIES bevestigt alleen of een nummer nu geldig is, niet of het dat vroeger was.
  • Naam en adres: alleen als de lidstaat dat toestaat. Ontbreken ze, dan is dat geen fout; de tool toont dan “niet meegedeeld”.
  • Wat VIES niet weet: of de onderneming actief is, failliet is, wie haar bestuurt en of ze solvabel is.
  • Een bewijs bewaren: het gecontroleerde btw-nummer van uw klant moet volgens de Europese Commissie op de factuur staan; bewaar het resultaat met de datum. Een consultatienummer geeft de VIES-website als u daar uw eigen btw-nummer als aanvrager invult; onze tool en de API vragen er geen.

Btw-nummer van een eenmanszaak controleren

Ook een eenmanszaak heeft een ondernemingsnummer en, als ze btw-plichtig is, een btw-nummer. De VIES-controle werkt voor haar zoals voor een vennootschap: typ het btw-nummer zoals het op de factuur staat, BE gevolgd door tien cijfers. Een bedrijfsprofiel van een eenmanszaak levert Prometiam niet: ondernemingen van natuurlijke personen worden nooit geleverd.

Dezelfde controle via de API

GET /vat/BE0417497106 vraagt VIES en geeft JSON met is_valid, name, address en request_date. GET /companies/search?country=BE&company_number=0417497106 geeft het bedrijfsrecord uit de KBO met vat_number en vat_number_source: register wanneer de KBO de btw-registratie bevestigt, rule wanneer het nummer enkel uit het ondernemingsnummer is gevormd (de vorm klopt, de registratie is niet bevestigd: controleer ze met GET /vat/{nummer}). Een fout controlegetal geeft een 400-fout (validation_error).

# 1. Btw-nummer bij VIES controleren
curl 'https://api.prometiam.com/functions/v1/risk-api/vat/BE0417497106' \
  -H 'Authorization: Bearer rk_live_...'

# 2. Bedrijfsrecord uit de KBO, met vat_number en vat_number_source
curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=BE&company_number=0417497106' \
  -H 'Authorization: Bearer rk_live_...'
{
  "data": {
    "vat_number": "BE0417497106",
    "country_code": "BE",
    "number": "0417497106",
    "is_valid": true,
    "name": "...",
    "address": "...",
    "request_date": "2026-10-16T17:37:56.433Z",
    "source": "VIES — VAT Information Exchange System (European Commission)"
  }
}

Een controle bij VIES kost 1 credit, ook als VIES het nummer niet bevestigt; een geslaagde bedrijfsopzoeking kost er ook 1. Een aanroep die faalt (een 400, of een 503 wanneer VIES niet antwoordt) kost niets. POST /companies/lookup zoekt tot 100 ondernemingen tegelijk op, aan 1 credit per onderneming. Starter kost 9,99 € per maand met 1.000 credits, Professional 29,99 € (10.000) en Scale 99,99 € (50.000). De proefperiode duurt 14 dagen en omvat 500 credits; een betaalkaart is vereist, tijdens de proefperiode wordt niets aangerekend en daarna loopt het Starter-plan, tenzij u opzegt. Hoe de controle in e-facturatie past, leest u bij Peppol e-facturatie en tegenpartijcontrole.

Wat deze pagina niet doet

  • Ze toont geen bedrijfsprofiel. Voor België levert Prometiam enkel bedrijfsgegevens uit de KBO: geen bestuurders, geen signaal over de naleving van de registerverplichtingen en geen insolventieberichten, want België is geen van de vijftien markten. Een faillissement ziet u in de status en in de wijzigingsgebeurtenissen van het register.
  • Ondernemingen van natuurlijke personen worden nooit geleverd.
  • Ze controleert alleen of een nummer geldig is, niet wie erachter zit en niet of de onderneming haar schulden betaalt. De gegevens zijn een hulpmiddel voor uw eigen controle en geen gecertificeerd uittreksel; voor een bewijsstuk met juridische waarde raadpleegt u de KBO of VIES zelf.

Contains data from the Crossroads Bank for Enterprises (KBO/BCE), FPS Economy; see data_as_of for the date of the update. De antwoorden van /vat komen van VIES, het systeem van de Europese Commissie. Laatst nagekeken op 16 oktober 2026 aan de hand van de KBO Public Search en de VIES-website.

Gerelateerde pagina's

Start uw gratis proefperiode van 14 dagen · API-documentatie

De proefperiode duurt 14 dagen en omvat 500 credits. Een betaalkaart is vereist, tijdens de proefperiode wordt niets aangerekend; daarna loopt het Starter-plan (9,99 € per maand) tenzij u opzegt.

Frequently asked questions

Hoe controleer ik een Belgisch btw-nummer?
Typ het ondernemingsnummer of het btw-nummer (BE plus tien cijfers) in de tool bovenaan en klik op de knop. De pagina bevraagt VIES en toont of het nummer vandaag geldig is. Op de VIES-website van de Europese Commissie kiest u zelf BE en typt u de tien cijfers.
Is het btw-nummer hetzelfde als het ondernemingsnummer?
Het zijn dezelfde tien cijfers: het btw-nummer is het ondernemingsnummer met BE ervoor. Maar een ondernemingsnummer is nog geen btw-nummer: niet elke onderneming of vereniging is btw-plichtig, en dan bevestigt VIES het nummer niet.
Wat betekent “niet bevestigd” in VIES?
VIES vindt het nummer niet als geldig btw-nummer in de databank van de lidstaat: het is niet actief, niet toegekend of verkeerd getypt, of de onderneming is niet geregistreerd voor intracommunautair verkeer. Vraag de klant na of het nummer klopt; alleen de belastingdienst van het land (voor België de FOD Financiën) kan de gegevens in VIES laten aanpassen.
Kan ik een btw-nummer opzoeken met de bedrijfsnaam?
Niet in VIES: dat zoekt niet op naam of adres. Zoek de onderneming eerst op in de KBO Public Search of met onze KBO-opzoeking: het ondernemingsnummer met BE ervoor is het btw-nummer, als de onderneming btw-plichtig is. Via de API geeft GET /companies/search?country=BE&name=... het record met vat_number terug.
Kan ik ook een Nederlands, Frans of Duits btw-nummer controleren?
Ja, typ het nummer met zijn landcode, bijvoorbeeld NL123456789B01 voor een Nederlandse onderneming. Alle lidstaten van de EU en Noord-Ierland (XI) staan in VIES; Britse nummers vallen sinds de brexit buiten VIES. Een Nederlandse tegenpartij kunt u ook op faillissement nakijken in het insolventieregister.
Wat kost het controleren?
Op deze pagina is het gratis, met een beperkt aantal live controles per bezoek. Via de API kost een controle 1 credit en kosten fouten niets. Starter bevat 1.000 credits per maand voor 9,99 €.