Wat dit controleert — en wat niet
Er zijn drie afzonderlijke vragen over elk btw-nummer, en ze worden vaak door elkaar gehaald:
- Heeft het de juiste vorm? Het juiste voorvoegsel, de juiste lengte, cijfers en letters op de juiste plaatsen. Dat is wat deze pagina beantwoordt, meteen en offline.
- Bestaat het? Of de belastingdienst het daadwerkelijk heeft uitgegeven. Alleen VIES weet dat.
- Is het vandaag geldig voor handel binnen de EU? Een nummer kan bestaan en toch niet toegelaten zijn voor grensoverschrijdende transacties. Opnieuw: VIES.
Gebruik dit om de overschrijffout in seconden te vangen, en bevestig de echte nummers daarna in VIES. De meeste afgekeurde nummers halen stap één nooit.
Griekenland is EL, niet GR
Dit ene detail veroorzaakt meer mislukte controles dan wat ook. De ISO-landcode voor Griekenland is GR, maar het btw-voorvoegsel is EL. Systemen die het nummer uit een landveld opbouwen, produceren GR123456789, en VIES wijst dat elke keer af.
Een paar andere eigenaardigheden zijn het kennen waard: Oostenrijk zet een U na het voorvoegsel, Nederland heeft een B vóór de laatste twee cijfers, en Zweedse nummers eindigen op 01. Geen daarvan is optioneel. Belgische nummers beginnen met een nul, die in spreadsheets makkelijk verdwijnt.
Waarom het nummer van de klant uw probleem is
Verkoopt u B2B aan een andere lidstaat onder de verleggingsregeling, dan factureert u zonder btw op grond van het btw-nummer van uw klant. Blijkt dat nummer niet geldig te zijn geweest, dan kan de vrijstelling worden geweigerd — en de btw wordt dan bij u nagevorderd, niet bij de klant die u het verkeerde nummer gaf.
Daarom hoort de controle bij de transactie en niet bij het administratieve opruimwerk. VIES geeft bij elke controle een raadplegingsnummer; dat bewaren is wat aantoont dat u zorgvuldig bent geweest als later blijkt dat de registratie van de klant was vervallen.
Controleer op het moment van levering, niet één keer toen de klant werd aangemaakt. Registraties worden ingetrokken.
De gebruikelijke fouten
- Het voorvoegsel blijft in het nummerveld staan. Sommige systemen willen het land en de cijfers apart; het geheel plakken geeft
BEBE0123456789. - Een nationaal fiscaal nummer in plaats van het btw-nummer. Dat zijn vaak verschillende identificaties met verschillende lengtes — een Duits bedrijf heeft zowel een Steuernummer als een USt-IdNr., en alleen de laatste werkt over de grens.
- Voorloopnullen die een spreadsheet weghaalt. Belgische nummers beginnen met een nul, en Excel haalt die weg zodra de kolom als getal wordt behandeld.
- Letters die op cijfers lijken. Een hoofdletter O in plaats van een nul overleeft kopiëren en plakken en laat de controle geruisloos mislukken.
Formaten van btw-nummers in de EU
| Land | Voorvoegsel | Voorbeeld |
|---|---|---|
| België | BE |
BE0123456789 |
| Bulgarije | BG |
BG123456789 |
| Cyprus | CY |
CY12345678L |
| Denemarken | DK |
DK12345678 |
| Duitsland | DE |
DE123456789 |
| Estland | EE |
EE123456789 |
| Finland | FI |
FI12345678 |
| Frankrijk | FR |
FRXX123456789 |
| Griekenland | EL |
EL123456789 |
| Hongarije | HU |
HU12345678 |
| Ierland | IE |
IE1234567L |
| Italië | IT |
IT12345678901 |
| Kroatië | HR |
HR12345678901 |
| Letland | LV |
LV12345678901 |
| Litouwen | LT |
LT123456789 |
| Luxemburg | LU |
LU12345678 |
| Malta | MT |
MT12345678 |
| Nederland | NL |
NL123456789B01 |
| Oostenrijk | AT |
ATU12345678 |
| Polen | PL |
PL1234567890 |
| Portugal | PT |
PT123456789 |
| Roemenië | RO |
RO1234567890 |
| Slovenië | SI |
SI12345678 |
| Slowakije | SK |
SK1234567890 |
| Spanje | ES |
ESX1234567X |
| Tsjechië | CZ |
CZ12345678 |
| Zweden | SE |
SE123456789001 |
Veelgestelde vragen
Nee. Het betekent dat het nummer zou kunnen bestaan. Of het dat doet, en of het is toegelaten voor handel binnen de EU, is alleen via VIES te beantwoorden.
Meestal omdat de onderneming niet in het intracommunautaire register staat: het nummer bestaat voor binnenlands gebruik maar is niet opengesteld voor grensoverschrijdende transacties. Soms is VIES ook niet bereikbaar aan de kant van een lidstaat, wat een negatief antwoord geeft zonder dat er iets mis is met het nummer.
Voor de landen waarvan het algoritme is gepubliceerd wel, en de tool geeft dat aan. Voor de overige wordt alleen de structuur getoetst: een niet-gedocumenteerd controlecijfer verzinnen zou vals alarm geven bij volkomen geldige nummers.
Ja. VIES geeft bij elke controle een raadplegingsnummer terug: bewaar dat bij de factuur. Dat document toont uw zorgvuldigheid aan als de registratie van de klant later ter discussie komt.
Nee. De formaatcontrole draait volledig in uw browser. De link naar VIES opent de site van de Europese Commissie, waar u het nummer zelf rechtstreeks invult.