MRR vs. Billings vs. Recognized Revenue vs. Cash Flow: What's the Difference?
A SaaS company closes a $24,000 annual subscription and collects the entire payment upfront.
Its Stripe dashboard shows $24,000 in subscription billings and a $24,000 customer payment.
The subscription contributes $2,000 in monthly recurring revenue (MRR) and $24,000 in annual recurring revenue (ARR).
But under a typical accrual accounting arrangement, the company may recognize only $2,000 of revenue during the first month.
Meanwhile, its operating expenses could exceed that amount, and the cash collected may need to support operations for the next 12 months.
All of these numbers can be correct.
The problem arises when SaaS founders treat them as interchangeable.
MRR and ARR measure recurring revenue run rates. Billings measure invoicing activity. Recognized revenue measures revenue earned. Cash collections measure money received. Cash flow measures how money moves into and out of the business.
Each metric answers a different financial question, and understanding the differences is essential for making informed SaaS business decisions.
This guide explains how these measures work, why they frequently differ, and how combining subscription intelligence with accounting data helps SaaS founders forecast revenue, profitability, cash flow, and runway.
What Is the Difference Between MRR, Billings, Recognized Revenue, and Cash Flow?
The simplest way to understand these metrics is to recognize that they measure different stages of a subscription's financial lifecycle.
A customer subscribes to a service.
The SaaS company establishes a recurring revenue relationship, invoices the customer, delivers the service, and collects payment.
Those events may occur at different times.
For example, a company might invoice a customer for an annual subscription in January, collect payment in February, and recognize revenue gradually from January through December.
That creates different monthly amounts for billings, recognized revenue, and cash collections.
Understanding these differences helps founders answer more useful questions.
MRR and ARR help explain the recurring revenue base.
Billings help explain invoicing activity.
Recognized revenue helps explain financial statement performance.
Deferred revenue helps explain obligations associated with advance consideration.
Cash collections and cash flow help explain financial liquidity.
For a broader explanation of how these concepts relate to accounting standards, see SaaS Revenue Recognition: The Complete Guide to ASC 606, Deferred Revenue, and Financial Forecasting.
What Is Monthly Recurring Revenue (MRR)?
Monthly recurring revenue, or MRR, is a SaaS operating metric that measures the normalized monthly value of recurring subscription revenue.
MRR helps founders understand the size and direction of their recurring subscription business.
For example, a customer paying $500 per month contributes $500 to MRR.
A customer paying $6,000 annually may also contribute $500 to MRR because the annual subscription is normalized to a monthly amount.
This makes MRR useful for comparing subscriptions with different billing frequencies.
How Do You Calculate MRR?
For a simple subscription business:
MRR = Sum of Normalized Monthly Recurring Subscription Amounts
For example, suppose a SaaS company has:
- 100 customers paying $100 per month.
- 50 customers paying $200 per month.
- 20 customers paying $1,200 annually.
The first group contributes $10,000 in MRR.
The second contributes another $10,000.
The annual subscriptions contribute $2,000 in normalized MRR.
Total MRR is $22,000.
Why MRR Is Important
MRR helps founders evaluate subscription growth and recurring revenue trends.
It can also support analysis of new subscriptions, churn, expansion, contraction, and pricing changes.
However, MRR is not a GAAP revenue measure.
It does not necessarily represent the revenue earned during a particular accounting period or the cash collected during that month.
For a deeper explanation of subscription forecasting, see How to Forecast MRR and ARR Using Stripe Subscription Data.
What Is Annual Recurring Revenue (ARR)?
Annual recurring revenue, or ARR, is the annualized value of a company's recurring subscription revenue base.
For a subscription business using normalized MRR, ARR is commonly calculated as:
ARR = MRR × 12
For example, a SaaS company with $100,000 in MRR has $1.2 million in ARR.
ARR helps founders understand the annualized scale of their recurring revenue business.
It is frequently used when discussing SaaS growth, company performance, and valuation.
Why ARR Is Not the Same as Annual Revenue
ARR represents an annualized recurring revenue run rate at a particular point in time.
It is not necessarily the amount of revenue the company will recognize during the current year.
For example, a SaaS company might begin January with $50,000 in MRR and grow to $100,000 in MRR by December.
Its ending ARR would be $1.2 million.
However, the company did not have $100,000 in MRR throughout the entire year.
Its actual recognized subscription revenue for the year could be substantially lower than $1.2 million.
That is why ARR should not be substituted for annual revenue on the income statement.
What Are SaaS Billings?
Billings measure amounts invoiced to customers during a reporting period.
For SaaS companies, billings can include monthly subscriptions, annual subscriptions, renewals, upgrades, and other invoiced charges.
Net billings generally reflect invoice amounts after applicable credits, subject to the company's metric definitions.
For example, a SaaS company invoices a customer $24,000 for an annual subscription.
That creates $24,000 in billings when the invoice is issued.
However, the company may recognize the associated revenue over the following 12 months.
Why Billings Can Be Higher Than Recognized Revenue
Billings can exceed recognized revenue when customers are invoiced in advance.
For example, a company may invoice $120,000 for annual subscriptions in January.
If the underlying subscriptions provide services over 12 months, the company may recognize only a portion of those amounts in January.
The remaining unearned portion contributes to deferred revenue or another applicable contract liability.
Can Billings Be Lower Than Recognized Revenue?
Yes.
A company may recognize revenue during a month when it issues relatively few new invoices.
For example, annual subscriptions invoiced earlier in the year can continue generating recognized revenue in later months.
Billings and recognized revenue therefore follow different schedules.
What Is Recognized Revenue?
Recognized revenue is the amount of revenue a company has earned under the applicable accounting principles during a reporting period.
For SaaS companies preparing accrual-basis financial statements under US GAAP, ASC 606 governs revenue recognition for contracts within its scope.
For many hosted SaaS subscriptions, revenue is recognized over the period in which the company provides access to the software.
Consider a $24,000 annual subscription beginning January 1.
Assume the contract includes one performance obligation satisfied evenly over 12 months.
The company generally recognizes $2,000 of revenue each month.
Even if it invoices and collects the full $24,000 in January, the recognized revenue is spread over the service period.
Why Recognized Revenue Matters
Recognized revenue is important because it affects the company's reported financial performance.
It is used to calculate gross profit, operating income, and other financial measures.
Unlike MRR and ARR, recognized revenue is an accounting measure rather than simply a subscription run-rate metric.
For more on the underlying accounting rules, see ASC 606 for SaaS Companies: How to Recognize Subscription Revenue Correctly.
What Is Deferred Revenue?
Deferred revenue is a liability associated with consideration received, or amounts due, for services that have not yet been delivered.
For SaaS companies, deferred revenue commonly arises when customers are billed or pay in advance for annual subscriptions.
Consider a customer who prepays $24,000 for a 12-month subscription.
At the end of January, assuming $2,000 of revenue has been recognized, the remaining $22,000 represents deferred revenue.
As the company provides the subscription service, deferred revenue decreases and recognized revenue increases.
Why Deferred Revenue Is Not Available Cash
Deferred revenue and cash are not the same thing.
A company may receive an annual subscription payment upfront and use some of that cash to fund operations.
However, it still has an obligation to deliver the remaining subscription service.
The deferred revenue balance represents that outstanding obligation, not a separate bank account holding the customer's payment.
This distinction becomes especially important when founders evaluate cash runway and future expenses.
What Is the Difference Between Cash Collected and Cash Flow?
Cash collected measures money received from customers.
Cash flow measures the broader movement of cash into and out of the business.
These are related but different concepts.
For example, a SaaS company might collect $100,000 from customers during a month.
However, if it pays $120,000 in payroll, infrastructure, marketing, and other cash expenses, its net cash movement from those activities would be negative $20,000, assuming no other cash movements.
The business collected substantial revenue-related cash but still experienced a decline in its cash balance.
Why Cash Collections Matter for SaaS Businesses
Cash collections determine when customer payments become available to fund operations.
A company with annual prepaid subscriptions may receive significant cash at the beginning of a contract.
A company with monthly billing may receive smaller payments throughout the year.
Even if both businesses have identical MRR and ARR, their cash collection patterns can differ.
Why Cash Flow Matters More Than Collections Alone
Cash flow accounts for the broader financial picture.
A SaaS company must pay employees, vendors, software providers, and other operating expenses.
It may also incur capital expenditures, debt payments, or other cash obligations.
Founders need to understand whether expected cash inflows will be sufficient to support those outflows.
For more on the relationship between recurring revenue and financial sustainability, see How to Forecast SaaS Cash Flow Using MRR, Churn, Hiring, and Expenses.
Example: One SaaS Subscription, Six Different Financial Metrics
Consider a SaaS company that sells a $24,000 annual subscription beginning January 1.
The customer is invoiced and pays the entire amount upfront.
Assume the contract includes one hosted software obligation satisfied evenly over 12 months, with no discounts, taxes, refunds, or modifications.
The subscription contributes $2,000 in MRR and $24,000 in ARR.
The company invoices and collects $24,000 in January.
However, it recognizes only $2,000 of revenue each month.
The remaining amount is recorded as deferred revenue until the service is delivered.
What Does This Example Demonstrate?
In January, billings and cash collections are significantly higher than recognized revenue.
In February, billings and cash collections are zero, but the company continues recognizing $2,000 of revenue.
Throughout the year, MRR and ARR remain constant, assuming the subscription remains active.
Deferred revenue gradually declines as the company fulfills its remaining service obligation.
The same subscription therefore produces different financial measures depending on what is being evaluated.
This is why subscription dashboards and financial statements should not be interpreted as interchangeable sources of financial performance.
How Do Annual and Monthly SaaS Billing Affect These Metrics?
Consider two customers purchasing the same $12,000 annual subscription.
Customer A pays $12,000 upfront.
Customer B is billed and pays $1,000 each month under a 12-month contract.
Assume both customers receive the same software service over the same period.
Their normalized MRR and ARR are identical.
Their recognized revenue is also identical under the simplified service-period recognition assumptions.
However, their billings and cash collections differ.
Why Billing Frequency Matters
Annual prepayment can improve near-term cash collections.
However, it does not automatically increase recognized revenue.
Monthly billing may produce a more gradual collection pattern.
The choice between annual and monthly billing can therefore affect cash availability, working capital, and runway even when the recurring revenue run rate remains unchanged.
For a broader discussion of how billing decisions affect SaaS financial performance, see How to Model SaaS Pricing Changes Before You Change Your Prices.
Why Can SaaS ARR Grow While Cash Flow Declines?
A SaaS company can report strong ARR growth while experiencing negative cash flow.
This can happen when expenses increase faster than cash collections.
For example, a company may hire additional engineers and sales representatives in anticipation of future subscription growth.
Those employees create recurring compensation expenses.
However, the expected revenue growth may take several months to materialize.
Similarly, customers may subscribe to annual contracts but pay monthly, delaying cash collections relative to the company's growth in committed recurring revenue.
Example: Growing ARR With Negative Cash Flow
Suppose a SaaS company reports the following:
Assumes no other cash inflows or outflows for this simplified example.
The company increased its ARR by $300,000, but its cash balance declined by $35,000 during the month.
This is not necessarily evidence that the business is performing poorly.
The company may be investing in future growth.
However, it demonstrates why ARR growth alone cannot establish whether a business is financially sustainable.
Founders should evaluate recurring revenue trends alongside expenses, profitability, cash flow, and available capital.
Why Recognized Revenue and Cash Flow Can Move in Opposite Directions
Recognized revenue and cash flow can differ because of the timing of service delivery, invoicing, and payment.
For example, a company may collect substantial annual subscription payments in January.
Its cash balance increases immediately.
However, it recognizes the corresponding revenue over the following months.
Later in the year, the company may continue reporting recognized revenue while collecting relatively little cash from those same subscriptions.
This creates an important distinction between accounting performance and liquidity.
Does Higher Recognized Revenue Always Improve Cash Flow?
No.
Higher recognized revenue can improve reported profitability if expenses do not increase proportionately.
However, cash flow depends on when payments are collected and when expenses are paid.
A business may recognize revenue that remains in accounts receivable.
Alternatively, it may recognize revenue associated with cash collected in an earlier period.
This is why financial forecasting should evaluate recognized revenue and cash collections separately.
How Do Churn, Upgrades, and Refunds Affect These Metrics Differently?
Subscription events can affect MRR, billings, recognized revenue, and cash flow in different ways.
Customer Churn
Churn may reduce the recurring revenue run rate.
However, the accounting effect depends on the contract's remaining service obligations, cancellation terms, and any applicable refunds.
Subscription Upgrades
An upgrade may increase MRR and ARR.
It may also create additional billings and future recognized revenue.
However, the timing of those effects depends on the subscription terms and applicable accounting treatment.
Subscription Downgrades
A downgrade may reduce MRR and ARR while also changing future billings and recognized revenue.
Refunds
Refunds reduce cash when money is returned to customers.
However, they do not always reduce recognized revenue in the same period or by the same amount.
Credit Notes
Credit notes can reduce billings or outstanding receivables and may require adjustments to revenue recognition or contract liabilities.
The financial effect depends on the underlying transaction.
For a deeper explanation of subscription changes and forecasting, see How to Model SaaS Subscriber Growth, Churn, and Expansion Revenue.
Which SaaS Metrics Should Founders Use for Financial Planning?
No single metric provides a complete picture of a SaaS business.
Different financial decisions require different information.
For Measuring Subscription Growth
MRR and ARR help founders evaluate recurring revenue growth.
For Understanding Invoicing Activity
Billings provide information about amounts charged to customers.
For Evaluating Profitability
Recognized revenue and operating expenses are essential for accrual-basis profitability analysis.
For Understanding Future Service Obligations
Deferred revenue provides information about consideration associated with services that remain to be delivered.
For Evaluating Liquidity
Cash collections, cash flow, and cash balances help founders understand their ability to fund operations.
For Evaluating Future Business Decisions
Financial forecasts and scenario analysis bring these measures together.
A founder considering additional hiring, for example, needs to understand not only projected ARR growth but also expected recognized revenue, compensation expenses, and future cash requirements.
Why SaaS Financial Forecasting Requires More Than Subscription Analytics
Subscription analytics platforms are useful for understanding recurring revenue performance.
They can provide visibility into MRR, ARR, churn, expansion, contraction, and customer activity.
However, those metrics do not provide a complete view of the company's financial statements.
A SaaS business also needs to understand payroll, marketing expenses, infrastructure costs, debt obligations, cash balances, and other financial activity.
Financial forecasting connects expected subscription performance with these broader financial considerations.
For example, a founder may forecast 30% ARR growth over the next year.
But what happens if payroll expenses increase by 40%?
What happens if churn increases?
What if more customers choose annual prepayment instead of monthly billing?
And how do those assumptions affect future cash flow and runway?
Answering these questions requires more than a recurring revenue dashboard.
For a broader comparison, see Stripe Analytics vs. SaaS Financial Forecasting: What's the Difference?
How RunSmart Connects MRR, Billings, Recognized Revenue, and Cash Flow
RunSmart combines Stripe subscription intelligence with QuickBooks Online financial data to help SaaS founders understand both subscription performance and broader financial outcomes.
Its subscription revenue model distinguishes between:
- MRR and ARR: Normalized recurring subscription revenue metrics.
- Net Billings: Subscription invoice activity, net of applicable credits.
- Recognized Revenue: Revenue attributed to the appropriate subscription service periods.
- Deferred Revenue: Amounts associated with services not yet recognized as revenue.
- Cash Collected: Customer payments received.
These distinctions are important because the same subscription can affect each measure in different periods.
For accrual-basis forecasting, RunSmart's subscription revenue approach uses recognized revenue rather than treating invoice-date billings as earned revenue.
For cash-basis forecasting, the subscription revenue model uses cash collection information.
QuickBooks Online provides the broader financial foundation for understanding expenses, profitability, cash flow, and financial health.
RunSmart connects this information with automated financial forecasting and scenario analysis.
For example, founders can evaluate how changes in subscription growth assumptions and planned expenses may affect future profitability and cash flow.
This makes it easier to understand the financial consequences of business decisions without treating ARR growth as equivalent to cash availability.
RunSmart's value is not simply showing more subscription metrics. It is helping founders understand how those metrics relate to the financial future of their business.
Common Mistakes When Comparing SaaS Revenue Metrics
Treating ARR as Annual Recognized Revenue
ARR is an annualized recurring revenue run rate, not necessarily the amount of revenue earned during the year.
Treating Billings as Earned Revenue
An invoice may cover services that will be delivered in future periods.
Treating Cash Collections as Profit
Cash received from customers does not account for operating expenses or the timing of revenue recognition.
Ignoring Deferred Revenue
Advance customer consideration can create obligations that remain after the cash has been collected.
Assuming Revenue Growth Guarantees Positive Cash Flow
A company can experience increasing revenue while spending more cash than it collects.
Combining Stripe and QuickBooks Revenue Without Reconciliation
Subscription-derived revenue and accounting revenue must not be counted twice.
Forecasting MRR Without Forecasting Expenses
Subscription growth alone does not determine profitability or financial sustainability.
Frequently Asked Questions
Is MRR the same as recognized revenue?
No. MRR is a normalized recurring subscription revenue metric. Recognized revenue is the amount earned under the applicable accounting principles during a reporting period.
Is ARR the same as annual revenue?
No. ARR represents an annualized recurring revenue run rate. Annual recognized revenue reflects the revenue earned during the reporting year.
What is the difference between billings and recognized revenue?
Billings measure amounts invoiced to customers. Recognized revenue measures revenue earned as contractual obligations are satisfied.
Can billings be higher than revenue?
Yes. Advance subscription invoices can cause billings to exceed recognized revenue in a reporting period.
Can recognized revenue exceed billings?
Yes. A company can continue recognizing revenue from subscriptions invoiced in earlier periods.
Is deferred revenue the same as cash?
No. Deferred revenue is a liability associated with services not yet delivered. Cash represents funds held by the company.
Does collecting annual subscription payments increase recognized revenue immediately?
Not necessarily. For a typical annual hosted SaaS subscription, revenue is generally recognized over the service period even if the customer pays upfront.
Can a SaaS company grow ARR while losing cash?
Yes. Expenses and cash outflows can exceed collections even when recurring revenue grows.
Which metric is best for SaaS financial forecasting?
No single metric is sufficient. Subscription metrics help forecast recurring revenue activity, while recognized revenue, expenses, collections, and cash flow are necessary for broader financial planning.
Does RunSmart distinguish MRR, recognized revenue, and cash collections?
Yes. RunSmart's Stripe subscription revenue model distinguishes recurring revenue metrics, net billings, recognized revenue, deferred revenue, and cash collections, and connects subscription intelligence with QuickBooks financial forecasting.
Does RunSmart require QuickBooks Online for SaaS forecasting?
Yes. RunSmart requires QuickBooks Online and at least 24 months of financial history for forecasting. Stripe provides additional subscription intelligence but does not replace the accounting integration.
SaaS Founders Need More Than One Revenue Number
MRR and ARR help SaaS founders understand the size and direction of their recurring revenue business.
Billings show what customers have been charged.
Recognized revenue explains what the company has earned.
Deferred revenue reflects remaining obligations associated with advance consideration.
Cash collections and cash flow help explain whether the company can fund its operations.
Each metric is valuable, but none tells the complete financial story on its own.
By connecting subscription activity with accounting information and forward-looking financial forecasts, SaaS founders can better understand how growth, spending, and business decisions may affect future profitability and cash flow.
RunSmart brings Stripe subscription intelligence and QuickBooks financial data together to support that connected view.
Growing ARR tells you your subscription business is expanding. Understanding recognized revenue, expenses, and cash flow tells you whether that growth is financially sustainable.


