Zo boekt Flowwise Shopify-orders in e-Boekhouden met OSS, preview en aparte grootboeken per EU-land veilig.
TL;DR: Heb je al een Shopify e-Boekhouden koppeling, dan zit de echte winst niet alleen in facturen aanmaken. De winst zit in controle: OSS-btw per land, aparte grootboeken, preview vóór de boeking en bescherming tegen dubbele facturen.
Een Nederlandse Shopify-order is meestal eenvoudig. Productregel, 21% btw, omzet op één grootboek, betaling erbij. Klaar.
Maar dan komt België erbij. Of Bol.com naast je eigen shop. Of een POS-order zonder klantgegevens. Dan merk je snel of je koppeling echt boekhoudkundig denkt, of alleen ordertotalen doorstuurt.
OSS lijkt op papier simpel: verkoop je aan consumenten in andere EU-landen, dan moet je de juiste buitenlandse btw rapporteren. In de praktijk wil een boekhouder meer zien dan één totaalbedrag. Die wil per land kunnen controleren wat er is verkocht en hoeveel btw daarbij hoort.
Daarom is alleen een afwijkende btw-code niet altijd genoeg. Voor een shop die in Nederland en België verkoopt, wil je bijvoorbeeld dit kunnen instellen:
8000.8002.1601.Dat is precies het verschil tussen “de factuur komt binnen” en “de aangifte is straks te controleren”. Vooral bij kwartaalwerk wil je niet alsnog handmatig orders uitzoeken.
Een koppeling moet niet blind facturen aanmaken. Zeker niet als grootboeken, btw-codes en factuursjablonen per situatie kunnen verschillen.
Flowwise toont daarom eerst een preview van de boeking. Je ziet onder andere:
Dat maakt de koppeling rustiger om te gebruiken. Je hoeft niet achteraf in e-Boekhouden te zoeken wat er precies is gebeurd.
Een onderschat probleem bij boekhoudkoppelingen: oude orders. Zet je een nieuwe sync aan, dan wil je niet dat alle historische Shopify-orders opnieuw als factuur in e-Boekhouden belanden.
Flowwise gebruikt daarom een cutoff. Alles vóór het ingestelde startmoment wordt overgeslagen. Daarnaast bewaart Flowwise per order het externe factuurnummer en de PDF-link. Heeft een order al een factuurreferentie, dan maakt de koppeling niet nog een factuur aan.
Dat is geen luxe. Voor een boekhouder is dubbele omzet vervelender dan een duidelijke melding dat een order is overgeslagen.
Shopify POS-orders zijn een mooi voorbeeld van een kleine uitzondering met grote impact. Soms heeft zo’n order geen e-mailadres, geen factuuradres en geen klantrecord. Toch moet de verkoop wel netjes in e-Boekhouden komen.
Flowwise maakt dan geen rommelige relatie met lege velden. De koppeling gebruikt een nette fallback-relatie voor POS-verkoop, zodat de factuur kan worden aangemaakt zonder te doen alsof er klantgegevens zijn die er niet zijn.
Op de factuur blijft duidelijk dat het om een Shopify POS sale gaat. Dat is beter dan willekeurige klantdata forceren.
Niet elke Shopify-order hoeft hetzelfde factuursjabloon te krijgen. Een Bol.com-order kan een andere template nodig hebben dan een directe webshoporder. Een zakelijke klant kan andere tekst of workflow nodig hebben dan een consument.
Daarvoor gebruikt Flowwise factuurroutingregels. Je kunt orders routeren op:
De eerste actieve match wint. Matcht er niets, dan gebruikt Flowwise de standaardtemplate en workflow. Simpel genoeg om te beheren, maar flexibel genoeg voor meerdere verkoopstromen.
Als een Shopify-order al betaald is, wil je vaak dat de betaling ook in e-Boekhouden wordt geboekt. Niet als losse handmatige stap, maar als ontvangen betaling op het juiste kas- of bankgrootboek.
Flowwise kan daarom een ontvangen betaling aanmaken via de e-Boekhouden mutatie-API. De koppeling gebruikt een vaste payment reference per order. Probeert een retry dezelfde betaling nog een keer te boeken, dan herkent e-Boekhouden die reference en voorkomt Flowwise een dubbele betaling.
Dat past bij dezelfde logica als facturen: liever idempotent en controleerbaar dan stil dubbel boeken.
Het basisartikel over Shopify en e-Boekhouden legt de basis uit: relaties, factuurregels, btw-codes en refunds. Dit artikel gaat over de laag die je nodig hebt wanneer de administratie kritischer wordt.
Denk aan OSS per land, gesplitste grootboeken, preview, cutoff, POS-fallback en betalingmutaties. Voor bredere btw-context kun je ook lezen hoe btw-aangifte als Shopify-ondernemer werkt en waarom een Shopify-orderbevestiging geen geldige factuur is.
Je merkt het meestal aan de vragen van je boekhouder. “Kan Belgische omzet apart?” “Waar zie ik de OSS-btw per kwartaal?” “Waarom staat deze POS-order zonder klant?” “Komt Bol.com op een andere template?”
Als die vragen terugkomen, is handmatig nalopen geen schaalbare oplossing meer. Dan wil je instellingen die vooraf goed staan en een preview die laat zien wat er gaat gebeuren.
Voor één land en een paar orders per week kun je veel nog handmatig oplossen. Zodra je meerdere verkoopkanalen, EU-landen of POS-orders hebt, wil je dat de koppeling die uitzonderingen netjes verwerkt.
Stel: je verkoopt vanuit Nederland aan een Belgische consument. Shopify berekent de juiste btw in de order. De vraag is daarna niet alleen of e-Boekhouden hetzelfde totaalbedrag ziet. De vraag is of je straks in één oogopslag kunt controleren wat je voor OSS moet rapporteren.
Een controleerbare boeking kan er dan zo uitzien:
| Onderdeel | Voorbeeld | Waarom dit helpt |
|---|---|---|
| Productomzet België | 8002 |
Je ziet Belgische omzet los van Nederlandse omzet. |
| OSS-btw België | 1601 |
De btw staat apart voor kwartaalcontrole. |
| Nederlandse omzet | 8000 |
De standaardroute blijft simpel voor binnenlandse orders. |
| Btw-code | AFW_VERK of losse btw-regel |
Shopify blijft leidend voor het berekende btw-bedrag. |
Dit voorkomt dat buitenlandse btw verstopt raakt in één algemene omzetrekening. Je boekhouder hoeft dan niet achteraf orders te filteren op land, market of klantadres.
De meeste fouten ontstaan niet tijdens de sync, maar bij onduidelijke instellingen. Daarom zet je vóór de eerste echte boeking een paar keuzes vast.
Daarna gebruik je de preview als laatste check. Niet om elke order handmatig goed te keuren, maar om te zien of je instellingen kloppen voordat je automatisering aanzet.
Flowwise is gebouwd voor webshops die automatisering willen, maar niet blind willen boeken. De koppeling maakt Shopify-orders aan in e-Boekhouden, maar laat tegelijk zien welke instellingen gebruikt worden.
Automatisch waar het kan. Controleerbaar waar het moet. Dat is de laag die je nodig hebt als Shopify niet meer alleen een webshop is, maar een serieus verkoopkanaal in je administratie.
Dat hoeft niet voor elke webshop. Het is wel handig als je OSS-aangifte snel wilt controleren. Per land een omzetgrootboek maakt kwartaalcontrole eenvoudiger.
Ja. Je stelt een cutoff in. Orders vóór dat moment worden niet als nieuwe factuur naar e-Boekhouden gestuurd. Dat verkleint de kans op dubbele facturen.
Ja, zolang de orders als aparte orderstroom binnenkomen. Je kunt templates en routes per tag, klanttag of market sturen. Zo blijven directe webshoporders en marketplace-orders uit elkaar.
Wil je Shopify-orders zonder handwerk in e-Boekhouden krijgen? Lees eerst de algemene uitleg over Shopify naar e-Boekhouden, bekijk de Shopify naar e-Boekhouden koppeling of start breder bij alle e-Boekhouden koppelingen.