CaseTwinby Mentem

Software cases: distinguish growth, retention and cash

Translate subscriptions and usage into customer economics without confusing recurring revenue, recognised sales and cash collected.

Reviewed

In this guide

The business decision

Should a software business prioritise acquisition, retention, pricing or product investment to improve a defined economic outcome?

Start with what the customer buys

Software businesses develop a product, reach buyers, implement it, deliver access or a licence, support users and seek renewal or expansion. Identify who pays and what triggers payment. A per-seat subscription, a usage-priced service and a perpetual licence produce different revenue models. Implementation services can have different costs and timing from the software itself.

Hosted access is one concrete model. Docusign's FY2025 filing says customers receive continuous platform access, and fixed subscription consideration is generally recognised evenly over the access term. It also describes hosting and support within subscription cost. These are that company's accounting and operating disclosures. Read Docusign's revenue and cost policies.

Before building a funnel, ask whether the customer is a company, paid account, workspace or individual user. One corporate customer with 500 paid seats is neither 500 customers nor necessarily 500 active users.

Build a bridge through the existing customer base

For a recurring subscription model, begin with opening recurring revenue, subtract cancellations and downgrades, then add expansion and new-customer revenue. Define the bridge period and hold the population constant when measuring retention. New sales can conceal weakness in the original cohort.

Annual recurring revenue (ARR) is a rate measured at a date. Varonis, for example, defines it using annualised active SaaS, term-subscription and maintenance contracts. Its definition illustrates why you should read a company's calculation before comparing ARR across businesses. Check Varonis's ARR definition.

An exit run rate does not describe twelve months of earned revenue. A new customer starting in December may contribute one month's revenue to that calendar year while contributing a full annualised amount to December ARR. An advance invoice, cash receipt and recognised revenue can also occur on different dates. Put each on its own timeline.

Choose retention and cost measures that answer the question

  • Customer retention (%): opening customers still present at the end ÷ opening customers. Exclude newly acquired customers.
  • Net revenue retention (%), in this guide's model: ending recurring revenue from the opening cohort, including expansion and contraction, ÷ that cohort's opening recurring revenue. Keep currency and product scope consistent.
  • Gross margin (%): recognised revenue less its defined cost of revenue, divided by recognised revenue. It precedes sales, development and other operating costs.
  • Acquisition payback (months): acquisition spending per new customer ÷ monthly contribution per new customer, under an explicitly steady contribution assumption.

A high percentage margin can coexist with high losses if acquisition or development spending is large. A cheap trial signup can become an expensive paying customer if few trials convert. Match acquisition spending to the customers and period it acquired; dividing this month's spending by all historical customers understates the rate.

Capacity also exists in software: onboarding specialists, support queues or contracted computing resources may constrain growth. Check peak workload and step costs instead of assuming every extra account costs nothing to serve.

Read a recurring-revenue bridge and test retention spending

Practice figures. A vendor begins the year with 100 customers, each paying $1,000 per month. The table bridges opening monthly recurring revenue (MRR) to the year-end rate. Cancellations affect ten opening customers; contraction and expansion affect the remaining opening customers.

MRR changes in US dollars per month
ItemMRR effect
Opening cohort$100,000
Cancellations−$10,000
Contraction−$5,000
Expansion+$12,000
New customers+$20,000

A separate next-year retention proposal costs $30,000. It is forecast to save four otherwise-lost customers at their year-start renewal, each at $1,000 monthly revenue and $200 monthly variable service cost for all twelve months. There is no further expansion, displacement or fixed-cost change.

Question: Calculate customer retention, net revenue retention and exit ARR. Does the proposal add first-year contribution after programme cost?

Show the worked reasoning

Customer retention is 90 ÷ 100 = 90%. The opening cohort ends at $100,000 − $10,000 − $5,000 + $12,000 = $97,000 MRR. Net revenue retention is therefore 97%. New business raises total exit MRR to $117,000, and exit ARR is $117,000 × 12 = $1,404,000. That is a year-end rate, not the year's recognised revenue.

Each saved customer adds ($1,000 − $200) × 12 = $9,600. Four add $38,400; subtracting $30,000 leaves $8,400. Break-even requires $30,000 ÷ $9,600 = 3.125, or at least four whole customers saved. At three, the proposal loses $1,200. A trial should test incremental renewal improvement against a comparable untreated group before treating the forecast as established.

Find evidence that separates the possible actions

For retention, segment renewals by cohort, contract date and product usage, then investigate why losses occur. For pricing, examine customer response and expansion as well as headline price. For acquisition, compare conversion, acquisition spending and contribution by channel. A product investment requires evidence that adoption changes willingness to pay, retention or service cost.

Distinguish a leading indicator from an outcome: more logins may predict retention but do not establish incremental profit. Finish with an action, a dated economic measure and a test that can change the decision. Keep integration effort and rollout timing visible when a model assumes immediate benefits.

Put this into practice

Choose the task that fits your next session. Lessons and saved practice use your free Mentem account; the introductory previews remain available without signing in.

Sources

Suggest a correction