seojuice

Uw unitprijs berekenen als SaaS-bedrijf

Vadim Kravcenko
Vadim Kravcenko
· Updated · 11 min read

TL;DR: Ik zette SEOJuice 18 maanden lang voor $29/maand in de markt puur op gevoel. We verloren ongeveer $4 per klant per maand na API- en supportkosten. Bij 80 klanten betekende dat $320/maand de verkeerde kant op. Zo bereken je je SaaS-unitprijs zodat jij die fout niet maakt. Prijsmodellen, LTV/CAC, de rekensom, de missers en de FAQ aan het einde.

Bijgewerkt: mei 2026.

Redactionele afbeelding-placeholder: SaaS-werkblad voor unitprijs (vaste kosten, variabele kosten, doelmarge).

Prijzen bepaal je niet door een getal te kiezen dat “goed aanvoelt”. Voor een SaaS draait het om inzicht in de kosten én de waarde achter elke eenheid van je dienst. Daar komt de unitprijs om de hoek kijken. Indie-founders, let op: ik had dit de eerste 18 maanden van SEOJuice mis en het scheelde weinig of het bedrijf ging kopje-onder.

Bij de lancering baseerde ik onze plannen op wat concurrenten vroegen. $29/maand voelde logisch omdat andere tools ook $29 kostten. Geen kostenanalyse, geen marges berekend, alleen vibes. Na drie maanden draaide ik de cijfers en zag ik dat we circa $4 per klant per maand verloren na API-kosten, hosting en supporturen. Met 80 klanten is dat $320/maand verlies. Niet catastrofaal, maar beslist geen schaalbaar model.

De unitprijs is de kostprijs per eenheid van je service, of dat nu één abonnement, gebruiker of seat is. Het vormt het financiële fundament van je businessmodel. Stel: je SaaS heeft 100 klanten die elk $30 betalen. Met de unitprijs bepaal je:

  • Of je winst maakt of aan de instant-noodles zit.
  • Of opschalen geld oplevert of kost.
  • Hoe je prijs zich verhoudt tot concurrenten.

Winstgevendheid. Je unitprijs zorgt dat je alle kosten dekt, zowel vast (ontwikkeling en salarissen, destijds zo’n 65 % van onze burn) als variabel (hosting, payment processing, klanten­support). Zonder dit inzicht prijs je te laag en verlies je op elke nieuwe klant. Wij leerden dat hard: de variabele kosten per klant waren hoger dan verwacht omdat AI-processing niet lineair schaalt. Elke nieuwe klant met een grote site kostte meer dan een klant met een kleine site, maar we rekenden iedereen hetzelfde tarief.

Schaalbaarheid. Groeien is leuk, maar alleen duurzaam als je prijs meegroeit. Door je unitprijs uit te rekenen weet je hoeveel klanten je nodig hebt om break-even te draaien en welke omzet je nodig hebt voor je winstdoel.

Strategische prijsbeslissingen. Een heldere unitprijs stuurt je marketing­budget, de grenzen voor kortingen en het moment om prijzen te verhogen. Hij laat ook zien welke klantsegmenten stiekem je marge opvreten (bij ons: large-site-klanten op het instapplan).

Als je je unitprijs snapt, wordt elke beslissing duidelijker. Laten we stap voor stap door de berekening lopen.

De unitprijs definiëren (en waarom die van mij niet was wat ik dacht)

Bij SEOJuice is de unitprijs gelijk aan de omzet per actieve subscription per maand, niet per seat, omdat we per domein verkopen en niet per gebruiker. Ik haalde die twee een jaar lang door elkaar. De totale omzet zag er geweldig uit terwijl de unit-economie onder water stond, want groei maskeerde het verlies per eenheid. Als je billingmodel per domein, per workspace, per API-call of per event is, definieer dan eerst je unit. (Eerlijk: dit is de stap die de meeste founders overslaan omdat hij “voor de hand ligt”. Dat is hij dus niet.)

