Hoe usage-based billing MRR, churn, NRR, LTV en andere SaaS-metrics verandert, met formules en de verbruiksspecifieke metrics die het bijhouden waard zijn.
Bij usage-based billing betalen klanten voor wat ze gebruiken: API-calls, tokens, bestellingen, berichten of opslag. Zo groeit je omzet vanzelf mee naarmate klanten meer waarde afnemen. Het maakt traditionele SaaS-metrics wel wat lastiger. Facturen komen pas na het verbruik, de uitgaven verschillen van maand tot maand en klanten kunnen stoppen met een product zonder ooit op te zeggen. Zo lees je de metrics die je al kent, plus nieuwe verbruiksspecifieke metrics die het volgen waard zijn.
Pricing versus billing: usage-based pricing bepaalt waarvoor je rekent en hoeveel. Usage-based billing zet dat om in een rekening: verbruik meten, bedragen berekenen en facturen versturen. Sectie 1 gaat over pricing; de rest gaat over billing en de omzet die het oplevert.
Zo lees je dit cheatsheet: voor elke klassieke metric krijg je de standaarddefinitie, wat er verandert met usage-based billing en hoe je hem berekent. Gebruik het samen met ons SaaS-metrics-cheatsheet voor de basisdefinities.
1. Usage-based billing begrijpen
Prijsmodellen
| Model | Hoe het werkt | Voorbeeld | Voorspelbaarheid van gefactureerde uitgaven |
|---|---|---|---|
| Pay-as-you-go | Klant betaalt achteraf per verbruikte eenheid | $0,002 per API-call | Laag |
| Gestaffeld (graduated) | Elke verbruiksschijf heeft een eigen tarief | Eerste 10k eenheden à $0,01, volgende 90k à $0,008 | Laag |
| Volume | Alle eenheden krijgen het tarief van de schijf die de klant bereikt | 100k eenheden → elke eenheid à $0,008 | Laag |
| Hybride (abonnement + verbruik) | Vast abonnementsbedrag plus gemeten kosten, vaak als overschrijding boven een inbegrepen tegoed | $150/maand voor 1.000 bestellingen, daarna $0,10 per extra bestelling | Gemiddeld |
| Prepaid credits | Klant koopt vooraf credits, verbruikt ze en waardeert op | 10.000 AI-credits voor $1.000 | Gemiddeld |
| Committed spend (drawdown) | Klant committeert zich aan een bedrag voor de contractduur, verbruikt daartegen en betaalt overschrijdingen daarboven | Jaarcommitment van $120k, overschrijding tegen lijstprijs | Hoog |
| Outcome-based | Klant betaalt per geleverd resultaat in plaats van per eenheid activiteit | $1 per gegenereerde lead | Laag |
Voorspelbaarheid hangt af van wie je klanten zijn, hoe ze je product gebruiken en hoeveel ze bereid zijn vast te leggen. Prepaid credits kunnen bijvoorbeeld je cashflow voorspelbaarder maken zonder dat het verbruik voorspelbaarder wordt.
Een waardemetric kiezen
De waardemetric is de eenheid waarvoor je rekent. Een goede waardemetric schaalt mee met de waarde voor de klant, is voorspelbaar genoeg om op te budgetteren, is makkelijk te meten en te controleren, volgt je kosten om de klant te bedienen en is moeilijk te manipuleren.
Drie manieren om naar omzet te kijken
Deze cijfers beantwoorden verschillende vragen over je omzet. Ze overlappen elkaar, dus als je ze optelt, tel je dezelfde omzet meer dan eens.
| Begrip | Welke vraag het beantwoordt | Zo bereken je het |
|---|---|---|
| Verbruiksomzet | Hoeveel omzet heeft het verbruik in de periode opgeleverd? | Verbruikte factureerbare eenheden × prijs per eenheid |
| Usage MRR | Welke maandelijkse run rate kennen we toe aan het meest recent gefactureerde verbruik van de klant? | Zie Usage MRR |
| Gecontracteerde commitments | Hoeveel heeft de klant contractueel toegezegd te besteden? | Vaste abonnementsbedragen + minimale verbruikscommitments + prepaid verbruikscommitments |
Voorbeeld: een klant committeert zich om over het jaar $120.000 aan verbruik te besteden. In januari verbruikt hij $8.000 en in februari $12.000. De verbruiksomzet van februari is $12.000. Dat telt mee voor het commitment van $120.000; het is geen extra kostenpost.
Overschrijdingen zijn kosten voor verbruik boven een commitment of inbegrepen tegoed, vaak tegen een hoger tarief. Ze tellen als verbruiksomzet en kunnen een signaal zijn dat een klant klaar is voor een groter commitment.
Prepaid credits zijn ontvangen cash, geen verdiende omzet. Ze staan als uitgestelde omzet op de balans en worden erkend naarmate klanten ze verbruiken. Voor ongebruikte credits (breakage) heb je een duidelijk beleid nodig.
2. Groeimetrics
Usage MRR
Standaard: MRR is genormaliseerde maandelijkse abonnementsomzet.
Wat er verandert: verbruik wordt achteraf gefactureerd, dus je weet pas wat een klant heeft verbruikt als de verbruiksfactuur van die periode binnen is. Er is geen vaste standaard om dat om te zetten in MRR, en sommige bedrijven laten variabel verbruik helemaal buiten hun MRR. Een gangbare methode, en de methode die dit cheatsheet gebruikt, behandelt het laatst gefactureerde verbruik als de huidige run rate van de klant tot de volgende verbruiksfactuur die vervangt.
Zie usage MRR als een geschatte terugkerende omzet. Het laat zien hoe recent verbruik eruit zou zien als maandelijks terugkerende omzet, zonder te beloven dat klanten volgende maand hetzelfde bedrag uitgeven. Omdat de laatste afgeronde periode wordt doorgetrokken, kan het ook afwijken van de verbruiksomzet die in de lopende kalendermaand is verdiend.
Zo bereken je het: tel alle verbruikskosten op die voor de factureringsperiode zijn gefactureerd en normaliseer dan naar het planinterval.
Voorbeelden
- $200 aan verbruik in de ene maand, $20 in de volgende: usage MRR daalt van $200 naar $20.
- Bij threshold billing kan er halverwege de cyclus een factuur komen plus een cyclusfactuur voor de rest. Ze horen bij dezelfde factureringsperiode, dus je telt ze op. Een echt nieuwe factureringsperiode begint een nieuw totaal.
- Verbruikskosten van $120 buiten de cyclus voegen $120 MRR toe bij een maandplan en $10 bij een jaarplan ($120 ÷ 12).
- Een overschrijding van $500 die voor één dag wordt gefactureerd, is $500 extra in die periode, niet $500 × 30 dagen = $15.000 MRR. Extrapoleer nooit kosten over een gedeeltelijke periode.
Pieken scheiden van de basislijn: usage MRR neemt elke piek mee. Een migratie of een grote campagne kan een account laten lijken alsof het groeit, ook al is het gebruikelijke verbruik niet veranderd. Wil je de onderliggende basislijn zien, vergelijk usage MRR dan met de verbruiksomzet over de afgelopen 90 dagen.
ARR
Standaard: ARR is MRR × 12. De formule blijft hetzelfde, maar ARR schommelt elke maand mee met het verbruik. Kijk hoe het zich over meerdere maanden ontwikkelt in plaats van te vertrouwen op het cijfer van één maand.
Aandeel usage MRR
Nieuwe metric. Hoeveel van je terugkerende omzet uit verbruik komt, en welke kant het op gaat. Een stijgend aandeel betekent meer expansiepotentieel, en meer volatiliteit.
Voor het aandeel van de omzet dat in een periode echt is verdiend, gebruik je in plaats daarvan verbruiksomzet ÷ totale omzet uit je cashflow- of omzetrapportage.
ARPA
Standaard: ARPA is MRR ÷ betalende klanten.
Wat er verandert: een handvol zware gebruikers kan het gemiddelde omhoogtrekken. Kijk ook naar de mediaan en de spreiding, zodat je ziet wat een gemiddelde klant echt uitgeeft.
CMRR
Wat er verandert: committed MRR (CMRR) is meestal het meest voorspelbare deel van een bedrijf met usage-based billing, al hangt de mate van voorspelbaarheid af van de contractvoorwaarden: het is de terugkerende omzet waaraan klanten contractueel gebonden zijn, zonder het variabele verbruik daarboven. Volg het naast usage MRR.
Bookings
Wat er verandert: bookings leggen de totale waarde van commitments vast op het moment dat een deal wordt getekend. Een driejarig commitment van $360.000 is op dag één $360.000 aan bookings, ook al wordt het over drie jaar verbruikt en erkend. Verwar het niet met CMRR of verbruiksomzet.
MRR-bewegingen
Wat er verandert: de standaard bewegingstypen gelden nog steeds, ze komen alleen vaker voor.
- Expansie: usage MRR is hoger dan in de vorige periode.
- Contractie: usage MRR is lager, of het verbruik stopt terwijl de klant voor een ander abonnement blijft betalen.
- Churn: het verbruik stopt en de klant heeft geen ander betaald abonnement (zie Retentiemetrics).
- Reactivatie: een gechurnde klant gaat weer verbruik genereren.
Een stijging of daling van het verbruik telt in de metric als expansie of contractie. Dat betekent niet dat het gedrag van de klant blijvend is veranderd. Zoek naar veranderingen die over meerdere periodes aanhouden voordat je conclusies trekt. Segmenteer bewegingen op abonnementstype (verbruiksgebaseerd versus vast) om te zien of groei uit verbruik komt of uit planwijzigingen.
3. Retentiemetrics
Omzetverlies, inactiviteit en klantchurn
Wat er verandert: een klant kan stoppen met verbruik genereren zonder iets op te zeggen. Er kunnen drie verschillende dingen aan de hand zijn:
- Omzetverlies: de klant heeft geen factureerbaar verbruik gegenereerd, dus zijn usage MRR zakt naar nul.
- Inactiviteit: de klant gebruikt het product tijdelijk niet. Misschien draait hij elk kwartaal batchjobs, heeft hij seizoensgebonden vraag of zit hij tussen twee projecten.
- Klantchurn: de klant is helemaal met het product gestopt.
Geen verbruik kan "we zijn klaar" betekenen of gewoon "nu even niet". Vaak weet je pas wat er is gebeurd als de klant het product weer gaat gebruiken, of wegblijft. Sommige teams volgen tijdelijk inactieve (slapende) klanten als aparte status; de juiste aanpak hangt af van hoe vaak klanten het product naar verwachting gebruiken.
Hoe dit cheatsheet ermee omgaat: als het gefactureerde verbruik van een verbruiksabonnement naar nul zakt (een verbruiksfactuur van nul, of geen verbruiksfactuur binnen een volledige factureringsperiode), telt de usage MRR ervan als gechurnd, ook zonder opzegging. Dat is churn volgens de berekeningsmethode, geen bewijs dat de klant is vertrokken.
- Was het het enige betaalde abonnement van de klant, dan telt het als klantchurn.
- Betaalt de klant nog voor een ander abonnement, dan is het contractie.
- Komt het verbruik later terug, dan is het reactivatie.
Accounts met piekerig verbruik kunnen heen en weer gaan tussen churn en reactivatie, dus lees churn altijd samen met reactivatie.
NRR en GRR
Standaard: de behouden omzet van een vaste startcohort klanten, meestal over 12 maanden. NRR neemt expansie mee; GRR laat die buiten beschouwing en kan nooit boven 100% uitkomen.
Wat er verandert: expansie gebeurt vanzelf naarmate klanten meer verbruiken, dus bedrijven met usage-based billing kunnen een hoge NRR laten zien, maar contractie gaat net zo automatisch, waardoor die NRR volatiel is. GRR wordt je duidelijkste maatstaf voor hoe plakkerig het verbruik is.
Bereken beide altijd op dezelfde startcohort, niet op basis van bedrijfsbrede verbruiksbewegingen, waar nieuwe klanten doorheen lopen. Bereken ze voor usage MRR apart én voor de totale MRR.
Verbruikscohorten
Maak zoals gewoonlijk cohorten per aanmeldmaand en voeg drie verbruiksweergaven toe:
- Verbruiksomzet per klant door de tijd, om te zien of accounts hun verbruik verdiepen.
- Retentie van verbruiksvolume, met de NRR-formule maar met verbruikte eenheden in plaats van omzet. Volg elke verbruiksmeter apart om veranderingen in verbruik te onderscheiden van veranderingen in prijs.
- Verbruiksniveau in de eerste maand (licht, gemiddeld, zwaar), om te zien welk startgedrag expansie op lange termijn voorspelt.
Benchmarkcontext: veel AI-producten worden op basis van verbruik gefactureerd, en hun retentie ziet er heel anders uit dan bij klassieke B2B-SaaS. Het rapport over de AI-churngolf van ChartMogul vond een mediane NRR voor AI-native en consumentenproducten die ver onder de mediaan van B2B-SaaS ligt.
4. Verbruiksspecifieke metrics
Verbruiksadoptie
Welk deel van de klanten die factureerbaar verbruik kunnen genereren, dat ook echt doet. Stem de noemer af op je model: abonnees op plannen met een verbruikscomponent, plus gratis accounts als die factureerbaar verbruik kunnen veroorzaken.
Benutting van het commitment en verbruikstempo
Bij committed-spend-modellen vertelt de benutting hoeveel van het commitment al is verbruikt; het tempo vertelt of de klant op koers ligt om het tegen het einde van de looptijd op te maken. Meet beide in dezelfde eenheid (valuta, credits of volume).
Voorbeeld: een jaarcommitment van $1.000.000 waarvan na acht maanden $200.000 is verbruikt, heeft een benutting van 20% terwijl 66,7% van de looptijd voorbij is. Het verbruik ligt dus op 30% van het verwachte tempo. Dat is een waarschuwingssignaal voor de verlenging en een gesprek met customer success waard, al is een downsell niet zeker. Een tempo boven 100% wijst op een gesprek over overschrijding of upsell.
Omzetgroei versus verbruiksgroei
Omzetgroei betekent niet altijd dat klanten meer gebruiken. Misschien zijn de prijzen veranderd, of schuiven klanten tussen goedkopere en duurdere eenheden. Volg verbruik en omzet per eenheid naast de verbruiksomzet om te zien wat er speelt.
| Maand 1 | Maand 2 | |
|---|---|---|
| Verbruikte eenheden | 1M | 1,5M |
| Omzet per 1M eenheden | $100 | $80 |
| Verbruiksomzet | $100 | $120 |
Het verbruik groeide 50%, maar de omzet maar 20%, omdat de prijs per eenheid daalde (bijvoorbeeld doordat de klant een goedkopere volumeschijf bereikte).
Voorlopende indicatoren
Koppel volumemetrics aan de eenheid die je factureert. Tokens en bestellingen vertellen verschillende verhalen, dus ze combineren helpt niet.
| Metric | Wat het je vertelt | Zo bereken je het |
|---|---|---|
| Accounts met actief verbruik | Hoeveel klanten echt gebruiken waarvoor ze betalen | Aantal accounts met factureerbaar verbruik groter dan 0 in de periode |
| Verbruiksvolume | Het onderliggende verbruik dat de omzet aandrijft | Som van verbruikte factureerbare eenheden, per meter |
| Verbruik per account | Diepte van adoptie en expansiepotentieel | Verbruiksvolume ÷ accounts met actief verbruik |
| Omzet per eenheid | Prijsefficiëntie, kortingen en verschuivingen in de mix | Verbruiksomzet ÷ verbruiksvolume (per duizend of miljoen eenheden als eenheden een fractie van een cent kosten) |
| Activatiegraad | Aandeel nieuwe accounts dat betekenisvol verbruik bereikt | Accounts boven een activatiedrempel ÷ nieuwe accounts |
| Tijd tot eerste factureerbare verbruik | Hoe snel nieuwe accounts gaan verbruiken | Mediaan aantal dagen van aanmelding tot eerste factureerbare verbruik |
| Omzetconcentratie | Afhankelijkheid van een handvol zware gebruikers | Verbruiksomzet van de top 10 accounts ÷ totale verbruiksomzet |
| Uitputting van gratis credits | Hoe vaak gratis tegoeden opraken: een conversietrigger | Accounts die hun gratis credits opmaken ÷ accounts met gratis credits |
| Uitputting van prepaid saldo | Hoe vaak betalende klanten hun saldo opmaken: een trigger voor opwaarderen en expansie | Accounts die hun prepaid saldo opmaken ÷ accounts met prepaid saldo |
5. Efficiëntiemetrics
Brutomarge
Standaard: brutomarge is het deel van de omzet dat overblijft na de directe kosten om het product te leveren.
Wat er verandert: de brutomarge beweegt mee met het verbruik, vooral als elke eenheid echte infrastructuur- of inferentiekosten met zich meebrengt. Volg de marge per eenheid en houd de kosten per account in de gaten: je zwaarste gebruikers met kortingstarieven kunnen je minst winstgevende klanten zijn. Bij AI-producten volgen sommige financieel leidinggevenden ook omzet per compute-dollar (omzet ÷ inferentie- en infrastructuurkosten), de compute-tegenhanger van omzet per medewerker.
LTV
Standaard: LTV is ARPA × brutomarge ÷ klantchurnrate. Laat je de brutomarge weg, dan krijg je omzet-LTV, de versie die in het LTV-onderzoek van ChartMogul is getest.
Wat er verandert: LTV kan preciezer lijken dan hij is. Uit het onderzoek van ChartMogul bleek dat de grootste foutbron het gebruik van gemiddelde ARPA voor nieuwe klanten is, die doorgaans minder betalen dan gemiddeld, terwijl expansie de werkelijke omzet later boven de voorspelling uittilt. Usage-based billing kan vergelijkbare uitdagingen opleveren, vooral als klanten hun verbruik geleidelijk opschalen, en verbruik kan groeien, krimpen, pieken of stoppen los van het abonnement.
Zo gebruik je het: gebruik LTV als richtlijn, niet als exacte voorspelling. Toets het aan wat cohorten werkelijk hebben opgeleverd, met omzetcurves per cohort en cumulatieve brutowinst per cohort, en gebruik net MRR-bewegingen om te zien wat het verschil verklaart.
CAC payback period
Standaard: CAC payback is het aantal maanden brutomarge dat nodig is om de acquisitiekosten terug te verdienen.
Wat er verandert: verbruiksklanten beginnen vaak klein en schalen op. Een payback-schatting op basis van de omzet in de eerste maand overschat de payback als ze opschalen, en onderschat hem als hun verbruik daalt. Volg payback per cohort als de maand waarin de cumulatieve brutowinst per klant hoger is dan de CAC.
Quick Ratio
Standaard: Quick Ratio is (nieuwe + expansie- + reactivatie-MRR) ÷ (gechurnde + contractie-MRR).
Wat er verandert: expansie en contractie van verbruik komen elke maand in dezelfde ratio terecht, dus die schommelt meer. Kijk naar de trend in plaats van naar één maand.
6. Veelgemaakte fouten
- Een ontbrekende verlengingsfactuur als achterstallig behandelen: verbruik wordt achteraf gefactureerd, dus de factuur komt na de periode. Alleen een onbetaalde factuur is achterstallig.
- Kosten over een gedeeltelijke periode extrapoleren: een overschrijding van één dag is geen terugkerende omzet voor een hele maand.
- Dubbel tellen: commitments, verbruiksomzet en overschrijdingen overlappen elkaar. Tel ze niet bij elkaar op.
- Eén maand als trend lezen: usage MRR beweegt per definitie elke periode.
- Nul verbruik gelijkstellen aan een verloren klant: het is verloren omzet, maar de klant kan terugkomen. Volg reactivatie naast churn.
- Verbruikseenheden en aantallen seats door elkaar halen: twee miljoen tokens zijn geen twee miljoen seats.
- De marge per eenheid negeren: de omzet kan groeien terwijl de marge krimpt als zware gebruikers op kortingstarieven zitten.
- Een waardemetric kiezen die klanten niet kunnen voorspellen: onvoorspelbare rekeningen vertragen de inkoop en veroorzaken churn. Verbruiksalerts, budgetten en limieten helpen schrikrekeningen te voorkomen.