RPO - Beste ratio voor softwarebedrijven

In het tijdperk van SaaS (Software as a Service) kan het verwarrend zijn om de basisprincipes van softwarebedrijven te analyseren. Vroeger had je meestal te maken met verkopen en orders. Nu moet je bekend zijn met nieuwe termen zoals boekingen, facturen en RPO om de gezondheid van een softwarebedrijf te begrijpen.

De meeste softwarebedrijven verkopen tegenwoordig abonnementen, wat een terugkerende omzet genereert die zeer gewaardeerd wordt door de financiële markten. Je hebt misschien opgemerkt in recente jaarverslagen van SaaS-bedrijven dat "RPO" een nieuwe, onheilspellende term is waar je bekend mee zou moeten zijn. In dit artikel zal ik uitleggen waar "Remaining Performance Obligations" = RPO om draait.

Maar voordat ik inga op het onderwerp RPO, wil ik graag enkele basisbegrippen herhalen die vaak verward worden in aandelenanalyses:

Boekingen

Boekingen lijken erg op traditionele inkomende orders. Ze vertegenwoordigen de contractuele verplichting van klanten om geld uit te geven aan de diensten van een bedrijf, bijvoorbeeld als onderdeel van een softwareabonnement. Boekingen zijn onafhankelijk van de levering van diensten, die op een later tijdstip plaatsvindt. En ze zijn ook onafhankelijk van de betaalmethode of frequentie van facturering.

Inkomsten

Klanten betalen vaak voor 12 maanden van een jaarlijks SaaS-contract vooraf wanneer het contract wordt ondertekend. Inkomsten worden echter pas geboekt wanneer de service (bijv. gebruik van software) daadwerkelijk wordt geleverd. Voor abonnementscontracten, zoals SaaS-producten, worden inkomsten evenredig over de looptijd van het abonnement erkend. In het geval van een jaarcontract wordt 1/12 van de boekingen elke maand geboekt als inkomsten.

Uitgestelde inkomsten

Geld dat van klanten wordt ontvangen na facturering (of in ieder geval na facturering en wanneer verschuldigd), maar nog niet als inkomsten wordt geboekt, wordt "Uitgestelde inkomsten" genoemd (deferred revenue)

Uitgestelde inkomsten vertegenwoordigen daarom bedragen die aan klanten worden gefactureerd voorafgaand aan het verlenen van diensten. Wanneer een abonnementscontract wordt aangegaan, wordt het door de klant betaalde bedrag aanvankelijk erkend als een verplichting of uitgesteld inkomen in de balans.

De uitgestelde inkomsten worden vervolgens in de loop van de tijd erkend in de winst- en verliesrekening naarmate aan de maandelijkse verplichtingen wordt voldaan, wat van invloed is op de inkomsten. De ontwikkeling van de post 'Uitgestelde inkomsten' op de balans is een van de belangrijkste indicatoren voor de toekomstige ontwikkeling van een SaaS-bedrijf.

Facturen

Facturen vertegenwoordigen het geld dat daadwerkelijk aan klanten in een periode is gefactureerd. Dit kan op het moment van boeking zijn als het contract vooraf is betaald, of op het moment van omzetverantwoording, als maandelijkse betaling is overeengekomen.

Ervaren groeibeleggers hebben altijd bijzondere aandacht besteed aan de ontwikkeling van boekingen en facturen. Dit zijn veel betere indicatoren dan inkomsten voor de toekomstige ontwikkeling van een abonnementsbedrijf.

RPO - Resterende prestatieverplichtingen

Sinds het boekjaar 2018 zijn er nieuwe Amerikaanse boekhoudregels voor inkomsten uit contracten met klanten van toepassing. Dit is Accounting Standards Codification (ASC) nummer 606: 'Revenue From Contracts With Customers'. Deze bindende richtlijn stelt precieze vereisten vast voor de erkenning van inkomsten uit contractuele relaties. Dit is met name relevant voor het boeken van abonnementscontracten, bijvoorbeeld in de SaaS-omgeving.

ASC 606 is gebaseerd op een aantal zeer eenvoudige principes voor contracten tussen een klant en een serviceprovider:

  1. Een contract tussen een klant en een serviceprovider bevat altijd bepaalde rechten en verplichtingen.
  2. De prestatieverplichtingen van de serviceprovider, zoals het leveren van een bepaalde softwareservice gedurende een vaste contractperiode, worden geïdentificeerd.
  3. De transactieprijs, die vaste of variabele componenten kan omvatten en niet beperkt is tot geldelijke betalingen, wordt bepaald.
  4. De transactieprijs wordt toegewezen aan de contractuele verplichtingen van het contract.
  5. De omzet wordt geboekt wanneer de serviceprovider aan zijn verplichtingen heeft voldaan. In het geval van een langetermijndienstverplichting wordt de omzet evenredig over de tijd geboekt.