Voor een projectmanagement-SaaS kan één seat per maand de unit zijn. Voor een usage-based product zoals een SMS-API is het één bericht. Bij een per-domein-product zoals het onze is het één getrackte site. De som verandert niet, alleen de noemer.

Unitprijs versus totale prijs

Het is makkelijk om unitprijs te verwarren met de totale prijs of totale omzet, maar het zijn verschillende dingen:

  • Unitprijs: kosten en omzet per enkele unit. Voorbeeld: $30/maand voor één gebruiker op je platform.
  • Totale prijs: alle units samen. Voorbeeld: $3.000/maand van 100 gebruikers.

Door op de unitprijs in te zoomen kun je beoordelen of je genoeg vraagt om kosten te dekken en winst te maken, en hoe je prijs meeschakelt als je meer gebruikers krijgt.

SaaS-prijsmodellen: kies eerst je noemer, dan pas je getal

Voor je een unitprijs berekent moet je een prijsmodel kiezen, want het model bepaalt wat een “unit” is. Vijf modellen dekken zo’n 95 % van de SaaS-markt; de meeste teams eindigen met een hybride van twee.

Model Wat is een “unit” Voorbeelden in de praktijk Ideaal voor
Flat-rate Eén plan, één prijs, alle features Basecamp ($299/maand onbeperkt users) Eenvoudige producten, kleine doelgroepen, founders die pricing-pagina’s haten
Per-seat Eén betalende gebruiker / maand Slack, Notion, Linear Samenwerkingstools waar waarde meegroeit met teamgrootte
Usage-based Eén verbruiks­eenheid (API-call, MB, bericht) AWS, Twilio, OpenAI API Infrastructuur, AI, alles waar kost-to-serve sterk varieert
Tiered Eén plan-tier per maand (Starter / Pro / Business) HubSpot, Mailchimp, ConvertKit Self-serve SaaS met duidelijke feature-ladders
Hybrid Tier + usage-overage of seat + feature-gate Stripe (% + fixed), Vercel (seat + bandwidth) Volwassen SaaS met zowel kleine als grote klanten op één product

Herinner je het verlies van $4 per klant dat ik bovenaan noemde? Dat was een bug in het prijsmodel, niet in het getal. Flat-rate was fout voor een AI-heavy product omdat de variabele kost per klant niet evenredig was aan seats maar aan gecrawlde pagina’s. We rekenden het verkeerde unit-type. Het getal had $29, $59 of $89 kunnen zijn; het model zelf lekte marge. We zijn uiteindelijk overgestapt op een tiered model met usage-overage op pagina’s: de hybride rij in de tabel. (Voor de liefhebber: OpenView’s 2024 SaaS Pricing Benchmark-rapport toont dat usage-based pricing tussen 2018 en 2023 bijna verdrievoudigd is en correleert met sterkere net revenue retention. Wij kwamen er via de lange weg.)

Als je unit-economie beroerd oogt, wijzig dan eerst het model en pas daarna het nummer. Ik kwam daar twee prijs­migraties te laat achter.

Bereken je SaaS-unitprijs

Dit is de formule waarop we bij SEOJuice uitkwamen na twee mislukte prijsmodellen. De rekensom is eenvoudig; de uitdaging is eerlijk zijn over álle kosten.

A. Splits je kosten op

Noteer elke uitgave voor het draaien van je SaaS. Verdeel ze in twee categorieën:

  • Vaste kosten: onafhankelijk van het aantal gebruikers. Developersalarissen, marketingcampagnes, subscription-tools.
  • Variabele kosten: groeien mee met de userbase. Hosting, payment fees, klanten­support, AI-tokens.

(Side-note: “klanten­support” is de kost die de meeste founders onderschatten. We begrootten $1/user/maand; de realiteit lag dichter bij $3. Elke ‘snel-vraagje’-mail kost tijd, en tijd is geld. Ik weet nog steeds niet of $3 klopt; het is het trailing-twelve-months-gemiddelde, maar ik zou het tussen $2 en $4 zetten afhankelijk van planmix.)

