Home
Resources
Blog article
New Stripe Integration: Forecast Smarter with Subscription-Level Insights
Integrations
News
May 8, 2026

New Stripe Integration: Forecast Smarter with Subscription-Level Insights

RunSmart combines Stripe subscription data with QuickBooks Online financials so SaaS founders can track historical and live subscription performance, forecast MRR and subscriber changes, model pricing and churn scenarios, and see how those changes may affect revenue, cash flow, profitability, financial health, and runway.

New Stripe Integration: Forecast Smarter with Subscription-Level Insights
Table of Contents

New Stripe Integration: Forecast Smarter With Subscription-Level Insights

SaaS founders often rely on two systems to understand their business.

Stripe explains what is happening with subscriptions.

QuickBooks Online explains what is happening with the broader financial business.

Individually, both are valuable.

But they answer different questions.

Stripe can show how customers, subscriptions, pricing, churn, upgrades, downgrades, and recurring revenue are changing.

QuickBooks can show revenue, expenses, profitability, cash flow, assets, liabilities, debt, and the financial statements.

RunSmart brings those two perspectives together.

With RunSmart's Stripe integration, SaaS founders can connect subscription activity directly to their broader financial model so they can understand:

What happened → What is happening now → What may happen next

That means going beyond simply tracking MRR or ARR.

Founders can analyze historical subscription performance, monitor current-month changes, forecast future subscription activity, model different assumptions, and see how those changes could affect future:

  • Revenue
  • Profitability
  • Cash flow
  • Cash balances
  • Financial health
  • Runway

The result is a more complete view of how the subscription engine affects the financial future of the company.

Why Combine Stripe and QuickBooks Online?

Stripe and QuickBooks provide different types of financial information.

Stripe contains operational subscription data such as:

  • Customers
  • Subscriptions
  • Products
  • Pricing
  • Invoices
  • Billing activity
  • Upgrades
  • Downgrades
  • Cancellations
  • Subscription schedules

QuickBooks Online contains the broader accounting picture, including:

  • Revenue
  • Cost of Goods Sold
  • Operating expenses
  • Payroll
  • Profitability
  • Cash
  • Assets
  • Liabilities
  • Debt
  • Financial statements

For SaaS financial planning, neither perspective is complete on its own.

Subscription data can tell you that MRR is growing.

But MRR growth does not automatically mean:

  • Profitability is improving
  • Cash flow is strengthening
  • Runway is increasing
  • Expenses are under control
  • Hiring plans are affordable

Likewise, accounting data can show historical revenue and expenses without fully explaining the subscription behavior driving future revenue.

RunSmart connects those perspectives.

This allows founders to move from:

Subscription activity

to:

Recurring revenue

to:

Billing and revenue

to:

Profitability, cash flow, and runway

within one financial planning environment.

Historical, Live, and Forecast Subscription Intelligence

RunSmart organizes Stripe subscription intelligence into three distinct views:

Historical

Live / MTD

Forecast

Each answers a different question.

Historical: What Happened?

Completed historical months provide the foundation for analyzing how the SaaS business has actually behaved.

RunSmart can calculate and track subscription KPIs such as:

  • MRR
  • ARR
  • Active Customers
  • Customer Growth
  • MRR Growth
  • ARR Growth
  • Customer Churn
  • NRR
  • GRR
  • Net New MRR
  • SaaS Quick Ratio
  • ARPA
  • LTV
  • Burn Multiple
  • Rule of 40

Historical subscription activity can also be broken into the movements that caused recurring revenue to change.

These include:

  • New MRR
  • Reactivation MRR
  • Expansion MRR
  • Contraction MRR
  • Churned MRR

A simplified recurring revenue bridge is:

Ending MRR = Beginning MRR + New MRR + Reactivation MRR + Expansion MRR - Contraction MRR - Churned MRR

This provides more context than simply knowing whether MRR increased or decreased.

Two companies can produce identical MRR growth while having very different underlying dynamics.

One may be growing through strong new customer acquisition.

Another may be relying primarily on expansion revenue.

A third may be adding substantial new MRR while losing nearly as much through churn.

Understanding those differences becomes important when forecasting what may happen next.

Live Subscription Performance: What Is Happening Now?

Historical analysis normally focuses on completed months.

But SaaS founders also need to understand what is happening during the current month.

RunSmart's Live Subscription Performance view separates current-month activity from completed historical periods.

