Startup & SaaS

Subscription Revenue Calculator

Project subscription revenue growth based on new customers, churn rate, and pricing tiers. Free to use, no sign-up.

Did this calculator help you?

What is Subscription Revenue Calculator?

The Subscription Revenue Calculator helps businesses estimate their recurring revenue potential.

When to Use This Calculator

  • Projecting monthly and annual recurring revenue from subscriber count and average revenue per user
  • Estimating customer lifetime value to inform how much you can afford to spend on acquisition
  • Modeling how a change in churn rate affects long-term revenue and customer value
  • Comparing revenue projections across different pricing or ARPU scenarios
  • Setting subscriber growth targets tied to a specific revenue goal
  • Preparing recurring revenue figures for an investor update or financial plan

Steps:

  1. Enter subscriber count.
  2. Input ARPU and churn rate.
  3. View monthly and yearly revenue.

Formula

Monthly Revenue = Subscribers × ARPU; Customer Lifetime Value = ARPU ÷ (Churn Rate ÷ 100)

Use Cases

  • Revenue forecasting
  • Growth planning
  • Pricing strategy

Key Benefits

  • Yearly cost savings monthly comparison instantly
  • Per-user pricing total monthly cost
  • Every subscription line-item visibility
  • Identify unused subscriptions to cancel

Pro Tips

  • Annual billing saves 15-20 percent typically
  • Audit subscriptions quarterly cancel unused
  • Account for per-seat minimums and overages

Common Mistakes to Avoid

  • Forgetting annual price per month cheaper
  • Not including taxes in comparison
  • Ignoring per-user minimum seats fees

Key Terms Explained

MRR: Monthly Recurring Revenue
ARR: Annual Recurring Revenue
Per-Seat: Pricing per user per month
Churn: Customer cancellation rate

Related Concepts

  • LTV:CAC Ratio: Once you know customer lifetime value, compare it against acquisition cost to see if your growth spending is sustainable — check with our LTV:CAC ratio calculator.
  • Churn Impact: Since churn rate has an outsized effect on lifetime value, see the direct dollar cost of your current churn with our churn impact calculator.
  • SaaS Pricing: ARPU is a direct output of your pricing structure and tier mix — model different pricing scenarios with our SaaS pricing calculator.
  • Trial-to-Paid Conversion: Subscriber count growth starts with converting trial or free users — see that funnel step with our trial-to-paid conversion calculator.
  • CAC Payback Period: Beyond total lifetime value, it matters how fast you recover acquisition cost — check with our CAC payback period calculator.

Example

With 1,000 subscribers at $50 ARPU and 5% churn, monthly revenue is $50K with $1,000 LTV.

Interpreting Your Results

Subscription revenue scales directly with two levers: how many subscribers you have and how much each one pays on average (ARPU). Multiplying the two gives monthly recurring revenue, and annualizing it gives a full-year projection — but the more strategically important number here is customer lifetime value, which shows how much total revenue an average subscriber generates before churning. Because CLV = ARPU ÷ churn rate, even a small reduction in churn dramatically increases lifetime value: cutting monthly churn from 5% to 2.5% doubles the average customer lifetime and therefore doubles CLV, without touching pricing at all. This is why SaaS businesses often prioritize retention investment as heavily as acquisition — a healthier churn rate compounds value from every existing and future customer, while acquisition spend only adds new ones. Use this projection as a planning baseline, not a guarantee — real subscriber growth and churn rarely stay perfectly constant month to month.

Frequently Asked Questions

What is a good ARPU for SaaS?
ARPU varies widely by market. B2B SaaS typically ranges from $50-$500/month, while B2C ranges from $5-$50/month.
What's the difference between MRR and ARR?
MRR (monthly recurring revenue) is your predictable revenue for one month. ARR (annual recurring revenue) is simply MRR × 12, used for annual planning and often preferred when comparing against annual contract values or investor benchmarks.
Why does a small change in churn rate have such a big effect on lifetime value?
Because lifetime value is inversely proportional to churn rate (CLV = ARPU ÷ churn rate), cutting churn in half doubles the average customer lifespan and therefore doubles lifetime value — small retention improvements compound significantly over the customer relationship.
What counts as ARPU — gross revenue or net of discounts?
Most commonly, ARPU is calculated as net revenue actually collected (after discounts and any failed payments), since that reflects real cash coming in rather than list price, which gives a more accurate basis for revenue projections.
How accurate are subscriber-based revenue projections?
They're a useful baseline but assume constant ARPU and churn, which rarely holds perfectly in practice — pricing changes, seasonal churn spikes, and shifting customer mix (more enterprise vs. more SMB) all move the real numbers away from a flat projection over time.
Should churn rate be measured monthly or annually?
Monthly churn is standard for MRR-based SaaS metrics and this calculation, since it aligns with monthly billing cycles — annual churn can be approximated but compounds differently and isn't a simple multiplication of the monthly rate.
Does this calculation account for expansion revenue from existing subscribers?
No — this is a base subscription revenue and lifetime value model using flat ARPU. For a fuller picture that includes upsells and expansion, pair this with our net revenue retention calculator.

Discover More Tools

Fresh picks from across our tool library.