Skip to content
Back to the academy
Article · SaaS metrics8 min read

Your SaaS has $10K MRR. But did you actually collect $10K?

MRR, amounts invoiced and cash collected answer different questions. Learn to read them together without confusing growth with liquidity.

Abderrahim Ben Jazia, PhDBy Abderrahim Ben Jazia, PhD · Founder of FlowMRR (previously built & sold AIS)Content reviewed:

Your dashboard shows $10,000 MRR. Yet customers paid $8,700 this month. Or perhaps they paid $12,500. Does that mean your MRR is wrong? Not necessarily. Recurring subscriptions, billing and payments follow different measurement bases and timelines. In short, MRR is the normalized monthly value of your recurring subscriptions, while cash collected is the money customers actually paid in the period. Understanding the difference helps you avoid overstating available cash, overlooking failed payments or mistaking annual prepayments for a jump in recurring growth.

One business. Three different readings.

April example: monthly subscriptions, no taxes, discounts or older invoice payments.

MRRMonthly recurring base
$10,000
April invoicesAmount billed
$10,000
Collected in AprilPayments on these invoices
$8,700

$1,300 still unpaid. Not automatically lost MRR.

01

MRR is not cash collected

Monthly Recurring Revenue is the normalized monthly value of qualifying recurring subscriptions. It measures the scale of the recurring business, not the payments received in a month.

Three customers, two measurement bases
CustomerSubscriptionMonthly MRR
A$100 / month$100
B$200 / month$200
C$1,200 / year$100
Total$400
$100 + $200 + ($1,200 ÷ 12) = $400 MRR

If all three customers pay a full invoice today, gross collections are $1,500: $100 + $200 + $1,200. The same subscriptions contribute $400 MRR. Both numbers can be correct.

MRR is also distinct from revenue recognized under accounting standards. Normalizing a subscription for analytics is not an accounting revenue-recognition policy.

Understand the five movements behind MRR growth
Watch out

Unless stated otherwise, collections in this article mean gross successful customer payments before fees, refunds and disputes. They do not mean net bank deposits. Examples exclude taxes and discounts.

02

Three metrics, three different questions

MRR describes the recurring subscription base. Amount invoiced describes billing activity during a period. Cash collected describes successful customer payments during that period.

Choose the number that answers your question
MRRQuestionHow large is the recurring business?Measurement basisMonthly-equivalent qualifying subscriptions
Amount invoicedQuestionHow much did we bill?Measurement basisInvoices issued in the period
Cash collectedQuestionHow much did customers pay?Measurement basisSuccessful payments received in the period

An invoice may include annual subscriptions, one-time services, discounts and taxes. State whether invoiced amounts include tax and how credits or voids are treated. Amount invoiced is not automatically recognized revenue, and issuing an invoice does not mean it has been paid.

A payment received this month may settle an invoice from a previous month. Align definitions and reporting dates before comparing any of these measures.

03

$10K MRR, but only $8.7K collected

A SaaS enters April with $10,000 MRR, all billed monthly. It issues $10,000 in subscription invoices. Assume no upgrades, downgrades, cancellations, annual plans, taxes, discounts or one-time purchases, and no payments for older invoices.

April invoice cohort at month-end
Invoice statusAmount
Successfully paid in April$8,700
Still unpaid$1,300
Total invoiced$10,000
$10,000 invoiced − $8,700 collected = $1,300 unpaid

The collection gap is $1,300. It is not automatically $1,300 of churn MRR. Some customers may have failed payment attempts while their subscriptions remain active or past due.

Stripe's subscription analytics can include active and past-due subscriptions in MRR, while unpaid or canceled subscriptions may cease to qualify. Status, effective service dates and the selected MRR methodology matter; an invoice failure alone does not establish churn.

Understand failed payments and recovery

Watch out

This example compares April invoices with payments on those same invoices. A calendar-month collections total that includes older invoices would answer a different question.

04

Recovering a payment is not acquiring a new customer

