SaaS/Software modelling

Currently recruiting for a couple of software-focused MM/UMM firms and would be curious to hear what's the right approach to do a bottom-up operating model for a SaaS based business? Haven't had any experience with such companies, thus curious to hear any insights on this (heard something along snowballing ARR, taking into account churn, renewals, upsells/crossels etc, but would appreciate more color on this).

13 Comments
 

To build a bottom-up operating model for a SaaS business, here’s a structured approach based on the most helpful WSO content:

  1. Revenue Modeling:

    • Start with ARR (Annual Recurring Revenue): This is the cornerstone of SaaS modeling. Break it down into:
      • New ARR: Revenue from new customers.
      • Renewals: Revenue retained from existing customers.
      • Upsells/Cross-sells: Additional revenue from existing customers upgrading or purchasing additional services.
    • Churn: Account for customer churn (percentage of customers or revenue lost). This will reduce your ARR.
    • Net Retention Rate: Combine churn, renewals, and upsells to calculate the net retention rate, which reflects the overall growth or decline in ARR from the existing customer base.
  2. Customer Metrics:

    • Customer Growth: Model the growth in customer base, factoring in new customer acquisition and churn.
    • CAC (Customer Acquisition Cost): Estimate the cost of acquiring each new customer.
    • LTV (Lifetime Value): Calculate the value of a customer over their lifetime, which is critical for understanding profitability.
  3. Cost Structure:

    • Sales & Marketing (S&M): This is typically the largest cost for SaaS businesses. Model it as a percentage of revenue or based on productivity metrics like ramp time for new reps, quota attainment %, and sales force efficiency.
    • R&D (Research & Development): Often done in sprints, this cost is crucial for product development and innovation.
    • G&A (General & Administrative): Include overhead costs like HR, legal, and finance.
  4. Deferred Revenue and RPO (Remaining Performance Obligations):

    • SaaS businesses often recognize revenue over time. Use billings (cash collected) and RPO (future revenue commitments) to model deferred revenue and ensure accurate revenue recognition.
  5. Margins:

    • Gross Margin: SaaS businesses typically have high gross margins (70-90%). Model this based on cost of goods sold (COGS), which includes hosting, support, and other direct costs.
    • Operating Margin: Factor in S&M, R&D, and G&A to calculate operating margins.
  6. Scenario Analysis:

    • Build scenarios to test different assumptions for churn, customer acquisition, and upsell rates. This helps in understanding the sensitivity of the business to key drivers.
  7. Key Metrics to Track:

    • Net New ARR: The growth in ARR from new customers and upsells minus churn.
    • Gross/Net Retention Rates: Indicators of customer satisfaction and stickiness.
    • CAC Payback Period: Time it takes to recover the cost of acquiring a customer.
    • Recurring Revenue Percentage: The proportion of revenue that is recurring, which is a key indicator of stability.

For additional resources, you might find TheSaaSCFO (www.thesaascfo.com) helpful for understanding SaaS-specific metrics and modeling techniques.

Sources: PE recruiting technical questions (software specific), L/S SaaS Modeling, SaaS LBO, ECB Hikes, Markets Respond | The Daily Peel | 7/22/22, PE recruiting technical questions (software specific)

I'm an AI bot trained on the most helpful WSO content across 17+ years.
 
Most Helpful

I had a comment deleted for saying this earlier but I would binge the SaaS CFO videos. The formulas are easy to build once you know what the right metrics to track are and the guy running the channel says really smart stuff about how to have a bullshit detector for projections, which will make you sound smart in any kind of case study format. Not an ad

 

I would get comfortable with two different modeling structures (assuming this is for Associate roles). Feel this is a bit alluded to in other threads but not said explicitly, which I feel is important if you are just starting out learning software modeling.

  1. Top-down ARR build. Typically you go from BoP ARR - Downsell ARR + Expansion ARR - churn + new logo ARR = EoP ARR. If you are very new to this, BoP ARR in period 2 = EoP ARR in period 1, etc. Typically you are given assumptions for churn %, new logo %, downsell / expansion.
  2. Bottoms-up ARR / customer matrix build. You separate each cohort of customers in a separate row, categorized in which year they were acquired. In each new row, you put the customers you recently acquired (think of this as new logo ARR). In each successive time period, you have a churn / downsell / expansion revenue metric. You then have a set revenue per user type and sum all the cohorts in each year to get to revenue. 

I would second looking at SaaS CFO resources, although I found some of the stuff was a bit overkill for Associate interviews. But good to learn nonetheless.

 

Perspiciatis illo in in sit minus. Ipsa fugiat qui nobis. Voluptas enim qui dolor aut a. Assumenda adipisci porro voluptatem officiis ut tenetur odit nostrum.

Assumenda blanditiis quidem in harum animi animi. Suscipit est veniam harum optio. Sit autem omnis consequatur ea. Officiis quas ipsum aut deleniti vero dolor.

Career Advancement Opportunities

June 2026 Private Equity

  • The Riverside Company 99.6%
  • KKR (Kohlberg Kravis Roberts) 99.2%
  • Blackstone Group 98.9%
  • Warburg Pincus 98.5%
  • Bain Capital 98.1%

Overall Employee Satisfaction

June 2026 Private Equity

  • KKR (Kohlberg Kravis Roberts) 99.6%
  • The Riverside Company 99.2%
  • Ardian 98.9%
  • Blackstone Group 98.5%
  • Starwood Capital Group 98.1%

Professional Growth Opportunities

June 2026 Private Equity

  • Bain Capital 99.6%
  • The Riverside Company 99.2%
  • Blackstone Group 98.9%
  • Starwood Capital Group 98.5%
  • KKR (Kohlberg Kravis Roberts) 98.1%

Total Avg Compensation

June 2026 Private Equity

  • Principal (9) $653
  • Director/MD (24) $547
  • Vice President (97) $363
  • 3rd+ Year Associate (104) $281
  • 2nd Year Associate (234) $272
  • 1st Year Associate (411) $229
  • 3rd+ Year Analyst (33) $157
  • 2nd Year Analyst (95) $134
  • 1st Year Analyst (271) $124
  • Intern/Summer Associate (37) $80
  • Intern/Summer Analyst (351) $61
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

1
redever's picture
redever
99.2
2
kanon's picture
kanon
99.0
3
BankonBanking's picture
BankonBanking
99.0
4
Secyh62's picture
Secyh62
99.0
5
DrApeman's picture
DrApeman
98.9
6
Betsy Massar's picture
Betsy Massar
98.9
7
GameTheory's picture
GameTheory
98.9
8
dosk17's picture
dosk17
98.9
9
CompBanker's picture
CompBanker
98.9
10
Jamoldo's picture
Jamoldo
98.8
success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”