Shopify Acumulus koppeling: orders, facturen en btw correct verwerken

Uitleg over Shopify-orders synchroniseren met Acumulus: facturen, creditnota’s, btw-verlegd, OSS en grenzen van de koppeling.

Korte samenvatting: 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.

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.

Acumulus biedt zelf een route om Shopify-exportbestanden met een importprofiel te verwerken. Een directe app-koppeling heeft een ander doel: niet periodiek importeren, maar automatisch facturen aanmaken op basis van Shopify-events.

Deze koppeling past binnen dezelfde categorie als andere Shopify-apps voor administratie en operations: kleine, gerichte workflows die een terugkerende handmatige taak uit Shopify halen.

Wat doet een Shopify Acumulus koppeling?

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.

GegevenGebruik in Acumulus
OrdernummerReferentie op de factuur, bijvoorbeeld “Shopify order #1001”.
KlantgegevensNaam, e-mail, adres, bedrijf en land worden gebruikt voor de debiteur.
OrderregelsProductnaam, SKU, aantal, prijs, korting en btw-percentage worden factuurregels.
BetaalstatusEen betaalde Shopify-order kan in Acumulus als betaald worden geboekt.
Btw-nummerWordt gebruikt voor btw-verlegd waar van toepassing.
RefundsKunnen als creditnota of negatieve factuurregel worden verwerkt.

De koppeling is daarmee vooral een factuur- en boekhoudkoppeling. Het is geen voorraadkoppeling, verzendkoppeling of algemene ERP-integratie.

Wanneer wordt de factuur aangemaakt?

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.

Een professionele koppeling ondersteunt daarom minimaal twee triggers:

  • Bij betaling: de factuur wordt aangemaakt zodra Shopify de order als betaald ziet.
  • Bij verzending: de factuur wordt pas aangemaakt wanneer de order fulfilled is.

De eerste optie past bij standaard webshops. De tweede optie past beter bij winkels waar orders nog kunnen wijzigen tussen betaling en verzending.

Welke Acumulus-gegevens zijn nodig?

Voor API-toegang gebruikt Acumulus per administratie een contractcode, gebruikersnaam en wachtwoord. Een Shopify-koppeling moet deze gegevens valideren voordat er facturen worden aangemaakt.

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.

Btw-verwerking: binnenland, EU en export

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.

SituatieBoekhoudkundige behandeling
Binnenlandse verkoopNormale binnenlandse btw.
Zakelijke klant met btw-nummerBtw-verlegd waar de verkoop daarvoor in aanmerking komt.
EU-consument met OSSBestemmingsland en het Shopify-btwpercentage worden gebruikt voor OSS.
EU-consument zonder OSS-instellingNiet automatisch verkeerd boeken; liever een duidelijke foutmelding.
Klant buiten de EUExportbehandeling zonder btw op de regels.

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.

Voor achtergrond bij deze situaties zijn vooral twee onderwerpen relevant: btw-aangifte als Shopify-ondernemer en B2B verkopen via Shopify met btw-verlegd.

Refunds en creditnota’s

Een refund in Shopify moet ook in de boekhouding terechtkomen. Anders klopt de omzet in Shopify niet met de facturen en creditnota’s in Acumulus.

Bij Acumulus kan een creditnota worden geboekt als een negatieve factuur. Voor een Shopify-refund betekent dat:

  • terugbetaalde orderregels worden negatieve regels;
  • terugbetaalde verzendkosten kunnen als negatieve serviceregel worden geboekt;
  • het totaal wordt afgestemd op het daadwerkelijk terugbetaalde bedrag;
  • de btw-behandeling volgt dezelfde logica als de oorspronkelijke order.

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.

CSV-import of directe koppeling?

Een CSV-import is geschikt als je bewust in batches werkt. Een directe koppeling is geschikter wanneer facturen automatisch moeten meelopen met nieuwe orders.

OnderwerpCSV/importprofielDirecte koppeling
VerwerkingHandmatige of geplande import.Automatisch na Shopify-event.
FoutopvolgingNa importcontrole.Per order zichtbaar in een synclog.
RefundsVaak aparte controle nodig.Kan automatisch naar creditnota.
Gemiste eventsZelf controleren.Catch-up kan recent gewijzigde orders opnieuw ophalen.
Geschikt voorLage volumes of periodieke administratie.Doorlopende orderstroom.

De keuze hangt af van volume, foutgevoeligheid en hoe actueel de administratie moet zijn.

Wat hoort niet in deze koppeling?

Een Acumulus-koppeling voor Shopify hoeft niet alles te doen. De waarde zit juist in een duidelijke scope.

  • Geen voorraadbeheer tussen Shopify en Acumulus.
  • Geen fulfilment- of verzendlabelproces.
  • Geen volledige productsynchronisatie als hoofdproces.
  • Geen boekhoudkundig advies of vervanging van controle door de accountant.
  • Geen stille boeking wanneer de btw-configuratie onduidelijk is.

Voor financiele automatisering is een zichtbare fout beter dan een boeking die achteraf gecorrigeerd moet worden.

Veelgestelde vragen

Kan Shopify direct facturen in Acumulus maken?
Niet standaard. Shopify beheert orders en betalingen, maar maakt niet automatisch Acumulus-facturen aan. Daarvoor is een importproces of koppeling nodig.

Is een Shopify-orderbevestiging hetzelfde als een factuur?
Nee. Een orderbevestiging is geen volledige boekhoudkundige factuur. Voor administratie, btw en correcties is een factuur in een boekhoudsysteem zoals Acumulus nodig. Zie ook: waarom je Shopify-orderbevestiging geen geldige factuur is.

Kan de koppeling btw-verlegd verwerken?
Ja, mits het btw-nummer beschikbaar is en de ordergegevens voldoende zijn om de juiste situatie te bepalen.

Kan de koppeling OSS verwerken?
Ja, als de merchant aangeeft dat OSS van toepassing is. Zonder die instelling moet een grensoverschrijdende EU-consumentenorder niet automatisch als binnenlandse verkoop worden geboekt.

Wat gebeurt er bij een mislukte synchronisatie?
De order krijgt een foutstatus in de synclog. Na correctie van de oorzaak kan de synchronisatie opnieuw worden geprobeerd.

Kan elke bestaande Shopify-order met terugwerkende kracht worden gesynchroniseerd?
Een directe koppeling is primair bedoeld voor nieuwe en recent gewijzigde orders. Volledige historische migratie is een aparte datamigratie, geen standaard ordersync.