Kostprijs berekenen voor je eigen merk: van receptuur tot pot
Je verkoopt een pot bodybutter voor €24,95 en denkt €18 marge te draaien. Grondstoffen kosten je €6,80 per pot, dus dat klopt toch? Niet helemaal. Tegen de tijd dat je verpakking, vulling, picken, verzenden en Bol-fees hebt afgetrokken, kan er — afhankelijk van kanaal en volume — een stuk minder overblijven dan je dacht, en dat is vóór belasting en marketing.
Voor D2C-founders die zelf produceren (of laten produceren bij een loonblender) is een eerlijke kostprijs het verschil tussen schalen en stilletjes failliet gaan. Hieronder een werkbare aanpak.
Waarom alleen grondstofprijs onvoldoende is
De klassieke fout: je pakt je receptuur, telt de inkoopprijzen van de ingrediënten op, en noemt dat je kostprijs. Voor een keukenhobby werkt dat. Voor een merk niet.
Een fysiek product dat bij de klant op de mat valt, heeft minimaal vier kostenlagen:
- Recept-kosten — grondstoffen, vaak inclusief 5-15% schrijfwijze voor verlies bij vullen en testen.
- Verpakkings-kosten — pot, dop, etiket, vouwdoosje, sluitzegel, eventueel een kaartje.
- Productie-kosten — uren of vaste prijs van een loonblender, energie, kwaliteitscontrole, batch-administratie.
- Outbound-kosten — pickfee, verzendmateriaal, verzendlabel, returns, kanaal-commissies.
Sla één van die lagen over en je rekent jezelf rijk. Bij een gemiddeld D2C-skincare-product is alleen al de verpakking goed voor 18-30% van de totale kostprijs. Dat is geen detail.
Van receptuur naar BOM: de basis op orde
Een Bill of Materials (BOM) is gewoon een lijst van alles wat in en om het product zit, met aantallen en prijzen. Je hoeft hier geen ERP voor te kopen — een spreadsheet werkt prima om mee te beginnen.
Voor één pot bodybutter (200 ml) ziet dat er bijvoorbeeld zo uit:
| Component | Hoeveelheid | Inkoopprijs | Kosten per pot |
|---|---|---|---|
| Sheabutter (bio) | 80 g | €14/kg | €1,12 |
| Kokosolie | 60 g | €8/kg | €0,48 |
| Essentiële olie | 4 g | €180/kg | €0,72 |
| Conserveringsmiddel | 2 g | €40/kg | €0,08 |
| Pot 200 ml + dop | 1 stuk | €0,95 | €0,95 |
| Etiket | 1 stuk | €0,18 | €0,18 |
| Vouwdoosje | 1 stuk | €0,42 | €0,42 |
| Bijsluiter | 1 stuk | €0,06 | €0,06 |
| Subtotaal materiaal | €4,01 |
Verpakkings- en grondstofprijzen in deze tabel zijn voorbeelden — actualiseer ze altijd voor jouw eigen leveranciers en bestelvolumes voordat je beslissingen op de uitkomst baseert.
Tot zover de eenvoudige optelsom. Nu komt het lastige deel: de kosten die niet één-op-één in de pot zitten.
Productiekosten correct toerekenen
Of je nu zelf vult of een loonblender inhuurt, productie kost geld dat geen grondstof is. Een loonblender rekent meestal een vaste prijs per batch (bijvoorbeeld €450 voor 500 potten = €0,90 per pot) plus een setup-fee. Vul je zelf? Dan moet je je eigen uren rekenen.
Een veelgemaakte fout bij D2C-founders: het eigen uurloon op nul zetten "want het is mijn merk". Op het moment dat je opschaalt en die uren door een vulkracht laat doen, kost het ineens wél geld — en dan klopt je marge ineens niet meer.
Reken jezelf op €25 tot €35 per uur productie-tijd. Vul je in 4 uur 200 potten? Dan is dat €0,50 tot €0,70 per pot aan arbeid. Tel daar 5-10% bij voor afkeur, herwerk en testbatches. De Kamer van Koophandel heeft een bruikbare uitleg over kostprijscalculatie voor producenten die deze logica verder uitwerkt.
Voor onze bodybutter komt daar dan bij:
- Loonvulling/eigen arbeid: €0,70
- Energie + kwaliteitscontrole: €0,15
- Subtotaal productie: €0,85
Cumulatieve kostprijs tot hier: €4,86 per pot.
De vergeten laag: fulfilment
Hier verliezen veel D2C-merken stilletjes hun marge. Een pot van €24,95 verkopen via je eigen Shopify klinkt als hoge marge, maar elke order kost je geld voordat de klant iets ontvangt.
Reële fulfilment-kosten per order (één pot, NL-verzending):
- Pickfee bij 3PL: €1,75 - €2,50
- Verzenddoos + opvulmateriaal: €0,65
- Verzendlabel PostNL standaard: €4,25 (zonder contract) of €3,40 (met volume)
- Retourafhandeling (gemiddeld 4% bij beauty): €0,18 per order
- Betalingskosten (iDEAL ~€0,29, creditcard ~1,8%): €0,30 - €0,75
Tel je dit op, dan zit je rond de €7 per order aan fulfilment, alleen al voor één pot. Verkoop je twee potten samen, dan stijgt dat naar misschien €8 — schaalvoordeel werkt hier in je voordeel, wat meteen verklaart waarom AOV-verhoging zo cruciaal is voor D2C.
Volgens cijfers van Thuiswinkel.org over de Nederlandse e-commerce-markt ligt het gemiddelde retourpercentage in beauty rond 4-7%, in fashion 25-35%. Reken met je eigen branche-percentage, niet met een fantasiegetal.
Kanaalkosten: waarom marketplace-marge schijn-marge is
Verkoop je ook via Bol of Amazon? Dan komt er een hele extra laag bij. Bol rekent typisch 12-17% commissie afhankelijk van categorie, plus een vaste fee per order. Amazon zit vaak rond 15% plus FBA-fees als je daar gebruik van maakt.
Voor onze pot van €24,95 op Bol:
- Bol-commissie 14%: €3,49
- Vaste verzend-bijdrage: €1,99 (vaak inbegrepen, soms niet)
- LVB-fulfilment (Logistiek via Bol): ~€3,50
Op een Bol-verkoop van €24,95 hou je dus al snel €5 minder over dan op je eigen webshop. Dat is geen ramp — Bol levert volume — maar je moet het wel meenemen in je prijs-strategie.
De volledige rekensom voor onze pot
| Kostencomponent | Eigen webshop | Bol/marketplace |
|---|---|---|
| Materiaal (BOM) | €4,01 | €4,01 |
| Productie/arbeid | €0,85 | €0,85 |
| Fulfilment + verzending | €7,00 | €3,50 (LVB) |
| Kanaal-commissie | €0,75 (PSP) | €5,48 |
| Totale kostprijs | €12,61 | €13,84 |
| Verkoopprijs (incl. 21% btw) | €24,95 | €24,95 |
| Verkoopprijs (excl. btw) | €20,62 | €20,62 |
| Bruto marge | €8,01 (39%) | €6,78 (33%) |
Daar moet vervolgens nog je marketing, overhead, ontwikkelingskosten en winst uit komen. Met een CAC van bijvoorbeeld €12 op je eigen kanaal kan de eerste pot al snel break-even of beneden break-even uitvallen — de winst zit dan in herhaal-aankopen, niet in de eerste order.
Een nuttige sanity-check: de Belastingdienst publiceert richtlijnen voor voorraadwaardering en kostprijsbepaling die je helpen om consistent te rekenen voor je administratie.
Wat je doet met deze cijfers
Drie dingen worden ineens helder zodra je dit eenmaal hebt uitgerekend:
Bundels en upsells worden cruciaal. Een tweede pot in dezelfde verzending verdubbelt je omzet, maar verhoogt fulfilment maar met ~€0,50. De marge per extra eenheid in een bundel is bijna pure winst.
Niet elk kanaal is winstgevend voor elk product. Lage-marge SKU's horen niet op marketplaces. Hoge-marge bestsellers wel.
Verpakkings-keuzes hebben enorme impact. Stap je over van een €0,42 vouwdoosje naar een €0,18 sticker-sleeve, dan win je €0,24 per pot — bij 10.000 verkopen is dat €2.400 directe winst.
Hoe Cloutyx hierbij helpt
In een spreadsheet werkt dit prima tot je 5-10 SKU's hebt. Daarna wordt het een hel: prijswijzigingen van leveranciers bijhouden, verschillende batch-groottes doorrekenen, fulfilment-fees per kanaal toerekenen. De <a href="https://cloutyx.com/production">production-module</a> is gebouwd om BOM's, batch-kosten en yield-tracking centraal bij te houden, zodat je kostprijs niet uit losse spreadsheets bij elkaar geraapt hoeft te worden. Samen met de <a href="https://cloutyx.com/finance">finance-module</a> voor kanaalkosten en marges per SKU krijg je een vertrekpunt om te zien welke producten echt geld opleveren.
Conclusie
Voordat je morgen je volgende batch laat draaien, doe dit:
- Pak je bestseller en reken bovenstaande tabel volledig door, inclusief fulfilment en kanaalkosten.
- Vergelijk de uitkomst met wat je nu in je hoofd hebt als marge — kans is groot dat het 20-40% lager ligt.
- Beslis op basis van die echte cijfers of je prijs omhoog moet, je verpakking goedkoper, of dat een kanaal eruit moet.
Veelgestelde vragen
Hoeveel marge heb ik minimaal nodig op een D2C-product?
Rule-of-thumb in beauty en food D2C: minimaal 65-70% bruto marge op je verkoopprijs excl. btw, omdat marketing en CAC nog uit die marge moeten komen. Onder de 50% wordt opschalen extreem lastig.
Moet ik mijn eigen uren meerekenen in de kostprijs?
Ja, altijd. Zet jezelf op een marktconform uurloon (€25-€35 voor productiewerk). Doe je dat niet, dan loopt je kostprijs scheef op het moment dat je die taak uitbesteedt — en dat moment komt sneller dan je denkt.
Wat is een realistisch fulfilment-bedrag voor één Nederlandse order?
Voor een standaard pakket onder 2 kg via een 3PL met PostNL-volume zit je op €6-€8 all-in (pick, materiaal, label, betaalkosten). Verzend je vanuit huis met particuliere tarieven, dan is dat eerder €8-€10.
Hoe vaak moet ik mijn kostprijs herberekenen?
Minimaal elk kwartaal, en altijd direct na een grondstofprijs-wijziging boven de 5%. Verpakkingsprijzen, transportfees en marketplace-commissies veranderen vaker dan founders denken — wie één keer per jaar rekent, leeft op verouderde marges.
Tellen R&D-kosten en sample-batches mee in de kostprijs?
Niet in de directe kostprijs per eenheid, wél in je break-even-berekening. Behandel ontwikkelingskosten als overhead die je over een verwacht volume verdeelt (bijvoorbeeld €3.000 R&D / 5.000 potten = €0,60 toerekening per pot voor de eerste productieronde).