Naar hoofdinhoud springen

White-Label SaaS-Reseller Boekhouding: Principaal vs. Agent Omzetverantwoording

Gepubliceerd Laatst bijgewerkt 7 min leestijdMike ThriftMike Thrift
White-Label SaaS-Reseller Boekhouding: Principaal vs. Agent Omzetverantwoording

Het onderzoek van Zendesk is er duidelijk over: de helft van de klanten stapt over na één enkele slechte service-ervaring. Als je het SaaS-product van iemand anders onder je eigen logo doorverkoopt, zou die statistiek je dubbel zorgen moeten baren — want jij draait op voor de supportervaring, maar je hebt geen controle over de software erachter. Precies die kloof tussen waar je verantwoordelijk voor bent en wat je daadwerkelijk beheerst, is ook wat de boekhouding in de war schopt.

White-label SaaS-doorverkoop is een van de snelste manieren geworden voor bureaus, indie developers en oprichters in nichemarkten om terugkerende omzet toe te voegen zonder een product vanaf nul te bouwen. Je neemt de volwassen software van iemand anders, rebrandt deze en verkoopt hem aan je klanten alsof het je eigen product is. Het is een oprecht goed businessmodel. Maar de boekhouding eronder is stiekem ingewikkelder dan bij een normaal abonnementsbedrijf, omdat niet elke dollar die je bankrekening raakt per se een dollar is die je hebt verdiend.

Hoe het white-label SaaS-model eigenlijk werkt

Bij een white-label-overeenkomst verleent een softwareleverancier je een licentie — meestal niet-exclusief en niet-overdraagbaar — om hun platform onder je eigen merknaam te vermarkten en verkopen. Jij verzorgt de verkoop, de klantrelaties en vaak de eerstelijns support. De leverancier verzorgt de infrastructuur, de code en de uptime-garantie (99.9% is de gangbare SLA-norm in dit soort contracten).

De economie verschilt sterk, afhankelijk van hoe de deal is gestructureerd:

  • Revenue-share resellers betalen het platform een percentage van wat ze innen — doorgaans ergens tussen de 20-50%, afhankelijk van volume en hoeveel toegevoegde-waarde-support je levert.
  • Wholesale/fixed-cost resellers betalen een vast bedrag per account of per seat, ongeacht wat ze de eindklant in rekening brengen, en houden de volledige marge zelf. Marges kunnen hier oplopen tot 40-80%, afhankelijk van de niche, omdat je vrij bent om je eigen opslag te bepalen.
  • Referral/affiliate-achtige verdelingen betalen een percentage — soms 50% voor de eerste 12 maanden, soms een kleiner terugkerend aandeel van bijvoorbeeld 20% voor de gehele levensduur van de klant.

Geen van deze zijn harde regels; ze worden per contract onderhandeld. Maar de structuur die je ondertekent, bepaalt hoe je de omzet moet boeken — en dat is precies waar de boekhouding van de meeste resellers misgaat.

De echte boekhoudkundige vraag: ben je een principaal of een agent?

Dit is de meest bepalende beslissing in white-label SaaS-boekhouding, en deze wordt geregeld door de principaal-versus-agentrichtlijn van ASC 606. De vraag is niet filosofisch — ze bepaalt welk getal er als je bruto-omzet op je resultatenrekening verschijnt.

Je bent een principaal als je de dienst controleert voordat deze de klant bereikt. Indicatoren zijn: je bent primair verantwoordelijk voor het nakomen van de belofte aan de klant, je hebt zeggenschap over de prijs die de klant betaalt, en je draagt een vorm van leverings- of prestatierisico. Is dat op jou van toepassing, dan boek je het volledige bedrag dat de klant betaalt als omzet, en het aandeel van het platform als kostprijs van de omzet of directe kosten.

Je bent een agent als je eigenlijk alleen maar bemiddelt zodat iemand anders de dienst levert — de onderliggende leverancier beheerst de software, bepaalt de materiële voorwaarden, en jij verdient een fee of commissie voor het aanbrengen van de klant. Is dat op jou van toepassing, dan boek je alleen je netto-commissie als omzet. Het brutobedrag dat via jou loopt, mag je niet als eigen omzet verantwoorden.

Draai dit om en je financiële overzichten liegen tegen je. Bruto-omzet boeken terwijl je eigenlijk een agent bent, blaast je omzet kunstmatig op en maakt je marges dun en verwarrend. Netto-omzet boeken terwijl je eigenlijk een principaal bent, onderschat hoeveel zaken je daadwerkelijk doet — en dat is van groot belang als je ooit kapitaal wilt ophalen, een lening wilt afsluiten of het bedrijf wilt verkopen, want kopers en kredietverstrekkers kijken naar omzet, niet naar bruto transactievolume.

De toets geldt bovendien niet per contract, maar per prestatieverplichting. Als je white-label-deal de kernsoftware (die de leverancier beheerst) bundelt met implementatie- of supportdiensten (die jij daadwerkelijk levert), moet je de transactie mogelijk splitsen: netto-verantwoording voor de software, bruto-verantwoording voor de onderdelen die jij echt beheerst.

Waar de cijfers rommelig worden: uitbetalingen, kosten en chargebacks

