PrestaShop Boekhouding & facturatie

Validatie Intracommunautaire btw via VIES & B2B-verlegging

Intracommunautaire btw gecontroleerd, verlegging automatisch, getijdstempelde auditbewijzen.

VIES-controle in realtime, automatische B2B-vrijstelling (art. 138) en een onwijzigbaar bewijslogboek om een belastingcontrole met een gerust hart tegemoet te zien.

At a glance
  • VIES-controle in realtime bij de checkout en de registratie, met onmiddellijke validatiebadge
  • Automatische verlegging: factuur op 0 % btw voor geldige intracommunautaire B2B-klanten (art. 138)
  • Getijdstempeld en onwijzigbaar bewijslogboek, met officieel VIES-raadplegingsnummer
  • Wettelijke vermelding van verlegging op de PDF-factuur, in 5 talen en aanpasbaar
  • Compatibel met PrestaShop 8 en 9, multistore, CSV-export van het logboek voor de belastingdienst
PrestaShop 8 & 9 Multistore 5 talen (FR/EN/ES/DE/IT) Verlegging art. 138 Auditbestendig logboek
  • 30 dagen geld terug
  • 12 maanden updates
  • Support binnen 24 uur
www.datafirefly.com/nl/
Validation d'un numéro de TVA intracommunautaire via VIES au checkout B2B de PrestaShop
v1.0.0 · bijgewerkt 2026-07-11
Wat het doet

De korte versie.

01

VIES-controle in realtime

Het btw-nummer wordt bij het invoeren gecontroleerd bij de officiele VIES-databank van de Europese Commissie, zowel bij de checkout als bij de registratie. Een badge geeft onmiddellijk aan of het nummer geldig of ongeldig is, of VIES tijdelijk onbeschikbaar is.

02

Automatische btw-verlegging (art. 138)

Zodra een zakelijke klant uit een ander EU-land een gevalideerd btw-nummer heeft, wordt de bestelling zonder btw gefactureerd via de verleggingsregeling. Geen handmatige instelling van belastingregels, geen tariefvergissingen.

03

Officieel raadplegingsnummer

Door uw eigen btw-nummer op te geven bevraagt elke controle VIES met een aanvrager-id: de databank geeft dan een officieel raadplegingsnummer terug, het stevigste bewijs dat een belastingcontroleur kan eisen.

04

Onwijzigbaar bewijslogboek

Elke VIES-raadpleging wordt geregistreerd met datum en tijd, resultaat, naam van de onderneming, raadplegingsnummer, bron en IP-adres. Het logboek is alleen-lezen, zonder mogelijkheid tot verwijdering, en blijft bewaard zelfs na deinstallatie van de module.

05

Wettelijke vermelding op de factuur

Wanneer een factuur werkelijk op 0 % btw wordt opgesteld, wordt de wettelijke vermelding van verlegging automatisch op de PDF afgedrukt, in de taal van de klant, met het btw-nummer en de controledatum.

06

Automatische hervalidatie via cron

Een geplande taak hercontroleert periodiek de btw-nummers van uw terugkerende klanten, zodat uw bewijzen vers blijven zonder handmatige tussenkomst.

De lange versie

Alles wat u wilt weten voordat u installeert.

Een gedetailleerde blik op hoe Validatie Intracommunautaire btw via VIES & B2B-verlegging werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.

§ 01

Waarom deze module

B2B verkopen binnen de Europese Unie brengt een precieze verplichting mee: alleen zonder btw factureren (verlegging) als het btw-nummer van de klant werkelijk geldig is, en dat kunnen bewijzen. In de praktijk stellen veel shops vrij zonder te controleren, of controleren ze zonder bewijs te bewaren. Bij een controle vraagt de belastingdienst het bewijs van de VIES-raadpleging op het moment van de verkoop, en het ontbreken daarvan kan tot een naheffing van de niet-geinde btw leiden. Deze module automatiseert de hele keten: controle, vrijstelling, en vooral de opbouw van het bewijs.

§ 02

VIES-controle in realtime

Zodra een klant zijn btw-nummer invoert op het adres- of registratieformulier, bevraagt de module de officiele VIES-databank van de Europese Commissie. Er verschijnt onmiddellijk een badge: geldig nummer (met de door VIES teruggegeven bedrijfsnaam), ongeldig, verkeerd formaat, of dienst tijdelijk onbeschikbaar. De communicatie loopt via SOAP en schakelt zo nodig automatisch over op de REST-API, met een beheerste wachttijd om het bestelproces nooit te blokkeren.

§ 03

Automatische en conforme verlegging

Wanneer een zakelijke klant gevestigd in een andere lidstaat een gevalideerd en recent btw-nummer in het logboek heeft, wordt zijn bestelling op 0 % btw gefactureerd via het native verleggingsmechanisme van PrestaShop. Geen handmatig aan te maken belastingregel, geen risico op een verkeerd tarief. Het berekeningspad van de belasting voert nooit een netwerkaanroep uit: het steunt uitsluitend op de reeds geregistreerde bewijzen, om snel en betrouwbaar te blijven.

§ 04

Een bewijslogboek ontworpen voor audit

Elke VIES-raadpleging wordt opgetekend in een eigen logboek: datum en tijd, land, btw-nummer, resultaat, naam en adres van de onderneming, officieel raadplegingsnummer, kanaal (adres, registratie, bestelling, cron, handmatig) en IP-adres. Het logboek is strikt alleen-lezen, verwijderen is via de interface niet mogelijk, want een audittrail heeft alleen waarde als hij onwijzigbaar is. Daarnaast wordt op het precieze moment van de validatie van elke bestelling een snapshot opgeslagen, wat elke factuur zonder btw aan haar bewijs koppelt. Het logboek blijft zelfs bewaard als u de module deinstalleert.

§ 05

Het officiele raadplegingsnummer

Het belangrijkste punt bij een controle. Door uw eigen btw-nummer in de configuratie op te geven, bevraagt de module VIES in de modus checkVatApprox met een aanvrager-id: de Europese databank geeft dan een getijdstempeld officieel raadplegingsnummer terug, dat formeel bewijst dat u de klant op die datum hebt gecontroleerd. Het is het stevigste stuk dat u aan de belastingdienst kunt voorleggen.

§ 06

Wettelijke vermelding en backoffice

Wanneer een factuur werkelijk op 0 % btw wordt opgesteld en er een geldig bewijs bestaat, wordt de wettelijke vermelding van verlegging automatisch op de PDF afgedrukt, in de taal van de klant en met de referenties van de controle. In de backoffice toont een paneel op de bestelpagina de VIES-status, de bedrijfsnaam en het raadplegingsnummer, met directe toegang tot het logboek en de CSV-export ervan.

§ 07

Robuust en instelbaar

U beslist wat er gebeurt als VIES tijdelijk onbeschikbaar is: de bestelling aanvaarden zonder vrijstelling (standaard) of blokkeren. De geldigheids-, cache- en hervalidatievensters zijn configureerbaar, een beveiligde crontaak vernieuwt de bewijzen van terugkerende klanten, en de realtime controles zijn beschermd door een snelheidsbeperking. De module is ontwikkeld zonder Composer, in PSR-4, met vanilla JavaScript zonder afhankelijkheden.