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. It is appropriate time to make some plans for the future
    and it’s time to be happy. I have read this
    post and if I could I want to suggest you few interesting things or suggestions.
    Perhaps you can write next articles referring to this article.
    I wish to read even more things about it!

  2. Tigerbet888 Situs Judi Slot Bonus New Member 100 Di Awal TO Kecil

    Tigerbet888 yaitu laman judi slot online terpercaya yang menyediakan bonus new anggota
    100 di permulaan to kecil, Untuk anda yang suka bermain slot sangat layak
    mampir ke website kami. Karena di situs slot Tigerbet888 menyediakan layanan transaksi deposit pulsa tanpa potongan TO 1x.
    Dan mempunyai permainan slot super lengkap, Kecuali itu Tigerbet888 juga menyediakan beraneka variasi promo bonus spesial untuk para member
    loyal Tigerbet888. Minimal deposit di situs kami yakni Rp 10.000 boleh via bank,
    e-wallet dan pulsa.

    Untuk deposit lewat bank kami menyediakan 4 bank lokal yaitu BCA, BNI, BRI, MANDIRI.dan untuk
    deposit menerapkan E-wallet kami menyediakan OVO, DANA, GOPAY,
    LINKAJA. dan untuk deposit menggunakan via pulsa kami menyediakan provider TELKOMSEL, XL,
    AXIS. segala anggota boleh memilih deposit memakai opsi apa bahkan yang tersedia.
    dan pastinya tidak ada potongan sedikit bahkan untuk deposit di sini.

    Anggota yang ingin meniru promo Bonus New Anggota 100 di awal to kecil sepatutnya deposit melewati 4 bank lokal
    yang tersedia bebas pilih salah satu. Dan minimal
    deposit untuk mengikuti promo ini adalah Rp 50.000.
    setelah melakukan transfer dana member mesti klaim
    via live chat laman slot resmi Tigerbet888 agar bonus di masukan ke akun secara langsung.
    Jikalau anggota sudah mengambil promo bonus new member 100 di permulaan tak
    boleh mengambil promo bonus lain lagi. Jadi sebelum anda memilih promo
    bonus yang tersedia sebaiknya membaca terlebih dulu prasyarat-prasyarat promo bonus
    yang tersedia.

    Tigerbet888 juga menyediakan daftar akun judi online mengaplikasikan e-wallet.
    prasyarat registrasinya malahan cukup gampang, anda hanya
    perlu memiliki akun e-wallet yang kami terima seperti OVO,
    DANA, GOPAY, LINKAJA. anda boleh memilih salah satu aplikasi yang kami sebut.
    untuk pendaftaran akun e-wallet anda patut men-download khususnya dahulu di playstore.
    setelah siap unduh lanjutkan pendaftaran akun e-wallet pantas aplikasi hal yang demikian dan nanti nya akan di pandu sistem mendaftar.
    Sesudah selesai pendaftaran akun e-wallet lantas mampir ke website Tigerbet888 untuk membikin akun judi online.

    Dan untuk member yang daftar memakai e-wallet boleh
    deposit ke pulsa, ovo, dana, gopay, linkaja dan pastinya tanpa potongan.

    Tigerbet888 tenar dengan fasilitas deposit pulsa tanpa potongan nya karena persyaratan nya cuman TO 1x dari sempurna deposit pulsa.
    Cukup mudah bukan? cuman website Tigerbet888 saja lah yang berani memberikan promo sinting-gila an untuk
    semua pemain sejati judi online. Untuk deposit pulsa di website Tigerbet888 tak rumit seperti website judi slot online
    laman lainnya. Cara deposit dan withdraw di website Tigerbet888 sungguh-sungguh pesat dan tanpa
    ribet. Cuma dengan modal Rp 10.000 saja anda telah bisa berkesempatan menerima jakpot super win di situs Tigerbet888.

    Cara Melakukan Transfer Pulsa Tanpa Potongan Di Situs Tigerbet888 :

    1. Member wajib memiliki akun game online di situs Tigerbet888 terlebih dahulu
    2. Setelah itu member wajib konfirmasi terlebih dahulu nomor tujuan deposit pulsa sebelum transfer ke live chat karena bisa berubah sewaktu-waktu.

    3. Provider yang kami sediakan adalah Telkomsel,
    Xl, Dan Axis. Minimal transfernya adalah Rp 10.000,-
    4. Apabila member sudah transfer pulsa ke nomor
    tujuan kami langsung saja mengisi form deposit secara langsung dan tunggu bbrp
    saat dananya akan otomatis masuk ke akun secara langsung
    5. Untuk deposit pulsa tidak boleh mengikuti promo bonus yang
    tersedia, tetapi dapat menikmati deposit pulsa tanpa potongan setiap hari
    6. Apabila member yang ingin melakukan deposit pulsa maka wajib memberikan Nomor SN
    Atau Nomor Pengirim yang benar. karena jika tidak sesuai
    maka dana tidak bisa di proses
    7. Syarat TO Withdraw untuk deposit pulsa tanpa
    potongan adalah TO 1x dari total deposit
    8. Member yang melakukan deposit pulsa tanpa potongan tetap mendapatkan bonus cashback dan bonus rollingan mingguan secara otomatis

    Cara Tranfer Pulsa Telkomsel Di Situs Tigerbet888
    1. Ketik *858*Nomortujuan*Nominaltransfer#
    2. Setelah Itu Tekan OK/YES
    3. Lalu Tunggu Beberapa Detik Sampai Proses Transfer Pulsa Berhasil
    4. Contoh Ketik Transfer Pulsa Di Atas Adalah *858*081264736838*10000#
    5. Setelah Berhasil Transfer Pulsa Langsung Isi Form Deposit Dan Saldo Akan Otomatis
    Masuk Ke Akun Tanpa Tunggu Lama Dan Bisa Langsung Di Mainkan.

    Cara Tranfer Pulsa XL Dan AXIS Di Situs Tigerbet888
    1. Ketik BAGI(Spasi)Nomortujuan(Spasi)Nominalpulsa Lalu Kirim Ke 168
    2. Tunggu Beberapa Detik Karena Akan Masuk Notif Sms
    3. Terima SMS Notifikasi “Anda Akan Bagi Pulsa Sebesar Rp xxxxx Ke Nomor 0878xxxxx. Balas Y Untuk Melanjutkan”
    4. Setelah Ketik Balasan “Y” Dan Kirim Ke 168
    5. Lalu Ketik (Nominal Pulsa Dari Kelipatan 1.000 Hingga 1.000.000) Lalu Kirim Ke 1(Nomor
    Tujuan)
    6. Setelah Selesai Nanti Akan Masuk Notif SMS
    Berhasil BAGI Pulsa
    7. Selanjutnya Ke Menu Deposit Untuk Mengisi Form Deposit Secara
    Langsung Tanpa Perlu Konfirmasi. Dan Tunggu Beberapa Saat
    Saldo Akan Otomatis Masuk Ke Akun Masing-Masing

    Daftar Klik Di Sini :
    https://heylink.me/tigerbet888official/

    Baca Artikel Lainnya Di Sini :
    https://tigerbet888official.blogspot.com/

    #slotonline , #slotonlineterpercaya , #slotterpercaya , #slotgacor , #slotpulsa
    , #slotindonesia , #bonusnewmember100 , #slotbonusnewmember100 , #bonusnewmemberdiawal ,
    #bonusnewmember100diawal , #tigerbet888 , #slotonlineterbesar ,
    #slotonlineterpopuler

  3. Hi! I just wanted to ask if you ever have any problems with hackers?
    My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no back up.

    Do you have any solutions to stop hackers?

  4. แหล่งรวมเว็บสล็อต มาพร้อมระบบและบริการดีๆสำหรับสมาชิกทุกคน สมัครเป็นสมาชิกได้แล้วตอนนี้เพื่อทุกคนสามารถร่วมบันเทิงใจและทำกำไรได้อย่างไร้ข้อจำกัด เป็นแหล่งรวมเกมที่ใหญ่ที่สุดของพวกเรา บริการดีๆต่างๆมากไม่น้อยเลยทีเดียว เปิดให้บริการจากผู้ผลิตโดยตรงจากต่างประเทศ
    ได้อย่างเพลิดเพลินเจริญใจไร้ขีดกำจัด สามารถทำธุรกรรมการเงินต่างๆได้ด้วยตัวเอง กรรมวิธีเล่นผ่านอุกปรณ์มือถือ วางพนันด้วยเงินจริง ศูนย์รวมค่ายทุกค่ายเอาไว้ภายใน เว็บเดิมพันสล็อต ของผมไว้อย่างครบวงจร เว็บเล่นสล็อต เก็บรวบรวมเอาไว้ภายในค่ายเกมเดียวจบครบนอกมั่นใจได้100% ได้เปิดให้บริการที่สุดแสนจะพิเศษสำหรับสมาชิกทุกคน สล็อตเครดิตฟรีที่จะช่วยให้ผู้เล่นมือใหม่ หากมีปัญหาหรือปัญหาอย่างไรก็สามารถติดต่อหาคณะทำงานได้ในทันที มีโบนัสแตกหนักแตกบ่อยมากมีผู้เล่นหลายท่านซึ่งสามารถปราบเงินรางวัลแจ็คพอตก้อนโต
    ลุ้นรับเงินรางวัลเวลานี้เปิดประสบการณ์ใหม่ที่ไม่เคยได้รับจากที่ไหนการันตีว่าไม่ผิดหวังอย่างไม่ต้องสงสัย อย่าคอยช้าสมัครขณะนี้ลุ้นรับเงินรางวัลในขณะนี้เปิดประสบดารณ์ใหม่ที่ไม่เคยได้รับจากที่ไหนรับรองว่าไม่ผิดหวังอย่างไม่ต้องสงสัย สามารถร่วมบันเทิงใจกับเกมต่างๆล้นหลามได้อย่างไร้เป็นห่วงพร้อมมีระบบแล้วก็บริการดีๆต่างๆล้นหลาม
    สามารถทำธุรกรรมต่างๆผ่านระบบฝาก-ถอนได้ด้วยตนเองสะดวกมั่นคงและก็ปลอดภัย100%สามารถร่วมบันเทิงใจกับเกมสล็อตแตกง่ายได้อย่างเพลิดเพลินใจ สำหรับสมาชิกทุกท่านที่ยังไม่มีประสบการณ์การเล่นมาก่อนการฝึกเล่นในโหมดทดสอบเล่นสล็อตฟรีจะช่วยทำให้ทุกท่านสามารถเล่นได้อย่างถูกแนวทางรู้เรื่องแบบและก็อัตราการชำระเงินรางวัล อย่ารอคอยช้าสมัครเดี๋ยวนี้ลุ้นรับเงินรางวัลในช่วงเวลานี้เปิดประสบการณ์ใหม่ที่ไม่เคยได้รับจากที่ไหนยืนยันว่าไม่ผิดหวังอย่างไม่ต้องสงสัย
    ทางคณะทำงานของพวกเราได้เปิดให้บริการที่สุดแสนจะพิเศษสำหรับสมาชิกทุกท่านที่สามารถทำธุรกรรมต่างๆได้ด้วยตัวเองเร็วทันใจข้างใน10วินาที สล็อตยอดนิยมที่มาแรงที่สุดในปี2022สามารถประกันเรื่องความมั่นคงไม่เป็นอันตรายเล่นได้จ่ายจริง100% เป็นคนรวยในช่วงข้ามคืนกันเลยทีเดียวอัตราการได้รับเงินรางวัลมากถึง90% จะช่วยทำให้การลงทุนของทุกคนได้รับผลตอบแทนที่คุ้มอย่างไม่ต้องสงสัย สล็อตออนไลน์

  5. Hi there! Someone in my Myspace group shared this website with us so I came to take a look.
    I’m definitely enjoying the information. I’m bookmarking and will
    be tweeting this to my followers! Great blog and great
    design and style.

    Feel free to visit my web-site Cheap Web Design

  6. Admiring the persistence you put into your site and in depth information you offer.

    It’s awesome to come across a blog every once in a while that isn’t the same outdated rehashed material.
    Fantastic read! I’ve bookmarked your site and I’m including your RSS feeds to my Google account.

    Feel free to surf to my webpage – Texas Timberland Management

  7. I think that everything published made a great deal
    of sense. However, consider this, what if you typed a catchier title?
    I mean, I don’t want to tell you how to run your website, however what if you added a headline
    that makes people want more? I mean Some thoughts on valuing SaaS companies – Phil
    Strazzulla's Blog is a little plain. You should
    glance at Yahoo’s front page and watch how they create article titles to get viewers to click.

    You might add a related video or a related pic or two to get people excited about what you’ve got to say.

    Just my opinion, it might make your posts a little livelier.

  8. My coder is trying to persuade me to move to
    .net from PHP. I have always disliked the idea because of
    the costs. But he’s tryiong none the less. I’ve been using Movable-type on a number
    of websites for about a year and am anxious about
    switching to another platform. I have heard very good things about blogengine.net.
    Is there a way I can transfer all my wordpress content into it?
    Any kind of help would be really appreciated!

  9. I really liked this blog post! Great read! I visit
    your blog often and you are always coming up with some quality stuff.
    I shared this on my Facebook Page and my friends loved it!
    Keep it up!. 🙂

Comments are closed.