In May, the business recovers $900 of the $1,300 still unpaid on April invoices. The remaining $400 is outstanding. Keep this April cohort separate from May's new billing.

The same invoices. Two months of collections.

April cohort: $10,000 invoiced. New May invoices are excluded.

Collected in April
$8,700
Recovered in May
$900
Still outstanding
$400

$9,600 collected to date, or 96% of the cohort. This is not a measure of new MRR.

April invoices, followed into May
Collection statusAmount
Collected in April$8,700
Recovered in May$900
Total collected to date$9,600
Still outstanding$400
$8,700 + $900 = $9,600 collected; $10,000 − $9,600 = $400 outstanding

The recovery belongs to May collections by payment date, and to April's invoice cohort when measuring that cohort's eventual collection. These are two views of the same $900, not two payments.

If the subscriptions remained qualifying throughout, recovery does not create $900 of new MRR. It is a deferred collection, not new recurring revenue. A genuinely churned customer returning to a paid subscription may instead create reactivation MRR under the chosen methodology.

Tip

The table includes a subtotal: total collected to date. Do not add it again to the payment rows.

05

Annual billing can make collections exceed MRR

A new customer pays $1,200 upfront for a 12-month subscription. The payment adds $1,200 to collections, but the subscription adds only $100 MRR.

One payment now. Twelve months of subscription.

Annual payment received$1,200
Monthly MRR contribution$100

$1,200 ÷ 12 = $100 MRR. The payment and MRR are not additive.

One annual subscription, four distinct effects
MeasureImpact
New MRR+$100
New ARR+$1,200
Invoice issued$1,200
Cash collected$1,200

Annual billing can improve near-term cash availability without an equal increase in MRR. ARR annualizes the recurring base; it does not measure the cash received over a year.

For a straightforward service delivered evenly over 12 months, accounting revenue is generally recognized over the service period, not entirely when payment arrives. Contract terms and accounting rules determine the actual treatment.

Watch out

Upfront cash also funds service you still owe the customer. It is not automatically profit or cash freely available to spend.

06

Four reasons the numbers differ

Not every gap is lost revenue. Separate normal timing effects from collection problems that need action.

  • Billing frequency: monthly and annual plans create different payment schedules, while MRR uses a monthly equivalent.
  • Failed or delayed payments: a qualifying subscription can exist before its invoice has been paid.
  • Payments for earlier periods: recovering an old invoice increases today's collections without necessarily changing MRR.
  • Non-recurring charges and adjustments: setup fees, taxes, credits, refunds and disputes affect billing or cash without an equivalent recurring movement.
Tip

Use the same currency and reporting timezone. Foreign-exchange changes can create additional differences even when subscription activity is unchanged.

07

Customer payments are not net bank deposits

Even when customers successfully pay $10,000, the same amount may not reach your bank in the same month. Processing fees, refunds, disputes, reserves and settlement or payout timing can all intervene.

Illustrative cash adjustments, not a payout statement
Payment activityAmount
Gross customer payments$10,000
Processing fees−$300
Refunds−$200
Net before other adjustments$9,500
$10,000 − $300 − $200 = $9,500 before other adjustments

The fee amount is illustrative, not a Stripe pricing quote. Actual bank payouts can differ from this $9,500 because funds may still be pending or because other balance transactions apply.

MRR, invoices, collections and bank payouts are separate lenses, not a single calendar-month waterfall that must reconcile without timing and scope adjustments.

08

What to monitor every month

Pair recurring growth with billing and collection indicators. Keep the date basis, tax treatment and gross-versus-net convention visible in your reporting.

30-day collection rate = Amount collected within 30 days of each invoice's issue date ÷ Collectible amount of the same invoice cohort × 100

Define a cohort, such as invoices issued in April, and allow every invoice a full 30-day observation window. Do not compare a mature invoice with one issued yesterday.

