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
Customer
Subscription
Monthly 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.
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
Metric
Question
Measurement basis
MRR
QuestionHow large is the recurring business?
Measurement basisMonthly-equivalent qualifying subscriptions
Amount invoiced
QuestionHow much did we bill?
Measurement basisInvoices issued in the period
Cash collected
QuestionHow 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.
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.
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.
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
Measure
Impact
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 activity
Amount
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.
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
What you observe
Possible explanation
What to investigate
MRR grows; collections weaken
Possible explanationDelayed or failed payments
What to investigateUnpaid invoices, billing errors and recovery
Collections spike; MRR barely moves
Possible explanationAnnual prepayments or older invoices paid
What to investigatePayment allocation and one-time charges
MRR is flat; churn rises
Possible explanationNew business offsets customer losses
What to investigateThe MRR bridge and retention cohorts
Payments look healthy; payouts are lower
Possible explanationFees, refunds or settlement timing
What to investigateBalance transactions, reserves and payouts
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.
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.
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.