Direct answer: Moat analysis produces its most actionable output when it connects to a specific valuation judgment: does this moat justify the current price, and by how much? This worked example uses a fictional enterprise software company, Clarent Systems, to complete a full moat analysis from retention data through pricing power testing to a discounted cash flow valuation range that explicitly uses the moat assessment to justify a higher-than-default terminal growth rate.

Competitive Moats in Practice: Worked Example and Portfolio Context

By Swoopr Editorial Team

Published

AI-assisted content · Swoopr Investment is responsible for the final published article.

The Company: Clarent Systems

Clarent Systems is a fictional enterprise software company providing workforce management and scheduling platforms to large employers in healthcare, manufacturing, and logistics. The company serves 1,240 enterprise clients with average annual contract values of $380,000. Revenue for the most recent fiscal year was $472M, growing 18% year over year. The stock trades at $88 per share with 42 million diluted shares outstanding, giving a market capitalization of approximately $3.7B. Enterprise value, including $340M net cash, is $3.36B. EV/Revenue = 7.1x.

Management claims the company has deep switching costs because Clarent's platform is integrated with payroll, HR, and time-tracking systems at every customer site, and the implementation involves extensive customization of scheduling rules per customer. The claim is testable.

Step 1: Switching Cost Verification via Retention Data

Clarent discloses two retention metrics in its 10-K: gross retention of 92% and net revenue retention (NRR) of 108%.

Gross retention of 92% means 8% of customers leave each year, which is somewhat higher than ideal for a wide switching-cost moat (best-in-class is typically above 95%). The 8% churn rate requires investigation. A review of the MD&A reveals that substantially all churn has occurred in customers with annual contract values below $100,000, which the company categorizes as "sub-scale accounts" that it proactively moved away from in the prior two years as part of an enterprise upmarket strategy. Among customers with ACV above $250,000, gross retention is 97.5%, which is a wide switching-cost moat level. The 92% aggregate figure is a mix effect, not evidence of moat weakness in the core enterprise segment.

NRR of 108% means the cohort of customers present at the start of the year spent 8% more by year end, net of the 8% churn. This is strong evidence that customers who stay deepen their use of the platform over time. A company with NRR above 100% can grow without adding new customers; Clarent is growing its existing revenue base at 8% per year from existing customers alone. The 18% total revenue growth breaks down as 8% from existing customer expansion plus 10% from new customer additions.

Step 2: Pricing Power Test

Clarent's gross margin has expanded from 68% in FY2022 to 73% in FY2024, despite the period including significant increases in cloud infrastructure costs. A company without pricing power would have seen gross margins compress during a period of rising cloud costs, because it would absorb those costs rather than pass them through. Clarent expanded margins, which can be explained by two non-exclusive factors: operating leverage on fixed cloud costs as revenue grew, and pricing increases that more than offset cost inflation.

The most recent earnings transcript includes this statement from the CFO: "We implemented a 5% to 8% annual platform pricing adjustment on contracts renewing in the second half of the year, with no material increase in churn from that cohort compared to prior-year renewal cohorts." This is explicit confirmation of the pricing mechanism and its efficacy. Customers accepted 5% to 8% price increases without leaving at higher rates than in years without price increases. This is pricing power derived directly from switching costs.

The alternative explanation, that customers accepted price increases because the market was broadly pricing up, is ruled out by the competitor context: two of Clarent's three primary competitors held prices flat in the same period and still reported increased churn in their own disclosures, suggesting the pricing environment was not broadly permissive. Clarent raised prices and retained customers; competitors held prices and lost them. The moat is the most parsimonious explanation.

Step 3: Intrinsic Value Range with Moat-Justified Terminal Growth Rate

The valuation question is whether the moat justifies the current EV/Revenue multiple of 7.1x and what the intrinsic value range looks like under different moat assumptions.

A simple three-scenario DCF uses the following shared assumptions: 10-year explicit forecast period, 10% weighted average cost of capital (appropriate for a technology business with net cash), and free cash flow margin graduating from 22% currently to 30% at the end of the forecast period as the business scales. The scenarios differ only in terminal growth rate, which is where the moat assessment directly affects valuation:

The moat evidence collected in Steps 1 and 2 supports the narrow-to-wide moat conclusion: 97.5% gross retention in the enterprise segment, 108% NRR, verified pricing power with no churn response, and deepening integration over time. The central estimate of intrinsic value is between $90 and $112, with the midpoint around $100. At $88, the stock trades at a modest discount to the midpoint of the wide-moat scenario, offering limited margin of safety but meaningful upside if the moat trajectory continues to widen.

Portfolio Context: Sizing and Monitoring

Given the moat assessment and valuation, Clarent warrants a position in a quality-oriented portfolio at a size reflecting the moderate margin of safety. A full position at a wide margin of safety would typically reflect a 25% to 30% discount to intrinsic value; at a 12% discount to the midpoint wide-moat estimate, a partial or starter position is appropriate, with the plan to add on any weakness that does not reflect fundamental moat deterioration.

The monitoring regime for a switching-cost moat company like Clarent consists of tracking four metrics quarterly: gross retention in the enterprise segment (alert if falls below 95%), NRR (alert if falls below 105%), annual pricing increase realization rate and churn response (alert if churn increases materially in a renewal cohort following a price increase), and implementation time for new customers (alert if shortening significantly, which could indicate the company is reducing integration depth to accelerate sales, potentially sacrificing future switching costs for current growth).

These four metrics, tracked quarterly, provide an early warning system that can detect moat erosion approximately two to four quarters before it appears in top-line revenue growth. Revenue stays healthy even as the moat erodes because the visible impact of churn and pricing weakness takes time to compound through the cohort structure. Monitoring moat indicators rather than only financial results is the difference between catching a deteriorating thesis early and holding through the full derating.

Frequently Asked Questions

What does 108% net revenue retention mean for a software company's moat?

NRR of 108% means the cohort of customers present at the start of the year spent 8% more by year end, net of any churn. The company is generating growth from its existing customer base without acquiring a single new customer. This is a powerful moat indicator because it reflects customers deepening their use of the platform over time rather than merely renewing at the same level. For a switching-cost moat, NRR above 100% means the moat is not only retaining customers but also enabling revenue expansion from them, which is the ideal moat behavior. Combined with high gross retention, NRR above 100% means expanding existing relationships more than compensate for whatever churn does occur.

How does a competitive moat affect the terminal growth rate in a DCF valuation?

In a DCF valuation, the terminal growth rate represents the assumed perpetual growth rate after the explicit forecast period. For a business without a moat, the terminal growth rate should generally not exceed the long-run nominal economy growth rate (roughly 2% to 3%), because competition will erode profits toward the industry average. A business with a wide, durable moat may justify a higher terminal growth rate because the moat sustains above-average growth and returns on capital for longer. The moat justification for using a higher rate must be explicitly documented. Applying a higher terminal growth rate to a business without a verified moat overstates intrinsic value and is a common valuation error in moat analysis.

How do you test pricing power in enterprise software?

Test pricing power in enterprise software using three data sources. First, examine historical gross margin trajectory: a company with real pricing power maintains or expands gross margins even during periods of elevated cloud infrastructure or labor costs. Second, look at annual contract value growth per customer over time: if ACV per customer grows faster than product expansion alone explains, the company is also capturing price increases. Third, review earnings transcripts and investor presentations for explicit pricing strategy discussion, with percentage ranges and outcomes. A company with real pricing power describes its pricing mechanism and churn response. A company without it avoids specific pricing discussion and describes the approach as customer-driven or market-driven, signaling the customer holds the leverage.