Specify how credits, voids, refunds and write-offs affect the numerator and denominator. For the simplified April cohort, the month-end collection rate is 87%; after the May recovery it is 96% to date. These are not automatically 30-day rates because individual issue and payment dates are not given.

  • MRR, ARR and the five movements: new, expansion, contraction, churn and reactivation.
  • Invoices issued and amounts still unpaid.
  • Gross collections and payment recoveries, by payment date and invoice cohort.
  • Refunds, disputes and fees, shown separately from gross collections.
  • Stripe balance availability and actual net bank payouts.
Learn how the five MRR movements work
09

Turn the gap into a useful investigation

The right response depends on why the numbers diverge. Start with the records behind the signal rather than assuming every difference is a billing failure.

Different signals call for different actions
MRR grows; collections weakenPossible explanationDelayed or failed paymentsWhat to investigateUnpaid invoices, billing errors and recovery
Collections spike; MRR barely movesPossible explanationAnnual prepayments or older invoices paidWhat to investigatePayment allocation and one-time charges
MRR is flat; churn risesPossible explanationNew business offsets customer lossesWhat to investigateThe MRR bridge and retention cohorts
Payments look healthy; payouts are lowerPossible explanationFees, refunds or settlement timingWhat to investigateBalance transactions, reserves and payouts
Read the MRR bridge before diagnosing growth
10

Monitor recurring revenue with FlowMRR

You can reconcile Stripe subscription, invoice and payment exports in a spreadsheet. As the business grows, maintaining consistent definitions and tracing changes takes more work.

FlowMRR organizes Stripe data into recurring revenue trends, customer-level MRR movements and retention analysis. Synchronization and webhook updates help keep those views current without repeated CSV imports.

  • Track MRR, ARR and the movements behind growth.
  • Analyze churn, expansion and revenue retention.
  • Monitor failed payments and recovery activity.
  • Review available Stripe balance, fee and refund indicators.
  • Receive revenue alerts and weekly summaries, and export reports.

Explore the FlowMRR live demo

Watch out

Stripe analytics do not replace your accounting ledger, bank reconciliation or a complete cash-flow forecast. Use the appropriate records for each question.

11

MRR measures the recurring business. Cash keeps it running.

MRR tells you how large the qualifying recurring subscription base is. Invoices show what you billed. Collections show what customers paid. Payouts show what reached your bank, after their own timing and adjustments.

A growing SaaS needs both healthy recurring revenue and healthy collections. The two are connected, but they are not interchangeable. Investigate the differences rather than forcing the headline numbers to match.

Track recurring growth and collections side by side. Keep their definitions separate, and follow each payment back to the invoice it settles.

FlowMRR

See beyond your MRR headline

Explore recurring revenue, retention and payment recovery in the FlowMRR live demo.

Free forever up to $10,000 MRR. Every feature included.

Questions

Is MRR the same as revenue?+

No. MRR is a normalized subscription metric, not total sales, cash collected or revenue recognized under accounting standards.

Does a failed Stripe payment reduce MRR?+

Not automatically. A subscription may remain active or past due. Whether it still contributes to MRR depends on its status, effective service dates and the selected methodology.

Does a $1,200 annual payment add $1,200 MRR?+

No. A qualifying 12-month recurring subscription at $1,200 normally adds $100 MRR, subject to the selected discount and subscription methodology.

Why can cash collected exceed MRR?+

Annual prepayments, payments for older invoices and one-time charges can make a month's gross collections exceed the monthly-equivalent recurring base.

Should I track MRR or cash collected?+

Both. MRR measures recurring scale and growth. Collections measure customer payments. Fees, refunds and payout timing must also be considered when assessing liquidity.

How do I reconcile Stripe invoices and payments?+

Link payments to invoices, distinguish payment dates from invoice dates, and separate recurring charges, taxes, fees, refunds and other adjustments. MRR is not an invoice or cash balance.

Contact us
FlowMRR

Let's talk

A question, a technical issue or an idea for a partnership? Write to the FlowMRR team.