MyDealList · Micro acquisitions

How to Value a Micro-SaaS Business Before Buying

Master micro-SaaS valuation with SDE, MRR, and ARR multiples. Learn how churn, growth loops, code debt, and CAC shape fair offers before you buy a SaaS business.

26 min read

Every week, acquisition entrepreneurs wire six-figure checks for micro-SaaS assets that looked cheap on a marketplace screenshot—and expensive six months later when churn, code debt, and inflated MRR surface. Micro-SaaS valuation is not guesswork. It is a repeatable framework that translates recurring revenue, retention, and operator risk into a fair price before you buy a SaaS business.

This guide covers standard valuation multiples based on SDE, MRR, and ARR; the levers that move price (churn, growth loops, code debt, CAC); and a step-by-step offer calculator you can run on any listing in under an hour. No spreadsheet mysticism—only math that survives escrow.

Not financial, tax, or legal advice. Multiples vary by niche, buyer pool, and macro conditions. Use this as a diligence framework, not a guarantee of market clearing prices.

1. The Three Valuation Lenses: SDE, MRR, and ARR Multiples

Professional buyers never anchor on a single number. They triangulate across three lenses—each revealing a different risk profile.

SDE multiples (profit-first businesses)

Seller's Discretionary Earnings (SDE) equals net profit plus owner salary, one-time expenses, and discretionary perks. Micro-SaaS under $500k ARR typically trades at 2.5×–4.5× SDE when growth is flat and churn is controlled. Bootstrapped tools with no sales team often screen SDE-first because MRR quality varies wildly.

Enterprise Value ≈ SDE × Multiple (adjusted for growth & churn)

MRR multiples (recurring-revenue SaaS)

For subscription products with verified Stripe data, buyers anchor on MRR multiples. In 2026, typical ranges for micro-SaaS:

ProfileMRR multipleSignals
Declining / high churn2×–3× MRR>8% monthly logo churn, flat NRR
Stable lifestyle SaaS3×–4.5× MRR3–6% churn, organic acquisition
Growing, low churn4.5×–6× MRR<4% churn, MoM growth >5%
Strategic / AI wedge6×–8×+ MRRNRR >110%, defensible workflow

ARR multiples (annual contracts & B2B)

When customers pay annually or on net-30 invoicing, ARR becomes the headline metric. Annualized recurring revenue multiples often land 0.8×–1.2× of the MRR equivalent—reflecting cash timing and collection risk. Always reconcile billed ARR to collected cash; deferred revenue mismatches kill deals.

2. Critical Levers That Move Your Valuation Multiple

Two businesses with identical MRR can differ by 2× in price. These levers explain why.

Churn rate and net revenue retention (NRR)

Churn is the silent multiple killer. Monthly logo churn above 6% usually caps you at the low end of the range. Pair logo churn with NRR: expansion revenue from upsells can offset churn and justify premium multiples. Request cohort exports from Stripe or ChartMogul—never trust a single blended number.

  • Green flag: NRR ≥ 100% with declining churn over 6+ months
  • Yellow flag: Seasonal churn spikes with no documented cause
  • Red flag: Lifetime-deal (LTD) customers dominating the base with no migration path

Growth loops and acquisition channels

Buyers pay for repeatable growth, not one-time Product Hunt spikes. Score each channel:

  • Organic SEO / programmatic content — durable, compounds; premium multiple if rankings are defensible
  • Integration marketplace (Shopify, Slack) — platform-dependent but high-intent traffic
  • Paid ads — discount unless ROAS is documented and transferable account access included
  • Founder-led outbound — heavy discount; revenue may not survive the handoff

Code debt and technical transfer risk

Code debt is a hidden liability. A $4k/mo MRR app on unmaintained PHP with no tests might warrant a 30–50% discount versus a clean Next.js codebase with CI. Budget rebuild cost as a deduction from enterprise value—or walk. See our technical due diligence checklist for audit depth.

