Revenue leakage in SaaS
Waar SaaS-bedrijven terugkerende omzet verliezen, van gebruik boven contract tot eeuwige kortingen en gemiste indexaties, en hoe je het terugvindt.
Revenue leakage in SaaS is terugkerende omzet waar je contractueel recht op hebt, maar die je niet factureert of niet ontvangt. Het ontstaat meestal niet door één grote fout, maar door kleine afwijkingen tussen contract, billing en productgebruik die zich elke factuurperiode herhalen. Omdat de omzet terugkerend is, is het lek dat ook: een fout van €200 per maand is na drie jaar €7.200, zonder dat iemand hem ooit heeft gezien.
Waarom lekkage bij SaaS-bedrijven anders werkt
Bij een projectbedrijf lekt omzet per project. Je vergeet meerwerk te factureren, het project is klaar, het geld is weg. Bij SaaS-bedrijven werkt het andersom. Een lek begint op één moment, meestal bij het aanmaken of wijzigen van een abonnement, en loopt daarna door tot iemand het stopt.
Dat heeft twee gevolgen. Het eerste is dat de schade groeit met de tijd. Hoe later je een lek vindt, hoe groter het bedrag. Het tweede is dat je het niet vindt door naar losse facturen te kijken. Elke factuur ziet er normaal uit. Pas als je de factuur naast het contract en naast het gebruik legt, zie je dat hij te laag is.
Het algemene begrip staat in wat revenue leakage is. Hier gaat het om de patronen die bij softwarebedrijven steeds terugkomen. Voor het bredere beeld van hoe je CRM, billing en productdata bij SaaS verbindt, zie Revenue Intelligence voor SaaS.
De acht meest voorkomende lekken
1. Gebruik boven contract
De klant betaalt voor 40 seats en heeft er 55 actief. Of betaalt voor 100.000 API-calls per maand en doet er 160.000. Het product heeft geen harde limiet, omdat je klanten niet wilt blokkeren. Dat is een verdedigbare keuze, maar alleen als iemand het overgebruik ook factureert.
Waar het misgaat: het product meet het gebruik, de billing kijkt er niet naar, en customer success ziet het wel maar voelt zich niet verantwoordelijk voor facturatie.
2. Kortingen die nooit aflopen
Sales geeft 20 procent korting op het eerste jaar om een deal rond te krijgen. In de billing wordt een coupon aangemaakt. Die coupon heeft geen einddatum, of wel een einddatum die niet overeenkomt met het contract. Na jaar één blijft de klant de korting krijgen.
Dit is een van de lastigste lekken om te vinden, omdat de klant geen enkele reden heeft om het te melden en de factuur er consistent uitziet.
3. Gemiste prijsindexatie
Veel B2B SaaS-contracten bevatten een clausule dat de prijs jaarlijks mag stijgen met een vast percentage of met de CPI. Die clausule wordt zelden automatisch uitgevoerd. Iemand moet elk jaar per klant de nieuwe prijs in de billing zetten, en dat gebeurt niet of maar half. Hoe dat stapelt, lees je in revenue leakage door vergeten prijsindexatie.
4. Tussentijdse upgrades zonder bijfacturatie
Een klant op een jaarcontract gaat halverwege naar een hoger pakket. De functies worden direct vrijgegeven. De pro rata meerprijs voor de rest van het contractjaar wordt niet gefactureerd, omdat de billing alleen bij de volgende verlenging kijkt.
5. Verlenging tegen het oude tarief
Het contract verlengt automatisch. De billing verlengt het abonnement met dezelfde prijs, dezelfde coupon en hetzelfde aantal seats. De nieuwe prijslijst, de indexatie en het gegroeide gebruik worden niet meegenomen.
6. Mislukte betalingen die niet worden opgevolgd
De creditcard verloopt, een SEPA-incasso wordt gestorneerd, een factuur blijft open. Het account blijft actief. De dunning-flow stuurt drie mails naar een adres dat niemand leest. Na drie maanden heeft de klant €4.500 aan software gebruikt waarvoor niets is betaald.
7. Eenmalige fees die nooit zijn gefactureerd
Implementatie, training, datamigratie, een extra koppeling. Het stond in de offerte, sales heeft het beloofd, het werk is gedaan. Maar het is geen abonnement, dus het staat niet in de billing, en niemand heeft een losse factuur aangemaakt.
8. Gratis accounts die nooit zijn omgezet
Een pilot, een proefperiode voor een grote prospect, een testomgeving voor een partner. Afgesproken als tijdelijk, in de praktijk permanent. Het account gebruikt het product en betaalt niets.
Waar het in je organisatie ontstaat
Deze lekken hebben een gemeenschappelijke oorzaak: het moment waarop een afspraak van het ene systeem naar het andere gaat. Bij SaaS zijn dat vier overdrachten.
| Overdracht | Van | Naar | Wat er misgaat |
|---|---|---|---|
| Deal naar abonnement | CRM | Billing | Verkeerd plan, verkeerde prijs, korting zonder einddatum |
| Afspraak naar factuurregel | Offerte | Billing | Eenmalige fees en maatwerk niet aangemaakt |
| Gebruik naar factuur | Product | Billing | Overgebruik niet doorgerekend |
| Contract naar verlenging | Contract | Billing | Indexatie en nieuwe prijs niet toegepast |
Elke overdracht wordt meestal door een mens gedaan, vaak iemand in finance of operations die het abonnement aanmaakt op basis van een PDF of een CRM-record. Het systeem controleert niet of de invoer klopt met de afspraak. Dus als je wilt weten waar het lek zit, kijk je niet naar de systemen, maar naar de overdrachten ertussen.
Hoe je het vindt
Je vindt SaaS-lekkage door per klant vier vragen te stellen. Doe het eerst voor je twintig grootste klanten. Daar zit het meeste geld en daar is de kans op maatwerk, en dus op afwijkingen, het grootst.
- Klopt het abonnement met het contract? Vergelijk prijs per eenheid, aantal eenheden, looptijd en kortingen. Let vooral op kortingen met een einddatum in het contract.
- Is de indexatie toegepast? Zoek in elk contract naar een prijsaanpassingsclausule en controleer of de huidige prijs overeenkomt met wat de clausule toestaat.
- Zit het gebruik binnen het contract? Haal het actuele gebruik uit het product en leg het naast wat er wordt gefactureerd.
- Is alles betaald? Kijk naar openstaande facturen bij accounts die nog actief zijn.
Met die vier vragen vind je de meeste lekken. De maandelijkse variant daarvan, waarin je contract, billing en betaling systematisch op elkaar afstemt, heet SaaS revenue reconciliation.
Rekenvoorbeeld: stel twintig grote klanten
Stel, je controleert je twintig grootste klanten, met samen €1,8M ARR. Dit zijn voorbeeldbedragen, bedoeld om de rekensom te laten zien.
- Bij 4 klanten staat een eerstejaarskorting van 15 procent nog aan, op gemiddeld €60.000: 4 x €9.000 = €36.000 per jaar.
- Bij 7 klanten is de indexatie van 3 procent vorig jaar niet toegepast, op gemiddeld €80.000: 7 x €2.400 = €16.800 per jaar.
- Bij 3 klanten zit het gebruik 20 procent boven contract, op gemiddeld €90.000: 3 x €18.000 = €54.000 per jaar, als je dat overgebruik volgens contract mag doorrekenen.
Samen €106.800 per jaar, bijna 6 procent van de ARR van deze twintig klanten. Niet elk bedrag is volledig terug te halen. Een korting die al twee jaar doorloopt, reken je waarschijnlijk niet met terugwerkende kracht na. Maar het lopende deel stop je wel, en dat is vanaf nu elk jaar winst.
Hoe je het voorkomt
Vinden is de eerste stap. Voorkomen is waar het rendement zit, omdat elk lek dat je voorkomt nooit stapelt.
Leg kortingen vast met een einddatum. Elke coupon in de billing krijgt een einddatum die overeenkomt met het contract. Geen uitzonderingen.
Maak indexatie een vast proces. Eén keer per jaar, op een vaste datum, een lijst van alle contracten met een indexatieclausule en de nieuwe prijs per klant. Laat de klant het vooraf weten, conform het contract.
Laat gebruik automatisch naar finance gaan. Een maandelijks overzicht van klanten boven hun contract, naar de persoon die facturen maakt, niet alleen naar customer success.
Controleer elke nieuwe deal bij het aanmaken. Een tweede persoon kijkt of het abonnement in de billing overeenkomt met het getekende contract, voordat de eerste factuur uitgaat.
Zet mislukte betalingen bij een eigenaar. Niet alleen een geautomatiseerde mail, maar een taak voor iemand die de klant belt als de betaling na veertien dagen nog open staat.
Geef proefaccounts een einddatum in het systeem. Een pilot zonder einddatum wordt een gratis klant.
Wat het oplevert en wat het kost
De opbrengst van het dichten van SaaS-lekkage is uitzonderlijk goed voorspelbaar. Elke euro die je terugvindt, is terugkerende omzet zonder extra acquisitiekosten en zonder extra levering. De klant gebruikt het product al. Je factureert alleen wat er al was afgesproken.
Het kost vooral aandacht. Een eerste ronde over je grootste klanten is een paar dagen werk voor iemand die contracten en billing kan lezen. Doorlopende bewaking vraagt een vast proces of software die het doet. Welke lekpatronen er in het algemeen zijn en hoe ze eruitzien, staat uitgewerkt op de pagina met use cases.
Veelgestelde vragen
Wat is revenue leakage bij SaaS-bedrijven precies?
Terugkerende omzet waar je volgens contract recht op hebt, maar die niet wordt gefactureerd of niet wordt ontvangen. Denk aan gebruik boven contract, kortingen die blijven staan, gemiste indexaties en onbetaalde facturen bij actieve accounts.
Is churn ook revenue leakage?
Een klant die bewust opzegt, is churn, geen lekkage. Een klant die vertrekt omdat zijn betaling mislukte en niemand het opvolgde, is wel lekkage. Het onderscheid is of de omzet verloren ging door een keuze van de klant of door een fout in je eigen proces.
Mag ik gemiste omzet met terugwerkende kracht factureren?
Dat hangt af van het contract en van de relatie. Juridisch is het vaak mogelijk, commercieel is het meestal verstandiger om het lopende deel te corrigeren en het verleden te bespreken. Leg de afweging per klant bij de accounteigenaar.
Hoe vaak moet je controleren?
Maandelijks voor gebruik en betalingen, jaarlijks voor indexatie, en bij elke nieuwe deal of wijziging voor de overdracht van contract naar billing. Eén grote controle per jaar vindt de lekken, maar pas nadat ze twaalf maanden hebben gelopen.
Waar begin ik als ik weinig tijd heb?
Bij je twintig grootste klanten en de vraag of het abonnement in de billing overeenkomt met het contract. Daar zit het meeste geld en de meeste kans op maatwerk dat verkeerd is overgenomen.
Meer in dit cluster
- Revenue Intelligence voor SaaS
- SaaS billing leakage
- SaaS revenue reconciliation
- Omzetlekkage in de bouw
- Facturatiecontrole voor bouwbedrijven
- Contractcontrole voor bouwbedrijven
- Revenue leakage bij projectbedrijven
- Revenue Intelligence voor installatiebedrijven