← All posts
SaaS Acquisition · · 7 min read ·

Buying a SaaS Business: The Due Diligence Checklist Founders Skip

The Due Diligence Trap Most Founders Fall Into When Buying a SaaS Business You've found the target: a bootstrapped SaaS business doing $15K MRR with s…

Buying a SaaS Business: The Due Diligence Checklist Founders Skip

The Due Diligence Trap Most Founders Fall Into When Buying a SaaS Business

You've found the target: a bootstrapped SaaS business doing $15K MRR with solid margins. The asking price feels reasonable. The founder is motivated to sell. And then the buyer requests the financial statements—and you hit a wall.

Most founders selling a SaaS business get asked for screenshots. Stripe screenshots. Plausible screenshots. Beehiiv screenshots. Screenshots of dashboards showing churn, CAC payback, net revenue retention. The buyer has no way to verify they're current. They could be six months old. A formula could be wrong. A metric could be hand-calculated incorrectly. By the time you're deep in due diligence for buying a SaaS business, you've already lost trust—and leverage.

This article walks you through the specific metrics a serious buyer will inspect, the red flags that kill deals, and how to prepare your financials so they stand up to scrutiny. If you're buying, you'll know exactly what to ask for. If you're selling, you'll understand what makes a business investable before the conversation even starts.

Which Metrics Do Buyers Actually Verify When Buying a SaaS Business?

Not all metrics matter equally to an acquirer. A strategic buyer (a larger SaaS company acquiring you) cares about different things than a financial buyer (a PE fund or group buying for cash flow).

Monthly Recurring Revenue and Growth Rate

MRR is the first number they check. Not because it's the whole picture, but because everything downstream depends on it. A buyer wants to see:

  • Current MRR (month-to-date or most recent full month)
  • Month-over-month growth rate for the last 12 months
  • Whether growth is accelerating or decelerating

In practice, this means a spreadsheet claiming "$42K MRR" without a timestamped bank deposit or API-verified payment processor data is worthless. Buyers assume it's optimistic. According to SaaStr's benchmarking data on SaaS financial metrics, typical bootstrapped SaaS compounds 10–15% month-over-month in years 2–4. If your growth is significantly higher without explanation, a buyer will suspect either unsustainable customer acquisition or cherry-picked timeframes.

Churn and Net Revenue Retention

This is where most founders get exposed during due diligence. Churn is the percentage of customers you lose each month. Net revenue retention (NRR) accounts for churn plus expansion revenue (upsells from existing customers).

A buyer will calculate:

  • Monthly customer churn rate
  • Monthly revenue churn rate (different from customer churn—a $5K annual customer leaving hurts more than a $50/year customer)
  • NRR for the last 12 months

If you've been reporting 3% monthly churn but the actual number is 5%, you've just reduced your valuation by 20–30%. Acquirers know that SaaS multiples are built on predictability. A business with sticky customers (low churn) commands 1.5x–2x the multiple of one with high churn. If your churn calculation is fuzzy, the buyer assumes the worst.

Customer Acquisition Cost and Payback Period

CAC payback is how many months it takes your revenue from a new customer to repay the cost of acquiring them. A 12-month payback means you break even on acquisition in a year. A 6-month payback means the customer is paying for themselves in half the time—much more valuable.

Calculate it as: (total sales and marketing spend in month X) ÷ (new MRR gained in month X) = CAC payback in months.

Buyers want to see this number trending downward. If your CAC payback is lengthening (getting worse), it signals either that acquisition is getting more expensive or that your product-market fit is eroding. Either way, it's a red flag.

What Red Flags Kill a SaaS Acquisition Deal?

I've seen deals collapse at 80% completion because of findings during due diligence. Here are the ones that appear most often:

Metrics That Don't Connect to Bank Statements

Your dashboard shows $50K MRR, but your bank deposits show $42K. You blame refunds, chargebacks, payment processor fees. A buyer sees an unexplained gap and assumes dishonesty. They cut the offer or walk.

The worst version: you can't explain the gap because you don't actually know. Your accounting system is inconsistent. Your Stripe categories are messy. You've been relying on your Plausible dashboard (which tracks events, not revenue) as your source of truth. These are all common, and all catastrophic during due diligence.

