
Exact Online Shopify koppeling die je boekhouding laat kloppen
Een Exact Online Shopify koppeling is snel aangezet. Een koppeling waarbij je openstaande posten, btw en bankmutaties aan het eind van de maand nog kloppen, vraagt meer denkwerk. Wij kijken eerst naar je geldstromen en kiezen daarna pas de techniek: een bestaande app, maatwerk in Laravel of Alumio.
- Orders, retouren en payouts sluitend in Exact
- Eerlijke keuze tussen app, maatwerk en iPaaS
- Ook voor Shopify Plus met meerdere stores of B2B
Exact Online en Shopify synchroniseren: waar het misgaat
Wie Exact Online en Shopify wil synchroniseren, denkt meestal aan één ding: orders automatisch in de boekhouding krijgen. Dat is het makkelijke deel. Elke app in de Shopify App Store die Exact Online ondersteunt, kan een order als verkoopboeking of factuur doorzetten. Het verschil tussen een Exact Online Shopify koppeling die werkt en een koppeling die je boekhouder elke maand uren kost, zit in alles daaromheen.
Denk aan Shopify Payments-uitbetalingen waar de transactiekosten al vanaf zijn gehaald, aan gedeeltelijke retouren, aan kortingscodes die over meerdere btw-tarieven verdeeld moeten worden, aan verzendkosten en aan klanten uit andere EU-landen. Als dat niet vooraf is uitgedacht, staan er na een paar maanden honderden openstaande posten in Exact die niemand meer kan verklaren.
Op deze pagina leggen we uit welke datastromen er tussen Shopify en Exact Online lopen, welke van de drie routes (app, maatwerk in Laravel of iPaaS via Alumio) bij jouw situatie past, en waar je op moet letten als je Shopify Plus draait. Geen verkooppraatje: in veel gevallen is een bestaande app gewoon de beste keuze, en dat zeggen we dan ook.
Welke data je tussen Shopify en Exact Online synchroniseert
Een complete integratie bestaat uit zes tot acht losse stromen. Per stroom bepaal je richting, moment en wie de bron van waarheid is.
| Datastroom | Richting | Moment | Waar het vaak misgaat |
|---|---|---|---|
| Orders en verkoopfacturen | Shopify naar Exact | Bij betaling, fulfilment of dagelijks | Dubbele boekingen bij een retry, verkeerde btw-code per regel |
| Debiteuren | Shopify naar Exact | Bij eerste order | Elke gastbestelling wordt een nieuwe debiteur, of alles op één verzameldebiteur zonder adresgegevens |
| Betalingen | Shopify naar Exact | Bij capture of bij payout | Order staat open terwijl er allang betaald is |
| Payouts Shopify Payments | Shopify naar Exact | Per uitbetaling | Netto bedrag op de bank sluit niet aan op de bruto orders |
| Retouren en creditnota's | Shopify naar Exact | Bij refund | Gedeeltelijke refunds en verzendkosten-refunds worden niet of fout gecrediteerd |
| Artikelen en prijzen | Exact naar Shopify of andersom | Bij wijziging | Twee systemen denken allebei de baas te zijn over de prijs |
| Voorraad | Exact naar Shopify | Periodiek of bij mutatie | Verkochte voorraad komt pas na uren terug, met oververkoop als gevolg |
| Track and trace en orderstatus | Exact of WMS naar Shopify | Bij verzending | Klant krijgt geen verzendmail omdat fulfilment niet terugkomt |
Plan een vrijblijvend gesprek over je project
Een half uur via video met de mensen die het werk ook echt doen. Kies hieronder een moment dat jou past.
- Direct met het vaste team, geen tussenlagen
- Concrete feedback op je huidige situatie of plannen
- Eerlijk advies, ook als het antwoord "niet doen" is
- Indicatie van kosten en tijdlijn
Plan een gratis Tech Check
Vrijblijvend jouw uitdagingen bespreken
Of bel direct: 0591-239 299
App, Laravel-maatwerk of Alumio: de Exact Online Shopify integratie kiezen
Er zijn drie realistische routes. De keuze hangt af van ordervolume, complexiteit van je btw en boekingslogica, en het aantal systemen dat meedoet.
| Criterium | Bestaande app | Maatwerk in Laravel | iPaaS (Alumio) |
|---|---|---|---|
| Doorlooptijd | Dagen | Weken | Weken |
| Kosten | Maandabonnement, indicatief vanaf circa 16 tot 54 dollar per maand (Shopify App Store, 2026) | Eenmalige bouw op uurbasis plus hosting en onderhoud | Licentie van Alumio plus implementatie |
| Mapping en boekingslogica | Wat de app aanbiedt | Volledig vrij | Grotendeels configureerbaar, maatwerk mogelijk |
| Payouts en kosten correct boeken | Wisselend, soms alleen in een duurder plan | Precies zoals je boekhouder het wil | Configureerbaar |
| Meerdere stores of administraties | Vaak per store een abonnement | Eén codebase voor alle stores | Sterk punt |
| Meer systemen (WMS, PIM, marktplaatsen) | Per koppeling een losse app | Kan, maar je bouwt elke koppeling zelf | Sterk punt: één platform voor alle stromen |
| Monitoring en foutafhandeling | Beperkt inzicht | Zelf ingericht, bijvoorbeeld met Horizon | Ingebouwde logging en retries |
| Past bij | Standaard B2C, één store, standaard btw | Afwijkende processen, B2B, hoge volumes | Shopify Plus, meerdere kanalen en systemen |
De bestaande Exact Online apps voor Shopify
In de Shopify App Store staan meerdere Nederlandse apps die Shopify en Exact Online synchroniseren. Combidesk (Exact Online Bookkeeping) zet orders en refunds door als verkoopboeking of factuur en maakt klanten aan als debiteur. Het Basic-plan synchroniseert elk uur, de duurdere plannen vrijwel realtime, en ondersteuning voor Shopify Payments zit in een apart, duurder plan. Webwinkelfacturen biedt een realtime koppeling waarbij je kiest of een order bij (gedeeltelijke) betaling of autorisatie wordt doorgezet, voor één vast maandbedrag. Prijzen in de App Store veranderen regelmatig; check altijd de actuele pagina.
Voor een standaard B2C-shop met één Shopify-store, Nederlandse en EU-klanten en Shopify Payments of een gangbare betaalprovider is zo'n app vaak de beste keuze. Je betaalt een paar tientjes per maand, de leverancier onderhoudt de koppeling als Shopify of Exact iets aan hun API verandert, en je bent binnen een paar dagen live. Laat dan wel je boekhouder vooraf de grootboekrekeningen, btw-codes en dagboeken bepalen, en test een maand aan orders inclusief retouren voor je live gaat.
Een app wordt een probleem zodra je processen afwijken van wat de app kent. Voorbeelden: B2B-klanten die op rekening kopen en als echte debiteur met betaaltermijn in Exact moeten staan, bundels die in Exact als losse artikelen geboekt moeten worden, meerdere Shopify-stores die naar verschillende Exact-administraties moeten, of een eis dat voorraad uit Exact binnen minuten in Shopify staat. Dan stapel je workarounds, en elke workaround is een plek waar het later stil misgaat.
Shopify Payments-payouts en Exact Online: de diepte in
Het onderdeel dat in vrijwel elke vergelijking ontbreekt, is de uitbetaling. Een klant betaalt 121 euro inclusief btw. Shopify Payments houdt transactiekosten in en maakt een paar dagen later één netto bedrag over voor een hele reeks orders, soms verminderd met refunds, chargebacks of reserveringen. Op je bankafschrift staat dus één bedrag dat op geen enkele losse factuur aansluit.
De nette oplossing is een tussenrekening. Elke order wordt in Exact Online als factuur geboekt op de debiteur of verzameldebiteur. De betaling via Shopify Payments wordt geboekt tegen een tussenrekening Shopify Payments. Bij elke payout boek je het netto bedrag van de tussenrekening naar de bank, en de ingehouden kosten als kosten op een eigen grootboekrekening. Daarmee sluiten openstaande posten, bank en kosten op elkaar aan, en kan je boekhouder per payout zien welke orders erin zaten.
De Shopify Admin API geeft per payout de onderliggende balance transactions: welke orders, refunds, kosten en aanpassingen samen het uitbetaalde bedrag vormen. Een koppeling die dit gebruikt, kan per payout een sluitende memoriaalboeking maken. Een koppeling die het niet gebruikt, laat dat werk bij je boekhouder. Voor andere betaalproviders zoals Mollie, Adyen of PayPal geldt hetzelfde principe met hun eigen settlement-rapportage.
Twee details die in de praktijk tijd kosten. Ten eerste valutaverschillen: verkoop je via Shopify Markets in andere valuta, dan moet duidelijk zijn in welke valuta de factuur in Exact komt en waar het koersverschil geboekt wordt. Ten tweede het moment van boeken: boek je bij betaling, bij fulfilment of bij payout. Dat is geen technische keuze maar een boekhoudkundige, en die maak je vooraf samen met je boekhouder.
Btw, OSS en kortingen in een Shopify Exact Online koppeling
Btw is de tweede plek waar koppelingen stuklopen. Shopify rekent btw uit per orderregel en per land, Exact Online boekt met btw-codes die per administratie zijn ingericht. De koppeling moet elke combinatie van tarief, land en klanttype vertalen naar de juiste Exact-code: hoog en laag tarief in Nederland, verkopen aan particulieren in andere EU-landen onder de OSS-regeling, intracommunautaire leveringen aan zakelijke klanten met een geldig btw-nummer, en export buiten de EU.
Kortingen maken het ingewikkelder. Een kortingscode van tien euro op een order met producten in het hoge en het lage tarief moet naar rato over beide tarieven verdeeld worden, anders klopt je btw-aangifte niet. Hetzelfde geldt voor verzendkosten, die de btw volgen van de producten in de zending. Shopify levert de verdeling per regel aan; de vraag is of de koppeling die ook zo doorgeeft, of alles op één regel samenvoegt.
Laat de btw-mapping daarom altijd vastleggen in een tabel die je boekhouder kan controleren, en test met echte randgevallen: een gemengde order met korting, een Belgische particulier, een Duitse B2B-klant met btw-nummer en een gedeeltelijke retour. Meer over btw-instellingen per land lees je in onze handleiding over btw voor EU-webshops.
Voorraad, artikelen en debiteuren: wie is de baas
Elke stroom heeft één bron van waarheid nodig. Twee systemen die allebei prijzen of voorraad mogen wijzigen, leveren gegarandeerd verschillen op.
Voorraad
- Bepaal of Exact, een WMS of Shopify de leidende voorraad heeft
- Voorraadbeheer in Exact vraagt een pakket met logistieke functies; boekhouden alleen is niet genoeg
- Synchroniseer per Shopify-locatie naar het juiste Exact-magazijn
- Kies een interval dat past bij je omloopsnelheid en de API-limieten van Exact
- Verwerk gereserveerde voorraad van openstaande orders, anders verkoop je dubbel
Artikelen en prijzen
- Match op SKU of artikelcode, nooit op productnaam
- Leg vast wie titels, prijzen en btw-groep beheert
- Varianten in Shopify worden losse artikelen in Exact
- Bundels: boek als één artikel of als losse componenten, bepaal het vooraf
Debiteuren
- Kies tussen een debiteur per klant of een verzameldebiteur voor B2C
- Ontdubbel op e-mailadres of klant-ID, niet op naam
- B2B-klanten met betaaltermijn als volwaardige debiteur met btw-nummer
- Adreswijzigingen in Shopify niet blind over bestaande Exact-gegevens heen schrijven
Betrouwbaarheid
- Elke order maar één keer boeken, ook als een webhook twee keer binnenkomt
- Shopify-ordernummer opslaan als referentie in Exact
- Foutmeldingen naar een persoon, niet alleen naar een logbestand
- Een dagelijkse controle die orders in Shopify telt tegen boekingen in Exact
Shopify Plus Exact Online integration: meerdere stores, B2B en volume
Bij Shopify Plus verandert de vraag. Je hebt vaak meerdere stores voor verschillende landen of merken, B2B-functies met bedrijfsprofielen, eigen prijslijsten en betaaltermijnen, en een ordervolume waarbij een uurlijkse sync niet meer voldoet. Elke store kan naar een eigen Exact-administratie moeten, of juist naar één administratie met een eigen dagboek per store.
Aan beide kanten gelden API-limieten. Shopify werkt met een kostenbudget per app per store, waarbij Plus-stores een hoger budget krijgen. Exact Online hanteert een limiet per minuut en per dag per app per administratie. Bij duizenden orders per dag betekent dat: batchen waar het kan, alleen gewijzigde voorraad versturen in plaats van alles, en een wachtrij die netjes terugschakelt als een limiet bereikt is. Een app die per order meerdere losse calls doet, loopt hier als eerste tegenaan.
Voor B2B is het belangrijk dat bedrijven en hun locaties uit Shopify als debiteur met de juiste betaalconditie in Exact komen, en dat facturen op rekening niet als betaald worden geboekt. Wil je openstaande posten of kredietlimieten uit Exact terug in Shopify tonen, dan heb je per definitie een tweerichtingskoppeling nodig. Dat is het punt waarop wij meestal adviseren voor maatwerk of Alumio te kiezen.
Verder lezen en verwante diensten
Dieper in de techniek of in de alternatieven duiken? Deze pagina's en artikelen gaan verder waar deze pagina ophoudt.
Exact Online API met Laravel
OAuth, tokenbeheer, rate limits en idempotente orderverwerking in een maatwerkkoppeling.
Lees verder →Shopify en Exact boekhouding
Hoe orders, facturen, btw en retouren technisch in Exact Online terechtkomen.
Lees verder →Alumio als integratieplatform
Wanneer een iPaaS goedkoper en robuuster is dan losse apps of maatwerk.
Lees verder →Laravel integraties
Maatwerkkoppelingen tussen webshop, ERP, WMS en andere systemen.
Lees verder →Shopify API rate limits
Hoe je integraties bouwt die niet vastlopen op de limieten van Shopify.
Lees verder →ERP-koppeling vergelijken
AFAS, Exact en Multivers naast elkaar voor je webshop.
Lees verder →Onze aanpak voor een Exact Online Shopify koppeling
Eerst de geldstromen, dan de techniek. Zo voorkom je een koppeling die technisch werkt maar boekhoudkundig niet klopt.
- 1
Inventarisatie met je boekhouder
We brengen samen met jou en je boekhouder in kaart welke orders, betaalmethoden, btw-situaties, retouren en payouts er zijn, en hoe die in Exact geboekt moeten worden.
- 2
Routekeuze
Op basis van volume, complexiteit en het aantal systemen adviseren we een app, maatwerk in Laravel of Alumio. Past een bestaande app, dan zeggen we dat.
- 3
Mapping en inschatting
We leggen grootboekrekeningen, btw-codes, dagboeken en artikelmatching vast in een mappingdocument, met een onderbouwde inschatting van de uren vooraf.
- 4
Bouwen of configureren
Het vaste team bouwt of configureert de koppeling, met wachtrijen, retries en bescherming tegen dubbele boekingen.
- 5
Testen met echte randgevallen
We draaien een periode aan echte orders door een test-administratie, inclusief kortingen, gedeeltelijke retouren, EU-klanten en payouts, en laten je boekhouder controleren.
- 6
Live en beheer
Gecontroleerde livegang met monitoring en meldingen. Daarna houden we de koppeling bij als Shopify of Exact hun API wijzigen.
Wat je krijgt
- Mappingdocument met grootboekrekeningen, btw-codes en dagboeken, afgestemd met je boekhouder
- Werkende synchronisatie van orders, facturen en debiteuren naar Exact Online
- Boekingslogica voor Shopify Payments-payouts met tussenrekening en kostenboeking
- Correcte verwerking van retouren en creditnota's, ook bij gedeeltelijke refunds
- Voorraad- en artikelsynchronisatie met een vastgelegde bron van waarheid
- Monitoring met meldingen bij mislukte boekingen en een dagelijkse controle
- Technische documentatie en een overdracht, zodat je niet afhankelijk bent van één persoon
Waarom Coding.nl voor je Exact Online Shopify integratie
Alle drie de routes in huis
We bouwen maatwerk in Laravel, werken met Alumio en kennen de bestaande apps. Daardoor adviseren we de route die bij je past, niet de route die wij toevallig verkopen.
Direct contact met het vaste team
Geen projectmanagers of tussenlagen. Je bespreekt btw-codes en payouts met de mensen die het bouwen.
E-commerce ervaring sinds jaar en dag
Ruim 15 jaar e-commerce met Shopify, Magento en Laravel. We weten waar koppelingen in de praktijk stuklopen.
Onderbouwde inschatting vooraf
We werken op uurbasis, met een inschatting die je vooraf ziet en kunt toetsen aan het mappingdocument.

Verder lezen
- ›Shopify + Exact Online — boekhouding synchronisatie
- ›Laravel + Exact Online: boekhouding API koppeling bouwen
- ›Shopify + Alumio: alle integraties via één iPaaS platform
- ›ERP-koppeling webshop: AFAS, Exact of Multivers
- ›Shopify API rate limits — hoe je integraties betrouwbaar houdt
- ›Alumio vs custom integraties — wanneer kies je wat?
- ›Laravel Queues voor e-commerce: orderverwerking op schaal
Veelgestelde vragen
Je Exact Online Shopify koppeling laten doorrekenen?
Stuur ons je situatie: aantal orders, betaalmethoden, landen en welke systemen meedoen. We vertellen je eerlijk of een app volstaat of dat maatwerk of Alumio loont, met een onderbouwde inschatting vooraf.