{"id":1836,"date":"2026-07-15T10:34:32","date_gmt":"2026-07-15T08:34:32","guid":{"rendered":"https:\/\/newcraft.dev\/posts\/shopify-acumulus-gemengde-btw\/"},"modified":"2026-07-15T10:34:32","modified_gmt":"2026-07-15T08:34:32","slug":"shopify-acumulus-gemengde-btw","status":"publish","type":"marketing-post","link":"https:\/\/newcraft.dev\/nl\/posts\/shopify-acumulus-gemengde-btw\/","title":{"rendered":"Shopify Acumulus: zo verwerk je 9% en 21% btw correct"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Verkoop je in Shopify producten met 9% \u00e9n 21% btw? Dan wil je dat beide tarieven op dezelfde factuur correct in Acumulus terechtkomen. Bij een CSV-import is dat niet vanzelfsprekend. Een directe Shopify Acumulus-koppeling kan de btw per orderregel doorgeven en voorkomt zo dat verschillende tarieven op \u00e9\u00e9n hoop belanden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">TL;DR<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n  \n<li>Het standaard Shopify-importprofiel van Acumulus kan facturen met verschillende btw-tarieven afkeuren.<\/li>\n\n  \n<li>Voor handmatige CSV-import adviseert Acumulus het profiel <strong>Shopify &#8211; Gemixte btw<\/strong>.<\/li>\n\n  \n<li>Acumulus Sync gebruikt geen CSV-bestand, maar stuurt iedere factuurregel rechtstreeks via de API naar Acumulus.<\/li>\n\n  \n<li>Een product met 9% en een product met 21% blijven daardoor aparte regels met hun eigen btw-tarief.<\/li>\n\n  \n<li>Ook verzendkosten, kortingen en productgerichte refunds worden op regelniveau verwerkt.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Wil je eerst het volledige plaatje? Lees dan hoe de <a href=\"https:\/\/newcraft.dev\/posts\/shopify-acumulus-koppeling-automatisch-facturen-maken-van-je-shopify-orders\/\">Shopify Acumulus-koppeling<\/a> facturen en creditnota&#8217;s verwerkt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Waarom geeft Shopify Acumulus problemen met gemengde btw?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">De verwarring ontstaat doordat er meerdere manieren zijn om Shopify-orders in Acumulus te verwerken. Bij de handmatige route exporteer je bestellingen uit Shopify naar een CSV-bestand. Daarna importeer je dat bestand met een importprofiel in Acumulus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Volgens de <a href=\"https:\/\/acumulus.nl\/webshops\/webshop-verwerken-met-importprofiel\/4732\/\" target=\"_blank\" rel=\"noopener\">offici\u00eble uitleg van Acumulus over Shopify-importprofielen<\/a> bevat het Shopify-exportbestand niet genoeg informatie om facturen met verschillende btw-tarieven via het standaardprofiel te verwerken. Staat op \u00e9\u00e9n factuur bijvoorbeeld een boek met 9% en een accessoire met 21% btw, dan kan Acumulus die factuur afkeuren en een waarschuwing tonen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Daarom zijn er twee Shopify-profielen. Voor verkopen met meerdere tarieven adviseert Acumulus het profiel <strong>Shopify &#8211; Gemixte btw<\/strong>. Dat advies is correct voor de CSV-route, maar zegt niets over een koppeling die de Shopify API en Acumulus API rechtstreeks met elkaar laat praten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hoe verwerkt Acumulus Sync 9% en 21% btw?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Acumulus Sync leest de belastingregels die Shopify bij ieder product en iedere verzendregel opslaat. Bij het aanmaken van de factuur krijgt vervolgens iedere regel in Acumulus zijn eigen btw-percentage. Technisch gezien wordt het veld voor het btw-tarief dus niet \u00e9\u00e9n keer voor de hele bestelling ingevuld, maar per factuurregel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De koppeling verwerkt onder meer:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n  \n<li>het btw-tarief van ieder verkocht product;<\/li>\n\n  \n<li>de hoeveelheid en prijs van de orderregel;<\/li>\n\n  \n<li>of Shopify-prijzen inclusief of exclusief btw zijn ingesteld;<\/li>\n\n  \n<li>het tarief op verzendkosten;<\/li>\n\n  \n<li>kortingen die aan een productregel zijn toegewezen;<\/li>\n\n  \n<li>betaalstatus en betaaldatum;<\/li>\n\n  \n<li>creditregels bij een refund.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We hebben dit zowel in de code als met een echte Acumulus API-call in testmodus gecontroleerd. Acumulus accepteerde \u00e9\u00e9n factuur met een regel van 21% en een regel van 9%. De testmodus valideerde de factuur zonder een definitieve boeking achter te laten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Voorbeeld van \u00e9\u00e9n factuur met twee btw-tarieven<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Neem een eenvoudige Shopify-order met bedragen exclusief btw:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n  \n<li>een product van \u20ac 10,00 met 21% btw;<\/li>\n\n  \n<li>een product van \u20ac 5,00 met 9% btw.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">De eerste regel komt inclusief btw uit op \u20ac 12,10. De tweede regel komt uit op \u20ac 5,45. Het factuurtotaal is \u20ac 17,55. In Acumulus blijven dit twee afzonderlijke regels:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n  <thead>\n    <tr>\n      <th>Factuurregel<\/th>\n      <th>Exclusief btw<\/th>\n      <th>Btw-tarief<\/th>\n      <th>Inclusief btw<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr>\n      <td>Product hoog tarief<\/td>\n      <td>\u20ac 10,00<\/td>\n      <td>21%<\/td>\n      <td>\u20ac 12,10<\/td>\n    <\/tr>\n    <tr>\n      <td>Product laag tarief<\/td>\n      <td>\u20ac 5,00<\/td>\n      <td>9%<\/td>\n      <td>\u20ac 5,45<\/td>\n    <\/tr>\n  <\/tbody>\n<\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dat is het verschil met een import waarbij alleen een totaalbedrag of \u00e9\u00e9n gecombineerd btw-bedrag beschikbaar is. De koppeling hoeft niet achteraf te raden welk deel onder 9% of 21% valt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wat gebeurt er met verzendkosten, kortingen en refunds?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gemengde btw stopt niet bij de productregels. Shopify kan ook belasting vastleggen op verzendkosten. Bij bestellingen met verschillende tarieven kan de berekening daarvan afhangen van de samenstelling van de order. Shopify legt uit hoe dit werkt op de pagina over <a href=\"https:\/\/help.shopify.com\/nl\/manual\/taxes\/shipping-tax\" target=\"_blank\" rel=\"noopener\">belasting op verzendkosten<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Acumulus Sync neemt het tarief over dat Shopify op de verzendregel heeft vastgelegd. Kortingen blijven gekoppeld aan de relevante productregel en gebruiken hetzelfde btw-tarief als die regel. Meer voorbeelden vind je in onze uitleg over <a href=\"https:\/\/newcraft.dev\/posts\/shopify-verzendkosten-kortingen-factuur\/\">verzendkosten en kortingen op de factuur<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bij een refund maakt de koppeling een negatieve factuurregel aan voor het terugbetaalde product. Daarbij gebruikt zij eerst het btw-tarief van de refundregel en, als dat ontbreekt, dat van de oorspronkelijke orderregel. Zo blijft een retour van een product met 9% btw ook op de creditnota een 9%-regel. Lees meer over <a href=\"https:\/\/newcraft.dev\/posts\/shopify-refunds-verwerken-in-acumulus-creditnotas\/\">Shopify-refunds en creditnota&#8217;s in Acumulus<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CSV-import of directe Shopify Acumulus-koppeling?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Beide routes kunnen bruikbaar zijn, maar ze vragen om een andere werkwijze.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bij handmatige CSV-import:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n  \n<li>exporteer je orders uit Shopify;<\/li>\n\n  \n<li>upload je het bestand in Acumulus;<\/li>\n\n  \n<li>kies je bij meerdere btw-tarieven het profiel Shopify &#8211; Gemixte btw;<\/li>\n\n  \n<li>controleer je waarschuwingen en afgekeurde facturen zelf.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Bij een directe koppeling:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n  \n<li>worden nieuwe orders automatisch opgehaald;<\/li>\n\n  \n<li>gaat het btw-tarief per regel mee naar Acumulus;<\/li>\n\n  \n<li>hoef je geen importprofiel te kiezen;<\/li>\n\n  \n<li>kunnen facturen en refunds volgens dezelfde regels worden verwerkt.<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">De directe route is vooral interessant als gemengde btw regelmatig voorkomt of als je niet iedere import handmatig wilt nalopen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Checklist voor gemengde btw in Shopify en Acumulus<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n  \n<li><strong>Controleer je productinstellingen in Shopify.<\/strong> De koppeling kan alleen doorgeven wat Shopify op de order heeft berekend.<\/li>\n\n  \n<li><strong>Maak een testorder met beide tarieven.<\/strong> Gebruik een product met 9% en een product met 21% btw.<\/li>\n\n  \n<li><strong>Controleer de verzendregel.<\/strong> Kijk welk tarief Shopify daadwerkelijk op de verzending toepast.<\/li>\n\n  \n<li><strong>Bekijk de factuurregels in Acumulus.<\/strong> Controleer zowel het tarief als het bedrag exclusief en inclusief btw.<\/li>\n\n  \n<li><strong>Test ook een gedeeltelijke refund.<\/strong> Retourneer \u00e9\u00e9n product en controleer het tarief op de creditnota.<\/li>\n\n  \n<li><strong>Stem uitzonderingen af met je boekhouder.<\/strong> Denk aan OSS, btw verlegd, 0% of vrijgestelde omzet.<\/li>\n\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Shopify benadrukt zelf dat de ondernemer verantwoordelijk blijft voor de juiste productcategorie\u00ebn en belastinginstellingen. Bij twijfel over het toepasselijke tarief is een boekhouder of belastingadviseur de juiste persoon om te raadplegen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Veelgestelde vragen<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Moet ik Shopify &#8211; Gemixte btw kiezen als ik Acumulus Sync gebruik?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nee. Dat profiel hoort bij het handmatig importeren van een Shopify CSV-bestand. Acumulus Sync stuurt de factuurregels rechtstreeks via de Acumulus API en gebruikt daarom geen importprofiel.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Kan \u00e9\u00e9n Acumulus-factuur zowel 9% als 21% btw bevatten?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ja. Acumulus ondersteunt een btw-tarief per factuurregel. De koppeling gebruikt dat om ieder Shopify-product met het bijbehorende tarief te boeken.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Blijft het btw-tarief bij een retour behouden?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bij een productgerichte refund wel. De creditnota neemt het tarief van de refundregel of de oorspronkelijke orderregel over. Controleer bijzondere terugbetalingen zonder productregels altijd apart.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bepaalt de koppeling welk btw-tarief juridisch juist is?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Nee. De koppeling verwerkt de belastinggegevens uit Shopify en past de ingestelde btw-situatie toe. Je blijft zelf verantwoordelijk voor de juiste belastinginstellingen en productclassificatie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wil je gemengde btw automatisch per regel verwerken? <a href=\"https:\/\/apps.shopify.com\/acumulus?locale=nl\" target=\"_blank\" rel=\"noopener\">Bekijk Acumulus Sync in de Shopify App Store<\/a> en test de koppeling met een order waarin 9% en 21% btw samen voorkomen.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Verwerk Shopify-orders met 9% en 21% btw correct in Acumulus. Lees waarom CSV-import misgaat en hoe een directe koppeling elk tarief netjes per regel boekt.<\/p>\n","protected":false},"featured_media":1837,"template":"","meta":{"_acf_changed":false,"_breakdance_hide_in_design_set":false,"_breakdance_tags":""},"class_list":["post-1836","marketing-post","type-marketing-post","status-publish","has-post-thumbnail","hentry"],"acf":{"related_apps":null},"_links":{"self":[{"href":"https:\/\/newcraft.dev\/nl\/wp-json\/wp\/v2\/marketing-post\/1836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/newcraft.dev\/nl\/wp-json\/wp\/v2\/marketing-post"}],"about":[{"href":"https:\/\/newcraft.dev\/nl\/wp-json\/wp\/v2\/types\/marketing-post"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/newcraft.dev\/nl\/wp-json\/wp\/v2\/media\/1837"}],"wp:attachment":[{"href":"https:\/\/newcraft.dev\/nl\/wp-json\/wp\/v2\/media?parent=1836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}