Shopify btw hoog laag e-Boekhouden: 21% en 9% komen uit de shop, inclusief btw-codes. Geen tweede omzetveld in de app — wel de juiste tarieven op je producten.
2026-10-07

Hoog en laag btw uit Shopify in e-Boekhouden (21% en 9%)

Een bestelling met een lamp (21%) en een kookboek (9%). In Shopify staan twee tax lines. In e-Boekhouden.nl landt één mutatie — en het hele bedrag op 21%, of het boek op dezelfde omzet als de lamp. Shopify btw hoog laag e-Boekhouden is die splitsing: hoog tarief en laag tarief uit de winkel, niet een extra rekenmachientje in de koppeling.

We schreven eerder hoe btw uit de shop wordt overgenomen. Dat stuk is de keten. Hier zoomt het in op 21% versus 9% in Nederland: wat de FAQ wél belooft (tarieven én btw-codes), wat de configuratie *niet* heeft (geen tweede omzetrekening per tarief), en hoe je voorkomt dat verlaagd tarief op de verkeerde regel belandt.

Hoog en laag zitten in de order, niet in een app-tabel

Shopify berekent belasting per regel: product, collectie, land, Markets. Nederland heeft een standaardtarief (21%) en een verlaagd tarief (9%) voor onder meer bepaalde voeding, boeken en medicijnen — de winkel moet dat op het product zetten. 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.

Dus: Shopify btw hoog laag e-Boekhouden is overnemen. Geen herberekening “voor de zekerheid”. Geen matrix in de app die 9% naar 21% tillt of andersom.

Koppeling configureren heeft één tegenrekening voor omzet. Voorbeeld: `8000 – Omzet groep 1`. Dat mag geen balansrekening zijn. Er staat geen veld “Omzet hoog” naast “Omzet laag”. Claim zo’n dropdown niet. Wie 8000 (hoog) en 8010 (laag) in het rekeningschema heeft, splitst dat in e-Boekhouden.nl ná de mutatie — of boekt beide tarieven op dezelfde omzetrekening met verschillende btw-codes. De app mappt die extra split niet.

OSS is een ander probleem: btw-grootboek *per EU-land* in de 1600-reeks. Dat staat in de OSS-handleiding. 21% NL versus 9% NL is binnenlands. Verwar die twee niet.

Wat shops doen tot 9% op 21% belandt

Alles op 21%, “we passen het later aan”

Het kookboek staat in Shopify op het standaardtarief. De mutatie is keurig 21%. Elke maand een correctieboeking. Dat is geen mapping; dat is de shop die het verkeerde tarief rekent.

Twee omzetrekeningen in e-Boekhouden, één in de app

8000 voor lampen, 8010 voor boeken. De koppeling kent alleen veld 4: tegenrekening omzet. Beide producttypes landen op díe rekening. De btw-code op de mutatie kan wél 9% versus 21% zijn — als Shopify die codes meestuurt. De omzetrekening is dezelfde, tot je in e-Boekhouden.nl zelf splitst.

Gemengde winkelwagen negeren

Lamp + boek in één checkout. Shopify toont twee tax lines. Wie alleen naar het ordertotaal kijkt, mist dat de 9%-regel bestaat. In e-Boekhouden.nl zie je het pas als je de mutatieregels opent.

Geen van die routes vervangt: juiste tarieven op producten in Shopify, daarna controleren of de mutatie dezelfde codes heeft.

Wat de koppeling wél overneemt

De e-Boekhouden.nl Koppeling synct orders, klanten en financiële mutaties realtime. Listing: btw-tarieven, verzendkosten en kortingsregels per order. Rating 5.0 (1 review). $13.95 per maand, 14 dagen trial, facturatie via Shopify in USD. Listingtaal: Nederlands.

Boeken gebeurt als mutatieboeking, niet als Shopify-PDF-factuur. FAQ: die PDF gaat technisch niet mee. Artikelen en voorraad synct de app niet. Geannuleerde orders ook niet — gebruik een restitutie. Hoog/laag verandert die grenzen niet. Ze bepaalt welke tarieven en codes op de mutatie staan die wél binnenkomt.

