atSpark
  • Home
  • AI Assist
  • How it works
  • Pricing
  • Blog
Get started
SaaS glossary · Revenue

Monthly Recurring Revenue (MRR)

Also known as: monthly recurring revenue

Monthly Recurring Revenue (MRR) is the total predictable subscription revenue a business expects to receive every month, normalized to a monthly amount.

01

What is MRR?

MRR is the heartbeat of a subscription business. Because it normalizes every contract to a monthly figure, it lets you compare months on equal footing, forecast cash, and see the impact of new sales, expansion, and churn in one number.

ƒ

How to calculate MRR

MRR = sum of all active subscriptions normalized to a monthly value
(annual plans ÷ 12, quarterly ÷ 3)
›

Worked example

If you have 100 customers on a $50/month plan and 20 customers on a $1,200/year plan, your MRR is (100 × $50) + (20 × $1,200 ÷ 12) = $5,000 + $2,000 = $7,000.

★

What's a good MRR?

Early-stage SaaS often targets 10–20% month-over-month MRR growth; at scale, 5–7% monthly (about 2x annually) is strong.

?

Frequently asked questions

Is MRR the same as revenue?

No. MRR counts only recurring subscription revenue, normalized to a month. One-time fees, services, and usage overages that aren't predictable are excluded. GAAP revenue is recognized differently and includes those items.

How is MRR different from ARR?

ARR (Annual Recurring Revenue) is simply MRR × 12. Teams selling mostly month-to-month track MRR; teams selling annual contracts usually headline ARR.

What should I exclude from MRR?

Exclude one-time setup fees, professional services, taxes, and non-recurring usage charges. Include only the recurring subscription value.

✦

Related metrics

Annual Recurring Revenue (ARR) Annual Recurring Revenue (ARR) is the value of a company's recurring subscription revenue ... Average Revenue Per User (ARPU) Average Revenue Per User (ARPU), sometimes called ARPA (per account), is the average recur... MRR Growth Rate MRR Growth Rate is the percentage change in Monthly Recurring Revenue from one month to th... Revenue Churn Rate Revenue Churn Rate is the percentage of recurring revenue lost in a period from cancellati...

Track MRR automatically

atSpark calculates MRR and 150+ other SaaS metrics from your live Stripe, HubSpot, QuickBooks, and Zoho data — and answers questions about them in plain English.

Get started free
✦ ← Back to the SaaS glossary
atSpark

The AI analyst for SaaS revenue & finance. Unified billing, CRM & subscriptions, plain-English answers.

Product

  • AI Assist
  • What you get
  • How it works
  • Integrations
  • Pricing

Solutions

  • For CFOs
  • For RevOps
  • For finance teams

Compare

  • vs spreadsheets
  • vs Mode
  • vs Looker

Resources

  • Blog
  • SaaS glossary
  • Free calculators
  • MRR calculator
  • Churn calculator
  • LTV calculator
  • Security
  • Embed Portal ↗
© 2026 atSpark. Made with care.
Security Privacy Terms Contact