Zo berekenen we je echte winst
Deze pagina legt in gewone taal uit hoe Klirry uit je bestellingen, advertentie-uitgaven en kosten één eerlijk winstcijfer maakt en hoe dat cijfer een korte lijst beslissingen wordt over advertenties, producten, landen en betaalmethoden. Het is dezelfde rekenkunde achter elk cijfer in de app.
De winstformule
Per bestelling beginnen we bij wat de klant betaalde en trekken we alle echte kosten af, in precies deze volgorde:
1. Wat de klant betaalde
Het totaalbedrag van de bestelling, voordat we iets aftrekken.
2. Btw
De belasting die je verschuldigd bent over de verkoop, voor het land waarnaar de bestelling is verzonden. Btw (belasting over de toegevoegde waarde) is de omzetbelasting die in de hele EU wordt gebruikt — we berekenen die automatisch per land.
3. Betaalkosten
Wat je kaartverwerker, Klarna of PayPal je in rekening bracht voor het ontvangen van de betaling.
4. Verzendkosten
Wat je werkelijk betaalde om de bestelling te verzenden, per land en vervoerder — niet wat je de klant rekende.
5. Productkosten
Wat het artikel je kostte om in te kopen of te maken: de prijs van het product zelf, vóór je andere bedrijfskosten. Boekhouders noemen dit kostprijs van de omzet.
6. Verpakking
Dozen, verzendenveloppen, tape, inlegvellen — de fysieke kosten om de bestelling verzendklaar te maken.
7. Al het overige
Een klein verzamelpercentage voor de kleine dingen die elke bestelling met zich meebrengt en die niet in bovenstaande categorieën passen.
Wat er na dit alles overblijft, is je echte winst op die bestelling. Terugbetalingen worden op dezelfde manier afgetrokken, dus een gedeeltelijk terugbetaalde bestelling toont zijn ware, lagere winst — nooit het oorspronkelijke bedrag.
Hoe we advertentie-uitgaven aan echte bestellingen koppelen
We koppelen een advertentie aan de bestelling die ze opleverde met utm_content (de tag die je advertentieplatform aan de link toevoegt), en vallen terug op fbclid (de eigen klik-ID van Meta) als utm_content ontbreekt. Als we niet genoeg bestellingen rechtstreeks kunnen koppelen, schatten we met een kalibratiefactor: het door het platform gerapporteerde rendement op advertentie-uitgaven (ROAS — omzet gedeeld door advertentie-uitgaven), gecorrigeerd aan de hand van de kleine steekproef bestellingen die we wel rechtstreeks konden koppelen. Elk getal draagt een badge die laat zien welke van deze is toegepast — zie hieronder.
Wat Behouden, Pauzeren, Opschalen, Verbeteren en Beoordelen betekenen
Klirry kijkt naar vier gebieden en geeft elke bevinding één actie, bepaald door dezelfde regel voor iedereen — nooit een gok, nooit per klant afgesteld. Bevindingen worden op geld gerangschikt: het bedrag dat in de periode op het spel staat, het grootste eerst.
- Behouden
- Niets te veranderen. De cijfers kloppen.
- Pauzeren
- Stop hier met uitgeven of verkopen: het verliest geld. Wordt rood getoond.
- Opschalen
- Zet er meer op in: het verdient ruim boven het break-evenpunt. Wordt groen getoond.
- Verbeteren
- Kijk hiernaar. Altijd neutraal, nooit een oordeel en altijd met een genoemde reden: landingspagina, prijs, verzendprijs, betaalmethode of anders.
- Beoordelen
- Een bevinding die jouw oordeel vraagt in plaats van een regel. De wachtrij kan haar tonen; nog geen enkele regel maakt er een aan.
Waar Klirry kijkt
- Advertenties
- Elke advertentieset wordt beoordeeld op het rendement na echte kosten tegen jouw break-evenpunt, met de toestanden hieronder. Een advertentie die net rendabel is maar klikken en weinig winkelconversie krijgt, is eerder een probleem van de landingspagina en krijgt dus Verbeteren in plaats van Pauzeren of Opschalen. Winkelbezoekcijfers zijn alleen richtinggevend en nooit onderdeel van het winstcijfer.
- Producten
- Een product dat per saldo geld verliest, met minstens 20 verkochte eenheden en kosten vastgelegd, krijgt Verbeteren: prijs verhogen, van leverancier wisselen of stoppen met verkopen. Een product dat per saldo verdient maar in één land verlies maakt, wordt apart getoond. Een product zonder vastgelegde kosten blijft buiten beschouwing en wordt als zodanig vermeld, want onbekende kosten zijn niet nul.
- Landen
- Een land waar de btw van het bestemmingsland, verzending en betaalkosten de bijdrage onder nul drukken, met minstens 30 bestellingen, krijgt Verbeteren. De genoemde reden volgt de grootste kostenpost: prijs (btw is wettelijk bepaald, alleen de prijs kan haar opvangen), verzendprijs of betaalmethode.
- Betaalmethoden
- De kosten van een betaalmethode zijn een percentage plus een vast bedrag en wegen dus het zwaarst bij kleine bestellingen. Nemen de betaalkosten bij bestellingen van een bepaalde grootte een te groot deel van de marge in, dan noemt Klirry de methode en de orderwaardeklasse (minstens 20 bestellingen in de groep) en het geld dat boven het getolereerde aandeel is betaald. Bij één betaalmethode is er niets goedkopers om naartoe te gaan.
- Verzending
- Een verzendbeslissing noemt elk land waar verzenden meer kost dan klanten betalen, met het geld dat in de periode verloren ging, en wordt met de andere gebieden op geld gerangschikt. Het vereist minstens 30 bestellingen in het land; daaronder zegt het dat er nog gegevens worden verzameld. Gewichtsklassen worden nog niet gebruikt, omdat de bestelgegevens geen pakketgewicht bevatten.
Hoe een advertentie haar toestand krijgt
Bij advertenties bepalen de toestanden hieronder de actie. De eerste twee betekenen dat er nog geen oordeel is:
- Aan het leren
- De advertentie is jonger dan 14 dagen, of het budget is minder dan 14 dagen geleden gewijzigd. Advertentieplatforms hebben tijd nodig om na beide hun draai te vinden — te vroeg om te beoordelen.
- Te vroeg
- Voorbij de leerfase, maar we hebben nog steeds niet genoeg bestellingen om het getal te vertrouwen: minder dan 30 gekoppelde bestellingen EN uitgaven onder 4× je gemiddelde bestelwaarde. We vertellen hoeveel dagen het nog duurt.
- Pauzeren
- Genoeg gegevens en het rendement van de advertentie ligt onder je break-evenpunt — elke dag dat ze doorloopt kost het je geld.
- Wachten
- Genoeg gegevens, en de advertentie zit rond het break-evenpunt (binnen +0.15 ROAS ervan) — verliest geen geld, maar het is ook niet duidelijk de moeite waard om op te schalen. Het bekijken waard, niet urgent.
- Behouden of opschalen
- Genoeg gegevens en de advertentie zit ruim boven het break-evenpunt. Behoud haar; hier zou je opschalen, dus meer uitgeven, overwegen.
Dit alles kijkt naar je afgelopen 14 dagen — een venster dat kort genoeg is om een probleem snel te zien, en lang genoeg om niet te overreageren op één slechte dag.
Wat de gegevenskwaliteitsbadges betekenen
Getallen die berusten op het koppelen van advertentiekosten aan bestellingen dragen een van deze drie badges, zodat je altijd weet hoe zeker we zijn:
- Geverifieerd
- Ad spend matched to at least one store order via utm_content or fbclid.
- Gekalibreerd
- Spend is real; order count estimated via calibration factor (matched ÷ platform-reported ROAS ratio).
- Weinig gegevens
- Fewer than 30 matched orders or spend below 4× AOV — sample too small for a reliable estimate.
Dit zijn precies dezelfde badges en definities die je naast die getallen in de app ziet — deze pagina zegt nooit iets anders dan wat het product je vertelt.