Some thoughts on valuing SaaS companies

When I worked in venture capital, I was lucky enough to have the opportunity to invest in some really great companies during their early rounds.  Now some of those companies are going public, and I find myself spending some time thinking about when to sell my stock in these companies.

I don’t think anyone has truly figured out the formula to value these companies.  There just aren’t enough examples of SaaS companies that have reached maturity and shown us what they really look like in the long term.  Salesforce still grows at 23% annually and trades at over 100x EBITDA!

Nonetheless, I thought it’d be an honest exercise for me to write some thoughts down and then review them in a few years.

I think that growth should be the number one factor in considering SaaS valuations (when I say valuation, I mean how much is the company worth on a revenue/gross profit/EBITDA/FCF multiple basis).  If a company can grow at 50% for 3 years, it’s topline will be nearly 3.4x higher!  That’s powerful.

If you’re a real SaaS company, this means you have 80+% gross margins and should start seeing nearly 40 cents/dollar of new revenue start to fall down to operating cash flows.  Assuming the company that grows at 50% annually was cash flow breakeven, that means your operating cash flow in three years is more than your current revenues.

No two companies are the same.  The top factors that would effect valuation are how scalable growth is (sales/marketing channels and economics), how long growth can go for (market size, competition), churn (and how it contributes to growth), and margin profile (gross and net), barriers to entry (that will protect current revenues and make sure new competition doesn’t chip into existing growth prospects)…there are some other things pretty important too, like management’s incentive system.

I think what a lot of investors have figured out is that if a company keeps growing, you can pay through the nose (relative to what most companies trade at) and still make a nice IRR.  I agree that growth is the most important aspect of valuation, and that most of the other factors are basically contributors to growth.  Even in these heady times of crazy valuations, I’d say that a lot of the public companies are undervalued!   The other main factor here is the margin profile.  If you can’t ever be profitable, then forget it.  And, in the case SaaS companies, it’s more like you have to be VERY profitable.

I don’t have time to look up various rules on making stock predictions for companies you own.  So, I’ll leave you with this very basic spreadsheet (SaaS valuations thoughts) that should illustrate that growth is key in valuation and how I think various companies should be valued (although I guess the numbers in blue are very much up to interpretation in most companies).  Enjoy.

