Kennisbank
Exact Online Boekhouden of Handel: wat landt er per pakket uit je webshop?
Met Exact Online Boekhouden landt een webshoporder als verkoopboeking of als verkoopfactuur. Met Handel landt hij als verkooporder, en komen voorraad, levering en trackingnummer uit Exact terug naar de webshop. De API-documentatie van Exact geeft per resource aan in welk pakket hij werkt.
Bijgewerkt op
Het korte antwoord
Met Boekhouden komt een webshoporder als financieel document in Exact: een verkoopboeking of een verkoopfactuur. Met Handel komt hij als verkooporder, en dan doet Exact ook de logistiek: voorraad, levering en factuur. Handel bevat Boekhouden. Elke Handel-editie heeft Boekhouden Professional of Premium aan boord, dus wat met Boekhouden kan, kan met Handel ook.
| Wat de koppeling doet | Boekhouden | Handel |
|---|---|---|
| Order als verkoopboeking | ja | ja |
| Order als verkoopfactuur | ja | ja |
| Order als verkooporder | nee | ja |
| Artikelen en verkoopprijzen lezen en schrijven | ja | ja |
| Voorraad uit Exact naar de webshop | nee | ja |
| Levering met trackingnummer naar de webshop | nee | ja |
| Prijslijsten per klant lezen | nee | ja |
| Inkooporders met ontvangstdatum lezen | nee | ja |
De tabel volgt de API-documentatie van Exact Online, nagelezen op 3 oktober 2026. Die noemt per resource de pakketten waarin hij beschikbaar is. Exact gebruikt daar de Engelse namen: Accounting is Boekhouden, Wholesale & Distribution is Handel, Manufacturing is Productie. Alles wat hier voor Handel geldt, geldt ook voor Productie.
Drie documenten voor dezelfde order
De webshop levert steeds dezelfde order aan. De koppeling bepaalt welk document er in Exact ontstaat, en het pakket bepaalt welke keuzes er zijn.
| Document | Resource | Verplicht in het verzoek | Wat Exact ermee doet |
|---|---|---|---|
| Verkoopboeking | salesentry/SalesEntries |
Customer, Journal, per regel GLAccount en AmountFC |
boekt omzet, btw en debiteur |
| Verkoopfactuur | salesinvoice/SalesInvoices |
OrderedBy, Journal, per regel Item |
maakt een factuur met een nummer uit het dagboek |
| Verkooporder | salesorder/SalesOrders |
OrderedBy, per regel Item |
plant de uitgifte, leidt tot levering en factuur |
Het verschil zit in het veld Item. Een regel van een verkoopboeking vraagt een grootboekrekening en een bedrag, geen artikel. Order 10482 van Bakker Installatie B.V., 12 stuks van 17,08 euro, is als verkoopboeking één regel van 204,96:
{
"Customer": "8f3c1e52-7a40-4c1b-9d2e-5b1f0a6c3e77",
"Journal": "70",
"YourRef": "WEB-10482",
"Description": "Webshoporder 10482",
"SalesEntryLines": [
{
"GLAccount": "3c9d1b7e-52a8-4f0e-b6a1-7d2e9c4f8a10",
"AmountFC": 204.96,
"VATCode": "4"
}
]
}
De koppeling heeft daarvoor een grootboekrekening per btw-tarief of per productgroep nodig, en het assortiment hoeft niet in Exact te staan. Journal is de code van het verkoopdagboek en VATCode de btw-code uit jouw administratie; beide verschillen per administratie. Laat je VATCode weg, dan neemt Exact de standaardcode van de grootboekrekening. Hoe percentages en codes op elkaar passen staat in bedragen en btw mappen.
Een factuurregel en een orderregel vragen Item, de GUID van het artikel. Elk webshopartikel moet dan als artikel in Exact bestaan, met een code waarop de koppeling kan matchen. Een webshop met 4.000 artikelen waarvan er 3.650 in Exact staan, heeft 350 artikelen waarop een orderregel wordt afgekeurd. Die lijst hoort er te zijn voordat de koppeling live gaat.
Een verkooporder heeft een Status: 12 is open, 20 gedeeltelijk geleverd, 21 volledig, 45 geannuleerd. Die status en de levering gaan terug naar de webshop. Een boeking of factuur kent dat verloop niet. In SalesEntries is type 20 een boeking en 21 een creditnota; in SalesInvoices is 8020 een factuur en 8021 een creditfactuur.
Wat de API per pakket vrijgeeft
| Resource | Wat het is | Pakket volgens de documentatie |
|---|---|---|
crm/Accounts, vat/VATCodes |
relaties, btw-codes | geen beperking genoemd |
salesentry/SalesEntries |
verkoopboekingen | geen beperking genoemd |
salesinvoice/SalesInvoices |
verkoopfacturen | onder meer Boekhouden, Handel en Productie |
logistics/Items, logistics/SalesItemPrices |
artikelen en verkoopprijzen | onder meer Boekhouden, Handel en Productie |
salesorder/SalesOrders |
verkooporders | Handel en Productie, alle edities |
salesorder/GoodsDeliveries |
leveringen, met TrackingNumber |
Handel en Productie, alle edities |
sync/Inventory/StockPositions |
voorraadpositie per artikel | Handel en Productie, alle edities |
sales/SalesPriceLists |
prijslijsten, alleen lezen | Handel en Productie, alle edities |
purchaseorder/PurchaseOrders |
inkooporders | Handel en Productie, alle edities |
inventory/ItemWarehouses |
voorraad per artikel en magazijn | Handel en Productie: Plus, Professional, Premium |
Twee gevolgen voor Boekhouden. Exact kan de webshop geen voorraad leveren, want de voorraadpositie zit niet in het pakket. De webshop of een magazijnsysteem is dan de bron: zie welke voorraad toon je in je webshop. En het trackingnummer komt van de vervoerder of het magazijnsysteem naar de webshop, zonder tussenkomst van Exact.
Met Handel is Exact de bron voor voorraad en levering. De verkooporder telt mee als geplande uitgifte, het magazijn boekt de levering af in GoodsDeliveries en de koppeling stuurt het trackingnummer door. Hoe die stroom loopt staat op orders, klanten en verzending en voorraad en beschikbaarheid.
De edities binnen Boekhouden en Handel
Beide pakketten hebben vier edities: Essentials, Plus, Professional en Premium. Voor een koppeling tellen deze grenzen, volgens de pakketvergelijking op exact.com en de API-documentatie:
| Grens | Editie |
|---|---|
| 25 verkoopfacturen per maand inbegrepen | Boekhouden Essentials |
| 100 verkoopfacturen per maand inbegrepen | Boekhouden Plus |
| Onbeperkt verkoopfacturen | Boekhouden Professional en Premium |
| Verkooporders, leveringen, voorraadpositie | Handel, alle edities |
Meerdere magazijnen, ItemWarehouses, WarehouseID op de order |
Handel Plus en hoger |
| Serie- en batchnummers | Handel Plus en hoger |
Directe verkoopfactuur met Warehouse (type 8023) |
Handel Plus en hoger |
| Voorraadreserveringen | Handel Premium |
| Tot 30.000 API-verzoeken per dag | Premium |
De facturenbundel van Boekhouden telt facturen die Exact verstuurt; boven de bundel rekent Exact per factuur. Een webshop die zelf de factuur naar de klant stuurt, boekt de order als verkoopboeking en gebruikt de bundel niet.
Met meerdere magazijnen in Handel Essentials werken kan niet: die functie begint bij Plus. Welke magazijnen meetellen voor de webshop staat bij voorraad uit meerdere magazijnen.
Rekenvoorbeeld: 340 orders per maand
Een webshop verwerkt 340 orders per maand, gemiddeld drie artikelregels per order.
Als verkoopfactuur in Boekhouden. Essentials bevat 25 facturen: 340 - 25 = 315 facturen boven de bundel. Plus bevat er 100: 340 - 100 = 240 boven de bundel. Professional heeft geen grens. Elke factuurregel vraagt een artikel in Exact: 340 x 3 = 1.020 regels per maand die elk op een bestaand artikel moeten landen.
Als verkoopboeking in Boekhouden. Geen facturen uit de bundel en geen artikelen nodig. Per order boekt de koppeling één regel per btw-tarief. Wat er verkocht is, staat dan in de webshop en niet in Exact.
Als verkooporder in Handel. 340 verkooporders met 1.020 orderregels. Van artikel KB-2210 liggen er 20. Order 10482 vraagt er 6. Exact plant 6 stuks als uitgifte in en de vrije voorraad wordt 20 - 6 = 14. De koppeling stuurt 14 naar de webshop en naar elk ander kanaal. In Boekhouden bestaat dat getal niet, en verlaagt alleen de webshop zijn eigen teller.
In alle drie de gevallen levert de order boekingsregels op in het grootboek. Bij drie omzetregels, één btw-regel en één debiteurregel zijn dat er vijf per order, dus 340 x 5 = 1.700 per maand. Dat blijft ruim onder het gemiddelde van 10.000 dat Exact per administratie noemt. Bij een boeking van één regel per order zijn het er 340 x 3 = 1.020. De limieten zelf staan in Exact Online API limieten.
Consumentenorders hoeven in geen van de drie vormen elk een eigen debiteur te krijgen. Ze kunnen op één verzameldebiteur landen.
Wat betekent dit voor je koppeling?
Wij bouwen de koppeling op het pakket en de editie die je hebt. Bij Boekhouden leggen we vast of orders als boeking of als factuur landen, op welk dagboek en welke grootboekrekening, en welk systeem de voorraad levert. Bij Handel komen de verkooporder, de voorraadpositie en de levering erbij. Voor de livegang draait de koppeling als dry run: per order zie je welk document er in Exact zou ontstaan, zonder dat er iets geboekt wordt.
Daarna hosten en bewaken we de koppeling. Stap je later over naar Handel of een hogere editie, dan passen we de mapping aan. Alle stromen, limieten en valkuilen staan op Exact Online koppeling met je webshop. Vertel welk pakket en welke editie je hebt, dan hoor je welke stromen daarin kunnen.
Veelgestelde vragen
Kan ik mijn webshop koppelen met Exact Online Boekhouden?
Ja. Orders landen als verkoopboeking of als verkoopfactuur, klanten als relatie, en artikelen en verkoopprijzen zijn via de API te lezen en te schrijven. Wat met Boekhouden niet kan: een order als verkooporder aanmaken, voorraadposities uit Exact lezen en leveringen met trackingnummer ophalen. Die resources staan in de API-documentatie alleen bij Handel en Productie.
Heb ik Handel nodig om voorraad te synchroniseren?
Als Exact Online de bron van de voorraad is, ja. StockPositions en Warehouses werken alleen in Handel en Productie. Houdt een magazijnsysteem of de webshop zelf de voorraad bij, dan loopt de voorraadstroom buiten Exact om en gaat alleen de financiële kant van de order naar Boekhouden.
Wat is het verschil tussen een verkoopboeking en een verkoopfactuur in Exact Online?
Een verkoopboeking is een financiële boeking: een bedrag op een grootboekrekening, zonder artikel. Een verkoopfactuur heeft factuurregels met een artikel, een aantal en een prijs, en Exact kan hem naar de klant versturen. Voor een boeking hoeft het assortiment niet in Exact te staan; voor een factuur moet elk artikel in Exact bestaan.
Welke editie van Handel heb ik nodig voor meerdere magazijnen?
Plus, Professional of Premium. Voorraad per artikel en magazijn via ItemWarehouses en het veld WarehouseID op de verkooporder werken volgens de API-documentatie alleen in die drie edities. In Essentials leest de koppeling de voorraadpositie per artikel via StockPositions.
Wat verandert er aan de koppeling als ik van Boekhouden naar Handel ga?
De order landt dan als verkooporder in plaats van als boeking of factuur. Daarvoor moet elk webshopartikel als artikel in Exact bestaan, met dezelfde code. De voorraad komt voortaan uit Exact, en levering en trackingnummer gaan terug naar de webshop. De mapping van debiteuren, btw-codes en dagboeken blijft gelijk.
Is de API-limiet anders per pakket?
Nee. Voor Boekhouden en Handel geldt dezelfde limiet van 60 verzoeken per minuut en 5.000 per dag, per app en per administratie. De Premium-edities gaan tot 30.000 verzoeken per dag in totaal. De rekensom staat in Exact Online API limieten.
Vertel wat je nodig hebt
Vertel welke systemen je gebruikt en wat je wilt verbeteren. Je krijgt binnen één werkdag een persoonlijk antwoord. We helpen je de werkzaamheden helder te krijgen en spreken de prijs en planning af voordat je iets toezegt.
- Je weet de prijs en de doorlooptijd voordat je iets toezegt
- Wij zoeken uit welke koppeling het werk uit handen neemt
- Wij verzorgen de bouw, hosting, bewaking en het onderhoud
- Je team krijgt minder overtypwerk en minder uitzoekwerk