ARR / MRR Estimator
Estimate your MRR, ARR, customer count, LTV, and growth projections based on traffic, conversion, and churn assumptions.
Estimate MRR/ARR from traffic, conversion, and churn
Use the ARR / MRR Estimator to turn monthly page views into estimated active customers and revenue for common web product types (SaaS, consumer, marketplace, e-commerce, media/ads, API/usage-based). It’s designed for founder “napkin math” so you can quickly compare scenarios and see how sensitive results are to conversion, churn, and CAC.
How the calculator builds your revenue (the core math)
First, it estimates new customers: new = pageViews × conversionRate. It then projects active customers month-by-month using churn: customers_t = customers_(t-1) × (1 − churn) + new (and uses a safe special handling when churn is 0). Finally, it multiplies active customers by a bundled revenue-per-customer/transaction input that depends on product type, producing MRR and ARR (ARR = MRR × 12).
Defaults are industry-flavored—your inputs decide the accuracy
The calculator uses simplified steady-state assumptions and constant monthly churn, so results are best for early-stage directional planning rather than investor-grade forecasts. For media/ads, it infers how many monetizable “users” you have from page views per user; for marketplace and e-commerce, it relies on take rate and purchase frequency rather than a full funnel. If churn is high relative to conversion, customer counts can stay low even with strong traffic.
Common mistakes that can make ARR look misleading
Avoid plugging page views that are not comparable to your actual monetization surface (e.g., including untracked traffic or counting only impressions). Also double-check units: conversion rate is a % visitor→customer rate, churn is % customers lost per month, and marketplace take rate is already the percentage of each transaction you keep. If CAC is 0, the tool will skip LTV:CAC and payback verdicts—use that as a “speed mode,” not as proof the unit economics are perfect.
How it handles churn = 0, zero CAC, and tiny/large traffic
If churn = 0%, LTV becomes undefined/infinite under the simplified LTV = revenuePerCustomer ÷ churn logic, so the calculator avoids dividing by zero and instead displays a capped/“very high” style output. If CAC = 0, it treats payback as immediate and marks LTV:CAC as not applicable. With extremely low conversion (near 0%), revenue can be near zero even when page views are high; with very high inputs, make sure they match your real traffic and conversion measurement window.
Related calculators
YC Founder Ownership Calculator
Estimate how much of your startup you own after YC funding and any subsequent raise.
Big Tech vs Startup Career Fit Calculator
Find out whether Big Tech stability or startup hustle is the better career fit based on your priorities and work style.
LLC vs Sole Proprietor Cost Calculator
Compare the real cost of forming an LLC versus staying a sole proprietor — and find out if it's worth it for your side hustle.
Buy vs Build Business ROI Calculator
Compare buying an existing online business vs building from scratch to find your breakeven point and best ROI.
Founder Compensation Estimator
Estimates a defensible founder salary range based on business revenue, margin, and cash constraints across multiple payout policies.
Cofounder Fit & Equity Scenario Tool
Map cofounder roles, time commitment, risk tolerance, and contribution type to a recommended equity range and decision-rights structure.