How to buy a SaaS business (and check the numbers before you do)

Published October 25, 2026 · Facts checked as of October 2026

Short answer

To buy a small SaaS business, verify recurring revenue straight from the billing system and payment processor (not a dashboard screenshot), build churn and retention by customer cohort, check gross margin after hosting and third-party costs, have a developer review the code and infrastructure, and plan how the product keeps running if the founder leaves.

Then confirm every asset will actually transfer: code repositories, domains, cloud accounts, app store listings and IP assignments from anyone who wrote code.

Small SaaS businesses look ideal on paper: recurring revenue, high margins, no premises, no inventory. The risks are just less visible. Revenue can leak through churn you haven't measured, costs can hide in usage-based hosting bills, and the whole product can depend on one person who knows where the bodies are buried in the code.

How a small SaaS business makes money

Costs that matter: hosting and infrastructure, third-party APIs and tools, payment processing, support staff or contractors, and the founder's unpaid development time.

Verify revenue from the source

  1. Export subscriptions from the billing system (with you watching, or via read-only access): every customer, plan, price, start date, cancellation date.
  2. Rebuild MRR by month for at least 24 months. Compare with what the seller reports.
  3. Reconcile to the processor and the bank. Processor payouts should match deposits; annual plans create big months that need spreading. See proof of cash.
  4. Build cohorts: for each signup month, how much revenue remains after 3, 6, 12 months.
ILLUSTRATION · REVENUE RETAINED BY COHORT Older cohort Middle cohort Newer cohort month 13612 Newer cohorts fading faster? Find out why.
Illustration. Cohorts reveal what a single churn number hides.

Add-back traps in SaaS

ClaimReality checkTypical rating
"I'm the only developer, add back my salary"Someone has to maintain and ship code. Budget a developer.Shaky
"Paid ads were an experiment"If signups fell when ads stopped, they're a cost of growth.Shaky
"Hosting will be cheaper after migration"Pro forma. Your project, your upside.Unsupported
Annual prepayments counted as one month's revenueSpread over the term; unearned portion is an obligation.Adjust
Contractor costs for a one-time rebuildCheck history: is something always being rebuilt?Shaky

Worked example: net revenue retention

Illustrative example, not a real company

A year ago the customers then active paid $40,000 a month. Today those same customers pay $37,200: some cancelled ($4,800 lost), some downgraded ($1,000 lost), some upgraded or added seats ($3,000 gained). Net revenue retention is $37,200 ÷ $40,000 = 93%. New customers added $6,800 of monthly revenue, so total MRR rose to $44,000, 10% growth. But the existing base shrinks about 7% a year on its own, so growth depends on continuing to sell at the same pace. Ask for MRR movements by month (new, expansion, contraction, churn) for 24 months, from the billing system, not a spreadsheet. A business with retention above 100% grows even without new sales; one well below it is running to stand still.

MRR bridge over a year (illustration) Start $40k Churn Down Up New $44k
Heights proportional (3 px per $1,000). Growth came from new sales; the base shrank.

Technical diligence

Documents and access to request

Transfer and transition

Most small SaaS deals are asset purchases. Plan the handover of every account carefully, ideally with escrow so the seller isn't paid until the transfers are done. Customers' payment methods may need to move to your billing account, which some customers will fail to complete; plan for that churn. Keep the founder available for a meaningful transition, especially if they wrote the code. buying an online business.

Valuation multiples for small software companies: what drives them

Small software and SaaS businesses are often valued on a multiple of annual recurring revenue (ARR) or of earnings, and the multiple depends on how durable and how fast-growing that revenue is. The main drivers are churn, net revenue retention, growth rate, gross margin, customer concentration, platform dependence, code quality and whether the founder is the only developer.

Public SaaS multiples don't translate to small private companies. We don't quote ranges we can't verify; specialist brokers and appraisers track comparable small software deals.

Software businesses can look like perfect acquisitions: high margins, recurring revenue, no inventory. The multiple a buyer should pay depends on how much of that is real and durable.

The drivers

MetricWhy it mattersHow to verify
Monthly / annual recurring revenueThe base everything is built onBilling system export, processor data, bank
Logo and revenue churnHow fast the base leaksCohort tables by signup month
Net revenue retentionWhether existing customers growCohort revenue year over year
Growth rateFuture revenueMonthly MRR for 24+ months
Gross marginHosting, support, third-party costsVendor invoices
Customer concentrationRisk of one lossRevenue by customer
Platform dependenceApp store or marketplace rule changesAcquisition channel data
Code and founder dependenceCan it run without the seller?Code review, documentation, other developers
2%/mo → ≈78 left 5%/mo → ≈54 left month 0month 12
Arithmetic illustration: 100 × 0.98¹² ≈ 78; 100 × 0.95¹² ≈ 54.

Cautions

What's in cost of revenue

SaaS margins depend on what the seller counts as the cost of delivering the product. Rebuild gross margin yourself, including hosting and infrastructure, third-party APIs and licences charged per customer, payment processing, customer support staff, and any contractors who keep the product running. Small SaaS sellers sometimes put these in operating expenses or pay them personally, which makes gross margin look higher than it is. Ask for the hosting and tool invoices for the last 12 months, and check how costs grew as customers were added.

Customer contracts and data obligations

Business customers often sign terms that include data processing commitments, security obligations, uptime promises and limits on assignment. Read the standard terms and any custom contracts with larger customers. Check where customer data is stored, whether any personal data is processed, and which privacy laws may apply. Ask about any security incidents, and whether customers were notified. In an asset purchase, contracts with assignment limits may need customer consent.

Payments and app store accounts

Subscription billing usually runs through a payment processor or an app store account. Confirm how each one transfers: some can be moved to a new owner, others must be recreated, which can force customers to re-enter payment details. Plan the switchover with the seller so renewals aren't lost.

Ask for the product roadmap and the list of open bugs. Both show what you will be working on first.

Frequently asked questions

How do I verify a SaaS company's MRR?

Get read access or a direct export from the billing system and payment processor, reconcile it to bank deposits, and rebuild MRR yourself from subscriptions. Screenshots and spreadsheets prepared by the seller aren't enough.

What churn is acceptable?

It depends on the customer type and price point. More important than any benchmark is the trend and the cohort pattern: are newer cohorts churning faster than older ones?

Can I get an SBA loan to buy a SaaS business?

Possibly. SBA change-of-ownership rules apply, including verified earnings and debt service coverage; lenders may skip a physical site visit for virtual businesses and use alternatives. Lenders look at earnings, so a high-growth, break-even SaaS may be hard to finance with debt.

What IP issues should I check?

That the business owns its code: founders and contractors assigned IP to the company, open-source licences are compatible with how the product is sold, and no third party can claim the code.

Are SaaS companies valued on revenue or profit?

Both are used. Growing companies with strong retention are often discussed on ARR; smaller or slower-growing ones increasingly on SDE or EBITDA. Convert any revenue multiple to an earnings multiple to sanity-check it.

What is net revenue retention?

Revenue from a group of customers this year as a percentage of what the same customers paid last year, including expansion and churn. Above 100% means existing customers grow on average.

Sources

Related guides

General information, not legal, tax, financial or investment advice. Rules and lender practices change; check the linked sources and talk to your attorney, CPA and lender about your deal. Examples with named numbers are illustrations, not real businesses. OKtoBuy's Deal Check does not value businesses or give price opinions.