How AppStock values mobile apps and SaaS businesses
A transparent, defensible framework for estimating the fair sale price of mobile apps and SaaS businesses, grounded in 1,000+ public deal data points from Flippa, Acquire.com, FE International, Software Equity Group, and SaaS Capital.
// Contents
- Purpose & scope
- The valuation approach
- Core financial metrics
- Category baselines
- Size tiers & multiples
- Revenue quality adjustments
- Retention & churn
- Growth rate adjustments
- Platform & monetization adjustments
- Risk discounts
- Computing the valuation
- Worked examples
- Honest limitations
- Sources & data
- Changelog & feedback
// 01Purpose & scope
This document is the foundation of AppStock’s valuation tool. It explains exactly how we estimate the fair sale price of mobile apps and SaaS businesses, what data we use, how we adjust for quality factors, and where our framework is most and least confident.
We publish this methodology because we believe valuation references should be transparent and contestable, not black boxes. If you disagree with how we weight retention, or you have better category data than we do, we want to know. The methodology will improve through use, debate, and incoming data.
What this methodology covers
- Mobile apps — iOS, Android, and cross-platform apps generating revenue through subscriptions, in-app purchases, advertising, or one-time sales
- SaaS businesses — web-based subscription software with recurring revenue, including B2B and B2C tools
- Hybrid mobile + web products — apps with both a mobile interface and a complementary web platform
- Deal sizes from $5K to $50M — primarily focused on the $25K–$5M range where most public comp data exists
What this methodology does not cover
- Pre-revenue apps (no consistent valuation method exists; multiples need revenue to apply)
- Mobile games (different economics; game-specific multiples and retention curves apply)
- Marketplaces and platforms with two-sided network effects (require different valuation lens)
- Hardware-dependent or service-heavy businesses
- Strategic acquisitions where synergy value dominates pricing
AppStock valuations are fair-market estimates for arms-length sales between informed parties. Strategic acquirers may pay more for synergy reasons, and motivated sellers may accept less for liquidity reasons. Our outputs are starting points for negotiation, not definitive prices.
// 02The valuation approach
We use a multiple-based valuation method, the standard approach used by every major broker and acquirer in the app and SaaS space. The basic formula:
The “profit metric” depends on business size and model:
- Below ~$1M ARR / Owner-operated: Use SDE (Seller’s Discretionary Earnings — profit + owner’s salary + non-essential expenses)
- $1M–$5M ARR: Use SDE or EBITDA depending on team structure
- Above $5M ARR: Use EBITDA (Earnings Before Interest, Taxes, Depreciation, Amortization)
- High-growth SaaS with negative profit: Use ARR (Annual Recurring Revenue) multiple instead
The “adjusted multiple” starts with a category baseline and is then modified by quality factors (retention, growth, revenue concentration, platform diversification, owner involvement, age, and 8 other factors detailed in sections 6–10).
Multiples-based valuation is what every disciplined buyer uses because it’s the only way to compare deals across different sizes and categories. As one acquirer put it: “If you’re not disciplined on multiples, you’ll overpay, which makes succeeding that much harder.” AppStock follows the industry consensus rather than inventing alternative frameworks.
// 03Core financial metrics
Every valuation requires accurate input metrics. We use these definitions consistently throughout the methodology:
| Metric | Definition | Used For |
|---|---|---|
| MRR | Monthly Recurring Revenue. Subscribers × ARPU, recurring portion only. | Subscription apps, SaaS |
| ARR | MRR × 12. Annual recurring revenue. | SaaS valuation, growth metrics |
| SDE | Net profit + owner salary + discretionary expenses + non-recurring costs. | Sub-$5M businesses |
| EBITDA | Earnings before interest, taxes, depreciation, amortization. | $5M+ businesses, mature SaaS |
| NRR | Net Revenue Retention. (Starting MRR + expansion − churn − contraction) / starting MRR. | SaaS retention quality |
| D30 retention | % of users still active 30 days after install. | Mobile app stickiness |
| Churn rate | % of paying users canceling per month or year. | All subscription businesses |
| LTV/CAC | Lifetime value divided by customer acquisition cost. | Acquisition channel quality |
| Gross margin | Revenue minus direct cost of revenue, as % of revenue. | SaaS valuation premium |
// 04Category baselines
Different categories trade at different multiples because of structural differences in retention, defensibility, and buyer demand. Our baseline multiples are derived from Flippa’s H1 2025 transaction data and triangulated against FE International, Software Equity Group, and Aventis Advisors deal databases.
SaaS baseline multiples
| Tier | SDE Multiple | Revenue Multiple (ARR) | Notes |
|---|---|---|---|
| Bottom quartile | 2.1x | 1.4x | High churn, owner-dependent, single channel |
| Median | 3.4x | 2.8x | Typical Flippa SaaS sale |
| Top quartile | 6.1x | 5.2x | Strong retention, defensible, diversified |
Mobile app baseline multiples (subscription apps)
| Tier | SDE Multiple | MRR Multiple (annualized) | Notes |
|---|---|---|---|
| Bottom quartile | 1.8x | 1.5x | Single-platform, ad-dependent |
| Median | 3.0x | 2.5x | Typical subscription app sale |
| Top quartile | 5.0x | 4.0x | Cross-platform, organic acquisition, high retention |
Mobile app baseline (non-subscription: ad-supported, IAP, paid downloads)
Apps without recurring revenue generally trade at lower multiples because revenue is harder to forecast.
| Tier | SDE Multiple | Notes |
|---|---|---|
| Bottom quartile | 1.2x | Ad-only, declining users |
| Median | 2.2x | Mixed monetization, stable users |
| Top quartile | 3.5x | High IAP velocity, growing |
These baselines reflect arms-length transactions on public marketplaces. Strategic acquisitions, broker-managed sales, and private deals at the high end (>$5M) often achieve premiums of 30–100%+ over these multiples due to additional buyer competition and value drivers not captured in marketplace data.
// 05Size tiers & multiples
Larger businesses trade at higher multiples than smaller ones, even within the same category. This is the “size premium” — bigger businesses are typically more stable, less owner-dependent, and attract a wider buyer pool. Flippa’s transaction data shows multiples increasing materially with deal size:
| Deal Size Range | Median EBITDA/SDE Multiple | Top Quartile |
|---|---|---|
| $10K – $100K | 1.68x | 2.4x |
| $100K – $500K | 2.10x | 3.2x |
| $500K – $1M | 2.50x | 4.0x |
| $1M – $5M | 2.43x | 5.5x |
| $5M+ | 3.5x – 6.0x | 8x+ |
Above $5M, valuations transition from SDE to EBITDA multiples. Public SaaS company multiples (currently 6.1x EV/Revenue median as of 2025) provide an upper bound for premium private deals at the largest sizes.
// 06Revenue quality adjustments
Not all revenue is equal. A subscription dollar is worth more than an ad-revenue dollar; a B2B contract dollar is worth more than a B2C subscription dollar. We apply the following quality adjustments to the baseline multiple:
| Revenue Type | Multiple Adjustment | Rationale |
|---|---|---|
| Annual subscription (B2B) | +25% | Highest predictability and retention |
| Monthly subscription (B2B) | +15% | Recurring but more churn risk |
| Annual subscription (consumer) | +10% | Predictable but consumer churn |
| Monthly subscription (consumer) | baseline | Reference point |
| In-app purchases (recurring use) | −10% | Less predictable than subscriptions |
| One-time IAP / paid download | −25% | Non-recurring, requires constant new users |
| Ad revenue (primary) | −30% | Volatile, dependent on ad networks & iOS privacy changes |
| Mixed (subscription + ads) | −10% | Subscription portion valued at baseline; ad portion discounted |
// 07Retention & churn
Retention is the single biggest predictor of valuation premium. Software Equity Group’s 2025 data showed that SaaS companies with NRR above 120% achieved 11.7x median revenue multiples — more than double the industry median of 5.6x. Apps with strong retention command similarly outsized premiums.
SaaS / Subscription retention adjustments
| Net Revenue Retention | Multiple Adjustment |
|---|---|
| Below 80% | −40% |
| 80% – 95% | −20% |
| 95% – 105% | baseline |
| 105% – 120% | +30% |
| Above 120% | +80% |
Mobile app retention adjustments
| Day-30 Retention | Multiple Adjustment |
|---|---|
| Below 5% | −30% |
| 5% – 15% | −10% |
| 15% – 25% | baseline |
| 25% – 40% | +25% |
| Above 40% | +50% |
Buyers anchor value on retention because it’s the cleanest signal of product-market fit. A subscription app with 30% annual churn loses 30% of revenue every year and must replace it just to stand still. An app with 5% annual churn keeps compounding. Over 5 years, that difference is staggering — and buyers price it accordingly.
// 08Growth rate adjustments
Growth rate matters, but its impact on valuation is non-linear. Buyers pay premiums for proven, sustainable growth and discount apps in decline. Static businesses get baseline multiples.
| YoY Revenue Growth | Multiple Adjustment | Notes |
|---|---|---|
| Declining (−10% or worse) | −40% | Many apps in decline are unsellable |
| Declining (0% to −10%) | −20% | Buyer assumes continued decline |
| Flat (0% – 10%) | baseline | Acceptable for mature apps |
| Moderate (10% – 30%) | +15% | Standard healthy growth |
| Strong (30% – 60%) | +35% | Premium territory |
| Hyper (60%+) | +60% | Rare; verify sustainability |
Hyper-growth claims (60%+ YoY) require verification. Many apps achieve this for one or two quarters before plateauing or declining. We discount unsubstantiated growth claims and require minimum 12 months of growth data to apply the high-growth premium.
Rule of 40
For SaaS specifically, the “Rule of 40” provides a useful sanity check on growth-vs-profitability balance: (YoY revenue growth %) + (EBITDA margin %) should equal or exceed 40 for the business to command premium multiples. Companies exceeding 40 demonstrate they can balance growth and profitability — a key buyer signal.
// 09Platform & monetization adjustments
Platform diversification reduces buyer risk and increases multiple. Single-platform apps face concentration risk (one platform policy change can wipe out the business); cross-platform apps don’t.
| Platform Coverage | Multiple Adjustment |
|---|---|
| iOS only | +5% |
| Android only | −15% |
| iOS + Android | +10% |
| iOS + Android + Web | +20% |
| Web only (SaaS) | baseline |
The Android discount reflects historical reality — Android apps monetize at roughly 60–70% the rate of iOS apps with similar feature sets, and Android-only listings have consistently traded at a discount on Flippa. The cross-platform premium reflects reduced platform-policy risk and broader buyer pool.
Monetization quality
| Pricing Power Signal | Multiple Adjustment |
|---|---|
| Has raised prices in past 24 months without churn impact | +10% |
| Multiple pricing tiers / expansion revenue | +15% |
| Single price point, no expansion | baseline |
| Heavy discounting / promo dependency | −15% |
// 10Risk discounts
Buyers discount risk factors aggressively. We apply the following discounts where applicable:
| Risk Factor | Multiple Discount | Threshold |
|---|---|---|
| Owner-dependent operations | −15% to −30% | >20 hrs/week of owner time required |
| Single-channel acquisition | −20% | >70% of new users from one source |
| Customer concentration | −15% to −40% | >20% of revenue from one customer |
| Heavy paid-acquisition dependency | −25% | >50% of users from paid ads |
| Pending platform policy risk | −20% | e.g., new App Store policies could affect |
| Trademark / IP issues | −30% | Unresolved disputes |
| Recent significant churn event | −25% | Major user/customer loss in past 6 months |
| Technical debt / unmaintained codebase | −15% | Outdated frameworks, no recent updates |
| App age < 12 months | −25% | Insufficient track record |
Quality premiums
The inverse also applies — well-documented operations and resilient business design earn premiums:
| Quality Factor | Multiple Premium |
|---|---|
| Operates with <5 owner hours/week | +15% |
| Diversified acquisition (3+ channels) | +15% |
| Strong organic acquisition (SEO, ASO, viral) | +20% |
| Documented SOPs, clean financials, easy transfer | +10% |
| 3+ years of operating history | +10% |
| 4.5+ App Store rating, 1000+ reviews | +10% |
// 11Computing the valuation
The full computation combines baseline multiple, all applicable adjustments, and a sanity range:
Step 2: Pull baseline multiple from category & size tables
Step 3: Apply revenue quality adjustment (±5–30%)
Step 4: Apply retention adjustment (±20–80%)
Step 5: Apply growth adjustment (±20–60%)
Step 6: Apply platform adjustment (±5–20%)
Step 7: Apply risk discounts (−15–40% each)
Step 8: Apply quality premiums (+10–20% each)
Step 9: Estimated value = annualized SDE × adjusted multiple
Step 10: Output as range: ±25% around point estimate
The output is always a range
We output valuation ranges, not point estimates, for two reasons. First, no methodology can capture every variable — buyer competition, timing, and presentation quality all move the final price. Second, displaying a range honestly communicates uncertainty, while a single number falsely implies precision we don’t have.
Standard output format: Low estimate · Fair value · High estimate, typically representing the 25th, 50th, and 75th percentile outcomes for a comparable business.
// 12Worked examples
Example 1: Subscription mobile app
An iOS + Android subscription productivity app, 18 months old, $4,500 MRR, $54K ARR, 22% Day-30 retention, 30% YoY growth, owner spends 8 hours/week, organic acquisition through ASO and content.
| Step | Adjustment | Multiple |
|---|---|---|
| Baseline (subscription mobile, $50K-$500K tier) | Median multiple | 2.5x ARR |
| Revenue quality (monthly consumer subscription) | Baseline | 2.5x |
| Retention (D30 of 22%) | Baseline (within 15-25% range) | 2.5x |
| Growth (30% YoY) | +15% | 2.88x |
| Platform (iOS + Android) | +10% | 3.16x |
| Quality: low owner hours | +15% | 3.64x |
| Quality: organic acquisition | +20% | 4.36x |
| Risk: app age < 24 months but > 12 | None applied | 4.36x |
Fair value: $54,000 ARR × 4.36 = $235,000
Range: $176K (low) – $235K (fair) – $294K (high)
Example 2: B2B SaaS
Web-based B2B SaaS, 4 years old, $24K MRR, $288K ARR, 110% NRR, 25% YoY growth, 75% gross margin, 15 hrs/week owner involvement, mixed acquisition (SEO + content + outbound).
| Step | Adjustment | Multiple |
|---|---|---|
| Baseline (SaaS, $100K-$500K tier) | Median ARR multiple | 2.8x ARR |
| Revenue quality (monthly B2B sub) | +15% | 3.22x |
| Retention (NRR 110%) | +30% | 4.19x |
| Growth (25% YoY) | +15% | 4.82x |
| Platform (web SaaS) | Baseline | 4.82x |
| Quality: diversified acquisition | +15% | 5.54x |
| Quality: 3+ years operating history | +10% | 6.10x |
Fair value: $288,000 ARR × 6.10 = $1,757,000
Range: $1.32M (low) – $1.76M (fair) – $2.20M (high)
// 13Honest limitations
This methodology has real limitations we want to surface explicitly:
Public deal data is incomplete
Most app and SaaS sales happen privately. Flippa publishes its sold listings; Acquire.com publishes some; Empire Flippers publishes aggregates; FE International publishes case studies. But the majority of mid-to-large deals ($1M+) close through private brokers, strategic acquirers, or direct sales — and those prices stay private. Our framework leans on the public data we can verify, which means we’re best-calibrated for deals in the $25K–$5M range and least confident above $10M.
Self-reporting bias
Indie founder exit posts on Twitter, Indie Hackers, and Reddit are useful data points but are subject to selection bias — successful exits get posted, struggles often don’t. We weight these inputs lower than verified marketplace data.
Multiples are time-sensitive
The multiples in this document reflect April 2026 market conditions. As recently as 2021–2022, SaaS multiples were 50–100% higher; by mid-2024 they had compressed substantially. We update multiples quarterly to reflect current market reality, but any valuation older than ~3 months should be re-checked against current data.
Strategic vs. financial buyers
Our valuations target the financial buyer market — buyers who price based on cash-flow multiples and don’t pay synergy premiums. Strategic acquirers (companies acquiring for product fit, customer base, or competitive positioning) often pay 30–100%+ above our fair value estimates. If you have a strategic acquirer interested, our valuation is a floor, not a ceiling.
Category coverage gaps
Some categories are under-represented in public deal data: enterprise SaaS ($10M+ ARR), AI-native apps (a 2024–2026 phenomenon with limited exit history), fintech apps (regulatory premiums vary), and games (different economics — currently excluded from this methodology).
If you have specific information our framework can’t see — a verbal acquisition offer, a competitor that just sold for a known price, a strategic buyer with synergy value — that information should outweigh our fair-market estimate. Our number is the disciplined buyer’s anchor; your number can be higher when better information exists.
// 14Sources & data
This methodology synthesizes data and frameworks from the following sources:
Marketplace transaction data
- Flippa — H1 2025 marketplace trends, valuation multiples by category and size tier, mobile app valuation guide
- BizBuySell — Software, App, & SaaS Business Valuation Multiples database
- Acquire.com — Public sold listings and average deal multiples
Broker and advisor research
- FE International — SaaS valuation methodology, churn impact analysis
- Software Equity Group — 2025 Annual SaaS Report (NRR impact on multiples)
- Empire Flippers — Published case studies and aggregate deal data
- SaaS Capital — SaaS Capital Index, public-vs-private discount research
- Aventis Advisors — SaaS Valuation Multiples 2015-2026 historical dataset
Buyer perspective
- RevenueCat — “What app buyers really want in 2026: insights from 10 acquirers” (2026 interviews with active app acquirers)
- Indie Hackers — Founder exit interviews and acquisition stories
Industry benchmarks
- SaaS Capital 2025 survey — 1,000+ private B2B SaaS companies, growth rates, retention benchmarks
- Multiples.vc — October 2025 software valuation multiples by sub-category
Our comparable sales database, which directly powers the valuation tool, is being built from these public sources plus first-party verification. The database is published at /comps/ and updated weekly.
// 15Changelog & feedback
Version history
| Version | Date | Changes |
|---|---|---|
| 1.0 | April 28, 2026 | Initial publication |
How to give feedback
This methodology will improve through use, debate, and incoming data. If you disagree with any of our weights, have access to better category data, or have spotted an error in our examples, we want to know.
- For methodology corrections: Email methodology@appstock.com with the section number and your specific objection
- For comparable sales submissions: If you’ve recently sold or bought an app or SaaS and want to contribute data to the comp database, see /comps/submit/
- For broker partnerships: If you broker app or SaaS deals and want to integrate the methodology into your client conversations, email partnerships@appstock.com
Update cadence
This methodology is reviewed and updated quarterly to reflect current market conditions. The next scheduled review is Q3 2026. Major shifts in market conditions (e.g., another rate cycle change or AI-driven disruption affecting SaaS multiples broadly) may trigger out-of-cycle updates.