Non-recurring revenue in SaaS

Sammy Abdullah
2 min readSep 9, 2021

--

While the value of any SaaS business is derived from recurring revenue (ARR), do not forsake non-recurring revenue streams. If you do, you’re ignoring free financing and a way to make the product stickier. Non-recurring revenue streams like onboarding fees and installation fees are a fantastic source of cash. Other non-recurring revenue streams such as ongoing services or support are great for staying in touch with the customer, which prevents churn and uncovers upsell opportunities.

We looked at revenue data at the time of IPO for the last 58 SaaS companies in order to determine the appropriate mix of recurring to non-recurring revenue. 24 out of the 58 broke out non-recurring streams. We present the list below to show that some of the largest SaaS success stories derive significant revenue from non-subscriptions sources.

Of the 58 companies, on median and average, 12% and 14% of revenue is derived from non-recurring streams. Note companies like Evercommerce (31%), Qualtrics (27%), Health Catalyst (37%), and Zuora (28%) all derive a significant portion of revenue from non-recurring streams, and they all enjoy strong revenue growth and retention.

If you’re generating revenue only from subscriptions, there is revenue you’re leaving behind which can serve as free cash financing and make your product stickier. Non-recurring revenue helps you build a real business similar to the public companies above.

Visit us at blossomstreetventures.com and email us directly at sammy@blossomstreetventures.com. All founders welcome! We invest in companies with run rate revenue of $2mm to $30mm, with year over year growth of 20% to 50%+ depending on revenue. We lead or follow in growth rounds and special situations like inside rounds, small rounds, rushed rounds, corralling investors with our term sheet, bridges, inbetweeners, cap table clean up, and founder secondary. We can commit in 3 weeks and our check is $1mm to $2mm. Email us!

--

--

Sammy Abdullah
Sammy Abdullah

No responses yet