Growth Accounting
2025-06-17
The core idea of growth accounting is to relate how the purchasing behaviors of different customer groups contribute to revenue and enterprise value.
It seeks to provide customer-centric firms with a standardized reporting framework for the customer metrics that drive financial performance.
Growth accounting is strongly contextual based on the revenue model of the company. We will provide examples to cover transaction and subscription revenue businesses.
Customer Types + Groups
Let's begin by defining an active customer.
While specific to each company, an active customer is a user that exhibits a defined behavior within a given time period.
For simplicity—and to align with our financial analysis—in our examples we'll define an active customer as anyone who completes at least one transaction during a fiscal period.
A company’s definition of an active customer should align with its products and revenue model. Below are frameworks for defining active customers across common revenue models.
- For subscription revenue models — an active customer is one whose subscription status is “active” (i.e. paid and not canceled or lapsed) during the measurement period.
- For transaction revenue models — an active customer is one who has completed at least one transaction during the defined activity window.
- For consumption revenue models — an active customer is one who has recorded any usage (or exceeded the agreed minimum usage threshold) during the specified period.
Active Customers in Current Period,
Within any current period , the population of active customers is the sum of three mutually exclusive groups:
- — customers who where acquired (have made their first-ever purchase) in .
- — customers that were inactive in the immediately preceding period but have purchased before and again in .
- — customers who have made purchases in both and .
Active Customers in Previous Period,
Using this same arithmetic we can express the prior period ‘s active customer base as
Where refers to customers who were active in period but not in .
Active Customers Growth Between and
We can re-arrange the identities above to provide a concise customer growth equation
Analyzing Active Customers Over Time
Sample Active Customer Growth Accounting
This stacked bar chart shows the components driving active customer growth. It visualizes the components of an active customer base, and overlays two important ratios — retention and quick ratio.
Quick ratio calculated as , shows whether customer growth is outpacing churn. Values above 1.0 mean you’re adding customers faster than losing them, while values below 1.0 signal decline.
Cohorts
Active customers can be acquisition cohorts based on when they were acquired. Active customers can be segmented into acquisition cohorts based on when they were acquired. This approach focuses on tracking the retained customer group within each cohort, providing clear insights into how different acquisition periods retain and perform over time.
Active customer counts by cohorts can be visualized by a “Number of Active Customers” matrix
“Number of Active Customers” Matrix
Revenue Accounting
Traditional accounting treats revenue as a discrete figure tied to a specific fiscal period. In contrast, a customer-centric accounting approach views revenue as the sum of all individual customer transactions within that same period. Essentially, revenue is seen as a snapshot within a continuous time series of customer activities—the sum of many individual customer revenue streams evolving across their respective lifecycles. This approach allows us to analyze revenue by examining the specific customers and behaviors that drive it.
Deriving Revenue in Current Period, by Behavioral Groups
Building on our earlier customer definitions, during the current period , revenue is generated by three customer types: new, resurrected, and retained.
The revenue contribution of each category can be expressed as the product of its number of active customers, , and their average revenue per user, .
New and resurrected customer revenue calculations are straightforward as these segments had no prior-period interactions. While their numbers and ARPU can be benchmarked against historical data, they represent distinct customer sets with no continuity. Revenue from retained customers, however, requires a more sophisticated analytical approach.
Deriving Revenue in Current Period, by Cohorts
An alternative customer-centric decomposition of revenue is by the cohorts while have contributed. This can be visualized through a Customer Cohort Chart (C3).
Customer Cohort Chart (C3)
Deriving Revenue Growth Rate
Period-to-period revenue changes consists of components: revenue from newly acquired customers and changes in revenue contributed by existing customers. The existing customer component includes revenue from resurrected customers, spending changes from retained customers, and revenue losses from churned customers.
Revenue from new and resurrected customers is discrete and tracking changes in the counts and ARPU of these groups from period provides valuable insights; we will focus more so on understanding revenue changes from retained customers.
The analytical approach to understanding revenue changes from retained customers differs between retained transactional and subscription revenue models. Subscription models allow for clear categorization of revenue changes into expansion, contraction, or churn based on subscription tiers, seat counts, and discount modifications. In contrast, transactional models require a different metric: ARPU shift, which measures how the average revenue contribution from retained customers changes compared to their performance in previous periods.
Enterprise-Value
Thus far, we have deconstructed revenue as a temporal snapshot of a collective of customers each making transactions along their customer lifecycle instead of as a discrete financial metric. We can apply a similar framework to derive enterprise value (EV), the total value of a business’s operations.
Deriving EV via DCF
As a proxy for enterprise value, we will leverage the principles behind a discounted cash flow (DCF) model. Formally:
Where is the free cashflow generated in period and is the discount rate (sensibly the weighted average cost of capital).
The idea is simple — the value of a firm is the present value of all the future free cashflows it will generate. Since customers generate these cash flows through purchases, subscriptions, and renewals, we can reframe the DCF model in customer terms: firm value equals the sum of present values from all customer relationships—both existing and future.
EV = Customer Equity + PVGO
This framework divides enterprise value into two distinct components: customer equity representing the value of the current customer base, and PVGO (present value of growth opportunities) representing the value of customers to be acquired in the future.
Customer Equity
In recognition that each customer represents a free-cashflow stream to the firm, customer equity aggregates the net present value of all current customers.
- is the net present value of
- is the total number of existing customers.
Each customer’s NPV can be approximated by applying the firm’s gross margin to their lifetime revenue.
- (Lifetime Revenue) is the net present value of revenue a customer will contribute over their lifespan.
- (Gross Margin) the share of revenue retained after variable, per-unit costs.
PVGO
PVGO sums the value of customers the firm is to acquire in the future. We approximate PVGO by forecasting the number of customers the firm will acquired, the unit customer acquisition costs, and the inflows the customers will bring with them.
- is the total number of future customers expected to be acquired
- **is the lifetime revenue of future customer
- * is the average gross margin
- is the acquisition cost for customer
Estimating requires analyzing both external market factors and internal growth capabilities. Externally, consider the total addressable market (and its growth rate) for current and near-customer profiles. Internally, evaluate the efficiency of existing and future acquisition channels, along with CAC and the company's available cash for customer acquisition.
Understanding the connection between customers and enterprise value is crucial for growth teams, who should focus on building long-term customer value rather than chasing short-term revenue targets. When growth strategies focus on building the customer base's underlying value, they naturally drive sustainable increases in shareholder value - the ultimate goal of any growth initiative.