Customer acquisition cost (CAC) and LTV:CAC

For SaaS with paid acquisition, demand CAC by channel and LTV:CAC ≥ 3:1 on blended cohorts. If CAC payback exceeds 18 months and churn is rising, cut the multiple by 0.5×–1× MRR. Organic-only businesses often skip CAC math but should still model support cost per account.

3. Step-by-Step Framework to Calculate a Fair Offer

Run this sequence on every shortlisted listing before your LOI.

Step 1: Normalize revenue (30 minutes)

  1. Export 12 months of Stripe (or Paddle) transactions
  2. Remove one-time setup fees, refunds, and non-recurring services
  3. Calculate trailing 3-month average MRR (T3M MRR)—not peak month
  4. Flag LTD, annual prepay, and enterprise outliers separately

Step 2: Score quality adjustments (20 minutes)

FactorAdjustment
Monthly churn < 4%+0.5× MRR to base multiple
MoM MRR growth > 8% (3 mo avg)+0.5×–1× MRR
Founder-dependent sales−0.5×–1× MRR
Critical code debt / no tests−15%–30% off EV
Single customer > 25% revenue−20%–40% off EV or pass

Step 3: Triangulate and set your zone

Base EV = T3M MRR × Adjusted Multiple SDE Check = SDE × 3.0 (sanity floor for profitable assets) Fair Zone = min(Base EV, SDE Check × 1.2) to Base EV

Your opening offer should sit at the low end of Fair Zone, leaving room for earn-outs if the seller disputes churn normalization. Never anchor on the asking price.

Step 4: Structure protection into the deal

  • Holdback (10–15%): escrow 90 days for churn spikes post-close
  • Earn-out: tie 15–25% of price to 6-month MRR retention
  • Working capital: clarify who keeps cash collected pre-close vs. ARR billed

Deal structure is part of valuation. A $120k ask at 5× MRR becomes fair at $95k with a $15k holdback and seller transition support. Read our financing guide for seller-note templates.

4. Common Valuation Mistakes That Cost Buyers Money

  • Using peak MRR instead of trailing average after a launch spike
  • Ignoring gross margin when OpenAI/API costs eat 30%+ of revenue
  • Applying Acquire.com multiples to Flippa listings with unverified metrics
  • Skipping cohort churn because blended churn “looked fine”
  • Overpaying for brand on a commodity tool with no moat

5. From Spreadsheet to LOI: Putting It Together

The best acquisition entrepreneurs treat valuation as a living model, not a one-time calculation. Update your sheet after every diligence call: new churn data, repo access, customer interview. If Fair Zone drops below your walk-away price, pass without guilt—opportunity cost is real in a market with hundreds of micro-SaaS listings monthly.

Pair this framework with live deal flow. Filter the MyDealList marketplace feed by MRR band and source, then cross-reference against our sub-$10k acquisition playbook if you are buying your first asset.

Comments from Pro members

Selected feedback from verified Pro subscribers. Timestamps update while you read.

  • Jordan K.

    Switched to Pro mainly for the extra analyses and Reddit/X coverage. This workflow section matches how I screen listings now—saves me hours every week.

    Pro

  • Priya S.

    The cross-marketplace point is huge. I used to miss duplicates across sites. Premium paid for itself after one decent lead I would have skipped.

    Pro

  • Marcus T.

    As a Pro user I appreciate the emphasis on red flags before diligence. If you are still on Free, at least read the checklist twice before you wire funds.

    Pro

  • Elena R.

    I send founders here when they ask how I find sub-$10k deals. The internal link to pricing is honest—you really do need Premium or Pro if you are serious.

    Pro

  • Chris V.

    MyDealList + a simple spreadsheet is my stack for 2026. Dynamic feed + alerts beats refreshing five marketplaces manually. Worth upgrading from Premium to Pro if you scale volume.

    Pro

Leave a Reply

Your email address will not be published.

Live activity

Team in Chicago found a gem with AI