Automatische belastingvrijstelling voor Europese B2B verkopen.

Voor Shopify Plus-winkels die in de EU verkopen. Klanten vullen hun btw-nummer in tijdens checkout. De app checkt het via VIES en zet de vrijstelling meteen klaar. Werkt met vaste prijzen, ook per markt, zodat totalen normaal blijven. Geen Draft Orders.

Installeer op Shopify
Automatische belastingvrijstelling voor Europese B2B verkopen.
Logo decoration

Gebouwd voor Shopify Plus

Vier redenen om Shopify's eigen vrijstelling te laten liggen

Vaste prijzen, ook per markt

Support voor vaste prijzen

Shopify's eigen functie hapert bij vaste prijzen, ook per markt. Hier blijven totalen normaal.

Meer dan Shopify aan/uit

Meer dan aan/uit

General Settings en een instelbaar checkout-blok. Shopify zelf zet je alleen aan of uit.

Validatielog

Validatielogs

Elke VIES-check in één overzicht: nummer, vrijstelling, tijdstip en toelichting.

Factuur-metafield oo_tax.vat_number

Factuur-metafield

Het nummer landt op oo_tax.vat_number voor Liquid, GraphQL en REST op facturen en templates.

Shopify's eigen vrijstelling is alleen aan of uit

Wél met vaste prijzen, ook per markt

Vaste prijzen blijven normaal na btw-vrijstelling

Shopify's eigen tax exemption zet je alleen aan of uit. Bij vaste prijzen, en bij vaste prijzen per markt, kloppen totalen dan niet meer. Deze app past vrijstelling toe na VIES, terwijl catalogusprijzen en marktprijzen blijven staan zoals jij ze hebt gezet. Geen Draft Orders.

General Settings en het checkout-blok

Meer dan een aan/uit-schakelaar

Zet vrijstelling per land uit en verberg het btw-veld daar. Don't use market dynamic prices gebruikt jouw btw-tarieven en productprijzen per EU-land. Bewaar gevalideerde nummers op de company location. In het checkout-blok: nummer verplicht, alleen in de EU, vrijstelling in het land van de winkel, titel, succesbericht, collapsible en btw-factuurbevestiging.

Meer instellingen dan Shopify aan/uit

Een log die Shopify zelf niet heeft

Zicht op elke btw-check

Overzicht van btw-validaties

In de app zie je elke validatie: btw-nummer, of er vrijstelling is gegeven, tijdstip en een toelichting. Handig als een nummer de eerste keer faalt en de klant het opnieuw probeert. Ter controle; het verandert je prijzen niet.

Metafield oo_tax.vat_number

Btw-nummer op facturen en in templates

Na validatie staat het nummer op het customer metafield oo_tax.vat_number. In Liquid: {{ customer.metafields.oo_tax.vat_number }}. Hetzelfde veld haal je op via Admin GraphQL of REST, namespace oo_tax en key vat_number.

oo_tax.vat_number voor facturen
Logo decoration

Vaste prijzen, instellingen, logs en metafield

Wat je krijgt naast VIES in checkout

Belangrijkste mogelijkheden

Beoordeeld met 5 sterren

Beoordeeld door Shopify merchants

" Deze app maakt onze meertalige EU-shop (mix van B2C en B2B op Shopify Plus) een stuk werkbaarder. De btw-vrijstelling in checkout is robuuster dan apps die op de cart valideren, met minder correcties en klachten. Het validatielog is duidelijk: de meeste klanten komen erdoor, en bij een fout kunnen ze het opnieuw proberen. "

Kabelbinders.com, Nederland

Sep' 2025

Bekijk reviews op Shopify
Logo decoration

Plus: $19.95 per maand of $220 per jaar, 14 dagen trial. Bedragen in USD.

Eén plan op de App Store

Shopify App Store

Plus ($19.95 / maand)

Het plan op de Shopify App Store. 14 dagen gratis uitproberen. Of $220 per jaar (8% korting). Facturatie in USD.

