EnableYourData.com

KPI · Abonnementen en SaaS

Rule of 40: formule en voorbeeld.

De Rule of 40 is een vuistregel die omzetgroei en winstmarge van een softwarebedrijf optelt. De score is het groeipercentage van de omzet plus de EBITDA-marge (of de vrije-kasstroommarge), beide in procenten. Investeerders gebruiken de regel om bedrijven die hard groeien en bedrijven die winstgevend zijn op één schaal te vergelijken; de regel stelt dat die som 40 of hoger zou moeten zijn.

Formule voor Rule of 40

Omzetgroei % + EBITDA-marge %

Rekenvoorbeeld

De abonnementsdienst van Acme groeit van € 2.500.000 omzet naar € 3.200.000, een groei van € 700.000 ÷ € 2.500.000 × 100% = 28%. De EBITDA is € 480.000, een marge van € 480.000 ÷ € 3.200.000 × 100% = 15%. De Rule of 40-score is 28 + 15 = 43.

Fictieve cijfers van Acme Groothandel.

Zo lees je deze KPI

Een hogere score betekent een betere combinatie van groei en winstgevendheid; een bedrijf kan op 40 uitkomen met veel groei en verlies, of met weinig groei en een hoge marge. Vergelijk de score door de tijd en kijk altijd naar beide onderdelen, omdat dezelfde score een heel ander bedrijf kan beschrijven. De grens van 40 is een conventie uit de investeringswereld, geen wet; voor kleine of zeer jonge bedrijven zegt de score minder.

Valkuilen bij Rule of 40

  • Groei en marge over verschillende periodes berekenen, bijvoorbeeld groei op ARR en marge over het boekjaar.
  • Niet vermelden of je EBITDA-marge of vrije-kasstroommarge gebruikt, terwijl die flink kunnen verschillen.
  • De score toepassen op een zeer klein bedrijf, waar een paar klanten al tot extreme groeipercentages leiden.

SQL & DAX

Rule of 40 berekenen in SQL en DAX

Twee voorbeelden op een fictief datawarehouse van Acme Groothandel: een query in PostgreSQL en een measure voor een Power BI-model. Pas tabel- en kolomnamen aan je eigen model aan.

SQL · PostgreSQL
WITH yearly AS (
  SELECT date_trunc('year', entry_date) AS year,
         SUM(amount) FILTER (WHERE account_group = 'revenue') AS revenue,
         SUM(amount) FILTER (WHERE account_group IN ('cogs', 'personnel', 'other_opex')) AS costs_before_da
  FROM gl_entries
  GROUP BY 1
),
metrics AS (
  SELECT year,
         100.0 * (revenue - LAG(revenue) OVER (ORDER BY year))
           / NULLIF(LAG(revenue) OVER (ORDER BY year), 0) AS growth_pct,
         100.0 * (revenue - costs_before_da) / NULLIF(revenue, 0) AS ebitda_margin_pct
  FROM yearly
)
SELECT year, ROUND(growth_pct, 1) AS growth_pct, ROUND(ebitda_margin_pct, 1) AS ebitda_margin_pct,
       ROUND(growth_pct + ebitda_margin_pct, 1) AS rule_of_40_score
FROM metrics
ORDER BY year;
DAX · Power BI
Revenue Growth % =
VAR PreviousYear = CALCULATE([Revenue], SAMEPERIODLASTYEAR('Date'[Date]))
RETURN
    DIVIDE([Revenue] - PreviousYear, PreviousYear)

Rule of 40 Score =
([Revenue Growth %] + DIVIDE([EBITDA], [Revenue])) * 100

In ENABLE

Deze KPI volgen in ENABLE

Vragen in gewone taal

Vraag naar Rule of 40 per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.

Lees meer →

In je Power BI-dashboard

Leg de KPI vast als measure in je Power BI-model en toon hem in het portaal, met "Laatst ververst" erbij. Toegangsprofielen en optioneel row-level security bepalen wie welke cijfers ziet.

Lees meer →

Eigen dashboards (pilot)

Zet de KPI als tegel in een eigen dashboard, met vergelijking met vorig jaar. De Dashboard Builder is een pilot en per klant aan te zetten.

Lees meer →

Doelen per maand

Met de ingebouwde app Targets leg je per maand een doel voor de KPI vast, zodat je realisatie en doel naast elkaar ziet.

Lees meer →

FAQ

Veelgestelde vragen

Hoe bereken je de Rule of 40?

Je telt het omzetgroeipercentage op bij de winstmarge, meestal de EBITDA-marge. Bij 25% groei en 18% EBITDA-marge is de score 43. Gebruik voor beide dezelfde periode, bijvoorbeeld de afgelopen twaalf maanden.

Gebruik je EBITDA-marge of vrije-kasstroommarge voor de Rule of 40?

Allebei komt voor; EBITDA-marge is het meest gebruikelijk, vrije-kasstroommarge laat beter zien hoeveel geld er werkelijk overblijft. Kies er één, vermeld welke en houd die vast. Vergelijk alleen scores die dezelfde marge gebruiken.

Geldt de Rule of 40 voor elk softwarebedrijf?

De regel komt uit de wereld van investeerders in groeiende softwarebedrijven met een zekere omvang. Voor een jong bedrijf met weinig omzet zijn groeipercentages snel extreem en zegt de score weinig. Gebruik hem als gespreksonderwerp over de balans tussen groei en winst, niet als harde norm.

AI gebruiken op je eigen data. Veilig, en zonder hoofdpijn.

In een online demo laten we zien hoe ENABLE je data veilig beschikbaar maakt en hoe je erop bouwt: een app beschrijven in de AI Builder, vragen in gewone taal, dashboards en API's. En hoe wij het voor je inrichten en beheren.