Op de mutatiepagina in de app zie je geslaagde regels en fouten. Een 9%-product dat als 21% binnenkomt, is zelden een rode regel. Het is een groene mutatie met het verkeerde tarief — omdat Shopify dat tarief al had.

Trigger Paid of Fulfilled verandert het tarief niet, alleen het moment. Grootboekrekeningen (1300 / 8000 / 4590 / 4550) bepalen *waar* bedragen landen. Hoog versus laag bepaalt *welk tarief* op die omzetregel staat.

Shopify eerst: producttarief, dan testorder

Praktische volgorde:

  1. Tax in Shopify — Nederland standaard 21%. Producten die het verlaagde tarief mogen, moeten daar expliciet op staan (collectie, tax override, productinstelling — hoe jij het in Admin hebt ingericht).

  2. Gemengde winkelwagen — minstens één 21%-product en één 9%-product. Kijk in Admin naar de tax lines vóór je de koppeling de schuld geeft.

  3. Verzending — heeft shipping hetzelfde tarief als de goederen, of een eigen regel? Die regel gaat óók mee.

  4. Kortingen — Shopify past ze op de order toe; de koppeling neemt het resultaat over, inclusief de btw-grondslag ná korting.

  5. Mutatie in e-Boekhouden.nl — zelfde percentages en codes als op de Shopify-order. Omzet op 8000 (of jouw winst-en-verliesrekening). Niet op 1300.

Zie je 21% op het boek, dan is de shop fout, niet veld 4. Zie je 9% op het boek maar omzet op een balansrekening, dan is de mapping fout, niet het tarief.

Praktijk: lamp, kookboek, één checkout

SKU’s in Shopify: tafellamp €80 excl. (21%), kookboek €20 excl. (9%), verzending €6,95. Klant in Nederland, particulier.

Shopify rekent twee producttarieven plus shipping. De e-Boekhouden.nl Koppeling maakt één mutatie:

  • Omzet op 8000 (één tegenrekening)

  • Debiteuren 1300

  • Verzending 4590

  • Eventuele iDEAL-fee op 4550

  • Btw-codes zoals Shopify ze op de regels zette: hoog op de lamp, laag op het boek

Staat het kookboek in de shop per ongeluk op 21%, dan is de mutatie 21% op beide. De app “mapt” dat niet terug naar 9%. Zet het producttarief goed, plaats een testorder, vergelijk.

Twee omzetgroepen in je rekeningschema (8000 hoog, 8010 laag) zijn een accountantkeuze. De documentatie van de koppeling beschrijft die split niet als instelling. Belofte alleen wat FAQ en configuratiepagina beloven: tarieven en codes uit Shopify, één omzetrekening in Settings.

Aan de slag

  1. Installeer de e-Boekhouden.nl Koppeling. $13.95/maand, 14 dagen trial, USD via Shopify.

  2. Verbind de API-key. Stappen in de documentatie.

  3. Controleer in Shopify welke producten 21% hebben en welke 9%. Zet overrides goed.

  4. Map in Settings: 1300 debiteuren, 8000 omzet (geen balans), 4590 verzendkosten, 4550 betaalkosten. Trigger Paid of Fulfilled.

  5. Plaats drie testorders: alleen 21%, alleen 9%, gemengd. Vergelijk tax lines met de mutatie.

  6. OSS alleen aanzetten als je die regeling gebruikt — dat is per land, niet hoog/laag NL.

Optioneel: eenmalige installatieservice via info@onlineorigins.nl. Blogs voor deze app blijven Nederlands.

Tot slot

Shopify btw hoog laag e-Boekhouden is geen tweede omzetveld. 21% en 9% komen uit de shop, inclusief btw-codes. De koppeling boekt ze als mutatie, met één tegenrekening voor omzet. Verkeerde producttarieven worden keurige verkeerde boekingen. Juiste tarieven plus 8000 (winst-en-verlies) geven een mutatie die je aangifte volgt.

Zet de e-Boekhouden.nl Koppeling aan, plaats een gemengde testorder, en kijk of hoog en laag op de mutatie hetzelfde zijn als in Shopify.

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