
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.
Verkoop je in Shopify producten met 9% én 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 één hoop belanden.
Wil je eerst het volledige plaatje? Lees dan hoe de Shopify Acumulus-koppeling facturen en creditnota’s verwerkt.
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.
Volgens de officiële uitleg van Acumulus over Shopify-importprofielen bevat het Shopify-exportbestand niet genoeg informatie om facturen met verschillende btw-tarieven via het standaardprofiel te verwerken. Staat op één factuur bijvoorbeeld een boek met 9% en een accessoire met 21% btw, dan kan Acumulus die factuur afkeuren en een waarschuwing tonen.
Daarom zijn er twee Shopify-profielen. Voor verkopen met meerdere tarieven adviseert Acumulus het profiel Shopify – Gemixte btw. 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.
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 één keer voor de hele bestelling ingevuld, maar per factuurregel.
De koppeling verwerkt onder meer:
We hebben dit zowel in de code als met een echte Acumulus API-call in testmodus gecontroleerd. Acumulus accepteerde één factuur met een regel van 21% en een regel van 9%. De testmodus valideerde de factuur zonder een definitieve boeking achter te laten.
Neem een eenvoudige Shopify-order met bedragen exclusief btw:
De eerste regel komt inclusief btw uit op € 12,10. De tweede regel komt uit op € 5,45. Het factuurtotaal is € 17,55. In Acumulus blijven dit twee afzonderlijke regels:
| Factuurregel | Exclusief btw | Btw-tarief | Inclusief btw |
|---|---|---|---|
| Product hoog tarief | € 10,00 | 21% | € 12,10 |
| Product laag tarief | € 5,00 | 9% | € 5,45 |
Dat is het verschil met een import waarbij alleen een totaalbedrag of één gecombineerd btw-bedrag beschikbaar is. De koppeling hoeft niet achteraf te raden welk deel onder 9% of 21% valt.
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 belasting op verzendkosten.
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 verzendkosten en kortingen op de factuur.
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 Shopify-refunds en creditnota’s in Acumulus.
Beide routes kunnen bruikbaar zijn, maar ze vragen om een andere werkwijze.
Bij handmatige CSV-import:
Bij een directe koppeling:
De directe route is vooral interessant als gemengde btw regelmatig voorkomt of als je niet iedere import handmatig wilt nalopen.
Shopify benadrukt zelf dat de ondernemer verantwoordelijk blijft voor de juiste productcategorieën en belastinginstellingen. Bij twijfel over het toepasselijke tarief is een boekhouder of belastingadviseur de juiste persoon om te raadplegen.
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.
Ja. Acumulus ondersteunt een btw-tarief per factuurregel. De koppeling gebruikt dat om ieder Shopify-product met het bijbehorende tarief te boeken.
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.
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.
Wil je gemengde btw automatisch per regel verwerken? Bekijk Acumulus Sync in de Shopify App Store en test de koppeling met een order waarin 9% en 21% btw samen voorkomen.