B2B en DTC naast elkaar: waar de verborgen operationele kosten zitten

Door Robin Laseur

Twee prijslijsten, één voorraad, één financeteam dat beide moet laten kloppen. De vraag waar iedereen over praat, gaat over de webshop: delen groothandel en retail één shop of draaien ze los van elkaar? Dat is het kleinere deel van het probleem. De kosten van B2B en DTC naast elkaar zitten niet in softwarelicenties. Ze zitten in elk operationeel proces dat zich nu moet splitsen, in beslissingen waar niemand over gaat en in het afstemwerk dat ontstaat zodra twee verdienmodellen dezelfde cijfers delen.
Er is een tweede effect dat je moet kennen voordat je een platform kiest. Breng je beide kanalen samen in één systeem, dan dalen de systeemkosten en stijgen de beslissingskosten. Meestal is dat een goede ruil. Alleen vertelt zelden iemand je dat je die ruil maakt.

Kosten die zich vermommen als werkdruk
Vraag een merk met beide kanalen waar de kosten zitten en je krijgt meestal het softwareantwoord: platform, apps, een koppeling of twee. Vraag het de operations lead en je krijgt een andere lijst. Uitzonderingen op orders die met de hand worden afgehandeld. Voorraad die iemand ter plekke op gevoel verdeelt tussen een groothandelsorder en een retailactie. Een maandafsluiting die dagen duurt, omdat twee omzetstromen verschillend worden geboekt. Klantenservicemedewerkers die eerst moeten weten welke regels gelden voordat ze antwoord kunnen geven.
Niets daarvan staat als aparte post in de begroting. Je ziet het terug in fte's, in overuren rond de maandafsluiting en in het groeiende aantal taken dat maar één persoon kan. Bedrijven lopen tegen een plafond aan dat niets met de vraag te maken heeft. Dat patroon beschreven we in ons stuk over Shopify B2B-functies die op elk abonnement beschikbaar komen. De vraag is er. Het proces is wat niet meegroeit.
Het grootste deel komt uit vier bronnen.
Eerste oorzaak: elk proces krijgt een splitsing
Een bedrijf met één kanaal heeft van elk operationeel proces één versie. Voeg je een tweede kanaal toe met een ander verdienmodel, dan heeft elk proces een voorwaarde nodig: bij groothandel dit, bij retail dat.
Orderafhandeling splitst op betaaltermijn, want het ene kanaal betaalt in de checkout en het andere op factuur. Fulfilment splitst op verpakking, etikettering, documenten en soms vervoerder. Retouren splitsen op wie waar recht op heeft en onder welke voorwaarden. Klantenservice splitst op welke prijs een beller te horen krijgt en welke regels voor zijn account gelden. De financiële administratie splitst op hoe en wanneer omzet wordt verantwoord.
Wat mensen verrast, is hoe het zich opstapelt. De kosten groeien niet met het aantal kanalen, maar met het aantal processen maal het aantal splitsingen in elk proces. Twee kanalen verdubbelen de operationele complexiteit niet. Ze verhogen die met elke voorwaarde die een proces er nu bij heeft, en elke voorwaarde is een plek waar iemand moet beslissen of waar een regel moet bestaan.
De oplossing is saai en werkt: leg de splitsingen expliciet vast, in één lijst, en noteer per splitsing of er een geschreven regel is of dat iemand per geval beslist. De splitsingen zonder regel zijn je operationele kosten, per post uitgeschreven.
Tweede oorzaak: één voorraad, twee soorten vraag
Groothandel en retail vragen iets heel anders van dezelfde voorraad. Groothandel komt binnen in grote, onregelmatige orders die je wel kunt voorspellen, soms maanden vooruit vastgelegd via een pre-order of een seizoensinkoop. Retail loopt continu door, in kleine aantallen, onvoorspelbaar en met pieken tijdens acties.
Putten beide uit één voorraad, dan wordt verdeling een beleidsvraag die de meeste merken informeel beantwoorden. Er komt een groothandelsorder binnen die de voorraad zou opslokken die klaarligt voor een campagne van volgende week. Iemand beslist. Die beslissing raakt je marge, de relatie met je partner en de campagne. En meestal ligt ze bij wie het toevallig als eerste zag.
In de blended store van Shopify, waar B2B en DTC in één winkel draaien, heb je één catalogus en één voorraadbron. Kopers worden gescheiden op accountniveau, en voorraad per ordertype opsplitsen kan niet zonder extra werk. Dat is een redelijk ontwerp, en het maakt het verdeelbeleid jouw verantwoordelijkheid in plaats van die van het platform. Een geschreven regel, ook een grove, werkt beter dan een beslissing per geval onder tijdsdruk. Over een regel discussieer je één keer, niet elke keer opnieuw.

