SaaS businesses offer predictable recurring revenue and strong margins — but only when you buy the right one. Here's how to evaluate every dimension before you write a check.
Browse SaaS DealsDeal Alert AI is reader-supported. We earn commissions from affiliate links at no cost to you.
Software-as-a-Service businesses are the most valuable category in online business acquisitions for a simple reason: recurring revenue. A SaaS business that charges customers monthly or annually creates predictable cash flow that asset buyers and financial acquirers alike are willing to pay a premium for. When MRR is growing and churn is low, SaaS businesses command the highest multiples in the digital business market.
But SaaS acquisitions are also the most technically complex deals to evaluate. The financial metrics that matter in SaaS are specific and nuanced — MRR, NRR, churn, LTV, CAC — and getting any of them wrong leads to overpaying for a business that looks healthy but isn't. This guide covers the full acquisition process: financial analysis, customer due diligence, technical assessment, and closing mechanics.
SaaS multiples are higher than content sites or FBA businesses because the revenue is more predictable and sticky. A subscriber who has been using a tool for 18 months and has integrated it into their workflow is unlikely to cancel. That retention creates compounding value — the business doesn't need to constantly re-acquire the same customers to generate the same revenue.
The highest multiples — sometimes 60x to 100x monthly revenue — go to SaaS businesses with net revenue retention (NRR) above 100%. NRR above 100% means the business is growing revenue from its existing customer base even without counting new customer acquisition. Customers are upgrading, adding seats, and expanding usage faster than others are churning. That dynamic makes the revenue curve genuinely compounding.
SaaS businesses are valued on a multiple of Annual Recurring Revenue (ARR) or Monthly Recurring Revenue (MRR) × 12. The multiple depends on the combination of growth rate, churn rate, NRR, margin, and business age.
| SaaS Profile | ARR Multiple | Monthly Multiple |
|---|---|---|
| 20%+ YoY growth, NRR 110%+, churn <2%/month | 4x–8x ARR | 48x–96x monthly |
| 10–20% growth, NRR 100–110%, churn 2–4%/month | 2.5x–4.5x ARR | 30x–54x monthly |
| Flat/declining, NRR <100%, churn 4–6%/month | 1.5x–2.5x ARR | 18x–30x monthly |
| High churn (>6%/month), shrinking MRR | 1x–1.5x ARR | 12x–18x or pass |
One crucial point: SaaS valuations should be based on MRR from subscription revenue only. One-time services, implementation fees, or consulting revenue are not recurring and should not be included in the MRR figure used for the multiple calculation. Sellers sometimes blur this line. Always separate true recurring revenue from one-time revenue in your analysis.
MRR is the normalized monthly value of all active subscriptions. It's not the same as revenue collected in a month — annual subscriptions recognized monthly, multi-year prepayments, and free trials complicate the calculation. Request a full subscription export from Stripe, Paddle, or whatever billing system the business uses. Pull it yourself and calculate MRR from the raw data rather than accepting the seller's summary.
Monthly revenue churn = (MRR lost from cancellations in a month) ÷ (MRR at start of that month). A 2% monthly churn rate means the business loses 2% of its revenue base every month from cancellations — which compounds to roughly 22% annual revenue churn. That's acceptable but not exceptional. Under 1% monthly is good; under 0.5% is excellent. Over 4% monthly is a serious problem that requires explanation.
Always calculate churn yourself from the billing data export. Pull the list of customers who canceled in the trailing 12 months, sum their MRR at time of cancellation, and divide by starting MRR for each month. Never accept the seller's stated churn rate without verification.
NRR measures how much revenue you retain from a cohort of customers over time, including expansion revenue from upgrades. NRR = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR. NRR above 100% is the hallmark of a healthy SaaS business — it means existing customers are worth more over time, not less. NRR below 90% means the business is losing revenue from its existing base faster than it's expanding, which creates a structural headwind to growth.
CAC is what it costs to acquire a new customer. LTV (Lifetime Value) is how much that customer is worth over their entire relationship with the product. The LTV:CAC ratio should be at least 3:1 for a healthy SaaS business — you want to earn at least $3 of lifetime value for every $1 spent acquiring a customer. Below 2:1, the unit economics are challenged. Calculate LTV as (ARPA ÷ monthly churn rate) where ARPA is Average Revenue Per Account.
The average MRR per active paying customer. A business with 100 customers at $50/month ARPA ($5,000 MRR) is very different from a business with 10 customers at $500/month ARPA ($5,000 MRR). Higher ARPA generally means lower churn (enterprise customers are stickier) and higher LTV, but also more concentrated customer risk. Understand the ARPA distribution — what percentage of accounts are at each pricing tier.
SaaS businesses with fewer than 50 active customers always carry concentration risk. Request a full customer list with MRR for each account. If any single customer represents more than 10% of total MRR, that customer's retention is critical to the business's health. If the top 3 customers represent more than 30% of MRR, you have significant concentration risk.
For each large customer, understand: Are they on a contract, or month-to-month? When does the contract expire? Have they expressed any concerns or complaints in support tickets? Do they have a personal relationship with the current owner that might not survive an ownership transition? Large B2B customers sometimes churn when founders exit — not because the product changed, but because the relationship changed.
You don't need to be an engineer to buy a SaaS business, but you do need an engineer to evaluate it. Hire a technical due diligence specialist (several firms offer this as a service for $3,000 to $10,000) or engage a trusted developer to review the codebase. Here's what the technical review must cover:
Is the application built on modern, maintained frameworks? A Ruby on Rails app from 2014 running on an end-of-life version is a liability — not because it doesn't work, but because finding developers to maintain and extend it is expensive. Check for critical third-party API dependencies: if the application relies heavily on a third-party service that could change pricing or terms, that's risk.
What does it actually cost to run the application? AWS, GCP, or Azure bills at scale can be significant. Verify that the seller's stated margins actually account for real hosting costs, not an artificially low figure from a legacy grandfathered plan. Also check whether the infrastructure can handle growth without expensive re-architecture.
Technical debt is the accumulation of shortcuts and workarounds that make future development slower and more expensive. A codebase with high technical debt isn't necessarily unsellable, but it affects your ability to maintain and grow the product. Ask the technical reviewer to rate the debt level and estimate what it would cost to clean up the most critical issues.
For B2B SaaS — especially anything that handles customer data — security is a major liability risk. Check for obvious vulnerabilities: SQL injection, XSS, insecure API endpoints, improper authentication. Ask whether the business has ever had a security incident and how it was handled. Review whether customer data storage is compliant with applicable regulations (GDPR, SOC 2, HIPAA depending on the market).
Aggregate churn numbers don't tell the whole story. To understand why customers churn, go deeper:
SaaS acquisitions are typically structured as asset purchases (buying the code, customers, domain, and brand) rather than stock purchases, unless there's a compelling reason to take on the entity (employee stock options, long-term contracts that aren't easily assignable, regulatory licenses). Asset purchases give you a clean break from any historical liabilities of the seller's entity.
Key purchase agreement provisions for SaaS deals:
The first 60 days determine whether customers stay. Customers notice ownership transitions — especially in B2B SaaS where they may have a direct relationship with the founder. The priorities:
Browse actively listed SaaS businesses for sale at dealalertai.com — the platform tracks listings from Acquire.com, MicroAcquire, FE International, and Empire Flippers, giving you a complete view of the available market in one place.