Spreadsheetvoorbeeld kostenopbouw (cijfers benaderen SEOJuice bij 200 klanten, afgerond):

Kostencategorie Kosttype Maand­kosten
Developersalarissen Vast $3.000
Marketingcampagnes Vast $2.000
Hosting + AI-processing Variabel ($5/user) $1.000 (200 users)
Payment processing Variabel ($1/user) $200 (200 users)
Klanten­support Variabel ($2/user) $400 (200 users)
Totaal kosten - $6.600

Variabele kosten domineren bij 200+ users in deze tabel. Dat is precies het punt waarop flat per-seat pricing stukloopt voor AI-heavy producten. (En het moment om serieus een usage-component te overwegen, zie de hybride rij hierboven.)

B. Forecast klantgroei (conservatief)

Voorspel hoe je userbase zal groeien. Gebruik conservatieve schattingen, echt. Onze eerste forecast ging uit van 500 klanten in 6 maanden; we haalden 300 in 12 maanden. Het optimistische scenario had ons te laag geprijsd voor de magere maanden.

Spreadsheetvoorbeeld klantgroei:

Tijdframe Verwachte users Variabele kosten (@ $8/user)
Huidig 200 $1.600
6 maanden 300 $2.400
12 maanden 500 $4.000

C. Corrigeer voor winst

Voeg een winstmarge toe. Dat kan een vast bedrag zijn of een percentage van de kosten. De 20 % hieronder is illustratief. De vaak geciteerde SaaS-benchmark is 70-80 % brutomarge op schaal (zie ProfitWell’s analyse); early-stage indie SaaS zit lager tot de variabele kostenmix is geoptimaliseerd.

Spreadsheetvoorbeeld winstmarge:

Metric Waarde
Totaal kosten $6.600
Gewenste winst (20 %) $1.320
Omzettarget $7.920
Users (huidig) 200
Unitprijs $39,60/user

Kosten en user-aantallen veranderen mee met je groei. Herbereken je unitprijs elke 3-6 maanden. Wij doen dit ieder kwartaal en hebben de prijs sinds launch drie keer bijgesteld: twee keer omhoog, één keer omlaag toen we een goedkopere API-provider vonden.

LTV, CAC en paybackperiod: het unit-economics-trio

Unitprijs is één getal. Om te weten of dat getal klopt heb je er drie bij nodig. Dit zijn de klassieke SaaS-metrics; elke serieuze investeerder of operator baseert er beslissingen op.

Redactionele afbeelding-placeholder: LTV/CAC/payback-ratio’s gevisualiseerd.
  • LTV (Lifetime Value): totale omzet die je van een klant verwacht over de hele levenscyclus. Simpel: ARPU / churnrate. Is ARPU $30/maand en churn 5 % per maand, dan is LTV circa $600.
  • CAC (Customer Acquisition Cost): all-in kost om één betalende klant te werven (ads, salaries, onboarding). Voor self-serve indie SaaS is dit vooral marketing spend plus content­productie gedeeld door betalende sign-ups.
  • LTV:CAC-ratio: de headline. 3:1 is de gezondste vuistregel. Onder 1:1 koop je verlieslatende klanten. Boven 5:1 investeer je mogelijk te weinig in groei.
  • CAC-paybackperiod: maanden brutomarge om CAC terug te verdienen. ChartMogul zet de mediaan bij B2B-SaaS op 12-18 maanden; topkwartiel onder 12. Indie-SaaS zit vaak korter doordat CAC structureel lager is.

SEOJuice’s cijfers (globaal, Q1 2026): ARPU ~$32, churn ~4 %/maand, dus LTV ~ $800. CAC is lastig omdat groei vooral uit content/SEO komt met vertraagde attributie, maar onze marketing­kosten per paying signup liggen rond $90-120. Dat is een 6-9x LTV:CAC-ratio, wat geweldig klinkt tot je bedenkt dat het de periode omvat waarin we $4 per klant verloren. Na het fixen van de unitprijs ziet dezelfde ratio er in dollars een stuk gezonder uit, niet alleen in verhouding.