This is important because an incomplete month should not be treated as though it were a finalized historical period.

The Live view can show current point-in-time subscription measures such as:

  • MRR
  • ARR
  • Active Customers
  • ARPA

It can also show month-to-date subscription movements such as:

  • New MRR
  • Reactivation MRR
  • Expansion MRR
  • Contraction MRR
  • Churned MRR
  • Net New MRR
  • New customers
  • Reactivated customers
  • Churned customers

This gives founders a current view of the subscription engine without distorting completed-month historical trends.

Live subscription information reflects actual Stripe activity through the latest available data.

It remains separate from forecast assumptions.

Changing a future scenario does not change what is actually happening in Stripe today.

Forecast: What May Happen Next?

Historical and live subscription analytics explain where the business has been and what is happening now.

Forecasting addresses a different question:

Where could the subscription business go next?

RunSmart uses historical subscription activity to establish a forward-looking baseline.

Founders can then model changes involving:

  • Subscriber growth
  • Pricing
  • Customer churn
  • Revenue churn
  • Expansion revenue
  • Contraction revenue
  • Collections
  • Product-level performance

These assumptions can change future:

  • Subscribers
  • MRR
  • ARR
  • Subscription revenue
  • Billings
  • Cash collections

But the analysis does not stop at subscription metrics.

Because RunSmart also incorporates QuickBooks financial information, those changes can flow through the broader financial model.

Model More Than Pricing Changes

Pricing is one of the most important SaaS growth levers, but it is only one part of the recurring revenue engine.

RunSmart allows founders to model the financial effect of changes involving:

Pricing

What happens if a product moves from $49 per month to $59?

Subscriber Growth

What happens if monthly new subscriber growth accelerates?

Churn

What happens if customer or revenue churn increases?

Expansion

What happens if more existing customers upgrade, add seats, or increase recurring spend?

Contraction

What happens if more customers downgrade or reduce recurring usage?

Reactivation

How does recurring revenue change when previously churned customers return?

Collections

How do changes in customer payment behavior affect cash received?

These assumptions can be evaluated individually or together.

That means a founder can test a scenario such as:

What happens if prices increase 10%, subscriber growth slows, and churn rises by one percentage point?

The answer should not stop at MRR.

RunSmart can show how those assumptions may affect the broader business.

Connect Subscription Changes to Financial Outcomes

One of the challenges in SaaS financial planning is that subscription metrics and accounting metrics are not interchangeable.

MRR is not the same as revenue.

Revenue is not the same as billings.

Billings are not the same as cash collected.

RunSmart distinguishes among several important concepts:

  • MRR
  • Net Billings
  • Recognized Revenue
  • Cash Collected
  • Deferred Revenue
  • Accounts Receivable

Understanding the differences is critical when connecting Stripe to the financial statements.

MRR

MRR represents normalized recurring subscription value.

It is useful for understanding the size and direction of the recurring revenue base.

MRR does not necessarily represent the accounting revenue recognized during the month.

Net Billings

Net Billings represents invoiced subscription activity after applicable credits.

Billings help explain what the company has charged customers.

But billing timing may differ from revenue recognition and cash collection.

Recognized Revenue

Recognized Revenue reflects subscription revenue attributed to the appropriate service period.

For accrual-basis businesses, this is the amount that ultimately matters for the subscription revenue flowing through the forecasted Profit & Loss statement.

Cash Collected

Cash Collected represents customer payments actually received.

For cash-basis businesses, this becomes particularly important because revenue recognition is tied more directly to when payment is collected.

Deferred Revenue

When a customer is billed in advance for services that will be delivered in future periods, part of that billing may remain deferred.

RunSmart can account for this balance when building the broader financial model.

Accounts Receivable

For accrual-basis companies, invoiced but unpaid subscription amounts can affect Accounts Receivable.

This provides a more complete connection between Stripe billing activity and the Balance Sheet.

How Stripe Data Flows Through RunSmart's Financial Forecast

RunSmart connects subscription activity with the broader financial model.

A simplified flow looks like:

Subscribers

↓

MRR / ARR

↓

Billings

↓

Recognized Revenue or Cash Collected

↓

Profit & Loss

↓

Balance Sheet and Cash Flow

↓

Profitability, Cash, Financial Health, and Runway

This connection is important because a SaaS decision can create financial effects far beyond the subscription dashboard.

For example:

Suppose churn rises.

