Calculate MRR and ARR from multiple subscription plans. Add plans with subscriber counts to get total Monthly Recurring Revenue, Annual Recurring Revenue, ARPU, and a 12-month growth projection.
Free, no sign-up — one of the SaaSQuickStart SaaS & Business tools.
MRR (Monthly Recurring Revenue) is the normalized monthly value of all active subscriptions: MRR = Σ (plan_price × subscribers). ARR is simply MRR × 12. ARPU (Average Revenue Per User) is MRR / total_subscribers. The growth projection compounds each month: MRR_n = MRR_(n-1) × (1 + rate/100).
No. MRR is strictly recurring revenue. One-time setup fees, professional services, or credit top-ups should be tracked separately as non-recurring revenue so you have a clean measure of your subscription baseline.
T2D3 (triple, triple, double, double, double) is the benchmark for VC-backed startups. For bootstrapped SaaS, 5–10% month-over-month compounding (i.e. 80–210% annual growth) is considered strong.
ARR is a forward-looking metric — it tells you the annualised run rate assuming zero churn and zero growth. Actual revenue includes past months already invoiced. For subscription businesses they should converge, but ARR is the key number for investor conversations.
ARPU helps you understand your revenue mix and unit economics. Rising ARPU typically means customers are upgrading to higher tiers. Falling ARPU means your growth is coming from cheaper plans. Compare ARPU against your Customer Acquisition Cost (CAC) to gauge payback period.