(Ik puzzel nog op één ding: hoe de long-tail van contentmarketing eerlijk toe te rekenen aan CAC. Het $90-120-cijfer doet alsof SEO-content “gratis” is zodra het geschreven is. Dat is het niet. Het eerlijke getal ligt waarschijnlijk 30-40 % hoger.)

Veelgemaakte fouten bij het bepalen van de unitprijs

Mijn fout bij SEOJuice gedurende 18 maanden: ik zag unitprijs als een marketingbeslissing in plaats van een accountingbeslissing. Pricing-pagina’s zijn weliswaar marketing, maar het getal erop is een P&L-keuze. Had ik die twee vanaf dag één gescheiden, dan was die $320/maand-lekkage er niet geweest. Concreet: ik dacht dat supportkosten verwaarloosbaar waren, hosting vlak bleef en AI-kosten lineair met seats schaalden—all drie zaten er 2-3× naast.

Voorbeelden van verborgen kosten:

  • Refunds en kortingen: we zitten rond 4 % refunds (TTM). Op plannen van $30/maand verlaag je ARPU daarmee al met ruim een dollar nog vóór je echte kosten meetelt.
  • Churnmanagement: kosten om verloren klanten terug te winnen of vervangers te onboarden. We hebben hier geen strak cijfer, wat al veel zegt.
  • Klanten­support: support opschalen voor een groeiend user-aantal voegt variabele kosten toe die lastig te voorspellen zijn. Het $1 versus $3-gat? Dit is die categorie die je marge opeet terwijl jij op het verkeerde dashboard kijkt.

Oplossing: maak een gedetailleerde lijst van vaste en variabele kosten, inclusief potentiële verborgen posten. Update die regelmatig. Reality-check met externe benchmarks (OpenView en ChartMogul publiceren jaarlijks rapporten).

Overpricing zonder de waarde te bewijzen

Een hoge prijs zetten kan klanten vervreemden als hij niet met de waargenomen waarde strookt. Ik zag een concurrent (naam laat ik achterwege) van $49 naar $99 springen zonder noemenswaardige features. Hun openbare reviews klaagden binnen twee maanden massaal over prijs en hun G2-score zakte een hele ster. Geen idee wat hun churn deed, maar het publieke signaal was duidelijk.

Signaleren van overpricing:

  • Hoge churn kort na aanmelding.
  • Veel klantfeedback over prijs.
  • Concurrenten met vergelijkbare features tegen duidelijk lagere prijzen.

Oplossing: werk met value-based pricing. Benadruk unieke features en resultaten. Communiceer ROI. Onderzoek regelmatig de betalingsbereidheid van je gebruikers.

Concurrentie negeren

Prijzen bestaan binnen een markt. Te laag prijs kan inferieure kwaliteit suggereren. Te hoog zonder differentiatie jaagt potentiële klanten weg.

“Pricing is de belangrijkste hefboom die je hebt, en toch raken de meeste founders ’m het minst aan. De meeste teams herzien pricing één keer per jaar. De teams die het snelst groeien doen het elk kwartaal.”

— Patrick Campbell, founder ProfitWell (ProfitWell on SaaS pricing)

Oplossing: voer minimaal twee keer per jaar een concurrentie-analyse uit. Vergelijk features, prijstiers en doelgroepen. Bepaal wat jouw SaaS uniek maakt en positioneer je prijs concurrerend maar passend bij je toegevoegde waarde.

Wat ik anders zou doen als ik SEOJuice opnieuw begon