The immediate effect may be:

  • Fewer retained customers
  • Higher Churned MRR
  • Lower Ending MRR

But over time, the broader financial effects may include:

  • Lower revenue
  • Lower gross profit
  • Lower cash collections
  • Reduced operating cash flow
  • Shorter runway

That is why SaaS forecasting is more useful when subscription metrics and company financials are modeled together.

See How Subscription Decisions Affect Profitability and Cash Flow

Subscription growth does not occur in isolation.

A founder may increase prices while also:

  • Hiring additional employees
  • Increasing marketing spend
  • Investing in product development
  • Taking on debt
  • Changing other operating expenses

RunSmart allows subscription assumptions to be modeled alongside broader financial decisions.

For example:

A founder could model:

  • 8% subscriber growth
  • Lower churn
  • Stronger expansion
  • Two new engineering hires
  • Higher marketing expenses

The resulting scenario can show how those assumptions may affect:

  • Revenue
  • Gross profit
  • Operating expenses
  • Net income
  • Cash flow
  • Ending cash
  • Financial health
  • Runway

This creates a more useful decision-making framework than evaluating MRR alone.

Forecast Subscription Performance at the Product Level

Different SaaS products and pricing plans can behave very differently.

One product may have:

  • High growth
  • Low churn
  • Strong expansion

Another may have:

  • Slow subscriber growth
  • High contraction
  • Weak retention

RunSmart can use Stripe product and pricing information to help model subscription performance at a more detailed level.

That makes it possible to evaluate questions such as:

  • Which products are driving future MRR growth?
  • What happens if a specific plan changes price?
  • How would higher churn in one product affect total company revenue?
  • What happens if customers migrate toward a lower-priced plan?
  • How could a new product affect future subscription revenue?

Product-level modeling helps founders understand not just how the company is growing, but which parts of the subscription portfolio may be driving that growth.

Understand Expansion, Contraction, and Reactivation

New subscribers often receive most of the attention in SaaS forecasting.

But existing customers can also materially change recurring revenue.

Expansion MRR

Expansion occurs when an existing customer increases recurring spend.

Examples can include:

  • Upgrades
  • Additional seats
  • Higher recurring usage
  • Moving to a more expensive product

Contraction MRR

Contraction occurs when an existing customer remains active but reduces recurring spend.

Examples can include:

  • Downgrades
  • Fewer seats
  • Reduced recurring usage

Reactivation MRR

Reactivation occurs when a previously churned customer returns and begins generating recurring revenue again.

Separating these movements gives founders a clearer understanding of what is actually driving recurring revenue.

RunSmart incorporates these components into both historical subscription intelligence and future modeling.

See How Product Changes Affect the Broader Business

Suppose a company has three SaaS products.

The founder wants to:

  • Increase Product A's price
  • Improve expansion on Product B
  • Reduce churn on Product C

A subscription dashboard can show how those assumptions might affect recurring revenue.

But the founder ultimately needs to know:

  • What happens to total revenue?
  • What happens to margins?
  • What happens to cash flow?
  • Can we afford additional hiring?
  • Does runway increase?
  • Does financial health improve?

RunSmart connects the product-level subscription model to the broader company financial forecast so those questions can be evaluated together.

How Does RunSmart Handle Accrual and Cash Accounting?

RunSmart aligns its financial treatment with the QuickBooks Online accounting method used by the project.

Accrual Basis

For accrual-basis projects, subscription revenue is recognized according to the applicable revenue-recognition logic.

The financial model can also incorporate relevant:

  • Accounts Receivable
  • Deferred Revenue

balances.

Cash Basis

For cash-basis projects, actual or forecast cash collections drive subscription revenue.

Refunds reduce cash when they occur.

This allows the Stripe analysis to remain consistent with the accounting method used in QuickBooks.

How Does RunSmart Handle Refunds and Voided Invoices?

Subscription revenue can also be affected by refunds and invoice adjustments.

RunSmart accounts for these activities so historical and forecast subscription analysis does not simply assume every original invoice remains valid forever.

Voided invoices are excluded from applicable accrual revenue.

Refunds reduce subscription revenue or cash according to the accounting treatment and timing.

RunSmart also accounts for situations where refunds and credit-related activity refer to the same economic event so the impact is not counted twice.

What About Multi-Currency SaaS Companies?

SaaS companies may bill customers in multiple currencies.

RunSmart normalizes Stripe subscription information into the QuickBooks Online home currency used for financial reporting.

