Validatie
Belgisch BTW-nummer Controleren
Controleer of een Belgisch btw-nummer (ondernemingsnummer) een geldig controlegetal heeft, met uitleg van de berekening.
BE 0866.228.436
Ongeldig controlecijfer
Basisnummer 08662284 → verwacht controlecijfer 10, ingevoerd was 36.
Controleert enkel de wiskundige structuur, niet of het nummer effectief is toegekend. Gebruik de VIES-databank voor een officiële controle.
- Wat is het verschil tussen een ondernemingsnummer en een btw-nummer?
- In België is het btw-nummer sinds 2005 hetzelfde als het ondernemingsnummer (KBO-nummer), enkel voorafgegaan door de landcode "BE". Een nummer 0123.456.749 wordt dus als btw-nummer geschreven als BE0123456749.
- Hoe wordt het controlecijfer van een Belgisch btw-nummer berekend?
- De eerste 8 cijfers worden gedeeld door 97. De rest wordt van 97 afgetrokken; dat resultaat moet gelijk zijn aan de laatste 2 cijfers. Is de rest 0, dan is het verwachte controlegetal 97 zelf.
- Betekent een geldig controlegetal dat het bedrijf echt bestaat?
- Nee. Deze tool controleert alleen de wiskundige structuur van het nummer (formaat en controlecijfer), niet of het nummer effectief aan een geregistreerd bedrijf is toegekend. Gebruik daarvoor de officiële VIES-databank van de Europese Commissie of de Kruispuntbank van Ondernemingen (KBO).
- Mag ik een nummer met of zonder punten invoeren?
- Ja, spaties, punten en het voorvoegsel "BE" worden automatisch genegeerd; enkel de 10 cijfers tellen mee voor de berekening.
Wat doet deze rekentool
Deze tool controleert of een Belgisch btw-nummer een geldig controlecijfer heeft. Je typt het nummer in — met of zonder “BE”, spaties of punten — en de tool berekent zelf wat het controlecijfer zou moeten zijn, en vergelijkt dat met wat je hebt ingevoerd. Zo zie je meteen of het nummer intern consistent is, en waar het precies misloopt als dat niet zo is.
Hoe het controlecijfer is opgebouwd
Een Belgisch btw-nummer bestaat uit de landcode “BE” gevolgd door 10 cijfers. De eerste 8 cijfers vormen het eigenlijke basisnummer (voor bedrijven ingeschreven vóór 2008 begint dat met een leidende nul, omdat het oude 9-cijferige ondernemingsnummer met een 0 werd aangevuld tot 10 cijfers). De laatste 2 cijfers zijn een controlegetal, berekend volgens de modulo-97-methode: neem de eerste 8 cijfers als één getal, deel door 97, en trek de rest af van 97. Is die rest toevallig 0, dan is het controlegetal per conventie 97 in plaats van 0. Deze methode maakt het mogelijk om typefouten (bijvoorbeeld één cijfer verwisseld) met hoge waarschijnlijkheid te detecteren zonder een externe databank te moeten raadplegen.
Wat deze tool wél en niet aantoont
Een geldig controlecijfer betekent dat het nummer structureel correct is — het soort controle dat een boekhoudpakket of factuursysteem automatisch uitvoert voor het nummer wordt opgeslagen. Het bewijst echter niet dat het nummer ook daadwerkelijk aan een bestaande, actief btw-plichtige onderneming is toegekend: twee cijfers kunnen toevallig een geldig controlegetal opleveren zonder dat het nummer ooit is uitgegeven. Voor een sluitende controle — bijvoorbeeld voor je met een nieuwe leverancier of klant factureert — raadpleeg je best de gratis VIES-databank van de Europese Commissie, die rechtstreeks bij de belastingdiensten van de lidstaten nagaat of een nummer actief is.
Voorbeeld van de berekening
Voor het nummer BE0866228436: de eerste 8 cijfers zijn 08662284, dat
getal gedeeld door 97 laat een rest van 87, en 97 − 87 = 10. De laatste
twee cijfers van het ingevoerde nummer zijn echter 36, dus dit
specifieke voorbeeld zou als ongeldig worden gemarkeerd — precies
het soort controle die deze tool voor je automatiseert, inclusief het
tonen van het cijfer dat wél verwacht werd.