Naast verschillende andere richtlijnen die voortvloeien uit de bovenstaande logica, vereist de nieuwe ASC 606 openbaarmaking van de resterende prestatieverplichtingen (RPO) van een entiteit in de toelichtingen bij de kwartaalcijfers (10-Q).

Wat betekent RPO?

Simpel gezegd kun je RPO zien als uitgestelde omzet plus orderportefeuille.

RPO = Uitgestelde omzet + orderportefeuille

In tegenstelling tot uitgestelde omzet wordt de orderportefeuille niet in de balans opgenomen. Dit komt omdat het toekomstige prestatieverplichtingen vertegenwoordigt die nog niet aan de klant zijn gefactureerd.

Een voorbeeld maakt dit nog makkelijker te begrijpen:

Stel dat een SaaS-bedrijf een abonnementscontract van 3 jaar tekent met een klant voor $ 36.000 (TCV = Total Contract Value). Jaarlijkse facturering vooraf wordt overeengekomen. De services van het eerste jaar worden gefactureerd voor $ 12.000 wanneer het contract wordt ondertekend. Na het eerste kwartaal wordt $ 3.000, of 3/12 van de jaarlijkse contractwaarde, als omzet opgenomen. Nog eens $ 9.000 wordt in de balans opgenomen als uitgestelde omzet voor de rest van het eerste jaar. De overeengekomen maar nog niet gefactureerde betalingen voor het tweede en derde jaar van het contract, in totaal $ 24.000, zijn toe te schrijven aan de orderportefeuille en verschijnen niet op de balans.

Volgens ASC 606 moet het bedrijf nu echter de totale bestaande prestatieverplichtingen als RPO bekendmaken in de toelichting op de balans. Voor het bovenstaande voorbeeld zou dit betekenen dat deze RPO's in totaal $ 9.000 + $ 24.000 = $ 33.000 zouden bedragen aan het einde van het eerste kwartaal van de contracttermijn.

RPO als sleutelcijfer voor communicatie met investeerders

Veel SaaS-bedrijven verbergen hun RPO's niet alleen in de toelichting op hun kwartaalrapporten, maar communiceren ze actief als een benchmark om prestaties te meten.

En dat is heel logisch. Samen met uitgestelde inkomsten op de balans biedt de bekendmaking van RPO een uitgebreid inzicht in de ordersituatie en toekomstige verkoopontwikkeling. Als de RPO van een SaaS-bedrijf bijvoorbeeld $ 500 miljoen is en de uitgestelde inkomsten op de balans $ 300 miljoen bedragen, weet u dat er nog eens $ 200 miljoen aan contracten zijn voor diensten die nog niet zijn gefactureerd.

Hoe beïnvloedt de RPO-openbaarmaking SaaS-bedrijven?

In het verleden probeerden investeerders meestal de ordersituatie van een SaaS-bedrijf te begrijpen op basis van de ontwikkeling van facturen en uitgestelde inkomsten. RPO-openbaarmaking biedt een betere mogelijkheid om de volledige contractueel overeengekomen inkomsten te analyseren.

Naar mijn mening is RPO een betere indicator dan facturen om toekomstige inkomsten zo nauwkeurig mogelijk te voorspellen. Het is dus logisch dat SaaS-bedrijven zich onder ASC 606 steeds meer richten op RPO in plaats van facturen.

RPO's bevatten waardevollere informatie dan facturen. U kunt uitgestelde inkomsten van de RPO aftrekken en een goede maatstaf krijgen voor de huidige sterkte van een abonnementsbedrijf, zelfs voor contracten met een langere looptijd.

Conclusie

De hoge waarderingen van veel SaaS-bedrijven kunnen alleen worden gerechtvaardigd door de zeer voorspelbare terugkerende inkomsten uit abonnementen, die vaak extreem hoge marges hebben.

Ik ben blij dat we als technologie-investeerders met de verplichte openbaarmaking van RPO onder ASC 606 de ontwikkeling van deze terugkerende inkomsten nu nog uitgebreider kunnen volgen en voorspellen.

Knap dat je aan het einde bent gekomen van deze enigszins theoretische blog, complimenten! Dat betekent dat je serieus geinteresseerd bent in groeibeleggen, dus ik zou zeggen, meld je aan.

 

Beleggingsstrategie