Skip to main content

(MRR) Monthly Recurring Revenue

Updated this week

Monthly Recurring Revenue (MRR) represents the predictable, subscription‑based income your SaaS business can count on every month.

By standardizing every plan—whether it bills daily, weekly, annually, or anything in between—MRR paints a single, comparable picture of customer‑driven revenue. Tracking it precisely lets you:

  • Forecast growth with confidence

  • Spot churn or contraction before it snowballs

  • Quantify the impact of product, pricing, or marketing experiments


1  |  How Grow Slash Calculates MRR

1.1 MRR movement categories and their meaning

Every subscription change is sorted into one of five MRR movement categories:

MRR movement category

What it represents

Typical trigger

New Business

First‑time recurring revenue from a customer

Initial paid sign‑up

Expansion

Increase in revenue from an existing customer

Plan upgrade, extra seats, add‑ons

Contraction

Decrease in revenue from an existing customer (still active)

Plan downgrade, seat reduction

Churn

Complete loss of recurring revenue

Cancellation, payment failure beyond grace period

Reactivation

Recurring revenue regained after prior churn

Former customer re‑subscribes

Net MRR Change

Net MRR Change = (New Business MRR + Expansion MRR + Reactivation MRR) - (Churn MRR + Contraction MRR)

1.2 Fixed, metered, and pay‑as‑you‑go billing

Grow Slash records revenue at the correct moment for each billing model:

Line‑item type

Usage type

How we recognise revenue

subscription + licensed

Fixed Recurring

Added to MRR when the invoice is created (amount known upfront).

subscription + metered

Metered Recurring

Added to MRR only at period end, after usage is finalised. Until then its contribution is 0.

invoiceitem

Pay‑as‑you‑go

One‑off items, excluded from MRR but counted in Total Revenue.

1.3 Converting any interval to “monthly”

To compare all plans on a common scale, Grow Slash converts each billing interval into its monthly equivalent:

Billing interval

Conversion factor

Example

Day

30.42 days ≈ 1 month

$10 per day → $304.20 MRR

Week

4.34524 weeks ≈ 1 month

$50 per week → $217.26 MRR

Month

Direct 1 : 1

$99 per month → $99 MRR

Year

12 months

$1 200 per year → $100 MRR

1.4 Discounts and refunds

  • Discounts – MRR uses the post‑discount amount collected (amount_paid on the invoice).

  • Refunds – Refunds are not netted out of MRR; they appear separately in revenue recognition reports.


2  |  Key Considerations

  • Metered revenue recognition – Revenue from metered subscriptions is added to MRR only at period end, once usage is final and the invoice posts.

  • Refund treatment – Refunds do not alter historical MRR. They are tracked separately so recurring metrics stay consistent.

  • One‑time fees – Setup charges, professional‑services fees, and other non‑recurring items are excluded from MRR because they do not repeat. They are reported in Total Revenue and Cash Flow views.

  • Further guidance – For scenario‑specific calculations or accounting questions, email metrics@growslash.com and our metrics specialists will be happy to assist.


Did this answer your question?