
Shopify btw e-Boekhouden is geen extra tarieftabel in de app. De koppeling boekt wat Shopify al heeft berekend: 21%, 9%, 0%, een vrijstelling, een OSS-landtarief. Klopt de tax-setup in je winkel niet, dan komt die fout keurig in e-Boekhouden.nl terecht. Andersom: als Shopify het juiste bedrag en de juiste code op de order zet, hoef je btw niet handmatig over te typen.
Dit artikel legt uit waar de btw vandaan komt, wat de e-Boekhouden.nl Koppeling wél overneemt, hoe OSS in de app werkt, en welke shop-instellingen je eerst moet controleren.
Shopify berekent belasting op de order: productregels, verzending, kortingen, land van de klant, registraties in Markets. e-Boekhouden.nl krijgt daarna een mutatie. De FAQ is expliciet:
> De btw op boekingen in e-Boekhouden.nl wordt rechtstreeks overgenomen vanuit Shopify. De koppeling neemt de btw-tarieven, eventuele vrijstellingen en btw-codes precies over zoals ze in Shopify zijn ingesteld.
Dat is de hele keten. Geen herberekening “voor de zekerheid”. Geen eigen btw-matrix in de app die Shopify overschrijft. Shopify btw e-Boekhouden betekent: eerst de winkel, dan de grootboekmapping.
Handmatig overzetten faalt hier het hardst. Je typt 21% waar Shopify 9% had (boeken versus cadeaukaart, of een verlaagd tarief dat je in de shop wel en in de spreadsheet niet had). Of je boekt Nederlandse btw op een Belgische particulier terwijl Markets al het Belgische tarief had gerekend. De koppeling voorkomt dat overtypen — ze voorkomt niet een foute tax-setup.
Je laat de mutatie binnenkomen en past het tarief achteraf aan. Dat is een correctieboeking voor elke order. Bij tientallen bestellingen per dag is dat je administratie, niet een uitzondering.
Alles op 21% omdat “we toch in Nederland zitten”. Werkt tot de eerste 9%-regel, de eerste export buiten de EU, of de eerste OSS-order. Daarna klopt je aangifte niet meer met je shop.
Je verkoopt aan particulieren in België en Duitsland, Shopify rekent landspecifieke btw, en in e-Boekhouden.nl landt alles op dezelfde Nederlandse btw-rekening. De koppeling heeft OSS-opties; zonder die grootboekrekeningen per land zie je het probleem pas bij de aangifte.
Geen van die routes vervangt: Shopify-tax controleren, daarna mapping in de app.
De e-Boekhouden.nl Koppeling synct orders, klanten en financiële mutaties. De listing noemt expliciet btw-tarieven, verzendkosten en kortingsregels per order. Die drie horen bij elkaar: een korting verandert de grondslag, verzending kan een ander tarief hebben, de btw-regel op de order is wat e-Boekhouden.nl krijgt.
Boeken gebeurt als mutatieboeking (dagboekmutatie), niet als een Shopify-PDF-factuur. De FAQ: de PDF uit Shopify gaat niet mee. Artikelen en voorraad synct de app niet. Geannuleerde orders gaan niet mee — gebruik een restitutie, die wordt een negatieve mutatie. Die grenzen gelden ook als je alleen naar btw kijkt: je boekt bedragen en tarieven uit de orderdata, geen bijlage en geen artikelkaart.
Op de mutatiepagina zie je welke regels zijn gelukt en welke een fout hebben. Een btw-probleem begint zelden in die lijst; het begint in Shopify (verkeerd land, ontbrekende tax registration, product zonder tax-instelling) en wordt daarna keurig geboekt.
We schreven eerder hoe de koppeling realtime orders doorzet. Dit stuk zoomt in op het tarief op die mutatie.
Praktische volgorde, zonder de app de schuld te geven van een shopfout:
Markets en tax in Shopify: voor welke landen reken je btw, welke registraties staan er, hoe toon je prijzen (incl./excl.)?
Producten: staat het juiste tarief op het product (standaard versus verlaagd)? Een boek in de 9%-categorie dat als 21% in de shop staat, wordt 21% in e-Boekhouden.nl.
Verzending: heeft shipping dezelfde tax als de goederen, of een eigen regel?
Kortingen: percentage of vast bedrag, voor of na btw — Shopify past dat op de order toe; de koppeling neemt het resultaat over.
Testorder per scenario: NL particulier 21%, NL verlaagd tarief, EU-particulier (als je OSS gebruikt), eventueel een 0%-regel. Kijk in Shopify Admin naar de tax lines, daarna naar de mutatie in e-Boekhouden.nl.
De docs bij Koppeling configureren vragen daarna om grootboekrekeningen die bij díe bedragen passen: debiteuren (balans, bijvoorbeeld 1300), omzet (winst-en-verlies, géén balansrekening), verzendkosten, betaalkosten. Verkeerde rekeningsoort is een ander probleem dan verkeerde btw, maar beide maken de aangifte lastig.
Trigger blijft Paid of Fulfilled. Btw verandert daar niet van; alleen hét moment waarop de mutatie (inclusief btw) de administratie in gaat.
Verkoop je aan particulieren in andere EU-landen, dan staat in dezelfde configuratiepagina de OSS-keuze:
Btw van het vestigingsland van de webshop — alleen het tarief van jouw land.
One-Stop Shop — btw per EU-land, met een eigen grootboekrekening per land.
De OSS-handleiding noemt de drempel: jaaromzet aan particuliere klanten in andere EU-landen boven €10.000. OSS is een wettelijke regeling (sinds 1 juli 2021); de app schakelt die niet voor je in bij de Belastingdienst. Wat de app wél doet: de boekingskant.
Voor optie 2, per land in e-Boekhouden.nl:
Beheer → Inrichting → Grootboekrekeningen → Toevoegen.
Nummer in de 1600-reeks (bijvoorbeeld 1640), naam zoals “Btw België (OSS)”.
Categorie Balans.
Opslaan en herhalen per land waar je OSS-verkoop hebt.
Daarna in de app: Settings → btw-afhandeling EU-particulieren → “Ja, gebruik de One-Stop Shop regeling” → per land de rekening mappen (België → 1640, Duitsland → 1641, …). Zonder die rekeningen kun je OSS in de koppeling niet netjes gebruiken. Optie 1 is simpeler en verkeerd als Shopify wél landspecifieke btw rekent.
OSS is opt-in in de app. Claim niet dat elke EU-order vanzelf op de juiste landsrekening belandt.
Installeer de e-Boekhouden.nl Koppeling. Listingprijs $13.95 per maand, 14 dagen trial, facturatie via Shopify in USD.
Verbind de API-key uit e-Boekhouden.nl. Stappen: documentatie.
Controleer tax in Shopify (Markets, producttarieven, verzending). Plaats testorders.
Map grootboekrekeningen. Kies Paid of Fulfilled.
Zet OSS alleen aan als je die regeling gebruikt; maak de 1600-rekeningen eerst in e-Boekhouden.nl.
Check de mutatie: zelfde tarief en bedrag als op de Shopify-order.
Optioneel: eenmalige installatieservice via info@onlineorigins.nl. De listing is Nederlandstalig; blogs voor deze app blijven NL.
Shopify btw e-Boekhouden is overnemen, niet herberekenen. Tarieven, vrijstellingen en codes komen uit de shop; de koppeling boekt ze als mutatie, met verzend- en kortingsregels, zonder PDF-factuur of artikelsync. Verkeerde shop-instellingen worden verkeerde boekingen. Goede shop-instellingen plus een kloppende grootboek- en OSS-mapping geven een administratie die je aangifte volgt.
Installeer de e-Boekhouden.nl Koppeling, zet één testorder per tarief klaar, en vergelijk Shopify met de mutatie voordat je live-volume erdoor laat lopen.
Diensten
Reviews
5/5
Mail: info@onlineorigins.nl
Tel: 073 234 0612
KVK: 89825624
BTW: NL865123639B01
Bruistensingel 500,© 2026 Online Origins