Complete handleiding voor het implementeren van BTW-vrijstelling voor EU zakelijke klanten in Shopify. Leer handmatige methoden, geautomatiseerde oplossingen, en blijf compliant met EU belastingregels.
Als je aan bedrijven verkoopt binnen de Europese Unie, is het begrijpen van BTW-vrijstelling niet alleen belangrijk—het is wettelijk verplicht. De EU reverse charge regeling verandert fundamenteel hoe je belastingen afhandelt bij B2B-transacties.
Wanneer een bedrijf in één EU-land aan een bedrijf in een ander EU-land verkoopt, wordt de koper verantwoordelijk voor het betalen van BTW in zijn eigen land. Dit heet de reverse charge regeling, en betekent dat jij als verkoper geen BTW in rekening mag brengen op deze transacties.
Dit verkeerd doen kan leiden tot ernstige gevolgen:

Voordat we ingaan op de implementatie, laten we de drie scenario’s verduidelijken die je tegenkomt:
Je rekent altijd BTW op verkopen aan individuele consumenten. Het tarief hangt af van waar de klant zich bevindt en je jaarlijkse verkoopdrempels. Sinds juli 2021 heeft het EU One-Stop Shop (OSS) systeem dit proces vereenvoudigd.
Voor binnenlandse B2B-verkopen reken je het Nederlandse standaard BTW-tarief. Zowel jij als je klant bevinden zich in dezelfde BTW-jurisdictie, dus normale regels zijn van toepassing.
Dit is waar de reverse charge van toepassing is. Je moet:
De belangrijkste vereiste is validatie. Je kunt niet zomaar het woord van de klant aannemen—je moet hun BTW-nummer verifiëren via de officiële VIES (VAT Information Exchange System) database.
Hoewel handmatig afhandelen meer tijd kost, is het volledig mogelijk en kost het niets. Hier is een uitgebreide stap-voor-stap aanpak:
Zorg er eerst voor dat je Shopify belastingconfiguratie correct is:
Deze baseline zorgt ervoor dat BTW standaard wordt berekend, wat je vervolgens overschrijft voor gevalideerde B2B-klanten.
Je hebt een manier nodig waarop zakelijke klanten hun BTW-nummer kunnen opgeven. Hier zijn verschillende opties:
Optie A: Klantregistratieveld Voeg een metaveld toe aan klantaccounts:
Optie B: Checkout Opmerkingenveld Schakel bestelnotities in bij de checkout-instellingen, met instructies waarin zakelijke klanten worden gevraagd hun BTW-nummer op te nemen. Dit is eenvoudig maar minder gestructureerd.
Optie C: Contactformulier Creëer een speciaal contactformulier waar zakelijke klanten hun BTW-gegevens kunnen indienen voordat ze bestellingen plaatsen. Dit stelt je in staat om ze proactief te valideren en in te stellen.
Voor elk BTW-nummer dat je ontvangt, moet je verifiëren dat het geldig is:
Het systeem bevestigt of:
Belangrijk: Bewaar een screenshot of PDF van elk validatieresultaat. Je hebt deze documentatie nodig voor belastingcontroles.
Zodra je het BTW-nummer van een klant hebt gevalideerd:
Voor elke bestelling van een gevalideerde zakelijke klant:
Tijdens Bestelverwerking:
Voor Conceptbestellingen: Als je bestellingen handmatig aanmaakt:
Creëer een spreadsheet met:
Deze documentatie is cruciaal voor:
BTW-nummers kunnen ongeldig worden als:
Best practice: Hervalideer alle opgeslagen BTW-nummers elk kwartaal. Voeg een herinnering toe aan je kalender en doorloop je hele lijst elke 3 maanden.
Als je Shopify Plus hebt, kun je Scripts gebruiken om het vrijstellingsproces gedeeltelijk te automatiseren:
Creëer een script dat belasting verwijdert voor getagde klanten:
# Voorbeeld scriptstructuur (vereenvoudigd)
customer_tags = Input.cart.customer.tags rescue []
if customer_tags.include?('BTW-Vrijgesteld-EU')
  Input.cart.line_items.each do |line_item|
    line_item.set_tax_exempt(true)
  end
end
Output.cart = Input.cartDeze aanpak vereist nog steeds:
Maar het automatiseert de checkout-ervaring, zodat gevalideerde klanten automatisch belastingvrije prijzen krijgen.
Een andere creatieve handmatige aanpak gebruikt het kortingssysteem:
Beperkingen:
Deze methode is niet aan te raden om complianceredenen, maar sommige kleine bedrijven gebruiken het als tijdelijke oplossing.
Na het implementeren van handmatige processen gedurende enkele maanden, vinden de meeste Shopify-handelaren de werkdruk onhoudbaar. Geautomatiseerde oplossingen handelen af:
Een geautomatiseerde app zoals de EU Tax Exemption App kan 10+ uur per week besparen voor winkels met reguliere B2B-klanten en elimineert validatiefouten.
1. Checkout Widget Integratie Een widget verschijnt in de winkelwagen of checkout waar klanten hun BTW-nummer kunnen invoeren. De validatie gebeurt in real-time via de VIES API.

2. Directe verificatie Het systeem controleert:
3. Automatische belastingverwijdering Indien geldig, herberekent de app direct de bestelling zonder BTW. De klant ziet de zakelijke prijs onmiddellijk—geen wachten op handmatige verwerking.
4. Klantendatabase Gevalideerde klanten worden opgeslagen, zodat terugkerende klanten hun BTW-nummer niet opnieuw hoeven in te voeren. Het systeem herkent ze automatisch.
5. Audit documentatie Elke validatie wordt gelogd met:
Allemaal exporteerbaar naar CSV voor je accountant of belastingdienst.
De meeste handelaren merken dat na 3-6 maanden handmatige verwerking, de tijdbesparing en foutvermindering van automatisering de bescheiden kosten van een app-abonnement rechtvaardigen.
EU BTW-vrijstelling afhandelen in Shopify vereist zorgvuldige aandacht voor compliance, maar hoeft niet overweldigend te zijn. Of je nu kiest voor een handmatige aanpak of geautomatiseerde oplossing, de sleutel is een systematisch proces dat:
Begin met de handmatige methode als je net begint, maar aarzel niet om te automatiseren zodra je consistent B2B-bestelvolume ziet. De tijd die je bespaart kan geïnvesteerd worden in het laten groeien van je bedrijf, terwijl je volledig compliant blijft met EU-belastingregels.
Klaar om dit hele proces te automatiseren? Onze gratis EU Tax Exemption App handelt alles automatisch af—van real-time validatie tot complete audit documentatie. Installeer in minuten en maak je nooit meer zorgen over BTW-vrijstelling compliance.