Derde oorzaak: twee verdienmodellen, één set cijfers
Hier zitten de afstemkosten, en van de vier oorzaken is dit de oorzaak die het vaakst wordt onderschat.
Hetzelfde product heeft minstens twee prijzen, vaak meer zodra er per account contractprijzen gelden. Omzet wordt anders verantwoord als het ene kanaal direct betaalt en het andere op termijn. Dat betekent ook dat je aan de ene kant kredietrisico loopt en aan de andere kant niet. De marge per kanaal verschilt echt zodra je meerekent hoeveel operationeel werk elk kanaal kost. Een gemengde rapportage verbergt dus zowel het goede als het slechte.
Waar het concreet misgaat, is het gemengde gemiddelde. Eén conversieratio, één margecijfer of één acquisitiekost per klant over beide kanalen beschrijft niets wat echt bestaat. Onze analyse van B2B-conversiehefbomen waar een DTC-audit nooit naar kijkt maakt hetzelfde punt voor meten: B2B-conversie gebeurt op accountniveau en duurt weken, retailconversie gebeurt binnen één sessie. Het gemiddelde van die twee is een getal dat beweegt om redenen die niemand kan terugvinden.
Vanaf het begin apart rapporteren is goedkoper dan het later uit elkaar halen. Een kanaaldimensie achteraf in historische data krijgen is een project. Diezelfde dimensie vooraf toevoegen is een instelling.
Vierde oorzaak: niemand gaat over wat ertussen valt
De drie oorzaken hierboven zijn problemen van proces, voorraad en financiën. De vierde zit in de organisatie, en die bepaalt of de andere drie worden opgelost.
Groothandel valt meestal onder sales of accountmanagement. DTC valt meestal onder marketing en eCommerce. Voorraad hoort bij operations. De cijfers laten aansluiten hoort bij finance. Elke echt lastige beslissing in een bedrijf met beide kanalen ligt op de grens tussen twee van die afdelingen, en juist op die grenzen is verantwoordelijkheid het dunst.
Het wordt erger als de targets per kanaal zijn vastgesteld. Een salesmanager die wordt beloond op groothandelsvolume en een eCommerce-manager die wordt afgerekend op DTC-omzet doen allebei precies wat van ze gevraagd wordt als ze om dezelfde voorraad vechten. Geen van beiden zit op de plek om de afweging te maken die het beste is voor het bedrijf. Dit is de vraag over het operationele model die het gesprek over de webshop naar de achtergrond duwt. Het is een van de drie structurele beslissingen uit ons stuk over de schaalbeslissingen in eCommerce die merken te laat nemen.
Het knelpunt: samenvoegen legt kosten bloot, het veroorzaakt ze niet
Dan nu dat tweede effect, en dat is het nuttigste deel van dit hele onderwerp.
Groothandel en retail op aparte systemen voelt goedkoper, omdat de tegenstrijdigheden verborgen blijven. Twee systemen betekent twee voorraadadministraties, dus hoeft niemand over verdeling te beslissen; het conflict lost zichzelf op doordat er ergens iets uitverkocht raakt. Twee prijslijsten op twee plekken betekent dat niemand ze naast elkaar legt tot een klant het merkt. Twee sets rapportages betekent dat niemand de marges ooit vergelijkt.
Breng je alles samen op één platform, dan verdwijnen de systeemkosten en komen al die tegenstrijdigheden tegelijk boven. Uit welke voorraad komt deze order? Welke prijs klopt voor dit account? Van wie is deze omzet? Teams ervaren dat vaak alsof het nieuwe platform problemen heeft veroorzaakt. In werkelijkheid heeft het bestaande problemen aanpakbaar gemaakt.
Die andere blik doet er commercieel toe, want hij voorspelt hoe een consolidatieproject verloopt. Het technische werk is afgebakend en in te schatten. De beslissingen die het samenvoegen op tafel legt, staan in niemands projectplanning. Daardoor kan een technisch geslaagde migratie een kwartaal lang voelen als een stap terug.
Bij merken die het hebben gedaan, zie je dit patroon terug. Onze case over Mason Garments en OGÉR gaat over twee merken die B2B en B2C vanuit één platform runnen. De blijvende winst zit niet in de functies. Die zit erin dat één systeem je dwingt om elk van deze vragen één antwoord te geven, en dat ene antwoord maakt de operatie schaalbaar.

