← Files Institutional Equity AnalystARCHIVED FILE

canonical/modules/M071-software-and-saas-analyst-playbook.md

7.4 KB · Oct 3, 2026 · 06:37 UTC

↓ Download file

<!-- Generated loss-aware reference mirror from God_Level_Public_Company_Financial_Analyst_Job_Guide_V6_99_ALL_SUB70_FIXED.docx. Canonical source remains the bundled DOCX. -->

<!-- Module: 071 | Title: Software and SaaS Analyst Playbook -->

## PART XV - SECTOR PLAYBOOKS | MODULE 071

# Software and SaaS Analyst Playbook

> Mission. Build a sector-specific research system for Software and SaaS that converts operating data into financial outcomes, highlights the accounting areas most likely to distort comparability, and selects valuation methods that reflect the sector's economics.

## Economic engine and binding constraints

Decompose recurring revenue into beginning cohort, churn, contraction, expansion, new logos, price, and usage. Reconcile RPO/cRPO to billing terms and revenue recognition. Test whether FCF depends on durable gross profit or temporary working-capital and SBC effects.

## Primary KPI stack

| KPI | Construction / analyst control |
| --- | --- |
| ARR or subscription revenue | Annualized recurring revenue from active subscription contracts at period end; exclude one-time services and clearly separate usage-based or non-recurring revenue. Validation: Reconcile beginning balance + additions - revenue/shipments - cancellations/adjustments to ending balance where data allow; verify cancellation rights, timing, and definition changes. |
| net revenue retention | NRR = beginning-cohort recurring revenue after churn, contraction, and expansion / beginning-cohort recurring revenue |
| gross retention | GRR = beginning-cohort recurring revenue retained before expansion / beginning-cohort recurring revenue |
| RPO/cRPO | Remaining performance obligations are contracted revenue not yet recognized; cRPO is the portion expected to be recognized within the next 12 months. Validation: Reconcile beginning balance + additions - revenue/shipments - cancellations/adjustments to ending balance where data allow; verify cancellation rights, timing, and definition changes. |
| CAC payback | CAC payback months = customer acquisition cost / monthly gross profit from new customer |
| sales efficiency | Incremental gross profit or ARR generated per dollar of sales and marketing spend; use a consistent lag between spend and bookings/ARR creation. Validation: Tie the dollar measure to filed statements/footnotes; reconcile classification adjustments, one-time items, acquisitions/FX, and period consistency before using it analytically. |
| gross margin | Gross margin = gross profit / revenue |
| FCF margin | FCF margin = normalized free cash flow / revenue |



## Sector-specific accounting and comparability traps

- Capitalized commissions: reconcile issuer treatment with peer treatment and quantify the effect on reported growth, margin, cash flow, capital, or valuation before comparing outputs.

- Stock compensation: reconcile issuer treatment with peer treatment and quantify the effect on reported growth, margin, cash flow, capital, or valuation before comparing outputs.

- Multi-year contract timing: reconcile issuer treatment with peer treatment and quantify the effect on reported growth, margin, cash flow, capital, or valuation before comparing outputs.

- Seat versus usage pricing: reconcile issuer treatment with peer treatment and quantify the effect on reported growth, margin, cash flow, capital, or valuation before comparing outputs.

- Restructuring add-backs: reconcile issuer treatment with peer treatment and quantify the effect on reported growth, margin, cash flow, capital, or valuation before comparing outputs.

## Valuation frameworks

- EV/revenue: enterprise value divided by normalized revenue; use only with an explicit gross-margin, operating-margin, growth, and capital-intensity bridge.

- EV/gross profit: enterprise value divided by normalized gross profit; useful when revenue recognition/pass-through differs, but still requires opex and capital-intensity normalization.

- FCF yield: normalized levered free cash flow divided by equity value; reconcile SBC, working capital, maintenance capex, taxes, and cycle before comparing companies.

- Rule of 40 framing: revenue growth plus a consistently defined FCF or operating margin; use as a diagnostic, not a valuation substitute, and reconcile SBC/capitalization policies.

- DCF: forecast FCFF from operating drivers, discount at a capital-structure-consistent WACC, model terminal growth/ROIC coherently, and bridge enterprise value to common equity.

## Sector diligence questions

- What is the most important leading indicator for Software and SaaS, and how many months does it lead reported revenue or cash flow?

## Sector stress and falsification

- Stress ARR or subscription revenue and net revenue retention together in the direction most likely to break the equity story; flow the result through working capital, capex, liquidity, financing, dilution, and valuation.

- Explicitly test capitalized commissions. Determine whether it can make the reported sector comparison look better or worse without equivalent economic change.

## 99-point standalone execution extension

### Model architecture and forecast chain

Model recurring revenue through beginning ARR, new ARR, gross churn, contraction, expansion, price, usage, and FX. Convert bookings and RPO to revenue only after modeling contract duration and billing terms.

### Leading-indicator dashboard

Track renewal cohorts, net retention, sales capacity, cloud-consumption trends, customer optimization, deferred revenue, RPO duration, and seat-versus-usage mix.

### Primary-source map

SEC 10-K/10-Q/8-K and XBRL; issuer ARR/RPO/NRR definitions and earnings materials; contract/pricing documentation; peer filings; customer procurement and cloud-platform disclosures where publicly available.

### Accounting normalization test

Capitalized commissions, SBC, restructuring, acquisitions, usage revenue timing, and multi-year prepayments can distort FCF and growth comparisons.

### Valuation implementation

Use DCF, EV/FCF, and revenue or gross-profit multiples only with explicit mature margin and reinvestment assumptions. Reverse the current multiple into retention, growth duration, and terminal margin.

### Worked numerical mini-case

> Illustrative cohort case.

Beginning ARR $500m, gross churn 7%, contraction 3%, expansion 18%, new ARR $95m. Ending ARR = 500 x (1 - .07 - .03 + .18) + 95 = $635m, or 27% growth. NRR on the opening cohort is 108%.

Do not forecast 27% revenue growth mechanically. Convert ARR to revenue using contract start dates, billing cadence and usage mix, then test whether CAC payback and FCF improve or deteriorate.

### Monitoring and falsification cadence

Thesis breaks often emerge through retention, competitive displacement, rising customer acquisition cost, or a shift from scarce software to commoditized functionality.

At every quarterly update, rebuild the driver bridge from operating units to revenue, margin, cash flow and valuation; compare leading indicators with the prior forecast; record definition changes; and precommit the threshold that would trigger a thesis reset rather than a cosmetic estimate change.

## Sector exit standard

The Software and SaaS work is complete only when the analyst can explain the business in its native operating units, reproduce the KPI history, identify the binding growth constraint and marginal price setter, normalize sector-specific accounting, quantify a coherent adverse case, and translate the current market price into the operating expectations that must be met or exceeded.

SHA-256: 401c5a382787775e31c3f368b2c875cad658ce099f0521e726c4fe71d9e93a84