Eerlijk? Drie dingen, op volgorde van impact:

  1. Kies het model vóór het nummer. Had ik op dag één geweten dat AI-heavy producten bijna altijd een usage-component nodig hebben, dan had ik vanaf launch een hybride model met page-quota-overage geïntroduceerd in plaats van na twee mislukte iteraties.
  2. Track LTV:CAC vanaf maand één. We rekenden het pas formeel uit in maand 14. Toen hadden we 200 klanten en het verkeerde instinct over wie winstgevend was. Twee van onze grootste plan­klanten bleken de slechtste unit-economics.
  3. Publiceer een openbare “Bijgewerkt: [maand]”-pricinglog. We hebben drie keer geprijsd. Elke wijziging verwarde bestaande klanten omdat we de reden nooit uitlegden. Een simpele changelog-pagina had de helft van de support­belasting over grandfathered plannen bespaard.

Je unitprijs bepalen is balanceren tussen kosten, waarde en concurrentie. Pricing is niet statisch; hij evolueert met je product, markt en klanten. Founders die pricing goed doen, herzien de cijfers regelmatig, praten met klanten over waarde en draaien zonder schroom bij als de rekensom dat vraagt.

FAQ: SaaS-unitpricing

Wat is unitprijs in SaaS?

Unitprijs is de omzet die je SaaS verdient per enkele eenheid per facturatiecyclus—een seat, subscription, domein, API-call, noem maar op. Het is de kleinste omzetdragende slice van je product. Zonder die berekening weet je niet of groei geld oplevert of kost.

Hoe bereken ik de unitprijs voor een SaaS-bedrijf?

Drie stappen. (1) Tel vaste en variabele kosten bij je huidige klantenaantal. (2) Bepaal een doelmarge (20 % van de kosten is een startpunt; de SaaS-benchmark voor brutomarge is 70-80 %). (3) Deel het totale omzetdoel door je huidige user-aantal. Dat resultaat is je minimale duurzame unitprijs. Doe dezelfde som bij 2× en 5× users om te zien of het op schaal nog klopt.

Welk prijsmodel is het beste voor SaaS?

Er is geen universeel antwoord. Flat-rate is het simpelst, per-seat werkt voor collaboration-tools, usage-based voor infrastructuur en AI, tiered voor self-serve SaaS en hybrid voor de meeste volwassen bedrijven. Kijk waar je variabele kosten mee schalen. Schalen ze met seats? Reken per seat. Met usage? Reken usage. Met beide? Hybride.

Wat is een goede LTV:CAC-ratio voor SaaS?

3:1 is de vuistregel. Onder 1:1 betaal je voor verlieslatende klanten. Boven 5:1 laat je mogelijk groei liggen door te weinig acquisitie. Combineer dit met de CAC-paybackperiod: onder 12 maanden is topkwartiel, 12-18 maanden is mediaan voor B2B-SaaS (volgens ChartMogul).

Hoe vaak moet ik mijn SaaS-prijs herzien?

Minimaal elk kwartaal, zeker in je eerste drie jaar. OpenView’s benchmarks tonen dat topperformers prijzen iedere 6-12 maanden substantieel bijstellen; de mediaan doet het hooguit 1× per jaar. Bij SEOJuice doen we elk kwartaal een volledige review en maandelijks een lichte kost-check.

Moet ik prijzen verhogen voor bestaande klanten?

Uiteindelijk wel, maar met nuance. Grandfather je eerste believers 6-12 maanden. Leg de wijziging uit, niet alleen een notice. Koppel de verhoging waar mogelijk aan zichtbare verbeteringen. Wij hebben twee keer verhoogd en beide keren grandfathered; totale churn door de verhoging bleef onder 2 %.

Wil je zien hoe je huidige pricing zich verhoudt tot je variabele cost-to-serve? Draai een gratis SEOJuice-audit en ontdek welke pagina’s je unit-economie stiekem saboteren voordat je opnieuw prijst.

Verder lezen

SEOJuice
Stay visible everywhere
Get discovered across Google and AI platforms with research-based optimizations.
Works with any CMS
Automated Internal Links
On-Page SEO Optimizations
Get Started Free

no credit card required

More articles

No related articles found.