← All posts
SaaS Finance — Part 1

SaaS Finance, Part 1: Stating the Obvious

SaaS businesses have unique financial characteristics. Understanding these patterns helps you build realistic models and avoid the mistakes that make investors wince.

The SaaS Business Model

Subscription Revenue

Unlike one-time purchases, SaaS revenue recurs. Customers pay monthly or annually, revenue accumulates as the customer base grows, and predictable cash flows enable planning. A customer acquired today generates revenue for months or years — the value of acquisition extends far beyond the first payment.

The Growth vs. Profitability Tradeoff

Early-stage SaaS companies are often unprofitable by design:

Revenue:        \$100K/month
COGS:           -\$20K
Gross Profit:   \$80K
                
S&M Spend:      -\$150K   ← Investing heavily in growth
R&D Spend:      -\$100K
G&A:            -\$30K
                
EBIT:           -\$200K   ← Operating at a loss

This is rational if LTV > CAC. You're trading today's cash for tomorrow's revenue.

Don't panic at negative EBIT. Check unit economics (LTV:CAC, payback period) to assess if the investment makes sense.


Revenue Dynamics

The Compounding Effect

SaaS revenue compounds because existing customers continue paying, new customers add to the base, and expansion revenue grows existing accounts.

Month 1:  100 customers × \$100 = \$10,000 MRR
Month 2:  100 existing + 20 new = 120 × \$100 = \$12,000 MRR
Month 3:  120 existing + 25 new = 145 × \$100 = \$14,500 MRR
...
Month 12: 350 customers × \$100 = \$35,000 MRR

Even modest monthly growth compounds dramatically over time.

Churn: The Silent Killer

Churn works against compounding:

Without churn (5% monthly growth):
Month 1: \$10,000 → Month 12: \$17,959 → Month 24: \$32,251

With 3% monthly churn (5% growth - 3% churn = 2% net):
Month 1: \$10,000 → Month 12: \$12,682 → Month 24: \$16,084

Small differences in churn rate dramatically affect long-term outcomes. Model churn carefully.

Revenue Cohorts

Customers acquired at different times behave differently. Early cohorts often have higher churn (product-market fit still improving). Later cohorts usually see better retention (product improved, better targeting). Consider whether churn rates should improve over time as you model forward.


Cost Dynamics

COGS Behavior

SaaS COGS typically have high operating leverage:

Cost TypeBehaviorExample
Per-user variableScales linearlyCloud compute
Usage-basedScales with usageAPI calls, storage
Step-functionJumps at thresholdsSupport staff at 500, 2000, 5000 customers
FixedDoesn't scaleData feed subscriptions

The mix of cost types determines how gross margin evolves. Heavy per-user costs mean stable margins. Heavy fixed costs mean margins improve with scale.

CAC and Efficiency

Customer acquisition cost varies by channel:

ChannelTypical CACCharacteristics
Organic/PLGLow ($50-200)Slow, compounds over time
Content marketingMedium ($200-500)Takes 6-12 months to build
Paid adsMedium-High ($300-1000)Fast, but expensive
Outbound salesHigh ($2000-10000)Necessary for enterprise

Your funnel mix determines blended CAC. Model each channel separately.

Operating Leverage

As revenue grows, fixed costs become smaller as a percentage:

At \$100K MRR with \$150K fixed costs:
Fixed costs = 150% of revenue (losing money)

At \$500K MRR with \$200K fixed costs:
Fixed costs = 40% of revenue (profitable)

Project when you'll "grow into" your cost structure. This is your path to profitability.


Common SaaS Financial Patterns

The J-Curve

Early-stage companies follow a "J-curve":

  1. Investment phase: Negative cash flow, building product and team
  2. Trough: Maximum cash consumption before revenue scales
  3. Inflection: Revenue growth outpaces expense growth
  4. Profitability: Operating leverage kicks in

Plan for the trough. Ensure funding runway covers the lowest point.

Rule of 40

A heuristic for balancing growth and profitability:

Formula: Growth Rate % + EBIT Margin % ≥ 40

ScenarioScore
50% growth + -10% margin40 ✓
30% growth + 10% margin40 ✓
20% growth + 20% margin40 ✓

Use Rule of 40 as a sanity check on your projections.

The Efficient Growth Framework

Efficiency = how much ARR you generate per dollar spent:

MetricFormulaGood Benchmark
Magic NumberNet New ARR / S&M Spend (prior quarter)> 0.75
Burn MultipleNet Burn / Net New ARR< 2x
Hype RatioARR / Total Funding Raised> 0.5

Track these ratios to ensure your growth is sustainable.


Modeling Best Practices

Start with Unit Economics

Before projecting growth, validate:

  1. What does one customer pay? (ARPU)
  2. What does it cost to serve them? (COGS per customer)
  3. What does it cost to acquire them? (CAC)
  4. How long do they stay? (1 / Churn Rate)

If unit economics don't work, growth won't save you.

Model Bottoms-Up

Build revenue from components:

Funnel visitors × Signup rate × Activation rate × Conversion rate = New customers
New customers × Average price = New MRR

Don't just project "20% MoM growth" — model how you'll achieve it.

Stress Test Assumptions

For each key assumption, ask: What if this is 50% worse? What would need to be true for this to be 2x better? Model scenarios to understand sensitivity.