The system can retain the original transaction currency while using converted values for the broader financial model.

Currency translation can also cause MRR to change even when customer behavior has not changed.

RunSmart separates those foreign-exchange effects from behavioral subscription movements such as:

  • Expansion
  • Contraction
  • Churn

This helps prevent currency changes from being mistaken for customer activity.

Use Subscription Intelligence Across All RunSmart Plans

Stripe subscription intelligence is available across RunSmart's current plan structure.

Standard — $99/month

Standard is designed for businesses that want historical and live analysis without automated forecasting.

This can include:

  • Historical QuickBooks financial analysis
  • Historical Stripe subscription intelligence
  • Live Subscription Performance
  • SaaS KPIs
  • Financial-health analysis
  • Other applicable non-forecasting tools

Premium — $299/month

Premium adds:

12-month automated financial and subscription forecasting

This allows users to move from historical and current subscription intelligence into forward-looking planning.

Pro — $499/month

Pro extends automated forecasting to:

Up to five years

and adds deeper planning, collaboration, integrations, and advanced capabilities.

The important distinction is that a company does not need 24 months of history simply to connect Stripe or begin analyzing subscription performance.

Does RunSmart Require 24 Months of History for Stripe?

No.

Businesses can connect Stripe and use available historical and live subscription intelligence without 24 months of financial history.

At least 24 months of historical financial data is required for RunSmart's automated forecasting capabilities.

This means an earlier-stage SaaS company can begin using RunSmart for:

  • Historical financial analysis
  • Subscription KPIs
  • Live subscription monitoring
  • Financial-health analysis

before it becomes eligible for automated forecasting.

Once sufficient history exists, the platform can extend that same data into a forward-looking forecast.

How Is RunSmart Different From a Traditional SaaS Analytics Dashboard?

Traditional SaaS analytics platforms are extremely useful for understanding subscription performance.

They can answer questions such as:

  • What is our MRR?
  • What is our churn rate?
  • How many customers do we have?
  • What is our NRR?
  • Which customers upgraded?
  • Which customers canceled?

RunSmart answers those questions within a broader financial context.

The objective is not simply to ask:

What is our churn?

It is to ask:

What could that churn mean for future revenue, profitability, cash flow, and runway?

The same applies to subscriber growth, pricing, expansion, and contraction.

Subscription analytics become inputs into financial planning rather than remaining isolated operating metrics.

How Is RunSmart Different From a Spreadsheet SaaS Model?

Many SaaS founders build subscription forecasts manually in spreadsheets.

A spreadsheet model may include assumptions for:

  • New customers
  • Churn
  • Pricing
  • Expansion
  • Expenses
  • Hiring

That can work.

But the founder must:

  • Maintain formulas
  • Update historical inputs
  • Reconcile Stripe and accounting data
  • Update assumptions
  • Maintain financial-statement logic
  • Prevent broken links
  • Ensure the subscription model connects correctly to the company financial model

RunSmart is designed to reduce that manual work.

Stripe and QuickBooks provide the underlying historical information.

RunSmart analyzes those data and creates a financial planning environment where assumptions can be changed without rebuilding the model from scratch.

Getting Started With Stripe in RunSmart

The workflow begins with QuickBooks Online.

RunSmart uses QuickBooks as the foundation for the company's financial model.

Once QuickBooks is connected, eligible SaaS businesses can connect Stripe.

RunSmart can then use Stripe subscription and billing information alongside QuickBooks financial data.

Depending on the business's plan and available history, users can:

  1. Review historical subscription performance
  2. Monitor current Live / MTD subscription activity
  3. Analyze SaaS KPIs
  4. Review product and customer subscription behavior
  5. Build subscription forecasts
  6. Test changes to pricing, growth, churn, expansion, contraction, and collections
  7. See how those assumptions affect broader financial forecasts
  8. Compare financial scenarios
  9. Evaluate potential effects on profitability, cash flow, financial health, and runway

That creates one connected workflow from operating subscription activity to long-term financial planning.

From Subscription Analytics to Financial Intelligence

Stripe provides some of the most important operating data in a SaaS business.

QuickBooks provides the broader financial record.

RunSmart brings them together.

The result is a financial planning workflow that can move from:

Historical subscription performance

to:

Live current-month activity

to:

Future subscription forecasts

to:

Company-wide financial outcomes

Instead of stopping at:

What is our MRR?

