Omzet & marge
Netto omzet per maandNetto omzetWat de producten opbrengen: zonder btw (die draag je af) en zonder verzendkosten, na korting en retouren. Hiermee rekenen het maanddoel, de marges en de prognose.Berekening: Bruto − kortingen − retouren − overige terugbetalingen, + verkoopfacturen buiten Shopify (als dat aan staat) + handmatig geboekte omzet.Zonder facturen en handmatige omzet gelijk aan Shopify's “Nettoverkopen”. Shopify's “Total sales” is incl. btw en verzendkosten en dus hoger.Bron: Shopify; facturen uit e-Boekhouden; handmatige omzet door jullie ingevuld.
Van omzet naar marge
| Bruto omzetBruto omzetDe originele prijs van alles wat verkocht is, vóór korting, excl. btw.Berekening: Per orderregel: originele prijs × aantal, min de btw op die regel.Bron: Shopify. | € 475.351,28 |
| − KortingenKortingenAlle korting op producten: kortingscodes, automatische kortingen en korting op een losse regel, excl. btw.Berekening: Som van de kortingen per orderregel, gedeeld door 1 + het btw-tarief. Korting op verzendkosten telt niet mee.Bron: Shopify. | € -11.360,90 |
| − RetourenRetourenDe waarde van teruggestuurde producten, excl. btw, op de dag van de terugbetaling.Berekening: Som van de terugbetaalde orderregels min btw. Houd je retourkosten in, dan telt toch de volle regelwaarde, net als bij Shopify.Op retourdatum, niet op orderdatum. Een retour van vorige maand kan dus deze maand van de omzet af gaan.Bron: Shopify. retourregels, op retourdatum | € -23.815,68 |
| − Overige terugbetalingenOverige terugbetalingenGeld terug zonder dat er een product terugkomt, bijvoorbeeld een tegemoetkoming bij schade.Berekening: Totaal terugbetaald − retourregels − teruggestorte verzendkosten, excl. btw, op de terugbetaaldatum.Bron: Shopify. bedrag terug zonder retourregel | € 0,00 |
| + Facturen buiten ShopifyVerkoopfacturenFacturen die jullie in e-Boekhouden verstuurden. Alleen facturen buiten Shopify tellen mee in de omzet, en alleen als dat aan staat.Berekening: Een factuur hoort bij Shopify (en telt niet) als het ordernummer erin staat, of als er een Shopify-order is op dezelfde dag ±1 met hetzelfde bedrag. Een factuur met hetzelfde bedrag excl. btw (± € 1) als een handmatige boeking binnen 7 dagen telt ook niet: dubbel. Per factuur kun je zelf kiezen voor “Telt mee”.Bron: e-Boekhouden (“Factuur verstuurd”). verkoopfacturen uit e-Boekhouden, excl. btw | € 3.200,00 |
| + Handmatig geboektHandmatige omzetVerkoop die niet in Shopify en niet als factuur in e-Boekhouden staat, door jullie zelf geboekt.Berekening: Telt op de ingevulde datum mee in netto omzet, maanddoel, marge en resultaat. Zonder inkoop schat het dashboard die met de factuur- of webshopmarge.Telt niet in MER, POAS, conversie en het prognosepatroon: die gaan over de webshop. Staat dezelfde verkoop ook als factuur in e-Boekhouden (zelfde bedrag excl. btw, binnen 7 dagen), dan telt alleen de handmatige boeking. zie Handmatige omzet hieronder, excl. btw | € 1.150,00 |
| = Netto omzetNetto omzetWat de producten opbrengen: zonder btw (die draag je af) en zonder verzendkosten, na korting en retouren. Hiermee rekenen het maanddoel, de marges en de prognose.Berekening: Bruto − kortingen − retouren − overige terugbetalingen, + verkoopfacturen buiten Shopify (als dat aan staat) + handmatig geboekte omzet.Zonder facturen en handmatige omzet gelijk aan Shopify's “Nettoverkopen”. Shopify's “Total sales” is incl. btw en verzendkosten en dus hoger.Bron: Shopify; facturen uit e-Boekhouden; handmatige omzet door jullie ingevuld. | € 444.524,70 |
| + Verzendkosten klantVerzendkosten klantWat klanten aan verzendkosten betaalden, excl. btw. Telt niet in de netto omzet, wel in de marge.Berekening: Verzendkosten op de order − btw daarop, min teruggestorte verzendkosten.Bron: Shopify. | € 4.418,23 |
| − Inkoop (COGS)Inkoop (COGS)Wat jullie betaalden voor de verkochte producten, excl. btw, na de vaste korting van de leverancier.Berekening: Aantal × inkoopprijs op de orderdatum × (1 − leverancierskorting), min de inkoop van geretourneerde stuks (aanname: het merk crediteert die).Producten zonder inkoopprijs tellen als € 0. Daarom staat erbij voor welk deel de inkoopprijs bekend is.Bron: Inkoopprijs (unitCost) per variant in Shopify; korting per leverancier op Kosten. inkoopprijs bekend voor 95,4% · waarvan € 1.391,54 geschat voor facturen | € -193.414,88 |
| − Dropship-/verzendkostenDropship- en verzendkostenWat het jullie kost om orders te laten versturen.Berekening: Per order × leverancier het gemiddelde verzendbedrag van die leverancier (Kosten → Dropship- en verzendkosten). Een order met twee merken telt twee keer, want elke leverancier verstuurt apart.Een schatting per order, geen echte factuur per zending.Bron: Bedragen door jullie ingevuld, afgeleid uit e-Boekhouden. gemiddelde per leverancier × 6810 zendingen, waarvan 4299 met het standaardbedrag, plus € 5,75 voor handmatige omzet | € -46.181,35 |
| − BetaalkostenBetaalkostenWat Shopify Payments, Klarna en PayPal per order inhouden.Berekening: Shopify Payments (ook Klarna sinds september 2026): de echte fee per order. Nog niet afgerekend: het gemiddelde tarief van de laatste 60 dagen. PayPal: het percentage + vast bedrag van Kosten → Betaalkosten.Bron: Shopify Payments; tarieven door jullie ingevuld. waarvan € 5.479,12 geschat | € -14.069,68 |
| − AdvertentiekostenAdvertentiekostenAlles wat jullie aan advertenties uitgaven, excl. btw.Berekening: Spend van de gekoppelde platforms (Google, Meta, ChatGPT) + kosten van actieve vergelijkingssites (geschat per klik of verkoop, of het factuurbedrag als dat is ingevuld).Een platform dat niet gekoppeld is, telt niet als € 0 maar als “geen data”.Bron: API's van de advertentieplatforms; vergelijkingssites op Kosten. google_ads + meta + vergelijk · waarvan € 3.163,57 geschat | € -79.932,38 |
| = ContributiemargeContributiemargeWat de verkoop oplevert na alle kosten per order, vóór vaste lasten zoals huur, software en salaris.Berekening: Netto omzet + verzendkosten klant − inkoop − dropship-/verzendkosten − betaalkosten − advertentiekosten.Geen winst: de vaste kosten gaan er nog af (zie Resultaat na vaste kosten). | € 115.344,63 |
| − Vaste kostenVaste kostenKosten die niet per order zijn: software, huur, abonnementen, salaris.Berekening: Bedrag per maand (jaar / 12, kwartaal / 3), per dag verdeeld. Altijd excl. btw: vul je incl. in, dan rekent het dashboard terug met het gekozen tarief.Bron: Door jullie ingevuld. € 9.735,00 per maand nu actief, naar rato van de dagen (zie Kosten) | € -98.648,00 |
| = Resultaat na vaste kostenResultaat na vaste kostenContributiemarge min de vaste kosten die op Kosten zijn ingevuld, in deze periode. Vóór rente en belasting.Berekening: Contributiemarge − vaste kosten per dag × dagen in de periode. Daaronder als % van de netto omzet.Alleen zo compleet als de ingevulde vaste kosten. Mist er een post, dan is het resultaat te gunstig; het overzicht waarschuwt als de boekhouding meer vaste lasten laat zien. alleen de vaste kosten die op de pagina Kosten zijn ingevuld; vóór rente en belasting | € 16.696,63 |
BrutomargeNetto omzet min inkoop: wat er overblijft vóór verzending, betaal- en advertentiekosten.Berekening: Netto omzet − inkoop. Brutomarge 56,5% · Retourpercentage 5,1% (op retourdatum) · Kortingen 2,4% van bruto
Retouren van orders uit deze periodeVan de orders die in deze periode zijn geplaatst: hoeveel er tot nu toe van terug is gekomen, ongeacht wanneer.Berekening: Alles wat er van die orders is teruggegeven / hun netto omzet. Loopt nog op zolang er retouren binnenkomen.Anders dan de retouren in de tabel: die staan op retourdatum. Van de orders uit deze periode is tot nu toe € 23.552 geretourneerd: 5,1% van wat er verkocht is. Dit loopt nog op zolang retouren binnenkomen.
Break-even omzet per maandHoeveel netto omzet per maand nodig is om de vaste kosten te dekken.Berekening: Vaste kosten per maand / contributiemarge %. Op Kosten: marge van de laatste 90 dagen; op Overzicht en Omzet: van de gekozen periode. Break-even omzet: € 37.518 netto per maand bij de marge van deze periode · Break-even MER: 2,28× (daaronder kosten advertenties meer dan ze aan marge opleveren)
Per land
Per verkoopkanaalVerkoopkanalenWaar de omzet binnenkwam: de webshop, TikTok Shop, conceptorders, facturen buiten Shopify en handmatig geboekte omzet.Bron: Shopify (verkoopkanaal van de order), e-Boekhouden en jullie eigen boekingen.
Handmatige omzetHandmatige omzetVerkoop die niet in Shopify en niet als factuur in e-Boekhouden staat, door jullie zelf geboekt.Berekening: Telt op de ingevulde datum mee in netto omzet, maanddoel, marge en resultaat. Zonder inkoop schat het dashboard die met de factuur- of webshopmarge.Telt niet in MER, POAS, conversie en het prognosepatroon: die gaan over de webshop. Staat dezelfde verkoop ook als factuur in e-Boekhouden (zelfde bedrag excl. btw, binnen 7 dagen), dan telt alleen de handmatige boeking.
Voor verkoop die niet in Shopify staat en niet als factuur in e-Boekhouden, bijvoorbeeld een zakelijke bestelling die direct bij de leverancier is geplaatst. Telt mee in netto omzet, maanddoel, marge en resultaat (niet in MER en conversie). Staat dezelfde verkoop ook als factuur in e-Boekhouden (zelfde bedrag excl. btw, binnen 7 dagen), dan telt die factuur niet mee: geen dubbele omzet.
| Datum | Klant | Omschrijving | Leverancier | Omzet excl. | Inkoop | |
|---|---|---|---|---|---|---|
| 26-10-2026 | Sportschool FitLab | 20 yogamatten en blokken | Kaito + verzendkosten | € 1.150,00 | € 610,00 |
Alle boekingen staan in de lijst; grijs = valt buiten de gekozen periode en telt daar dus niet mee.
Zonder inkoop schat het dashboard die met de brutomarge voor facturen (Instellingen → Algemeen), of anders die van de webshop. Verzendkosten = het gemiddelde bedrag per order van de leverancier (Kosten).
Verkoopfacturen (e-Boekhouden)VerkoopfacturenFacturen die jullie in e-Boekhouden verstuurden. Alleen facturen buiten Shopify tellen mee in de omzet, en alleen als dat aan staat.Berekening: Een factuur hoort bij Shopify (en telt niet) als het ordernummer erin staat, of als er een Shopify-order is op dezelfde dag ±1 met hetzelfde bedrag. Een factuur met hetzelfde bedrag excl. btw (± € 1) als een handmatige boeking binnen 7 dagen telt ook niet: dubbel. Per factuur kun je zelf kiezen voor “Telt mee”.Bron: e-Boekhouden (“Factuur verstuurd”).
Facturen met het type “Factuur verstuurd”. Facturen die bij een Shopify-order horen (ordernummer of zelfde dag ±1 met hetzelfde bedrag) tellen niet mee: die omzet zit al in Shopify. Een factuur met hetzelfde bedrag als een handmatige boeking (binnen 7 dagen) telt ook niet mee: die verkoop telt al via de handmatige boeking. Meetellen staat aan: € 3.200 buiten Shopify telt mee in deze periode.
| Datum | Factuur | Omschrijving | Excl. btw | Indeling | |
|---|---|---|---|---|---|
| 29-10 | F2026-213 | Bestelling SS99999 | € 90 | Twijfel (telt niet) ordernummer SS99999 niet gevonden in Shopify | |
| 29-10 | F2026-212 | Teamkleding Hockeyclub De Zwaluwen | € 3.200 | Buiten Shopify geen Shopify-ordernummer of -bedrag | |
| 29-10 | SS20391 | Webshoporder | € 138 | Shopify (telt niet) ordernummer SS20391 |
KortingscodesKortingscodesPer code de omzet, korting en marge van de orders waarop die code is gebruikt.Berekening: Codes die maximaal twee keer zijn gebruikt (zoals persoonlijke welkomstcodes) worden samengevoegd. Marge = netto omzet na korting − inkoop, vóór retouren en overige kosten.Bron: Shopify.
1107 van 4591 orders met korting. Marge = netto omzet na korting − inkoop, vóór retouren en overige kosten. Persoonlijke codes (over de hele historie maximaal twee keer gebruikt) zijn samengevoegd.
| Code | Orders | Bruto | Korting | Korting % | Netto omzet | Marge | Marge % |
|---|---|---|---|---|---|---|---|
| WELKOM10 | 398 | € 41.875 | −€ 4.188 | 10,0% | € 37.687 | € 20.203 * | 53,6% |
| RUNNING10 | 311 | € 36.153 | −€ 3.615 | 10,0% | € 32.538 | € 17.161 * | 52,7% |
| NIEUWSBRIEF | 398 | € 35.689 | −€ 3.569 | 10,0% | € 32.120 | € 17.960 * | 55,9% |
* niet van alle producten is de inkoopprijs bekend; marge is te hoog.
Herkomst van ordersHerkomst van ordersVia welke bron de klant voor het laatst binnenkwam vóór de bestelling: Google, Meta, e-mail, vergelijkingssites, direct, enzovoort.Berekening: Op de UTM-bron en verwijzer van het laatste bezoek (Shopify customer journey). Kent Shopify geen bezoek, dan: het Google Shopping-kenmerk op de winkelwagen (google), anders het kanaal (conceptorder, TikTok Shop, Shop-app), anders “niet te volgen”.Een beste inschatting. Wie eerst via Meta en later direct terugkomt, telt als direct. “Niet te volgen” zijn webshoporders waarbij Shopify geen enkel bezoek kent, meestal omdat de bezoeker cookies weigerde of een adblocker had.
Beste inschatting op basis van UTM en verwijzer van de laatste sessie vóór de order (Shopify customer journey). Vergelijk.nl en beslist.nl zijn alleen zo te herkennen. Zonder bezoekdata telt het Google Shopping-kenmerk op de winkelwagen als google.
Niet te volgen: 221 van 4585 orders (5%). Shopify kent bij deze orders geen enkel bezoek, meestal omdat de bezoeker cookies weigerde of een adblocker had. Meer toestemming in de cookiebanner maakt dit kleiner.