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 Type | Behavior | Example |
|---|---|---|
| Per-user variable | Scales linearly | Cloud compute |
| Usage-based | Scales with usage | API calls, storage |
| Step-function | Jumps at thresholds | Support staff at 500, 2000, 5000 customers |
| Fixed | Doesn't scale | Data 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:
| Channel | Typical CAC | Characteristics |
|---|---|---|
| Organic/PLG | Low ($50-200) | Slow, compounds over time |
| Content marketing | Medium ($200-500) | Takes 6-12 months to build |
| Paid ads | Medium-High ($300-1000) | Fast, but expensive |
| Outbound sales | High ($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":
- Investment phase: Negative cash flow, building product and team
- Trough: Maximum cash consumption before revenue scales
- Inflection: Revenue growth outpaces expense growth
- 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
| Scenario | Score |
|---|---|
| 50% growth + -10% margin | 40 ✓ |
| 30% growth + 10% margin | 40 ✓ |
| 20% growth + 20% margin | 40 ✓ |
Use Rule of 40 as a sanity check on your projections.
The Efficient Growth Framework
Efficiency = how much ARR you generate per dollar spent:
| Metric | Formula | Good Benchmark |
|---|---|---|
| Magic Number | Net New ARR / S&M Spend (prior quarter) | > 0.75 |
| Burn Multiple | Net Burn / Net New ARR | < 2x |
| Hype Ratio | ARR / 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:
- What does one customer pay? (ARPU)
- What does it cost to serve them? (COGS per customer)
- What does it cost to acquire them? (CAC)
- 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.