Koppelingen · Exact Online

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.

DatastroomRichtingMomentWaar het vaak misgaat
Orders en verkoopfacturenShopify naar ExactBij betaling, fulfilment of dagelijksDubbele boekingen bij een retry, verkeerde btw-code per regel
DebiteurenShopify naar ExactBij eerste orderElke gastbestelling wordt een nieuwe debiteur, of alles op één verzameldebiteur zonder adresgegevens
BetalingenShopify naar ExactBij capture of bij payoutOrder staat open terwijl er allang betaald is
Payouts Shopify PaymentsShopify naar ExactPer uitbetalingNetto bedrag op de bank sluit niet aan op de bruto orders
Retouren en creditnota'sShopify naar ExactBij refundGedeeltelijke refunds en verzendkosten-refunds worden niet of fout gecrediteerd
Artikelen en prijzenExact naar Shopify of andersomBij wijzigingTwee systemen denken allebei de baas te zijn over de prijs
VoorraadExact naar ShopifyPeriodiek of bij mutatieVerkochte voorraad komt pas na uren terug, met oververkoop als gevolg
Track and trace en orderstatusExact of WMS naar ShopifyBij verzendingKlant 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
Liever bellen? 0591-239 299
Beschikbaar deze week

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.

CriteriumBestaande appMaatwerk in LaraveliPaaS (Alumio)
DoorlooptijdDagenWekenWeken
KostenMaandabonnement, indicatief vanaf circa 16 tot 54 dollar per maand (Shopify App Store, 2026)Eenmalige bouw op uurbasis plus hosting en onderhoudLicentie van Alumio plus implementatie
Mapping en boekingslogicaWat de app aanbiedtVolledig vrijGrotendeels configureerbaar, maatwerk mogelijk
Payouts en kosten correct boekenWisselend, soms alleen in een duurder planPrecies zoals je boekhouder het wilConfigureerbaar
Meerdere stores of administratiesVaak per store een abonnementEén codebase voor alle storesSterk punt
Meer systemen (WMS, PIM, marktplaatsen)Per koppeling een losse appKan, maar je bouwt elke koppeling zelfSterk punt: één platform voor alle stromen
Monitoring en foutafhandelingBeperkt inzichtZelf ingericht, bijvoorbeeld met HorizonIngebouwde logging en retries
Past bijStandaard B2C, één store, standaard btwAfwijkende processen, B2B, hoge volumesShopify 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.

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. 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. 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. 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. 4

    Bouwen of configureren

    Het vaste team bouwt of configureert de koppeling, met wachtrijen, retries en bescherming tegen dubbele boekingen.

  5. 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. 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.

Hyvä Silver PartnerHypernode Silver Partner

Veelgestelde vragen

Je hebt drie opties: een app uit de Shopify App Store, een maatwerkkoppeling die rechtstreeks met de API's van Shopify en Exact praat, of een integratieplatform zoals Alumio. Voor een standaard B2C-shop is een app meestal genoeg. Bij B2B, meerdere stores of afwijkende boekingslogica kom je uit bij maatwerk of Alumio.

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.