10,288 Replies to “Some thoughts on valuing SaaS companies”

  1. Does your site have a contact page? I’m having a tough time locating it but, I’d
    like to shoot you an email. I’ve got some recommendations for
    your blog you might be interested in hearing. Either way, great site and I look forward to seeing it improve over time.

  2. Quality articles or reviews is the secret to interest the viewers to visit the web page, that’s what this site
    is providing.

    My page :: buy

  3. I do not know whether it’s just me or if
    everybody else encountering issues with your website. It
    looks like some of the written text within your content are running off the screen. Can somebody else please provide feedback and let me know
    if this is happening to them as well? This could be a issue
    with my browser because I’ve had this happen before.

    Cheers

  4. Hi! This post could not be written any better! Reading this post reminds me of my previous
    room mate! He always kept chatting about this. I will forward
    this write-up to him. Pretty sure he will have a good read.
    Thanks for sharing!

  5. Thank you for sharing your thoughts. I really appreciate your efforts
    and I am waiting for your further write ups thank you once again.

  6. I was recommended this blog by my cousin. I’m not sure whether
    this post is written by him as no one else know such detailed about my problem.
    You are amazing! Thanks!

  7. Wow that was strange. I just wrote an incredibly long comment but after I clicked submit my comment
    didn’t show up. Grrrr… well I’m not writing all that over again. Anyways, just wanted to say excellent
    blog!

  8. I’ve been surfing online more than 3 hours today, yet I never found any interesting article like yours.
    It’s pretty worth enough for me. In my opinion, if all website owners and bloggers made good content as you did, the web will be a lot more useful than ever before.

  9. I think this is one of the most vital information for me.
    And i am glad reading your article. But should remark
    on few general things, The web site style is ideal, the articles is really nice :
    D. Good job, cheers

  10. Excellent post. I was checking constantly this weblog and
    I am inspired! Extremely useful info specifically the last part
    🙂 I take care of such info much. I used to be
    looking for this certain info for a very long time.
    Thank you and good luck.

  11. We stumbled over here different web page and thought I may as well check things out.
    I like what I see so i am just following you.
    Look forward to checking out your web page yet again.

  12. I was suggested this web site by my cousin. I am
    not sure whether this post is written by him as nobody else know such
    detailed about my problem. You’re wonderful! Thanks!

  13. When I initially commented I appear to have clicked on the -Notify
    me when new comments are added- checkbox and
    from now on every time a comment is added I receive four emails with
    the exact same comment. There has to be a means you
    are able to remove me from that service? Many thanks!

  14. This is a very good tip particularly to those fresh to the blogosphere.

    Short but very accurate info… Thanks for sharing this one.
    A must read post!

  15. Your style is really unique in comparison to other people I have read stuff from.

    Many thanks for posting when you’ve got the opportunity,
    Guess I’ll just book mark this blog.

  16. Excellent goods from you, man. I have understand your
    stuff previous to and you are just too fantastic. I actually like what you
    have acquired here, certainly like what you’re stating and the way in which you say it.
    You make it entertaining and you still care for to keep it wise.

    I can not wait to read far more from you. This is really a tremendous web site.

  17. I will right away grab your rss feed as I can’t to find your e-mail subscription link or e-newsletter service.
    Do you’ve any? Please let me recognise in order that I may subscribe.
    Thanks.

  18. Excellent post. I used to be checking continuously this weblog and I am
    impressed! Very useful information particularly the remaining section 🙂 I
    take care of such information much. I used to be looking for this
    particular info for a long time. Thanks and good luck.

  19. obviously like your website however you have
    to check the spelling on several of your posts.

    Several of them are rife with spelling problems
    and I to find it very bothersome to inform the reality then again I’ll surely come back again.

  20. Howdy! This post couldn’t be written any better! Reading this
    post reminds me of my good old room mate! He always kept chatting about this.
    I will forward this post to him. Fairly certain he will have a good read.
    Thanks for sharing!

  21. Hi i am kavin, its my first time to commenting anywhere, when i read this paragraph i thought
    i could also create comment due to this sensible post.

  22. Hello! I just wanted to ask if you ever have
    any issues with hackers? My last blog (wordpress) was hacked and I ended up losing several weeks
    of hard work due to no backup. Do you have any solutions to prevent
    hackers?

  23. I’ve been exploring for a bit for any high-quality articles or
    blog posts in this sort of area . Exploring in Yahoo
    I ultimately stumbled upon this site. Studying
    this info So i am glad to convey that I’ve a very excellent uncanny feeling
    I came upon just what I needed. I such a lot unquestionably will make sure to don?t forget this website and give
    it a look regularly.

  24. First of all I would like to say superb blog! I had a quick question in which I’d like to ask
    if you do not mind. I was curious to know how you center yourself and clear your thoughts before writing.
    I have had trouble clearing my thoughts in getting my thoughts out.
    I truly do enjoy writing but it just seems like the first 10 to 15 minutes are usually lost just trying to figure out how to begin. Any suggestions or tips?
    Many thanks!

  25. Fantastic web site. Lots of helpful information here.
    I am sending it to several friends ans also sharing in delicious.
    And certainly, thanks for your sweat!

  26. Hello there, just became alert to your blog through Google, and found that it’s really informative.
    I am going to watch out for brussels. I will be grateful if you continue this
    in future. Lots of people will be benefited from your writing.

    Cheers!

  27. Wonderful blog you have here but I was curious about if you knew of any forums that cover the same
    topics talked about here? I’d really like to be a part of online community where I can get advice from other experienced people
    that share the same interest. If you have any suggestions, please let me know.
    Many thanks!

  28. After going over a number of the articles on your web
    site, I truly appreciate your technique of blogging.
    I book-marked it to my bookmark site list and will be checking back in the near future.
    Please visit my web site too and let me know how you
    feel.

  29. you are actually a just right webmaster.

    The site loading speed is amazing. It sort of feels that
    you are doing any unique trick. Also, The contents are masterwork.
    you’ve performed a magnificent activity on this subject!

  30. Hey would you mind stating which blog platform you’re working
    with? I’m going to start my own blog soon but I’m having a
    hard time choosing between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design seems different then most blogs and I’m looking for
    something unique. P.S My apologies for getting
    off-topic but I had to ask!

  31. You can definitely see your enthusiasm in the article you write.
    The sector hopes for even more passionate writers like you who
    are not afraid to mention how they believe. At all times go after your heart.

  32. It’s genuinely very difficult in this full of activity life to listen news on Television,
    so I simply use internet for that purpose, and get the most up-to-date news.

  33. Hello! This post could not be written any better!
    Reading this post reminds me of my old room mate!
    He always kept chatting about this. I will forward this page
    to him. Fairly certain he will have a good read.
    Thank you for sharing!

  34. Hello there, You have done an incredible job. I will definitely digg it
    and personally recommend to my friends. I am confident
    they’ll be benefited from this site.

  35. Many individuals have now been playing these
    games, but to many, winning the overall game is just a problem.

    Lots of people consider themselves unlucky if
    they do not win the overall game, but luck isn’t the case.

    There are lots of easy techniques for winning the lottery game.
    First you need to be patient and persevere with situations if you don’t win. Failing the very first time you bet doesn’t mean that
    you are unlucky and cannot win the game. In the event that you lose the overall game,
    just carry on trying and one day you will win. Playing the overall game many times also earns you experience and familiarizes you with the rules
    of the game.The other easy method for winning the lottery game is to
    take advantage of the lottery software. This software automatically chooses number
    combination that have high odds of winning. Additionally it keeps
    track of previous draw results from where you could compare and make number
    combination’s that win. Another technique would be to play the lottery with lower jackpots and fewer players.
    This may increase your chances for winning the jackpot.
    Higher jackpot means more competition for winning number and less
    chances of winning the lottery game. For instance, play five ball games that have the fewest numbers possible.

    Ideally games with as few as thirty five numbers are good,
    however the majority of the times they have few prizes.
    You can balance the limited quantity of prize against anything you want in the game.

Comments are closed.