<script async src="https://digital.finance/embed-loader.js"></script> <div data-df-widget="calc" data-id="saas"></div>
Paste this anywhere in your site's HTML. The widget will auto-resize to fit its content — no fixed height needed.
About the SaaS Revenue Calculator
Software-as-a-Service businesses operate on fundamentally different economics than traditional product companies. Instead of one-time purchases, revenue is recurring, customers churn over time, and the cost of acquiring a customer must be measured against the lifetime value that customer generates. This calculator brings together the key metrics that investors, operators, and founders track to assess the health and growth trajectory of a subscription business.
MRR and ARR: the foundation of SaaS revenue
Monthly Recurring Revenue is the normalised, predictable revenue a SaaS business earns each month from active subscriptions. It excludes one-time fees, professional services, and non-recurring charges. ARR is simply MRR multiplied by 12. Together, MRR and ARR are the primary top-line metrics investors and operators use to size a SaaS business and track its growth. Average Revenue Per User (ARPU) is derived by dividing MRR by the total number of paying customers.
Churn: the fundamental SaaS risk
Customer churn is the rate at which paying customers cancel their subscriptions. A 2% monthly churn rate corresponds to approximately 21.5% annual churn — meaning a business loses roughly one in five customers per year before accounting for new customer acquisition. Revenue churn (the dollar value of MRR lost to cancellations and downgrades) is often more important than customer churn, because losing a $500/month customer is far more damaging than losing a $25/month customer.
LTV and CAC: unit economics
Customer Lifetime Value (LTV) is the total gross profit expected from an average customer over the entire duration of their relationship. LTV = (ARPU × Gross Margin %) / Monthly Churn Rate. Customer Acquisition Cost (CAC) is the fully-loaded cost of acquiring one new customer, including all sales salaries, commissions, marketing spend, and advertising. The LTV:CAC ratio measures the return on customer acquisition investment. A ratio of 3:1 or higher is the widely cited SaaS benchmark for a healthy business.
Payback period: how fast you recover CAC
The CAC Payback Period measures how many months of gross profit are required to recover the cost of acquiring a customer: Payback Period = CAC / (ARPU × Gross Margin %). A payback period under 12 months is considered strong for most SaaS businesses. Enterprise SaaS with longer sales cycles often has payback periods of 18–24 months but compensates with much lower churn and much higher LTV. The payback period directly affects cash flow: the longer it takes to recover CAC, the more capital is required to fund growth.
Net MRR growth and projections
Net MRR growth each month is the sum of three components: New MRR (from newly acquired customers), Expansion MRR (from upgrades and upsells), minus Churned MRR (from cancellations and downgrades). A SaaS business achieving Net Revenue Retention (NRR) above 100% is growing revenue from its existing customer base even without any new sales, because expansion revenue exceeds churn. NRR above 120% is exceptional and characteristic of leading enterprise SaaS businesses.
Frequently Asked Questions
What is a good LTV:CAC ratio for a SaaS business?
The widely cited SaaS benchmark is a minimum LTV:CAC ratio of 3:1 — every dollar spent acquiring a customer should generate at least three dollars in lifetime gross profit. A ratio below 2:1 suggests the business may be acquiring customers at an unsustainable cost. Ratios above 5:1 are excellent, though some investors interpret very high ratios as a signal that the company is underinvesting in sales and marketing and leaving growth on the table.
How is monthly churn rate different from annual churn rate?
Annual churn is not simply monthly churn multiplied by 12. The correct conversion accounts for compounding: Annual Churn = 1 − (1 − Monthly Churn)^12. A 2% monthly churn rate computes to 21.5% annual churn, not 24%. This distinction matters for projections: a linear model would overestimate annual loss by using 24% instead of 21.5%, since the customer base shrinks each month, reducing the absolute number of customers available to churn in subsequent months.
What is Net Revenue Retention (NRR) and why does it matter?
Net Revenue Retention measures what percentage of MRR from a cohort of customers you retain and grow over a period, including expansion revenue from upgrades and net of churn and downgrades. NRR = (Beginning MRR + Expansion MRR − Churned MRR − Contraction MRR) / Beginning MRR. An NRR above 100% means the existing customer base is growing in revenue terms even without any new customer acquisition — this is sometimes called negative churn.
How should I calculate CAC accurately?
CAC = Total Sales & Marketing Spend / Number of New Customers Acquired in the same period. The most common mistake is underestimating the fully-loaded cost: CAC should include all sales team salaries and commissions, marketing team salaries, advertising spend, agency fees, content costs, events, and any tools specifically used for demand generation.
Disclaimer
Past performance does not guarantee future returns. Investment markets carry risk including potential loss of principal.
This calculator is for informational and educational purposes only. Results are estimates based on the inputs you provide and assumptions that may not reflect your actual situation. It does not constitute financial, investment, tax, legal, or accounting advice. Verify results independently and consult a qualified professional before making financial decisions. Digital.Finance makes no guarantee of accuracy or completeness.