From $14 Million to $20.7 Million

What Fourteen Months of Exit Preparation Actually Looks Like

A B2B SaaS business with loyal customers, strong retention, and a decade of flat pricing. The founder expected to sell for somewhere around $14 million. Fourteen months after engaging Forcastra, it sold for $20.7 million. Nothing about the product changed. The difference came from three things the numbers were quietly hiding.

The Business

A vertical B2B SaaS company serving a specialist industry segment. Approximately 85 customers, almost all of them long-standing. Mission-critical software with annual upfront payment terms. $4.1M ARR.

The business was solid. Customers were sticky. Revenue was predictable. The founder had built it over more than a decade and had reached the point where he was ready to hand it to the right buyer and move on.

Based on early conversations with one interested party, he expected a sale somewhere around $14 million. He came to Forcastra fourteen months before his target exit date, not because anything was wrong, but because he wanted to make sure the business was properly prepared before going to market.

What We Found

Three things were quietly capping the valuation. None of them were visible from the outside.

The books needed work. Not inaccurate, but inconsistent. Revenue categorisation had drifted over years of informal bookkeeping. The accounts receivable process was unstructured. Some outstanding invoices were being chased late. Others were not being chased at all. For a business running on annual upfront contracts, the AR record was telling a buyer’s finance team a story the founder did not intend to tell.

Pricing had not moved in approximately ten years. The founder had convinced himself that raising prices would cost him customers. In a mission-critical product with strong retention, that concern was not supported by the data. But the belief had hardened over time, and the result was net revenue retention sitting at roughly 99%. That number sounds strong. To a sophisticated buyer evaluating SaaS acquisitions, it signals something else: a business that has never tested its own pricing power. That kind of uncertainty gets priced into the offer.

One product module was carrying the business and nobody had quantified it. During our customer-level ARR and churn analysis, something stood out. Customers using one specific module were churning at a rate of approximately 2%. Customers without it were churning at closer to 8%. The founder knew this product was well-regarded. What he had never seen was the financial implication broken down by customer cohort.

Eighty per cent of his customer base had never been introduced to this module. The business had its strongest retention driver sitting largely unused, and no structured process to change that.

What Forcastra Did

We started with the foundation work, because none of the rest matters if the books cannot survive scrutiny.

In the first sixty days, we cleaned the bookkeeping across the full financial history and built a structured accounts receivable process. Consistent categorisation. Clear collections timelines. A complete and auditable AR record. This is unglamorous work, but it removes the friction that causes buyers to start discounting before they have finished reading the financials.

Then we addressed pricing.

The founder was cautious. Ten years of the same pricing structure does not change easily, and he was concerned about damaging customer relationships ahead of a sale. We understood that. We also knew the data did not support his concern. With 85 long-standing customers on mission-critical software, the risk of meaningful churn from a structured price increase was low. What was certain was that another year of flat pricing would walk into the sale process as evidence that the business had no pricing leverage.

We proposed a structure that was simple and consistent:

One-year renewals carried a 10% uplift. Three-year contracts carried a 5% annual uplift.

No exceptions. No negotiation.

Renewal conversations changed immediately. Customers understood the terms. Those who intended to stay long-term found that the three-year option made straightforward financial sense. Thirty-eight per cent of the base moved to three-year contracts in the first renewal cycle. Over the following months, more of the one-year customers made the same decision. By month ten, 65% of the customer base was on multi-year contracts. The remaining 35% were paying 10% more per year.

In parallel, we worked with the founder’s sales team on the module expansion. We did not guess that customers would want it. The churn data had already told us that customers using it were four times less likely to leave. We used that analysis as the basis for a structured demo campaign targeting existing customers who had never been shown the product.

The sales team had something they had not had before: a financial case for the conversation, not just a product pitch.

The Numbers

At exit, fourteen months after our first meeting, the business looked like this:

Pricing uplift on the one-year base (35% of customers at 10%): $1.579M Pricing uplift on the three-year base (65% of customers at 5%): $2.798M Additional ARR from module expansion: $0.2M Total ARR: $4.577M, rounded to $4.6M

Net revenue retention at exit: 105%. The first time in the company’s history the business had demonstrated genuine revenue expansion. Not from new customers, from the base it already had.

Multi-year contract coverage: 65%, with documented data across two full renewal cycles.

The pipeline for the module was considerably larger than the $200K already recognised. Buyers could see the trajectory in the sales data and the customer survey results the team had gathered.

The Exit

The business sold for $20.7 million, a 4.5x ARR multiple.

That multiple reflects what the business had become by the time it went to market: clean financials, proven pricing power across two cycles, 105% NRR with auditable history, a demonstrated product expansion channel with clear pipeline, and 65% of revenue locked into multi-year contracts.

The founder’s original estimate had been approximately $14 million. The $6.7 million between that number and the final sale price did not come from a favourable market or a competitive bidding process. It came from arriving in the data room with a business that told a better story in its own numbers.

The multiple expansion from 3.4x to 4.5x on the existing $4.1M ARR base accounted for $4.5M of that uplift. The ARR growth from $4.1M to $4.6M at the exit multiple contributed the remaining $2.25M. Both were the direct result of the preparation work.

On Timing

Fourteen months sounds like a long runway. For founders who feel ready to sell today, it can be difficult to hear that the preparation takes longer than expected.

The reason it matters is not administrative. A buyer reviewing a SaaS business does not take a presentation at face value. They look at the numbers across time. A pricing change implemented two months before the process began is a data point. Two full renewal cycles of consistent pricing uplift is a business characteristic. The module expansion showing up in the ARR data for twelve months is traction. Described in a slide deck without the underlying data, it is a hope.

The founders who achieve the strongest exits are not always the ones who moved fastest. They are the ones who gave themselves enough runway for the work to show up in the financial history that a buyer’s team will spend weeks inside.