SaaS Financial Modeling skill

SaaS financial modeling for founders — operating model, runway, headcount, DCF valuation, consumption-based pricing models, cohort analysis, unit economics by segment, ARR bridge/build, 3-scenario forecasting, and board-ready financials.

by LeadMagic·MIT license·★ 62 Stars on the repo·GitHub ↗

Use now

Inside this skill

SKILL.md · the author's own words
# SaaS Financial Modeling

## Overview

Most founder financial models are fiction — aggressive growth curves with no
operational logic underneath. The mistake: building a top-down model ("we'll
capture 1% of a $100B market") instead of a bottom-up operating model ("we'll
hire 3 AEs at $120K OTE, each producing $800K quota in month 6"). This skill
covers building a real operating model that investors trust, boards respect,
and YOU can use to make decisions. Now includes DCF valuation, consumption-based
pricing models, cohort analysis, and full ARR bridge/build methodology.

## When to Use

Trigger phrases: "financial model", "SaaS P&L", "runway calculation", "DCF
valuation", "consumption pricing model", "cohort analysis", "ARR bridge",

Word-for-word excerpt, not a result. Read the full SKILL.md ↓

Files of SaaS Financial Modeling

LeadMagic/main1 file shown
SKILL.md
Show the full text484 lines

SaaS Financial Modeling

Overview

Most founder financial models are fiction — aggressive growth curves with no operational logic underneath. The mistake: building a top-down model ("we'll capture 1% of a $100B market") instead of a bottom-up operating model ("we'll hire 3 AEs at $120K OTE, each producing $800K quota in month 6"). This skill covers building a real operating model that investors trust, boards respect, and YOU can use to make decisions. Now includes DCF valuation, consumption-based pricing models, cohort analysis, and full ARR bridge/build methodology.

When to Use

Trigger phrases: "financial model", "SaaS P&L", "runway calculation", "DCF valuation", "consumption pricing model", "cohort analysis", "ARR bridge", "headcount plan", "revenue forecast", "409A valuation", "unit economics model", "annual GTM budget", "operating budget", "variance review", "QuickBooks vs NetSuite"

Authoritative Foundations

David Skok — SaaS Unit Economics

LTV = (ARPA × Gross Margin %) ÷ Monthly Churn Rate. LTV/CAC > 3x is investable. CAC Payback < 12 months is good.

Aswath Damodaran — DCF Valuation

"The value of any asset is the present value of its expected future cash flows." For startups: high growth + high risk = high WACC (20-30% for early stage).

Ben Murray — The SaaS CFO

Three P&L layers: Revenue (new + expansion - churn), COGS (20-30%), OpEx (S&M + R&D + G&A). Model per-head where possible. PE exits require EBITDA bridge — see references/unit-economics-exit-bridge.md.

Meritech Capital — Public SaaS Benchmarks

For IPO-track scenarios, compare implied ARR growth, FCF margin, and Meritech Rule of 40 to public medians. references/meritech-saas-benchmarks.md. Private stage gates remain in references/benchmark-reconciliation.md.

Force Management — Pod Economics & Headcount Planning

Bottom-up headcount from pod economics: group SDR/AE/SE/CSM into pods, run pod cost % of ARR (target ≤35% at 80% ramp), link quota attainment distribution to hiring triggers. See references/force-management-playbook.md and references/unit-economics-exit-bridge.md.

Step-by-Step Process

Phase 1: Revenue Model (Bottom-Up)

Do NOT model "1% of market." Model customers × average revenue.

Monthly Revenue Model:

New Customers = (SDR meetings × demo conversion rate) + inbound + expansion
Average ACV = $X (new logo) / $X (expansion)
Monthly Churn = Previous month customers × monthly churn rate
Net New MRR = (New × ACV) + Expansion - Churned

Revenue inputs to get right:

  • SDR productivity: 8-12 meetings/month per SDR
  • Demo conversion: 20-30% for qualified meetings
  • Sales cycle: 30-90 days depending on ACV
  • AE ramp: 3-6 months to full quota
  • Monthly churn: 1-3% SMB, 0.5-1% mid-market, <0.5% enterprise
Phase 2: Headcount Model

Model every hire with: role, salary, start month, ramp, fully-loaded cost. Fully-loaded = base × 1.25-1.35 (benefits, payroll tax, tools, equipment).

S&M Headcount by ARR Stage (benchmarks):

ARR AEs SDRs CSMs Managers
$0-1M Founder(s) — — —
$1-3M 1-3 2-4 1 —
$3-10M 5-10 5-10 3-5 SDR Mgr, VP Sales
$10-20M 10-20 10-15 5-10 Full management layer
Phase 3: Operating P&L
MONTHLY P&L STRUCTURE:

REVENUE: New MRR + Expansion MRR - Churned MRR = Net New MRR
COST OF REVENUE (20-30%): Hosting, APIs, support team
GROSS PROFIT / Gross Margin %
OPERATING EXPENSES:
  S&M: Headcount + tools + ad spend + events
  R&D: Headcount + tools + infra
  G&A: Headcount + rent + legal + SaaS tools
NET OPERATING INCOME (Loss)
Phase 4: Cash Flow & Runway
Starting Cash: $X
+ Inflows: customer cash (monthly/annual) + expansion
- Outflows: payroll (60-70%), infra, tools, marketing, rent, legal
= Net Cash Burn
Runway (months) = Cash ÷ |Monthly Net Cash Burn|

Runway rules: 18+ months post-raise. Start fundraising at 9-12 months left. Cash-zero date is NOT when you start fundraising — it's when you're dead.

Phase 5: Scenario Planning

Load references/gtm-budget-playbook.md for annual S&M/R&D/G&A structure, headcount-driven build, vendor budget tie to gtm-spend-management, and monthly variance cadence. Worksheet → the gtm-spend-management skill (annual-gtm-budget-worksheet.md).

Driver Conservative Base Case Aggressive
Monthly churn 3% 2% 1%
Demo conversion 15% 25% 35%
ACV $10K $15K $20K
AE ramp (months) 6 4 3
Hiring speed 45 days 30 days 21 days

Conservative should feel uncomfortable. It's a stress test, not a wish.

Consumption-Based Pricing Models

What they are: Customers pay based on usage, not seats. Examples: AWS (per compute hour), Twilio (per SMS/API call), Snowflake (per credit), Stripe (per transaction). Consumption models align price with value.

Modeling consumption revenue:

CONSUMPTION REVENUE MODEL

Base Metric: [API calls / compute hours / events / contacts]
Usage Tiers:
- Light (0-1K units): X% of customers, avg Y units/mo, $Z/unit
- Medium (1K-10K): X% of customers, avg Y/mo, $Z/unit
- Heavy (10K-100K): X% of customers, avg Y/mo, $Z/unit
- Enterprise (100K+): X% of customers, avg Y/mo, $Z/unit

Monthly Revenue = Σ (customers in tier × avg usage × unit price)

Key consumption metrics:

  • NRR: Best-in-class consumption companies hit 130%+ NRR (usage compounds)
  • Usage Growth Rate: 5-10% MoM per existing customer = healthy
  • Dormancy Rate: % of customers with zero usage in a month. <5% healthy.
  • Commitment Coverage: % of committed spend consumed. <80% at renewal = risk.

Consumption model pitfalls:

  • Revenue unpredictability → Fix: Annual commitments with true-up
  • Pricing complexity → Fix: Usage dashboards, spend alerts, never-exceed caps
  • Volume discounting → Fix: Tiered pricing from day 1, no custom discounts

Hybrid models (best of both):

  • Platform fee (predictable) + consumption (growth-aligned)
  • Seat minimum + usage above threshold
  • "Starter includes X units, then $Y/unit above"

Expansion Revenue Modeling

The 5 expansion levers:

Lever Model As Contribution to NRR
Seat expansion New seats × ACV 3-8% of starting ARR
Usage growth Consumption increase × unit price 5-15% of starting ARR
Tier upgrade (New price - Old) × Upgrading 2-5% of starting ARR
Cross-sell New product ACV × Attach rate 2-10% of starting ARR
Price increases Increase % × Retained customers 3-5% of starting ARR

Expansion formula:

Expansion ARR = (Starting ARR × Seat Exp %) +
                (Starting Usage × Usage Growth % × Unit Price) +
                (Upgrading × Tier Delta) +
                (Eligible × Cross-Sell Attach % × Cross-Sell ACV) +
                (Retained × Price Increase %)

DCF Valuation for SaaS Companies

When to use DCF: Fundraising, 409A valuations, acquisition offers, or understanding what your company is actually worth. DCF is the gold standard.

The DCF formula:

Enterprise Value = Σ (FCF_t ÷ (1 + WACC)^t) + Terminal Value

Where:
- FCF = EBIT × (1 - Tax Rate) + D&A - Capex - Δ Working Capital
- WACC = 12-25% for startups (higher = riskier stage)
- t = year 1 through 5
- Terminal Value = FCF_Year5 × (1 + g) ÷ (WACC - g)
  (g = perpetual growth rate, 2-4%)
DCF Step-by-Step

Step 1: Project Revenue (5 years)

Year 1: Starting ARR × (1 + growth rate)
Year 2: Year 1 × (1 + decaying growth rate)
...decay toward terminal growth rate (3-5%)

Growth rate decay (benchmarks):

Year Early Stage Growth Stage Mature
1 150-300% 60-100% 30-50%
2 80-150% 40-80% 25-40%
3 50-80% 30-50% 20-30%
4 30-50% 20-35% 15-25%
5 20-35% 15-25% 10-20%

Step 2: Project Margins

Gross Margin: 65-75% early → 75-85% mature
S&M as % of Revenue: 80-120% early → 20-30% mature
R&D: 40-60% early → 15-25% mature
G&A: 15-25% early → 8-12% mature
EBITDA Margin: -50% early → 15-30% mature

Step 3: Calculate Free Cash Flow

Revenue - COGS = Gross Profit
- S&M - R&D - G&A = EBITDA
- D&A (2-5% of revenue) = EBIT
- Taxes (21% federal + state, startup NOLs typically offset)
= NOPAT
+ D&A - Capex (3-5% revenue) - Δ Working Capital (5-10% revenue change)
= Unlevered Free Cash Flow

Step 4: Calculate WACC

Cost of Equity = Risk-Free Rate (~4%) + (Beta × ERP) + Startup Premium
- Beta: 1.5-2.5 for SaaS
- ERP (Equity Risk Premium): 5-6%
- Startup Premium: 5-15% depending on stage

Early stage WACC: 20-30%
Growth stage WACC: 15-20%
Mature SaaS WACC: 10-15%

Step 5: Terminal Value

TV = FCF_Year5 × (1 + g) ÷ (WACC - g)
g = 2-4% (can't exceed GDP growth long-term)

Step 6: Enterprise Value & Sensitivity

EV = PV(Year 1-5 FCFs) + PV(Terminal Value)

SENSITIVITY TABLE (WACC × Terminal Growth):
| WACC →    | 12%   | 15%   | 18%   | 22%   | 25%   |
| g = 2%    | $X M  | $X M  | $X M  | $X M  | $X M  |
| g = 3%    | $X M  | $X M  | $X M  | $X M  | $X M  |
| g = 4%    | $X M  | $X M  | $X M  | $X M  | $X M  |

DCF quick-check (reality test):

  • Early-stage SaaS: 10-20× forward ARR (growth rate dependent)
  • Growth-stage: 8-15× forward ARR
  • Mature: 5-10× forward ARR If your DCF is outside these bands, check your assumptions.

For exit planning, connect unit economics → P&L → ARR and EBITDA multiples via references/unit-economics-exit-bridge.md. Sensitivity template → exiting-company/templates/valuation-sensitivity-table.md.

Earn-out / deferred consideration: Model cash at close, earn-out scenarios (base / max), and 3-year hold — not headline EV alone. Worksheet → exiting-company/templates/earn-out-term-sheet-review.md. Structure norms → references/benchmark-reconciliation.md. Typical not guaranteed — CPA for tax timing.

DCF Pitfalls for Startups
  1. Terminal value dominates. 80-90% of startup DCF = terminal value (most speculative part). Fix: Conservative terminal growth (2-3%). Wide sensitivity.
  2. Growth rate optimism. "100% growth for 5 years" = nonsense. Fix: Model realistic decay. Even the best decay toward market growth rates.
  3. WACC too low. 10% WACC for seed stage = utility-level risk pricing. Fix: Early stage WACC = 20-30%.
  4. No sensitivity. Single-point DCF = guess. Range = analysis. Fix: Always build sensitivity table.

SaaS Cohort & Unit Economics Deep-Dive

Cohort Analysis

Why cohorts matter: Aggregate churn of 2% hides that Q1 cohort churns at 5% and Q4 at 0.5%. One is a problem you can't see in aggregate.

Cohort retention curve (power law): Retention(t) = a × t^(-b). Where a ≈ 100%, b = churn decay factor.

Monthly cohort table:

Cohort M0 MRR M1 M3 M6 M12 Est LTV
Jan 2025 $X $X $X $X $X $X
Feb 2025 $X $X $X $X — $X (est)

Cohort CAC payback: Aggregate "8 months" can hide Q2 cohort taking 14 months. Fix: Track CAC payback per cohort, not just aggregate.

Unit Economics by Segment
Segment ACV Churn LTV CAC LTV:CAC Payback
SMB (<$1K ACV) $X X% $X $X Xx X mo
Mid-Market ($1-10K) $X X% $X $X Xx X mo
Enterprise ($10K+) $X X% $X $X Xx X mo

Decision rule: If LTV:CAC < 3x, stop acquiring in that segment until fixed.

ARR Build vs. ARR Bridge

ARR Build (forward-looking): Starting ARR + New ARR + Expansion - Churned - Contraction = Ending ARR

ARR Bridge (backward analysis): Starting ARR + New Logo + Expansion - Logo Churn - Contraction - Downsell = Ending

The bridge tells WHERE growth came from. The build projects WHERE it will come from.

Revenue lens: Model recognized revenue in P&L; use committed MRR bridge for board ARR/NRR. Reconcile gaps (prepay, PS, implementation delay) via references/saas-mrr-accounting-nuances.md and references/bookings-billings-revenue-matrix.md.

Accounting Stack for SaaS (Founder Timing)

Stage Stack Hire trigger
Pre-$500K ARR QuickBooks Online or Xero + Stripe/billing + bookkeeper (Pilot/Bench class) Founder + part-time bookkeeper
$500K–$3M ARR QBO/Xero + billing + fractional CFO First finance hire = controller or strong fractional CFO
$3M–$15M ARR Evaluate NetSuite; dedicated controller VP Finance when board/investor reporting >20 hrs/mo founder
$15M+ / multi-entity NetSuite or ERP Full-time CFO

Chart of accounts (minimum): Subscription revenue, PS revenue, COGS (hosting), S&M, R&D, G&A, deferred revenue.

Tax / 409A / QSBS awareness (not advice): references/saas-tax-founder-awareness.md · Carta 409A · CPA handoff triggers.

Bootstrap path: solo-founder-gtm · saas-outcomes/templates/bootstrap-capital-plan.md.

Output Format

SAAS FINANCIAL MODEL — [Company]

Summary (Base Case — 36 months):
- Ending ARR: $X M
- Headcount: X
- Gross Margin: X%
- Magic Number: X
- LTV:CAC: Xx
- CAC Payback: X months
- NRR: X%
- Rule of 40: X%
- Runway: X months
- Break-Even: [month/year or N/A]

DCF Valuation:
- Enterprise Value (Base): $X M
- Sensitivity Range: $X M - $Y M
- Implied ARR Multiple: Xx

Consumption Model (if applicable):
- Unit: [metric], Unit Price: $X
- Usage Growth Rate: X% MoM
- Dormancy Rate: X%

Key Assumptions: [10-15 key drivers documented]
Funding Requirement: $X M at month Y, runway post-raise: X months

Implementation Checklist

  • Revenue modeled bottom-up (customers × ACV), not top-down (market %)
  • Headcount has every role, start date, and fully-loaded cost (1.3x salary)
  • Churn modeled monthly with compounding, not annual averaging
  • AE ramp curve built (0% M1, 50% M3, 100% M6)
  • Three scenarios: Conservative, Base, Aggressive (internally consistent)
  • Cash flow includes ALL costs (insurance, legal, SaaS tools)
  • LTV/CAC uses fully-loaded CAC (all S&M, not just ad spend)
  • DCF uses appropriate WACC (20-30% early stage)
  • Terminal growth capped at 3-4% (GDP growth ceiling)
  • Sensitivity table built (WACC ±5%, growth ±10%, terminal g ±1%)
  • Cohort analysis segmented (not just aggregate metrics)
  • ARR bridge built alongside ARR build (where growth came from)

Quality Check

Before delivering, verify:

  • Output matches the user's stated request
  • Named frameworks or sources are reflected in the recommendation
  • The deliverable is specific enough for an agent to execute
  • Any assumptions, risks, or dependencies are explicit
  • No unsupported claims, invented facts, or private/internal references are included

Common Pitfalls

  1. Top-down revenue modeling. "1% of $100B market" = fiction. Fix: Model customers × ACV with realistic acquisition.

  2. Zero churn assumption. No SaaS has zero churn. Fix: 1-3% monthly churn minimum for SMB, 0.5-1% for mid-market.

  3. Instant AE productivity. AEs don't close month 1. Fix: Ramp curve: 0% M1, 50% M3, 100% M6.

  4. Terminal value dominates DCF. 80-90% of startup value from terminal = speculative. Fix: Conservative terminal growth (2-3%). Wide sensitivity.

  5. WACC too low for startups. 10% WACC for seed stage implies utility-level risk. Fix: Early stage WACC = 20-30%. Risk is real.

  6. Aggregate metrics hiding segment problems. 2% churn average hides 5% SMB churn and 0.5% Enterprise. Fix: Segment everything.

Execution Artifacts

  • references/framework-notes.md — Named frameworks and reference tables
  • templates/output-template.md — Deliverable shell for agent output
  • scripts/check-output.py — Lightweight deliverable validator
  • references/gtm-budget-playbook.md — canonical annual GTM budget
  • the gtm-spend-management skill (annual-gtm-budget-worksheet.md) — budget worksheet (gtm-spend-management skill)
  • references/saas-mrr-accounting-nuances.md — MRR/recognition reconcile
  • references/saas-tax-founder-awareness.md — tax/409A/QSBS handoffs
  • references/bookings-billings-revenue-matrix.md — cash vs committed ARR
  • references/unit-economics-exit-bridge.md — LTV/NRR/EBITDA → valuation multiple bridge Cross-skill (journey / exit): gtm-spend-management (vendor budget) · saas-metrics-calculator (MRR bridge) · saas-outcomes/references/journey-stage-gates.md, saas-outcomes/references/bootstrap-founder-playbook.md, saas-outcomes/templates/bootstrap-capital-plan.md, saas-outcomes/templates/journey-planning-worksheet.md, saas-outcomes/references/valuation-multiples.md, exiting-company/templates/valuation-sensitivity-table.md, exiting-company/templates/earn-out-term-sheet-review.md, exiting-company/references/negotiating-earn-out.md, exiting-company/references/buyer-readiness-checklist.md, saas-metrics-calculator/references/metric-definitions-exit-weight.md, references/benchmark-reconciliation.md

⚠️ Disclaimer

This skill provides general informational guidance based on publicly available frameworks and operator experience. It is NOT legal advice, accounting advice, tax advice, financial advice, insurance advice, or professional services advice.

Consult qualified professionals for your specific situation — attorneys for legal/equity matters, CPAs for tax and accounting, licensed brokers for insurance, and certified security assessors for compliance. This skill does not create a professional-client relationship. Use it as a starting point for research and preparation.

  • saas-metrics-calculator — Complete SaaS metrics with stage benchmarks
  • fundraising-strategy — Fundraising process, SAFEs, term sheets
  • board-meeting-prep — Board deck, metrics presentation
  • pricing-strategy — Tier design, monetization models
  • pricing-psychology — Anchoring, decoy effect, willingness-to-pay
  • investor-updates — Monthly investor communications
  • co-founder-dynamics — Equity modeling, co-founder equity splits
  • yc-ecosystem — YC funding context and valuation benchmarks
1---
2name: financial-modeling
3description: >-
4 SaaS financial modeling for founders — operating model, runway, headcount,
5 DCF valuation, consumption-based pricing models, cohort analysis, unit
6 economics by segment, ARR bridge/build, 3-scenario forecasting, and
7 board-ready financials. Use when building financial model, projecting
8 runway, modeling fundraising, valuation, or planning headcount. Covers
9 discounted cash flow, consumption revenue models, expansion modeling,
10 and SaaS-specific valuation.
11license: MIT
12compatibility: Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed
13metadata:
14 version: "2.2.0"
15 author: LeadMagic
16 category: founder-led
17 tags: [financial-model, saas-metrics, runway, unit-economics, dcf, valuation, consumption-pricing]
18 related_skills: [saas-metrics-calculator, fundraising-strategy, board-meeting-prep, pricing-strategy, pricing-psychology, co-founder-dynamics, yc-ecosystem, investor-updates]
19 frameworks:
20 - "David Skok (Matrix Partners) — SaaS Unit Economics"
21 - "Ben Murray (The SaaS CFO) — SaaS Financial Operations"
22 - "Aswath Damodaran (NYU Stern) — DCF Valuation"
23 - "Bessemer Venture Partners — Cloud 100 Benchmarks"
24 - "Christoph Janz (Point Nine) — SaaS Napkin"
25 - "Jason Lemkin (SaaStr) — Growth Efficiency, Burn Multiple"
26 - "KeyBanc SaaS Survey — ARR multiple comps"
27 - "Meritech Capital — Public SaaS Benchmarks & Meritech Rule of 40"
28 - "Force Management — Pod Economics & Headcount Planning"
29---
30 
31# SaaS Financial Modeling
32 
33## Overview
34 
35Most founder financial models are fiction — aggressive growth curves with no
36operational logic underneath. The mistake: building a top-down model ("we'll
37capture 1% of a $100B market") instead of a bottom-up operating model ("we'll
38hire 3 AEs at $120K OTE, each producing $800K quota in month 6"). This skill
39covers building a real operating model that investors trust, boards respect,
40and YOU can use to make decisions. Now includes DCF valuation, consumption-based
41pricing models, cohort analysis, and full ARR bridge/build methodology.
42 
43## When to Use
44 
45Trigger phrases: "financial model", "SaaS P&L", "runway calculation", "DCF
46valuation", "consumption pricing model", "cohort analysis", "ARR bridge",
47"headcount plan", "revenue forecast", "409A valuation", "unit economics model",
48"annual GTM budget", "operating budget", "variance review", "QuickBooks vs NetSuite"
49 
50## Authoritative Foundations
51 
52### David Skok — SaaS Unit Economics
53LTV = (ARPA × Gross Margin %) ÷ Monthly Churn Rate. LTV/CAC > 3x is investable.
54CAC Payback < 12 months is good.
55 
56### Aswath Damodaran — DCF Valuation
57"The value of any asset is the present value of its expected future cash flows."
58For startups: high growth + high risk = high WACC (20-30% for early stage).
59 
60### Ben Murray — The SaaS CFO
61Three P&L layers: Revenue (new + expansion - churn), COGS (20-30%), OpEx
62(S&M + R&D + G&A). Model per-head where possible. PE exits require EBITDA
63bridge — see `references/unit-economics-exit-bridge.md`.
64 
65### Meritech Capital — Public SaaS Benchmarks
66For IPO-track scenarios, compare implied ARR growth, FCF margin, and Meritech Rule of 40 to public medians. `references/meritech-saas-benchmarks.md`. Private stage gates remain in `references/benchmark-reconciliation.md`.
67 
68### Force Management — Pod Economics & Headcount Planning
69Bottom-up headcount from pod economics: group SDR/AE/SE/CSM into pods, run
70pod cost % of ARR (target ≤35% at 80% ramp), link quota attainment distribution
71to hiring triggers. See `references/force-management-playbook.md`
72and `references/unit-economics-exit-bridge.md`.
73 
74## Step-by-Step Process
75 
76### Phase 1: Revenue Model (Bottom-Up)
77 
78Do NOT model "1% of market." Model customers × average revenue.
79 
80```
81Monthly Revenue Model:
82 
83New Customers = (SDR meetings × demo conversion rate) + inbound + expansion
84Average ACV = $X (new logo) / $X (expansion)
85Monthly Churn = Previous month customers × monthly churn rate
86Net New MRR = (New × ACV) + Expansion - Churned
87```
88 
89**Revenue inputs to get right:**
90- SDR productivity: 8-12 meetings/month per SDR
91- Demo conversion: 20-30% for qualified meetings
92- Sales cycle: 30-90 days depending on ACV
93- AE ramp: 3-6 months to full quota
94- Monthly churn: 1-3% SMB, 0.5-1% mid-market, <0.5% enterprise
95 
96### Phase 2: Headcount Model
97 
98Model every hire with: role, salary, start month, ramp, fully-loaded cost.
99Fully-loaded = base × 1.25-1.35 (benefits, payroll tax, tools, equipment).
100 
101**S&M Headcount by ARR Stage (benchmarks):**
102| ARR | AEs | SDRs | CSMs | Managers |
103|---|---|---|---|---|
104| $0-1M | Founder(s) | — | — | — |
105| $1-3M | 1-3 | 2-4 | 1 | — |
106| $3-10M | 5-10 | 5-10 | 3-5 | SDR Mgr, VP Sales |
107| $10-20M | 10-20 | 10-15 | 5-10 | Full management layer |
108 
109### Phase 3: Operating P&L
110 
111```
112MONTHLY P&L STRUCTURE:
113 
114REVENUE: New MRR + Expansion MRR - Churned MRR = Net New MRR
115COST OF REVENUE (20-30%): Hosting, APIs, support team
116GROSS PROFIT / Gross Margin %
117OPERATING EXPENSES:
118 S&M: Headcount + tools + ad spend + events
119 R&D: Headcount + tools + infra
120 G&A: Headcount + rent + legal + SaaS tools
121NET OPERATING INCOME (Loss)
122```
123 
124### Phase 4: Cash Flow & Runway
125 
126```
127Starting Cash: $X
128+ Inflows: customer cash (monthly/annual) + expansion
129- Outflows: payroll (60-70%), infra, tools, marketing, rent, legal
130= Net Cash Burn
131Runway (months) = Cash ÷ |Monthly Net Cash Burn|
132```
133 
134**Runway rules:** 18+ months post-raise. Start fundraising at 9-12 months left.
135Cash-zero date is NOT when you start fundraising — it's when you're dead.
136 
137### Phase 5: Scenario Planning
138 
139Load `references/gtm-budget-playbook.md` for annual S&M/R&D/G&A structure,
140headcount-driven build, vendor budget tie to `gtm-spend-management`, and monthly
141variance cadence. Worksheet → the `gtm-spend-management` skill (annual-gtm-budget-worksheet.md).
142 
143| Driver | Conservative | Base Case | Aggressive |
144|---|---|---|---|
145| Monthly churn | 3% | 2% | 1% |
146| Demo conversion | 15% | 25% | 35% |
147| ACV | $10K | $15K | $20K |
148| AE ramp (months) | 6 | 4 | 3 |
149| Hiring speed | 45 days | 30 days | 21 days |
150 
151Conservative should feel uncomfortable. It's a stress test, not a wish.
152 
153## Consumption-Based Pricing Models
154 
155**What they are:** Customers pay based on usage, not seats. Examples: AWS
156(per compute hour), Twilio (per SMS/API call), Snowflake (per credit),
157Stripe (per transaction). Consumption models align price with value.
158 
159**Modeling consumption revenue:**
160 
161```
162CONSUMPTION REVENUE MODEL
163 
164Base Metric: [API calls / compute hours / events / contacts]
165Usage Tiers:
166- Light (0-1K units): X% of customers, avg Y units/mo, $Z/unit
167- Medium (1K-10K): X% of customers, avg Y/mo, $Z/unit
168- Heavy (10K-100K): X% of customers, avg Y/mo, $Z/unit
169- Enterprise (100K+): X% of customers, avg Y/mo, $Z/unit
170 
171Monthly Revenue = Σ (customers in tier × avg usage × unit price)
172```
173 
174**Key consumption metrics:**
175- **NRR:** Best-in-class consumption companies hit 130%+ NRR (usage compounds)
176- **Usage Growth Rate:** 5-10% MoM per existing customer = healthy
177- **Dormancy Rate:** % of customers with zero usage in a month. <5% healthy.
178- **Commitment Coverage:** % of committed spend consumed. <80% at renewal = risk.
179 
180**Consumption model pitfalls:**
181- Revenue unpredictability → Fix: Annual commitments with true-up
182- Pricing complexity → Fix: Usage dashboards, spend alerts, never-exceed caps
183- Volume discounting → Fix: Tiered pricing from day 1, no custom discounts
184 
185**Hybrid models (best of both):**
186- Platform fee (predictable) + consumption (growth-aligned)
187- Seat minimum + usage above threshold
188- "Starter includes X units, then $Y/unit above"
189 
190## Expansion Revenue Modeling
191 
192**The 5 expansion levers:**
193 
194| Lever | Model As | Contribution to NRR |
195|---|---|---|
196| Seat expansion | New seats × ACV | 3-8% of starting ARR |
197| Usage growth | Consumption increase × unit price | 5-15% of starting ARR |
198| Tier upgrade | (New price - Old) × Upgrading | 2-5% of starting ARR |
199| Cross-sell | New product ACV × Attach rate | 2-10% of starting ARR |
200| Price increases | Increase % × Retained customers | 3-5% of starting ARR |
201 
202**Expansion formula:**
203```
204Expansion ARR = (Starting ARR × Seat Exp %) +
205 (Starting Usage × Usage Growth % × Unit Price) +
206 (Upgrading × Tier Delta) +
207 (Eligible × Cross-Sell Attach % × Cross-Sell ACV) +
208 (Retained × Price Increase %)
209```
210 
211## DCF Valuation for SaaS Companies
212 
213**When to use DCF:** Fundraising, 409A valuations, acquisition offers, or
214understanding what your company is actually worth. DCF is the gold standard.
215 
216**The DCF formula:**
217```
218Enterprise Value = Σ (FCF_t ÷ (1 + WACC)^t) + Terminal Value
219 
220Where:
221- FCF = EBIT × (1 - Tax Rate) + D&A - Capex - Δ Working Capital
222- WACC = 12-25% for startups (higher = riskier stage)
223- t = year 1 through 5
224- Terminal Value = FCF_Year5 × (1 + g) ÷ (WACC - g)
225 (g = perpetual growth rate, 2-4%)
226```
227 
228### DCF Step-by-Step
229 
230**Step 1: Project Revenue (5 years)**
231```
232Year 1: Starting ARR × (1 + growth rate)
233Year 2: Year 1 × (1 + decaying growth rate)
234...decay toward terminal growth rate (3-5%)
235```
236 
237**Growth rate decay (benchmarks):**
238| Year | Early Stage | Growth Stage | Mature |
239|---|---|---|---|
240| 1 | 150-300% | 60-100% | 30-50% |
241| 2 | 80-150% | 40-80% | 25-40% |
242| 3 | 50-80% | 30-50% | 20-30% |
243| 4 | 30-50% | 20-35% | 15-25% |
244| 5 | 20-35% | 15-25% | 10-20% |
245 
246**Step 2: Project Margins**
247```
248Gross Margin: 65-75% early → 75-85% mature
249S&M as % of Revenue: 80-120% early → 20-30% mature
250R&D: 40-60% early → 15-25% mature
251G&A: 15-25% early → 8-12% mature
252EBITDA Margin: -50% early → 15-30% mature
253```
254 
255**Step 3: Calculate Free Cash Flow**
256```
257Revenue - COGS = Gross Profit
258- S&M - R&D - G&A = EBITDA
259- D&A (2-5% of revenue) = EBIT
260- Taxes (21% federal + state, startup NOLs typically offset)
261= NOPAT
262+ D&A - Capex (3-5% revenue) - Δ Working Capital (5-10% revenue change)
263= Unlevered Free Cash Flow
264```
265 
266**Step 4: Calculate WACC**
267```
268Cost of Equity = Risk-Free Rate (~4%) + (Beta × ERP) + Startup Premium
269- Beta: 1.5-2.5 for SaaS
270- ERP (Equity Risk Premium): 5-6%
271- Startup Premium: 5-15% depending on stage
272 
273Early stage WACC: 20-30%
274Growth stage WACC: 15-20%
275Mature SaaS WACC: 10-15%
276```
277 
278**Step 5: Terminal Value**
279```
280TV = FCF_Year5 × (1 + g) ÷ (WACC - g)
281g = 2-4% (can't exceed GDP growth long-term)
282```
283 
284**Step 6: Enterprise Value & Sensitivity**
285```
286EV = PV(Year 1-5 FCFs) + PV(Terminal Value)
287 
288SENSITIVITY TABLE (WACC × Terminal Growth):
289| WACC → | 12% | 15% | 18% | 22% | 25% |
290| g = 2% | $X M | $X M | $X M | $X M | $X M |
291| g = 3% | $X M | $X M | $X M | $X M | $X M |
292| g = 4% | $X M | $X M | $X M | $X M | $X M |
293```
294 
295**DCF quick-check (reality test):**
296- Early-stage SaaS: 10-20× forward ARR (growth rate dependent)
297- Growth-stage: 8-15× forward ARR
298- Mature: 5-10× forward ARR
299If your DCF is outside these bands, check your assumptions.
300 
301For exit planning, connect unit economics → P&L → ARR and EBITDA multiples via
302`references/unit-economics-exit-bridge.md`. Sensitivity template →
303`exiting-company/templates/valuation-sensitivity-table.md`.
304 
305**Earn-out / deferred consideration:** Model **cash at close**, earn-out scenarios
306(base / max), and 3-year hold — not headline EV alone. Worksheet →
307`exiting-company/templates/earn-out-term-sheet-review.md`. Structure norms →
308`references/benchmark-reconciliation.md`. **Typical not guaranteed** — CPA for tax timing.
309 
310### DCF Pitfalls for Startups
311 
3121. **Terminal value dominates.** 80-90% of startup DCF = terminal value (most
313 speculative part). Fix: Conservative terminal growth (2-3%). Wide sensitivity.
3142. **Growth rate optimism.** "100% growth for 5 years" = nonsense. Fix: Model
315 realistic decay. Even the best decay toward market growth rates.
3163. **WACC too low.** 10% WACC for seed stage = utility-level risk pricing.
317 Fix: Early stage WACC = 20-30%.
3184. **No sensitivity.** Single-point DCF = guess. Range = analysis. Fix: Always
319 build sensitivity table.
320 
321## SaaS Cohort & Unit Economics Deep-Dive
322 
323### Cohort Analysis
324 
325**Why cohorts matter:** Aggregate churn of 2% hides that Q1 cohort churns at
3265% and Q4 at 0.5%. One is a problem you can't see in aggregate.
327 
328**Cohort retention curve (power law):**
329Retention(t) = a × t^(-b). Where a ≈ 100%, b = churn decay factor.
330 
331**Monthly cohort table:**
332| Cohort | M0 MRR | M1 | M3 | M6 | M12 | Est LTV |
333|---|---|---|---|---|---|---|
334| Jan 2025 | $X | $X | $X | $X | $X | $X |
335| Feb 2025 | $X | $X | $X | $X | — | $X (est) |
336 
337**Cohort CAC payback:** Aggregate "8 months" can hide Q2 cohort taking 14
338months. Fix: Track CAC payback per cohort, not just aggregate.
339 
340### Unit Economics by Segment
341 
342| Segment | ACV | Churn | LTV | CAC | LTV:CAC | Payback |
343|---|---|---|---|---|---|---|
344| SMB (<$1K ACV) | $X | X% | $X | $X | Xx | X mo |
345| Mid-Market ($1-10K) | $X | X% | $X | $X | Xx | X mo |
346| Enterprise ($10K+) | $X | X% | $X | $X | Xx | X mo |
347 
348**Decision rule:** If LTV:CAC < 3x, stop acquiring in that segment until fixed.
349 
350### ARR Build vs. ARR Bridge
351 
352**ARR Build (forward-looking):**
353Starting ARR + New ARR + Expansion - Churned - Contraction = Ending ARR
354 
355**ARR Bridge (backward analysis):**
356Starting ARR + New Logo + Expansion - Logo Churn - Contraction - Downsell = Ending
357 
358The bridge tells WHERE growth came from. The build projects WHERE it will come from.
359 
360**Revenue lens:** Model **recognized revenue** in P&L; use **committed MRR bridge** for
361board ARR/NRR. Reconcile gaps (prepay, PS, implementation delay) via
362`references/saas-mrr-accounting-nuances.md` and `references/bookings-billings-revenue-matrix.md`.
363 
364## Accounting Stack for SaaS (Founder Timing)
365 
366| Stage | Stack | Hire trigger |
367|---|---|---|
368| Pre-$500K ARR | QuickBooks Online or Xero + Stripe/billing + bookkeeper (Pilot/Bench class) | Founder + part-time bookkeeper |
369| $500K–$3M ARR | QBO/Xero + billing + fractional CFO | First finance hire = controller or strong fractional CFO |
370| $3M–$15M ARR | Evaluate NetSuite; dedicated controller | VP Finance when board/investor reporting >20 hrs/mo founder |
371| $15M+ / multi-entity | NetSuite or ERP | Full-time CFO |
372 
373**Chart of accounts (minimum):** Subscription revenue, PS revenue, COGS (hosting), S&M, R&D, G&A, deferred revenue.
374 
375**Tax / 409A / QSBS awareness (not advice):** `references/saas-tax-founder-awareness.md` · Carta 409A · CPA handoff triggers.
376 
377**Bootstrap path:** `solo-founder-gtm` · `saas-outcomes/templates/bootstrap-capital-plan.md`.
378 
379## Output Format
380 
381```
382SAAS FINANCIAL MODEL — [Company]
383 
384Summary (Base Case — 36 months):
385- Ending ARR: $X M
386- Headcount: X
387- Gross Margin: X%
388- Magic Number: X
389- LTV:CAC: Xx
390- CAC Payback: X months
391- NRR: X%
392- Rule of 40: X%
393- Runway: X months
394- Break-Even: [month/year or N/A]
395 
396DCF Valuation:
397- Enterprise Value (Base): $X M
398- Sensitivity Range: $X M - $Y M
399- Implied ARR Multiple: Xx
400 
401Consumption Model (if applicable):
402- Unit: [metric], Unit Price: $X
403- Usage Growth Rate: X% MoM
404- Dormancy Rate: X%
405 
406Key Assumptions: [10-15 key drivers documented]
407Funding Requirement: $X M at month Y, runway post-raise: X months
408```
409 
410## Implementation Checklist
411 
412- [ ] Revenue modeled bottom-up (customers × ACV), not top-down (market %)
413- [ ] Headcount has every role, start date, and fully-loaded cost (1.3x salary)
414- [ ] Churn modeled monthly with compounding, not annual averaging
415- [ ] AE ramp curve built (0% M1, 50% M3, 100% M6)
416- [ ] Three scenarios: Conservative, Base, Aggressive (internally consistent)
417- [ ] Cash flow includes ALL costs (insurance, legal, SaaS tools)
418- [ ] LTV/CAC uses fully-loaded CAC (all S&M, not just ad spend)
419- [ ] DCF uses appropriate WACC (20-30% early stage)
420- [ ] Terminal growth capped at 3-4% (GDP growth ceiling)
421- [ ] Sensitivity table built (WACC ±5%, growth ±10%, terminal g ±1%)
422- [ ] Cohort analysis segmented (not just aggregate metrics)
423- [ ] ARR bridge built alongside ARR build (where growth came from)
424 
425## Quality Check
426 
427Before delivering, verify:
428 
429- [ ] Output matches the user's stated request
430- [ ] Named frameworks or sources are reflected in the recommendation
431- [ ] The deliverable is specific enough for an agent to execute
432- [ ] Any assumptions, risks, or dependencies are explicit
433- [ ] No unsupported claims, invented facts, or private/internal references are included
434 
435## Common Pitfalls
436 
4371. **Top-down revenue modeling.** "1% of $100B market" = fiction. Fix: Model
438 customers × ACV with realistic acquisition.
439 
4402. **Zero churn assumption.** No SaaS has zero churn. Fix: 1-3% monthly churn
441 minimum for SMB, 0.5-1% for mid-market.
442 
4433. **Instant AE productivity.** AEs don't close month 1. Fix: Ramp curve:
444 0% M1, 50% M3, 100% M6.
445 
4464. **Terminal value dominates DCF.** 80-90% of startup value from terminal =
447 speculative. Fix: Conservative terminal growth (2-3%). Wide sensitivity.
448 
4495. **WACC too low for startups.** 10% WACC for seed stage implies utility-level
450 risk. Fix: Early stage WACC = 20-30%. Risk is real.
451 
4526. **Aggregate metrics hiding segment problems.** 2% churn average hides 5%
453 SMB churn and 0.5% Enterprise. Fix: Segment everything.
454 
455## Execution Artifacts
456 
457- `references/framework-notes.md` — Named frameworks and reference tables
458- `templates/output-template.md` — Deliverable shell for agent output
459- `scripts/check-output.py` — Lightweight deliverable validator
460- `references/gtm-budget-playbook.md` — **canonical** annual GTM budget
461- the `gtm-spend-management` skill (annual-gtm-budget-worksheet.md) — budget worksheet (gtm-spend-management skill)
462- `references/saas-mrr-accounting-nuances.md` — MRR/recognition reconcile
463- `references/saas-tax-founder-awareness.md` — tax/409A/QSBS handoffs
464- `references/bookings-billings-revenue-matrix.md` — cash vs committed ARR
465- `references/unit-economics-exit-bridge.md` — LTV/NRR/EBITDA → valuation multiple bridge
466**Cross-skill (journey / exit):** `gtm-spend-management` (vendor budget) · `saas-metrics-calculator` (MRR bridge) · `saas-outcomes/references/journey-stage-gates.md`, `saas-outcomes/references/bootstrap-founder-playbook.md`, `saas-outcomes/templates/bootstrap-capital-plan.md`, `saas-outcomes/templates/journey-planning-worksheet.md`, `saas-outcomes/references/valuation-multiples.md`, `exiting-company/templates/valuation-sensitivity-table.md`, `exiting-company/templates/earn-out-term-sheet-review.md`, `exiting-company/references/negotiating-earn-out.md`, `exiting-company/references/buyer-readiness-checklist.md`, `saas-metrics-calculator/references/metric-definitions-exit-weight.md`, `references/benchmark-reconciliation.md`
467 
468## ⚠️ Disclaimer
469 
470This skill provides general informational guidance based on publicly available frameworks and operator experience. It is NOT legal advice, accounting advice, tax advice, financial advice, insurance advice, or professional services advice.
471 
472Consult qualified professionals for your specific situation — attorneys for legal/equity matters, CPAs for tax and accounting, licensed brokers for insurance, and certified security assessors for compliance. This skill does not create a professional-client relationship. Use it as a starting point for research and preparation.
473 
474## Related Skills
475 
476- `saas-metrics-calculator` — Complete SaaS metrics with stage benchmarks
477- `fundraising-strategy` — Fundraising process, SAFEs, term sheets
478- `board-meeting-prep` — Board deck, metrics presentation
479- `pricing-strategy` — Tier design, monetization models
480- `pricing-psychology` — Anchoring, decoy effect, willingness-to-pay
481- `investor-updates` — Monthly investor communications
482- `co-founder-dynamics` — Equity modeling, co-founder equity splits
483- `yc-ecosystem` — YC funding context and valuation benchmarks
484 

Discussion

Alternatives

Ad campaign analyzerAnalyze ad campaign performance data (Google, Meta, LinkedIn) to identify what's working, what's wasting budget, and specific cut/scale/test recommendations. Runs statistical analysis, funnel diagnostics, and multi-channel budget reallocation with specific dollar-amount shift recommendations and scenario modeling.Business & ops · MITFounder cfoYour CFO. Builds the unit economics of a business before money is spent: what one unit earns after its direct costs, the real profit margin at the planned volume, the break-even point in units a day, year 1 month by month, the cash needed before it pays for itself, how long the startup spend takes to earn back, and what happens if the price drops, sales come in low or costs rise. Every number traces to an input the user can check. Use when the user says "find the profit margins", "do the numbers", "is this profitable", "break-even", "unit economics", "how much do I need to start", or "run the CFO".Business & ops · MITStartup financial modelingBuild comprehensive 3-5 year financial models with revenue projections, cost structures, cash flow analysis, and scenario planning for early-stage startups. Use this skill when creating financial projections, calculating burn rate or runway, modeling fundraising scenarios, or preparing investor-ready financials for a seed or Series A raise.Business & ops · MITProject managerUse this agent when you need to establish project plans, track execution progress, manage risks, control budget/schedule, and coordinate stakeholders across complex initiatives. Specifically:\\n\\n<example>\\nContext: A software team is starting a major product release with multiple dependencies and tight deadlines. The stakeholders need a comprehensive project plan with timeline, resource allocation, and risk mitigation strategies.\\nuser: "We're launching a new payment processing platform in Q2. Can you help us plan the project, identify risks, and set up tracking?"\\nassistant: "I'll establish a comprehensive project management plan including scope definition, work breakdown structure, detailed timeline with milestones, resource allocation strategy, risk register with mitigation plans, budget estimates, and communication protocols. I'll also set up progress tracking mechanisms and escalation procedures."\\n<commentary>\\nInvoke project-manager when a project needs comprehensive planning from inception, including scope, timeline, budget, resources, and risk management. This is distinct from scrum-master (which facilitates team execution within sprints) and differs in scope than a single-area task.\\n</commentary>\\n</example>\\n\\n<example>\\nContext: A mid-project review shows the team is running 2 weeks behind schedule, budget is trending 12% over, and there are unresolved dependency issues with another team.\\nuser: "Our project is sliding. We're behind schedule, over budget, and stuck waiting on another team. I need to understand what's happening and how to fix it."\\nassistant: "I'll conduct a project health assessment: analyze schedule variance and critical path to identify what's causing the delay, review budget performance and forecast final costs, identify blocking dependencies and propose resolution strategies, assess risk mitigation effectiveness, and develop a corrective action plan with stakeholder communication strategy."\\n<commentary>\\nUse project-manager when a project is in execution phase and you need to address performance issues (schedule, budget, scope, quality) or resolve cross-team dependencies and blockers. Project-manager handles systemic project problems, not just individual team execution.\\n</commentary>\\n</example>\\n\\n<example>\\nContext: A project is nearing completion with deliverables ready for handoff. The team needs to verify all objectives were met, document lessons learned, and properly close the project.\\nuser: "We're wrapping up the mobile app redesign. Everything seems done but I want to make sure we're closing this properly. Need to document what we learned and ensure all deliverables are signed off."\\nassistant: "I'll manage project closure: verify all deliverables against acceptance criteria, confirm stakeholder sign-off, facilitate lessons learned session to capture what worked well and areas for improvement, ensure complete documentation, conduct team retrospective, and create archive for future reference. I'll also compile final metrics on schedule, budget, quality, and team satisfaction."\\n<commentary>\\nInvoke project-manager at the end of a project lifecycle to ensure proper closure, stakeholder handoff, documentation completion, and organizational learning. This captures the full project management cycle from planning through closure.\\n</commentary>\\n</example>Business & ops · MIT