Skip to main content

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
Buy PDF - £25

Excel model

Valuation template

£45 / ~$58

  • 13 sheets (.xlsx)
  • Runs the primer's worked valuations live
Buy Model - £45

PDF + Excel model Best value

Both files together

£59 / ~$76

  • The 42-page primer
  • The 13-sheet Excel model
  • £70 bought separately · £11 less
Buy Bundle - £59

Complete Technology Library

All three Technology industries: three primers, three Excel models (Software, Technology Hardware, and Semiconductors).

£159 / ~$205 · £210 separately Buy All - £159

Inside the primer

The 17-section contents, a worked valuation page, and the Excel dashboard.

The seat SaaS grower's ten-year schedule: revenue from $2.384B to $8.188B, margin before stock pay from 8.0% to 32.0% while stock pay falls from 18.0% to 8.0% of revenue, and free cash flow after stock pay from -$0.117B to $1.637B, against reported free cash flow of $0.312B to $2.292B.

Contents

  1. 01 How Software Makes Money
  2. 02 Company Types and the Model That Values Each
  3. 03 The Recurring-Revenue Roll-Forward
  4. 04 Retention and Backlog: What Filers Disclose
  5. 05 Cost Structure, Sales Efficiency and Capital
  6. 06 Stock-Based Compensation
  7. 07 The Rule of 40
  8. 08 Valuation Frameworks and the Discount Rate
  9. 09 Worked Example: The Seat SaaS Grower
  10. 10 The Reverse DCF: What You Have to Believe
  11. 11 Usage-Priced Platforms
  12. 12 The Licence-to-Cloud Transition
  13. 13 Serial Acquirers of Vertical Software
  14. 14 The Companies in This Primer
  15. 15 Key Metrics and Screening
  16. 16 Risks, Red Flags and Two Contrasts
  17. 17 Glossary and Cheat Sheet

Worked examples and applied cases · 42 pages · 17 sections · 4 worked valuations

The Excel model

The model's sensitivity view for the fictional seat SaaS grower: value per share across terminal net retention (100% to 104%) and WACC (8.00% to 12.00%), then across the year-10 margin and the return on new capital. Every cell re-runs the full model, and both centre cells reproduce the $40.51 headline.

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.

StepAmount
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 companyWACCTerminal growthTerminal value, share of EVValue per share
Seat SaaS grower10.00%3.00%73%$40.51
Usage-priced platform10.85%3.00%88%$22.21
Licence-to-cloud platform8.71%2.50%57%$83.71
Vertical-software acquirer8.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 yearStock pay, % revenueFCF margin, reportedFCF margin after stock payRule of 40 sum, before / after stock pay
Microsoft FY20263.7%20.2%16.4%38.0 / 34.2
Salesforce FY20268.5%34.7%26.2%44.3 / 35.8
ServiceNow FY202514.7%34.5%19.7%55.4 / 40.6
SAP FY20254.6%22.9%18.3%30.6 / 26.0
Snowflake FY202634.1%23.9%-10.2%53.1 / 19.0
Constellation Software FY2025nil22.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 yearWhat it disclosesHow the company defines it
Snowflake FY2026Net revenue retention of 125%, from 126%Revenue from a cohort of capacity customers, measured over two years
ServiceNow FY2025Renewal rate of 98%100% less attrition, measured on annual contract value lost
Salesforce FY2026Attrition of about 8%Revenue lost, excluding Slack self-service customers and businesses acquired in the year
Microsoft FY2026No retention rateNot disclosed
SAP FY2025No retention, attrition or renewal rateNot disclosed
Constellation Software FY2025No retention rateNot 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 companyModel to useWhat changes from the worked example
Seat-priced subscriptionSeat SaaSThe roll-forward with a customer-prepayment inflow
Cybersecurity subscriptionSeat SaaSHigher net retention and growth; the structure is the same
Pre-profit growth SaaSSeat SaaSA negative year-1 margin and a slower path to the steady state
Chip-design softwareSeat SaaSLow attrition and a prepayment inflow, because time-based licences are billed ahead
Consumption-priced platformUsage-pricedNo prepayment inflow and a one-year consumption shock option
Perpetual-licence vendorLicence-to-cloudSeparate licence, support and cloud lines; migration switched off if it is not moving
Serial acquirer of vertical softwareVertical-software acquirerLow organic growth plus acquired revenue earning its own margin
Diversified platform at scaleSeat SaaSCapex 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

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) →