Customer Concentration Risk

If your top three customers represent more than 30% of MRR, a buyer immediately reduces the valuation multiple. Why? Because those customers are at-risk. If one large customer churns post-acquisition, the multiple basis shrinks.

A buyer will ask for a customer concentration table and will call your top 10 customers to test renewal likelihood. If you don't have a list ready—or if you've been hiding the fact that three customers are month-to-month—expect friction.

Revenue Recognition Problems

Annual plans are common in SaaS. But you can't recognize the full annual amount as revenue in month 1. You have to spread it across the 12 months. Most founders get this right, but some don't—and it ruins the deal.

Example: You sold a $12K annual plan in December. If you booked all $12K as December revenue, your December revenue is artificially inflated. A buyer looking at month-over-month growth will see a spike and assume it's sustainable—then find out in January that it wasn't. Trust collapses.

How Do You Prepare Your Metrics for a Buyer to Trust?

The moment an acquirer or investor asks for your metrics, you're being evaluated on clarity and honesty as much as the numbers themselves. Here's how to prepare:

Connect Your Data at the Source

Stop using screenshots. Screenshots are outdated the moment you take them. A buyer can't verify them. They have to take your word. Instead, generate live, API-verified data directly from your payment processor and analytics tools.

This means:

  • Stripe integration pulls current MRR, churn, and customer lifetime value in real-time
  • PostHog or Plausible integration shows product usage and retention
  • Beehiiv (if you're a media SaaS) shows subscriber growth and churn
  • UptimeRobot shows uptime and reliability to a potential acquirer concerned about infrastructure

When data flows directly from the source, you prove it's live and current. A buyer can check it on day one and day 60—the numbers match because they're always fresh. This eliminates the single biggest source of friction in due diligence conversations.

Create a Data Dictionary

Write down exactly how you calculate every metric. Example:

  • MRR Definition: Sum of all active subscription revenue as of the last day of the month. Excludes one-time purchases, refunds, and chargebacks.
  • Churn Definition: Monthly revenue churn = (MRR lost to cancellations) ÷ (MRR at start of month).
  • CAC Payback: (Total S&M spend in month) ÷ (New MRR from acquired customers in month).

This prevents the buyer from calculating churn differently than you and then accusing you of hiding a problem. It also speeds up due diligence. The buyer doesn't have to ask—they already know.

Audit for Consistency

Pull your last 12 months of metrics and check them against your bank statements. If a month doesn't reconcile, figure out why before the buyer asks. Refunds? Reversals? A timing issue between when you logged revenue and when it settled? Document it.

This is not optional. When buying a SaaS business, a buyer will spot inconsistencies. If you've already fixed them and documented the reason, you look prepared. If they find them first, you look evasive.

The Bottom Line on Buying a SaaS Business and Showing Proof

Buying a SaaS business means trusting the numbers. But trust is not enough. A savvy buyer will verify every metric—MRR, churn, CAC payback, NRR. The ones who can't prove their numbers cleanly lose deals to founders who can.

If you're selling, the time to prepare is now. If you're buying, demand live, source-connected data. Reject screenshots. Ask to see the API connection. The specificity of your due diligence determines the deal you'll close.

The easiest way to prove your metrics work: create a live, publicly shareable metrics page that pulls directly from Stripe, PostHog, Plausible, and 14 other tools. Every metric updates in real-time. Every number is verified. When a buyer asks for proof, you share the link—and the conversation shifts from skepticism to confidence. Create your free verified metrics page at trustats.live and show buyers exactly what they want to see.


AS

Anurag Singh

· Founder, TruStats

12+ years in B2B SaaS marketing. Previously Sr. Product Marketing Manager at Hopstack, where he scaled ARR from $40K to $900K and grew organic traffic by 1,525% in 3 years. Built TruStats to solve the problem he kept running into: founders sharing metrics nobody could verify.

LinkedIn ↗

Verify your startup metrics in 2 minutes.

TruStats connects directly to Stripe, PostHog, Plausible, and 15+ other tools to build a verified metrics page you can share with investors, buyers, and customers.

Create your free metrics page →

Ready to prove your traction?

Connect Stripe or GA in 2 minutes. Your verified page is live instantly.