Technology · Software
Software Sector Primer
A 42-page primer plus Excel valuation model on software: the recurring-revenue roll-forward, net retention, stock pay, the Rule of 40 and a reverse DCF.
2026 Edition · data as of October 2026
- pages
- 42
- sections
- 17
- model sheets
- 13
Choose a format
PDF only
The full primer
£25 / ~$32
- 42 pages, 17 sections
- Worked examples and applied cases
- 2026 Edition, data as of October 2026
Excel model
Valuation template
£45 / ~$58
- 13 sheets (.xlsx)
- Runs the primer's worked valuations live
PDF + Excel model Best value
Both files together
£59 / ~$76
- The 42-page primer
- The 13-sheet Excel model
- £70 bought separately · £11 less
Complete Technology Library
All three Technology industries: three primers, three Excel models (Software, Technology Hardware, and Semiconductors).
Inside the primer
The 17-section contents, a worked valuation page, and the Excel dashboard.
Contents
- 01 How Software Makes Money
- 02 Company Types and the Model That Values Each
- 03 The Recurring-Revenue Roll-Forward
- 04 Retention and Backlog: What Filers Disclose
- 05 Cost Structure, Sales Efficiency and Capital
- 06 Stock-Based Compensation
- 07 The Rule of 40
- 08 Valuation Frameworks and the Discount Rate
- 09 Worked Example: The Seat SaaS Grower
- 10 The Reverse DCF: What You Have to Believe
- 11 Usage-Priced Platforms
- 12 The Licence-to-Cloud Transition
- 13 Serial Acquirers of Vertical Software
- 14 The Companies in This Primer
- 15 Key Metrics and Screening
- 16 Risks, Red Flags and Two Contrasts
- 17 Glossary and Cheat Sheet
Worked examples and applied cases · 42 pages · 17 sections · 4 worked valuations
The Excel model
Educational material. This primer and its model are not investment advice or a recommendation to buy or sell any security, and they are not personalised. Worked valuations use illustrative calibrations, not fair-value estimates for any company.
Software is worth the cash its recurring revenue throws off after the staff are paid, including the part paid in shares, and most of that value sits more than ten years out. Code costs a great deal to write and very little to sell again, so gross margins are high. Value turns on how long customers stay and expand, and on what it costs to win new ones, a cost that arrives years before the revenue does. So a software valuation rolls revenue forward from retention, charges stock pay as a cost even though no cash leaves, and asks what growth a price requires.
Worked example: a DCF on a fictional seat SaaS grower
Take a fictional subscription company with $2.0B of opening recurring revenue, priced per seat and billed a year ahead. It keeps 92% of its revenue base before expansion, and net retention fades from 115% to 102% over ten years while new-customer revenue fades from 12% to 1%. Its margin before stock pay widens from 8% to 32% as sales and marketing falls back, and stock pay falls from 18% to 8% of revenue. The primer runs ten years at a 10.00% WACC with 3.00% terminal growth.
| Step | Amount |
|---|---|
| Year-1 revenue (run-rate from $2.00B to $2.54B, averaged, plus services) | $2.384B |
| Year-1 free cash flow after stock pay (reported: $0.312B) | -$0.117B |
| PV of years 1-10 free cash flow at 10.00% | $2.90B |
| Terminal free cash flow (NOPAT $1.599B, 12.0% reinvested) | $1.407B |
| PV of terminal value (3.00% growth) | $7.75B |
| Enterprise value | $10.65B |
| Plus net cash | $1.50B |
| Equity value | $12.15B |
| Value per share (0.30B shares) | $40.51 |
The company burns cash in year 1, turns cash-positive in year 2 and earns most of its value after year 10. The year-10 margin is the strongest lever: ten points either side moves value from $25.46 to $55.56. One point of terminal net retention is worth $4.77 a share up and $3.70 down. The return on new capital barely matters, $38.16 to $41.52 across a wide range, because at 3% growth little profit is reinvested.
The same model values three more fictional companies, one for each of the other business models. A one-year consumption shock that takes the usage-priced platform's net retention from 118% to 103% costs 9.2% of its value. The licence-to-cloud platform is worth $83.71 a share when each dollar of support converts into 2.50 dollars of annual cloud revenue, and $54.51 when it converts one for one. Switching off the acquirer's deals takes it from $106.43 to $69.29.
| Fictional company | WACC | Terminal growth | Terminal value, share of EV | Value per share |
|---|---|---|---|---|
| Seat SaaS grower | 10.00% | 3.00% | 73% | $40.51 |
| Usage-priced platform | 10.85% | 3.00% | 88% | $22.21 |
| Licence-to-cloud platform | 8.71% | 2.50% | 57% | $83.71 |
| Vertical-software acquirer | 8.13% | 2.99% | 72% | $106.43 |
Stock pay, free cash flow and the Rule of 40: filed figures
Reported free cash flow, operating cash flow less capex, adds stock pay back because no cash left the company. The table takes it off again. The Rule of 40 sum is revenue growth plus free cash flow margin, shown before and after stock pay. These figures are as filed, each for the fiscal year shown; SAP and Constellation report under IFRS.
| Company and fiscal year | Stock pay, % revenue | FCF margin, reported | FCF margin after stock pay | Rule of 40 sum, before / after stock pay |
|---|---|---|---|---|
| Microsoft FY2026 | 3.7% | 20.2% | 16.4% | 38.0 / 34.2 |
| Salesforce FY2026 | 8.5% | 34.7% | 26.2% | 44.3 / 35.8 |
| ServiceNow FY2025 | 14.7% | 34.5% | 19.7% | 55.4 / 40.6 |
| SAP FY2025 | 4.6% | 22.9% | 18.3% | 30.6 / 26.0 |
| Snowflake FY2026 | 34.1% | 23.9% | -10.2% | 53.1 / 19.0 |
| Constellation Software FY2025 | nil | 22.9% | 22.9% | Not shown: growth of 15.5% was mostly bought, 4% organic |
Stock pay moves the order. Snowflake's sum falls from 53.1 to 19.0 once its stock pay is taken off, while Microsoft's moves only from 38.0 to 34.2. The sums are filed arithmetic, not a ranking of the businesses: a sum says nothing about how long the growth will last or what margin the company will reach.
On the fictional companies the 40 line can be drawn, and it shows the rule's blind spot. The seat SaaS grower's sum after stock pay runs from 25.7 in year 2 to 24.3 in year 10, below 40 in every year of its forecast, yet the model values it at $40.51 against an illustrative price of $40.50. The rule screens one year; value depends on the whole path.
Retention and backlog: what filers disclose
There is no standard definition of retention, so two companies printing the same number may be measuring different things. The basis, the window, the customers left out and whether expansion counts all vary.
| Company and fiscal year | What it discloses | How the company defines it |
|---|---|---|
| Snowflake FY2026 | Net revenue retention of 125%, from 126% | Revenue from a cohort of capacity customers, measured over two years |
| ServiceNow FY2025 | Renewal rate of 98% | 100% less attrition, measured on annual contract value lost |
| Salesforce FY2026 | Attrition of about 8% | Revenue lost, excluding Slack self-service customers and businesses acquired in the year |
| Microsoft FY2026 | No retention rate | Not disclosed |
| SAP FY2025 | No retention, attrition or renewal rate | Not disclosed |
| Constellation Software FY2025 | No retention rate | Not disclosed |
Where retention is missing, remaining performance obligations are the next disclosure to read, and the part due within twelve months matters most for next year's revenue. Salesforce's current RPO grew 16% to $35.1B in FY2026 against revenue growth of 9.6%. Microsoft's total RPO rose from $375B to $684B in FY2026, but only about 30% falls due within twelve months, so most of the increase is revenue for later years.
Which model values which software company
| Kind of company | Model to use | What changes from the worked example |
|---|---|---|
| Seat-priced subscription | Seat SaaS | The roll-forward with a customer-prepayment inflow |
| Cybersecurity subscription | Seat SaaS | Higher net retention and growth; the structure is the same |
| Pre-profit growth SaaS | Seat SaaS | A negative year-1 margin and a slower path to the steady state |
| Chip-design software | Seat SaaS | Low attrition and a prepayment inflow, because time-based licences are billed ahead |
| Consumption-priced platform | Usage-priced | No prepayment inflow and a one-year consumption shock option |
| Perpetual-licence vendor | Licence-to-cloud | Separate licence, support and cloud lines; migration switched off if it is not moving |
| Serial acquirer of vertical software | Vertical-software acquirer | Low organic growth plus acquired revenue earning its own margin |
| Diversified platform at scale | Seat SaaS | Capex lifted to the filed level; cloud capacity can cost a third of revenue |
What the full primer adds
The primer builds from how software makes money and the four business models to the recurring-revenue roll-forward, retention and backlog disclosure, the cost lines and sales efficiency, stock pay and the Rule of 40, then the discount rate. Four fictional companies are valued from first input to value per share: a seat SaaS grower, a usage-priced platform, a licence-to-cloud platform and a vertical-software acquirer, with sensitivities and a reverse DCF. Filed figures for six listed companies follow, each with its fiscal year, then ten screens, the red flags and two contrasts: Snowflake against Constellation on how growth is paid for, and Salesforce against Microsoft on capital.
Free guides cover the individual pieces: Net Revenue Retention: How Filers Define It, Gross vs Net Revenue Retention, Usage-Based Pricing and Net Retention, Rule of 40: Which Margin Goes In, Stock Pay as a Share of Revenue in Software, Software FCF Before vs After Stock Pay, RPO and cRPO in Software, Current Share of RPO by Software Company, Licence-to-Cloud Transitions and the Revenue Dip, Reverse DCF for Software Stocks and Vertical Software Acquirers: Return on Acquired Capital. Research profiles for Microsoft, Salesforce, ServiceNow, SAP, Snowflake and Constellation Software read the same measures from filed results.
The companion Excel model spans thirteen sheets. It runs the four fictional companies, and a column for a company of your own in any of the four business models, through the same ten-year schedule: retention and new-customer revenue roll recurring revenue forward and fade to the terminal levels that set perpetual growth, margins widen in a straight line, and stock pay is charged as a cost. Change an input and the valuation rebuilds from the first year; the reverse DCF reads the growth a typed price requires, and the sensitivity grids re-run the model in every cell.
Sheets: Quick Start, Instructions, Dashboard, Assumptions, Inputs, Engine, Value, Reverse DCF, Sensitivity, Efficiency, Licence to Cloud, Acquirer, Grid Runs.
Software valuation: free guides
- Net Revenue Retention: How Filers Define It
- Gross vs Net Revenue Retention
- Usage-Based Pricing and Net Retention
- Rule of 40: Which Margin Goes In
- Stock Pay as a Share of Revenue in Software
- Software FCF Before vs After Stock Pay
- RPO and cRPO in Software
- Current Share of RPO by Software Company
- Licence-to-Cloud Transitions and the Revenue Dip
- Reverse DCF for Software Stocks
- Vertical Software Acquirers: Return on Acquired Capital
Software valuation FAQ
- How do you value a software company?
- With a DCF on free cash flow after stock pay, built on recurring revenue rolled forward from retention and new customers rather than a growth rate. Net retention and new-customer revenue fade over the forecast to terminal levels, and those levels set perpetual growth: 102% terminal net retention less 100%, plus 1% from new customers, gives 3.0%. The primer's fictional seat SaaS grower comes out at $40.51 a share on a 10.00% WACC, with 73% of its enterprise value beyond year 10.
- What is the difference between gross and net revenue retention?
- Gross retention is the revenue kept from last year's customers after losses and downgrades, so it cannot exceed 100%. Net retention adds expansion: more seats, more products, more usage or higher prices. Filers define their measures differently, so read the definition before the figure. For the primer's fictional seat SaaS grower, one extra point of terminal net retention adds $4.77 to value per share and one point less takes off $3.70, against a base of $40.51.
- Should stock-based compensation be treated as a cost?
- Yes. It can be charged as an operating cost, like cash salary, or counted through the new shares issued to pay it; either works, but counting it in neither place overstates what owners keep. Snowflake's reported free cash flow was $1.1B in FY2026, 23.9% of revenue, and -$0.5B after stock pay of 34.1% of revenue. Constellation Software granted no options in FY2025, so its free cash flow margin of 22.9% is the same before and after.
- How does a reverse DCF work for a software company?
- It starts from a price and solves for the growth that makes the model's value equal it. The primer scales each year's net retention and new-customer revenue above their terminal levels by one lever and re-runs the model at nine settings. At the illustrative $40.50, the fictional seat SaaS grower needs 14.6% a year of revenue growth for a decade and year-1 net retention of 115.0%; at $60.75 it needs 19.6% and 120.7%. Compare the implied retention with the filed measure before forming a view.
See this methodology applied to a real company:
Salesforce (CRM) →