Waar je de kosten weghaalt
Vijf ingrepen, in de volgorde die resultaat oplevert.
Breng de splitsingen in kaart
Zet elk operationeel proces op een rij en markeer waar het per kanaal splitst. Noteer bij elke splitsing of er een vastgelegde regel is. Dat kost een middag, en het maakt van een vaag gevoel van complexiteit een lijst met een einde.
Leg een verdeelbeleid vast voordat je het nodig hebt
Leg op papier vast hoe je de voorraad verdeelt als groothandel en retail erom concurreren. Reserveren, wie het eerst komt, voorrang op basis van marge of een verdeling per seizoen: welk beleid je kiest, doet er minder toe dan dat het er ligt vóór het conflict.
Rapporteer vanaf dag één per kanaal
Omzet, marge inclusief operationele last, conversie en acquisitiekosten, elk uitgesplitst per kanaal. Een gemengd cijfer is in je rapportage wat een gemiddelde temperatuur is: het klopt op papier, maar niemand heeft het ooit zo gevoeld.
Maak iemand eigenaar van wat ertussen valt
Eén persoon die verantwoordelijk is voor beslissingen tussen de kanalen, en die ook het mandaat heeft om ze te nemen. Zonder die persoon worden de vorige drie stappen documenten die niemand handhaaft.
Regel wie over prijzen gaat en hoe goedkeuring loopt
Dit zijn de twee grootste kostenposten die overblijven, en elk verdient een eigen uitwerking. Prijsbeleid bepaalt of je DTC-prijzen de partners ondermijnen die jouw producten verkopen. Dat is net zo goed een kwestie van vertrouwen als van marge. De goedkeuringslogica bepaalt of een inkoper met een grote order die langs zijn eigen financieel verantwoordelijke krijgt zonder iemand te hoeven bellen. Beide komen uitgebreid aan bod in de artikelen die bij dit stuk horen.
Flatline runt gecombineerde B2B- en DTC-operaties voor merken als Mason Garments en OGÉR. Wat in al die trajecten terugkomt: het platformwerk is het deel dat je kunt inschatten. De beslissingen die het platform op tafel legt, bepalen of de operatie goedkoper wordt.
Veelgestelde vragen
Is het goedkoper om B2B en DTC op één platform te draaien of op twee?
Eén platform is in totaal meestal goedkoper, maar de besparing zit in de operatie, niet in licenties: één catalogus, één voorraadadministratie, één beheeromgeving, één set klantdata. Wat het wel kost, is besluitvorming. Eén systeem dwingt je tegenstrijdigheden op te lossen die je met twee systemen kon laten liggen. De meeste merken vinden die ruil de moeite waard, maar schrikken van het moment waarop hij komt.
Waarom verklaren onze gemengde rapportages nooit wat er gebeurt?
Omdat een gemengd cijfer het gemiddelde neemt van twee kanalen die heel anders werken. B2B-conversie gebeurt op accountniveau en duurt weken; DTC-conversie gebeurt binnen één sessie, in minuten. Marge, acquisitiekosten en bestelfrequentie verschillen structureel. Splits elk cijfer dat per kanaal anders uitvalt, voordat je er conclusies uit trekt.
Hoe verdeel je voorraad tussen groothandel en retail?
Met een vastgelegd beleid in plaats van een beslissing per geval. Dat beleid mag simpel zijn, bijvoorbeeld een vaste reservering voor bevestigde groothandelsorders met de rest beschikbaar voor retail, of voorrang op basis van dekkingsbijdrage. Het gaat erom dat het er ligt vóór het conflict, zodat je de discussie één keer voert en niet elke keer als de voorraad krap wordt.
Waar stapelen de verborgen kosten zich het meest op?
Bij de splitsingen: elk proces dat nu een voorwaarde per kanaal nodig heeft, elke voorwaarde zonder vastgelegde regel, en het afstemwerk dat ontstaat als twee verdienmodellen één set cijfers delen. Onder dat alles ligt eigenaarschap. De lastigste beslissingen vallen tussen teams in en liggen meestal bij niemand.
De kern
De kosten groeien met het aantal splitsingen, niet met het aantal kanalen. Elk proces dat per kanaal splitst, heeft een vastgelegde regel nodig. De splitsingen zonder regel zijn je operationele kosten, per post uitgeschreven.
Eén voorraad voor twee soorten vraag maakt verdeling een beleidsvraag. Leg dat beleid vast vóór het conflict: een grove geschreven regel werkt beter dan steeds opnieuw beslissen onder druk.
Een gemengde rapportage verbergt zowel het probleem als de vooruitgang. Splits omzet, marge, conversie en acquisitiekosten vanaf het begin per kanaal, want die dimensie achteraf toevoegen is een project.
Samenvoegen legt kosten bloot, het veroorzaakt ze niet. Aparte systemen verbergen de tegenstrijdigheden tussen twee verdienmodellen. Eén systeem dwingt op elk ervan één antwoord af, en dat maakt de operatie schaalbaar.
De vraag over de webshop komt als eerste op tafel, omdat er een leverancier aan vastzit. De operationele vragen eronder bepalen of twee kanalen elkaar versterken of alleen maar werk opstapelen. Die vragen kun je op papier beantwoorden, dit kwartaal nog, voordat er iets opnieuw wordt gebouwd.
Gerelateerde artikelen



