{"id":1774,"date":"2026-06-03T09:21:37","date_gmt":"2026-06-03T07:21:37","guid":{"rendered":"https:\/\/newcraft.dev\/posts\/shopify-acumulus-koppeling-automatisch-facturen-maken-van-je-shopify-orders\/"},"modified":"2026-06-03T09:37:20","modified_gmt":"2026-06-03T07:37:20","slug":"shopify-acumulus-koppeling-automatisch-facturen-maken-van-je-shopify-orders","status":"publish","type":"marketing-post","link":"https:\/\/newcraft.dev\/nl\/posts\/shopify-acumulus-koppeling-automatisch-facturen-maken-van-je-shopify-orders\/","title":{"rendered":"Shopify Acumulus koppeling: orders, facturen en btw correct verwerken"},"content":{"rendered":"\n<p><strong>Korte samenvatting:<\/strong> een Shopify Acumulus koppeling zet Shopify-orders om naar Acumulus-facturen. Een goede koppeling neemt klantgegevens, orderregels, kortingen, btw-behandeling, betaalstatus en refunds mee, en toont per order of de synchronisatie gelukt is.<\/p>\n\n\n\n<p>Shopify registreert de verkoop. Acumulus verwerkt de boekhouding. Tussen die twee systemen zit een administratieve stap: van order naar factuur. Bij lage ordervolumes kan dat via exportbestanden of handmatige invoer. Bij een webshop met dagelijkse orders wordt dat al snel foutgevoelig.<\/p>\n\n\n\n<p>Acumulus biedt zelf een route om <a href=\"https:\/\/www.siel.nl\/acumulus\/koppelingen\/webwinkels\/Shopify\/\" target=\"_blank\" rel=\"noopener\">Shopify-exportbestanden met een importprofiel<\/a> te verwerken. Een directe app-koppeling heeft een ander doel: niet periodiek importeren, maar automatisch facturen aanmaken op basis van Shopify-events.<\/p>\n\n\n\n<p>Deze koppeling past binnen dezelfde categorie als andere <a href=\"https:\/\/newcraft.dev\/nl\/apps\/\">Shopify-apps voor administratie en operations<\/a>: kleine, gerichte workflows die een terugkerende handmatige taak uit Shopify halen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wat doet een Shopify Acumulus koppeling?<\/h2>\n\n\n\n<p>De koppeling leest Shopify-orders en maakt daar Acumulus-facturen van. De basis is eenvoudig: een betaalde of verzonden order in Shopify wordt een factuur in Acumulus. De details bepalen of de koppeling in de praktijk bruikbaar is.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr><th>Gegeven<\/th><th>Gebruik in Acumulus<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td>Ordernummer<\/td><td>Referentie op de factuur, bijvoorbeeld &#8220;Shopify order #1001&#8221;.<\/td><\/tr>\n<tr><td>Klantgegevens<\/td><td>Naam, e-mail, adres, bedrijf en land worden gebruikt voor de debiteur.<\/td><\/tr>\n<tr><td>Orderregels<\/td><td>Productnaam, SKU, aantal, prijs, korting en btw-percentage worden factuurregels.<\/td><\/tr>\n<tr><td>Betaalstatus<\/td><td>Een betaalde Shopify-order kan in Acumulus als betaald worden geboekt.<\/td><\/tr>\n<tr><td>Btw-nummer<\/td><td>Wordt gebruikt voor btw-verlegd waar van toepassing.<\/td><\/tr>\n<tr><td>Refunds<\/td><td>Kunnen als creditnota of negatieve factuurregel worden verwerkt.<\/td><\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<p>De koppeling is daarmee vooral een factuur- en boekhoudkoppeling. Het is geen voorraadkoppeling, verzendkoppeling of algemene ERP-integratie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wanneer wordt de factuur aangemaakt?<\/h2>\n\n\n\n<p>Niet elke Shopify-store wil op hetzelfde moment factureren. Voor de meeste webshops is een betaalde order het juiste moment. Sommige winkels willen pas factureren wanneer de order verzonden is.<\/p>\n\n\n\n<p>Een professionele koppeling ondersteunt daarom minimaal twee triggers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>Bij betaling:<\/strong> de factuur wordt aangemaakt zodra Shopify de order als betaald ziet.<\/li>\n\n\n<li><strong>Bij verzending:<\/strong> de factuur wordt pas aangemaakt wanneer de order fulfilled is.<\/li>\n\n<\/ul>\n\n\n\n<p>De eerste optie past bij standaard webshops. De tweede optie past beter bij winkels waar orders nog kunnen wijzigen tussen betaling en verzending.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Welke Acumulus-gegevens zijn nodig?<\/h2>\n\n\n\n<p>Voor API-toegang gebruikt Acumulus per administratie een contractcode, gebruikersnaam en wachtwoord. Een Shopify-koppeling moet deze gegevens valideren voordat er facturen worden aangemaakt.<\/p>\n\n\n\n<p>Na een succesvolle koppeling kan de app Acumulus-lijsten ophalen, zoals grootboekrekeningen en kostenplaatsen. Daarmee kan de merchant een standaard grootboekrekening of kostenplaats kiezen voor nieuwe Shopify-facturen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Btw-verwerking: binnenland, EU en export<\/h2>\n\n\n\n<p>Btw is het onderdeel waar een boekhoudkoppeling scherp moet zijn. Een Shopify-order bevat bedragen, belastingregels, klantgegevens en adresgegevens. De koppeling moet daaruit de juiste Acumulus-boeking afleiden.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr><th>Situatie<\/th><th>Boekhoudkundige behandeling<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td>Binnenlandse verkoop<\/td><td>Normale binnenlandse btw.<\/td><\/tr>\n<tr><td>Zakelijke klant met btw-nummer<\/td><td>Btw-verlegd waar de verkoop daarvoor in aanmerking komt.<\/td><\/tr>\n<tr><td>EU-consument met OSS<\/td><td>Bestemmingsland en het Shopify-btwpercentage worden gebruikt voor OSS.<\/td><\/tr>\n<tr><td>EU-consument zonder OSS-instelling<\/td><td>Niet automatisch verkeerd boeken; liever een duidelijke foutmelding.<\/td><\/tr>\n<tr><td>Klant buiten de EU<\/td><td>Exportbehandeling zonder btw op de regels.<\/td><\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<p>Het btw-nummer kan uit verschillende Shopify-bronnen komen. Denk aan een checkout tax field, een klantmetafield of een ordernotitie. Als er geen btw-nummer is, behandelt de koppeling de order als consumentenverkoop en kijkt de bestemming naar het verzend- of factuurland.<\/p>\n\n\n\n<p>Voor achtergrond bij deze situaties zijn vooral twee onderwerpen relevant: <a href=\"https:\/\/newcraft.dev\/posts\/btw-aangifte-als-shopify-ondernemer-zo-klopt-je-administratie-altijd\/\">btw-aangifte als Shopify-ondernemer<\/a> en <a href=\"https:\/\/newcraft.dev\/posts\/b2b-verkopen-via-shopify-facturen-met-btw-verlegd-bedrijfsgegevens-en-betalingstermijnen\/\">B2B verkopen via Shopify met btw-verlegd<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Refunds en creditnota&#8217;s<\/h2>\n\n\n\n<p>Een refund in Shopify moet ook in de boekhouding terechtkomen. Anders klopt de omzet in Shopify niet met de facturen en creditnota&#8217;s in Acumulus.<\/p>\n\n\n\n<p>Bij Acumulus kan een creditnota worden geboekt als een negatieve factuur. Voor een Shopify-refund betekent dat:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>terugbetaalde orderregels worden negatieve regels;<\/li>\n\n\n<li>terugbetaalde verzendkosten kunnen als negatieve serviceregel worden geboekt;<\/li>\n\n\n<li>het totaal wordt afgestemd op het daadwerkelijk terugbetaalde bedrag;<\/li>\n\n\n<li>de btw-behandeling volgt dezelfde logica als de oorspronkelijke order.<\/li>\n\n<\/ul>\n\n\n\n<p>Dit is vooral relevant voor winkels met gedeeltelijke refunds. Alleen volledige annuleringen verwerken is niet genoeg; retouren en gedeeltelijke terugbetalingen komen in Shopify vaak op regelniveau binnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">CSV-import of directe koppeling?<\/h2>\n\n\n\n<p>Een CSV-import is geschikt als je bewust in batches werkt. Een directe koppeling is geschikter wanneer facturen automatisch moeten meelopen met nieuwe orders.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr><th>Onderwerp<\/th><th>CSV\/importprofiel<\/th><th>Directe koppeling<\/th><\/tr>\n<\/thead>\n<tbody>\n<tr><td>Verwerking<\/td><td>Handmatige of geplande import.<\/td><td>Automatisch na Shopify-event.<\/td><\/tr>\n<tr><td>Foutopvolging<\/td><td>Na importcontrole.<\/td><td>Per order zichtbaar in een synclog.<\/td><\/tr>\n<tr><td>Refunds<\/td><td>Vaak aparte controle nodig.<\/td><td>Kan automatisch naar creditnota.<\/td><\/tr>\n<tr><td>Gemiste events<\/td><td>Zelf controleren.<\/td><td>Catch-up kan recent gewijzigde orders opnieuw ophalen.<\/td><\/tr>\n<tr><td>Geschikt voor<\/td><td>Lage volumes of periodieke administratie.<\/td><td>Doorlopende orderstroom.<\/td><\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<p>De keuze hangt af van volume, foutgevoeligheid en hoe actueel de administratie moet zijn.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wat hoort niet in deze koppeling?<\/h2>\n\n\n\n<p>Een Acumulus-koppeling voor Shopify hoeft niet alles te doen. De waarde zit juist in een duidelijke scope.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Geen voorraadbeheer tussen Shopify en Acumulus.<\/li>\n\n\n<li>Geen fulfilment- of verzendlabelproces.<\/li>\n\n\n<li>Geen volledige productsynchronisatie als hoofdproces.<\/li>\n\n\n<li>Geen boekhoudkundig advies of vervanging van controle door de accountant.<\/li>\n\n\n<li>Geen stille boeking wanneer de btw-configuratie onduidelijk is.<\/li>\n\n<\/ul>\n\n\n\n<p>Voor financiele automatisering is een zichtbare fout beter dan een boeking die achteraf gecorrigeerd moet worden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Veelgestelde vragen<\/h2>\n\n\n\n<p><strong>Kan Shopify direct facturen in Acumulus maken?<\/strong><br>\nNiet standaard. Shopify beheert orders en betalingen, maar maakt niet automatisch Acumulus-facturen aan. Daarvoor is een importproces of koppeling nodig.<\/p>\n\n\n\n<p><strong>Is een Shopify-orderbevestiging hetzelfde als een factuur?<\/strong><br>\nNee. Een orderbevestiging is geen volledige boekhoudkundige factuur. Voor administratie, btw en correcties is een factuur in een boekhoudsysteem zoals Acumulus nodig. Zie ook: <a href=\"https:\/\/newcraft.dev\/posts\/waarom-je-shopify-orderbevestiging-geen-geldige-factuur-is-en-hoe-je-dat-oplost\/\">waarom je Shopify-orderbevestiging geen geldige factuur is<\/a>.<\/p>\n\n\n\n<p><strong>Kan de koppeling btw-verlegd verwerken?<\/strong><br>\nJa, mits het btw-nummer beschikbaar is en de ordergegevens voldoende zijn om de juiste situatie te bepalen.<\/p>\n\n\n\n<p><strong>Kan de koppeling OSS verwerken?<\/strong><br>\nJa, als de merchant aangeeft dat OSS van toepassing is. Zonder die instelling moet een grensoverschrijdende EU-consumentenorder niet automatisch als binnenlandse verkoop worden geboekt.<\/p>\n\n\n\n<p><strong>Wat gebeurt er bij een mislukte synchronisatie?<\/strong><br>\nDe order krijgt een foutstatus in de synclog. Na correctie van de oorzaak kan de synchronisatie opnieuw worden geprobeerd.<\/p>\n\n\n\n<p><strong>Kan elke bestaande Shopify-order met terugwerkende kracht worden gesynchroniseerd?<\/strong><br>\nEen directe koppeling is primair bedoeld voor nieuwe en recent gewijzigde orders. Volledige historische migratie is een aparte datamigratie, geen standaard ordersync.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Uitleg over Shopify-orders synchroniseren met Acumulus: facturen, creditnota&#8217;s, btw-verlegd, OSS en grenzen van de koppeling.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false,"_breakdance_hide_in_design_set":false,"_breakdance_tags":""},"class_list":["post-1774","marketing-post","type-marketing-post","status-publish","hentry"],"acf":{"related_apps":null},"_links":{"self":[{"href":"https:\/\/newcraft.dev\/nl\/wp-json\/wp\/v2\/marketing-post\/1774","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:attachment":[{"href":"https:\/\/newcraft.dev\/nl\/wp-json\/wp\/v2\/media?parent=1774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}