Zelfs als je de bruto-versus-nettovraag hebt beslecht, kent de dagelijkse boekhouding van een resellerbedrijf een structureel probleem: het geld dat op je bankrekening belandt, is nooit hetzelfde bedrag als de omzet die je hebt verdiend.

Een typische uitbetaling van je white-label-platformpartner bevat al verschillende inhoudingen voordat het geld ooit je rekening bereikt:

  • Het revenue-share-percentage of de wholesale-kosten van het platform
  • Kosten voor betalingsverwerking
  • Terugbetalingen aan je eindklanten
  • Chargebacks, die een verkoop terugdraaien en meestal ook nog een eigen boeteclausule van de betalingsverwerker met zich meebrengen

Als je simpelweg "ontvangen geld" als omzet boekt, geef je systematisch een verkeerd beeld van zowel je omzet als je marges, en zullen je boeken niet aansluiten bij wat je platformpartner aan je rapporteert. De oplossing is om elk onderdeel apart te registreren: bruto gefactureerde omzet, de fee of revenue share van het platform als kostenpost, terugbetalingen en chargebacks als omzetcorrectie of een aparte kostencategorie, en alleen het netto-restbedrag als de daadwerkelijke bankstorting. Dat zijn meer boekingsregels dan een gemiddeld kleinbedrijf hoeft bij te houden, maar het is de enige manier waarop je winst-en-verliesrekening de werkelijkheid weerspiegelt — en de enige manier waarop je merkt of je chargeback-percentage stilletjes je marge opeet.

Dit is ook waar plain-text, versiebeheerde boekhouding zichzelf terugverdient. De maandafsluiting van een white-label reseller draait om het aansluiten van één uitbetalingsbedrag op vier of vijf onderliggende componenten — brutoverkoop, platformkosten, terugbetalingen, chargebacks en je netto-aandeel. Met Beancount.io kun je die structuur rechtstreeks in je grootboek modelleren met expliciete rekeningen voor elk onderdeel, zodat een verschil in uitbetaling zich toont als een diff die je daadwerkelijk kunt lezen, en niet als een mysterieuze afwijking die verstopt zit in een spreadsheetformule.

Contractvoorwaarden die je boekhoudkundige verwerking bepalen

Lees een white-label-overeenkomst voordat je tekent samen met je boekhouder, niet alleen met je advocaat. Een paar clausules bepalen direct hoe je transacties moet boeken:

  • Betalingstermijnen en factureringsschema — hoe vaak je wordt uitbetaald, in welke valuta, en wat er gebeurt bij te late betaling door beide partijen.
  • Formulering van de licentieverlening — beschrijft het contract je als reseller, sublicentiehouder of agent? Rechters en accountants kijken naar de economische essentie van de deal, maar de bewoordingen van het contract zijn het eerste signaal.
  • Support- en SLA-verantwoordelijkheden — wie de eerstelijns support draagt, beïnvloedt de toets "primair verantwoordelijk voor nakoming" onder ASC 606.
  • Looptijd en opzegging — de meeste white-label-deals lopen 1-3 jaar met een opzegtermijn van 30-90 dagen. Ken deze datum; ze beïnvloedt hoe je uitgestelde opstartkosten of jaarlijkse vooruitbetalingen in je boeken moet verwerken.
  • Eigendom van intellectueel eigendom — de leverancier behoudt vrijwel altijd de volledige IP-rechten. Dit is minder relevant voor omzetverantwoording en meer voor hoe je eventuele geactiveerde ontwikkelingskosten zou verwerken (je kunt over het algemeen geen software activeren die je niet bezit).

Een eenvoudige maandelijkse aansluitroutine

Welke omzetverantwoordingsmethode je ook hanteert, bouw een maandelijkse gewoonte rond deze stappen:

  1. Haal het uitbetalingsrapport van je platformpartner en je eigen verkooplog voor de periode op.
  2. Controleer of de bruto gefactureerde omzet overeenkomt met wat je hebt gefactureerd of wat het platform namens jou in rekening heeft gebracht.
  3. Registreer de fee/revenue-share van het platform, terugbetalingen en chargebacks apart als afzonderlijke boekingsregels.
  4. Controleer of het netto-restbedrag overeenkomt met je daadwerkelijke bankstorting.
  5. Signaleer een oplopend chargeback-percentage — dit is vaak een vroeg teken van een support- of leveringsprobleem waar je platformpartner van op de hoogte moet zijn.

Als je deze aansluiting overslaat, kom je bij belastingtijd voor verrassingen te staan: een omzetcijfer dat niet overeenkomt met je bankafschriften, of erger, een principaal-versus-agentverwerking die voor een heel boekjaar verkeerd bleek te zijn.

Houd je resellerboekhouding vanaf dag één helder

White-label SaaS-doorverkoop is precies daarom een sterk businessmodel omdat de software het probleem van iemand anders is — maar je omzetverantwoording, chargeback-tracking en uitbetalingsaansluiting zijn volledig je eigen verantwoordelijkheid. Beancount.io biedt resellers plain-text, versiebeheerde boekhouding waarin elke fee, terugbetaling en revenue-share-inhouding een eigen expliciete boeking is, geen black box die je vanuit een bankafschrift moet reconstrueren. Ga gratis aan de slag en houd je boeken net zo transparant als de marge die je daadwerkelijk verdient.

Dit artikel delen