๏ Naadloze checkout-integratie

๏ EU VIES btw-validatie

๏ Automatische EU-btw-vrijstelling

๏ Vaste prijzen, ook per markt

๏ Instellingen, logs en metafield-integratie

Start de 14-dagen trial

EU Tax Exemption Checkout

Veelgestelde vragen

Voor welke shops is deze app?

Alleen Shopify Plus. De docs zijn duidelijk: checkout extensibility moet aanstaan, je verkoopt aan EU-klanten, en btw staat in Shopify goed. Op een plan zonder Plus werkt de app niet.

Wat doet EU Tax Exemption Checkout?

Zakelijke EU-klanten vullen hun btw-nummer in tijdens checkout. Na een geslaagde VIES-check gaat de vrijstelling meteen in, de totalen lopen live bij, en de order volgt de EU reverse-charge-regels. Geen Draft Orders. Alles speelt zich in checkout af.

Waarom niet Shopify's eigen btw-vrijstelling in checkout?

Shopify's eigen tax exemption zet je alleen aan of uit. Die werkt niet goed met vaste prijzen, en ook niet met vaste prijzen per markt: dan zie je rare totalen in plaats van de prijzen die je hebt gezet. Deze app is daarvoor gemaakt: vrijstelling na VIES, terwijl vaste prijzen (ook per markt) blijven kloppen. Daarnaast heb je General Settings, een instelbaar checkout-blok, een validatielog en het metafield oo_tax.vat_number.

Wat kun je instellen?

In General Settings zet je vrijstelling per land uit en kun je het btw-veld daar verbergen. Don't use market dynamic prices gebruikt jouw btw-tarieven en productprijzen per EU-land in plaats van Shopify's dynamische marktprijzen; de tax functions halen dan btw af voor klanten met vrijstelling. Gevalideerde nummers kun je opslaan op de company location (tax details en/of notitie). In het checkout-blok: nummer verplicht, alleen in de EU tonen, vrijstelling in het land van de winkel (afwijkend van standaard reverse charge), veld verbergen bij een land, titel, succesbericht, collapsible, btw-factuurbevestiging, en hoe het nummer in de customer note wordt gezet.

Hoe zet ik het btw-nummer op facturen of in templates?

Na validatie staat het nummer op het customer metafield oo_tax.vat_number. In Liquid (invoices/templates): {{ customer.metafields.oo_tax.vat_number }}. Hetzelfde veld haal je op via Admin GraphQL of REST, namespace oo_tax en key vat_number.

Is de validatie VIES-proof?

Ja. Nummers gaan via de officiële EU VIES API. Vrijstelling geldt alleen bij grensoverschrijdende EU-orders. Een binnenlands nummer kan wel gevalideerd worden, maar krijgt geen vrijstelling.

Hoe zet ik het blok in checkout?

Via Checkout UI Extensions: Settings → Checkout → Customize, voeg het EU VAT Validation-blok toe en zet Allow app to block checkout aan. Plaatsing hangt af van one-page of three-page checkout, en van fysieke of digitale goederen. De installatiegids in de docs zet de exacte plekken op een rij.

Wat kost de app?

Op de listing staat één plan: Plus, $19.95 per maand of $220 per jaar (8% korting), met 14 dagen trial. Alle bedragen in USD.

Waar vind ik documentatie?

In de Online Origins helpdocs: https://docs.onlineorigins.nl/en/help/collections/9040762-eu-tax-exemption-plus

online origins logo full

Dé Shopify select partner voor ambitieuze e-commerce bedrijven die willen groeien!

linkedin online origins iconinstagram online origins icon

Reviews

5/5

Bekijk op Google

Mail: info@onlineorigins.nl

Tel: 073 234 0612

KVK: 89825624

BTW: NL865123639B01

Bruistensingel 500,
5232 AH 's-Hertogenbosch
Cookies

© 2026 Online Origins