founders can ask:

Where is MRR heading?

Why is it changing?

What happens if churn rises?

What happens if pricing changes?

What happens if expansion improves?

How does that affect profitability?

What does it do to cash flow?

How does it change our runway?

That is the larger purpose of RunSmart's Stripe integration.

Subscription metrics explain how the recurring revenue engine is performing.

Financial intelligence helps founders understand what that performance could mean for the future of the company.

Frequently Asked Questions

What Stripe data does RunSmart use?

RunSmart can use Stripe subscription and billing information including areas such as subscriptions, customers, products, pricing, invoices, invoice lines, refunds, credit-related activity, and subscription schedules.

The information is used to calculate subscription metrics, analyze historical performance, and support forecasting and scenario planning.

Does RunSmart track MRR and ARR?

Yes.

RunSmart calculates MRR and ARR along with other SaaS metrics such as customer growth, churn, NRR, GRR, Net New MRR, SaaS Quick Ratio, ARPA, LTV, Burn Multiple, and Rule of 40.

Does RunSmart track reactivation MRR?

Yes.

RunSmart separates Reactivation MRR from New MRR so returning customers can be analyzed separately from first-time subscription growth.

Does RunSmart provide live Stripe analytics?

Yes.

RunSmart's Live Subscription Performance view provides current point-in-time subscription measures and month-to-date subscription movements using the latest available Stripe data.

Does Live Subscription Performance change when I change a forecast scenario?

No.

Live Subscription Performance represents actual current Stripe activity.

Forecast scenarios affect future modeled periods, not the live actual subscription information.

Can RunSmart forecast MRR and ARR?

Yes, when the project meets the requirements for automated forecasting.

RunSmart can model future subscriber and recurring revenue behavior based on historical Stripe information and user-adjusted assumptions.

Does RunSmart require 24 months of history to use Stripe?

No.

The 24-month requirement applies to automated forecasting.

Businesses can use available historical and live Stripe analytics before they have 24 months of financial history.

Can RunSmart model pricing changes?

Yes.

Users can model changes to subscription pricing and evaluate the potential effect on future recurring revenue and broader financial performance.

Can RunSmart model churn?

Yes.

Users can evaluate how changes in churn could affect subscribers, MRR, ARR, revenue, profitability, cash flow, and runway.

Can RunSmart model expansion and contraction revenue?

Yes.

Expansion and contraction are modeled separately so users can evaluate how changes in recurring spend from existing customers may affect future subscription performance.

Does RunSmart connect Stripe to the financial statements?

Yes.

RunSmart connects subscription activity to broader financial concepts such as billings, recognized revenue, cash collections, Accounts Receivable, Deferred Revenue, and the company's forecasted financial statements.

Does RunSmart work with cash-basis businesses?

Yes.

RunSmart aligns Stripe-related financial treatment with the QuickBooks Online accounting method used by the project.

For cash-basis businesses, cash collections are used appropriately within the financial model.

Does RunSmart support accrual-basis SaaS businesses?

Yes.

For accrual-basis projects, RunSmart can account for recognized subscription revenue along with applicable Accounts Receivable and Deferred Revenue effects.

How is RunSmart different from Stripe?

Stripe is the billing and subscription system.

RunSmart uses Stripe subscription information as an input into broader financial analysis, forecasting, scenario planning, and financial-health monitoring.

Stripe explains what is happening inside the subscription engine.

RunSmart helps connect that activity to the broader financial future of the business.

How is RunSmart different from a SaaS analytics platform?

A SaaS analytics platform may focus primarily on subscription metrics and customer behavior.

RunSmart combines SaaS subscription intelligence with QuickBooks financial information so subscription changes can be evaluated alongside profitability, expenses, cash flow, financial health, and runway.

Which RunSmart plans include Stripe?

Stripe subscription intelligence is available across RunSmart Standard, Premium, and Pro.

Standard focuses on historical and live analysis.

Premium adds 12-month forecasting.

Pro extends automated forecasting to up to five years.

‍

More articles to help your business grow

See All Articles

Make smarter decisions— starting today

Turn your financial data into clear forecasts, insights, and decisions—without spreadsheets or manual work.

Get started
Dashboard view of Lizzie Smith's Toy Store showing 95% success probability, key metrics, and startup cost pie chart.Dashboard view of Lizzie Smith's Toy Store showing 95% success probability, key metrics, and startup cost pie chart.