Guide to SaaS Financial Models: MRR, ARR, Churn and Cohorts | Ledgerive
Home / Knowledge Base / Financial Modeling

Guide to SaaS Financial Models: MRR, ARR, Churn and Cohorts

How to model recurring revenue the way SaaS investors read it: the MRR waterfall, churn and retention, cohorts, unit economics and the Canadian tax details that tie it together.

Summary

A SaaS financial model is built around recurring revenue, not one-time sales, so it needs its own structure: an MRR waterfall, clear churn and retention definitions, cohort analysis and unit economics such as CAC payback and LTV. This guide shows Canadian SaaS founders how to build each piece, using a worked example of a B2B SaaS company at $100,000 in MRR. It also covers deferred revenue, HST on software, SR&ED credits and the CRA business number (BN) setup that investors check in due diligence.

Canada has a deep and growing SaaS ecosystem. Toronto, Waterloo, Ottawa, Montreal, Vancouver and Calgary are home to thousands of software companies, from early-stage start-ups selling to small businesses to scale-ups serving global enterprises. Whatever their size, they all face the same question from investors and boards: is this recurring revenue healthy, and how fast can it grow?

A standard business plan template can't answer that. Selling software by subscription means today's revenue depends on customers won months or years ago, and on how many of them stayed, upgraded, downgraded or left. A good SaaS model makes each of those movements visible, so you can see whether growth comes from new sales, from existing customers, or is being quietly undone by churn.

This guide walks through how to build that model. We use a running example throughout: a Toronto B2B SaaS company with $100,000 in monthly recurring revenue, 125 customers paying an average of $800 a month, and a seed-stage plan to reach $2.5 million in ARR.

Need a SaaS model investors will trust?

Get an MRR, cohort and unit economics model built from your billing and accounting data. Fixed fee, quoted in writing.

1. Why SaaS Models Are Different

  • Revenue compounds. Each month's revenue builds on the customers retained from every prior month.
  • Retention drives value. Small changes in churn have a large effect on long-term revenue and valuation.
  • Cash and revenue diverge. Annual prepaid contracts bring cash upfront but are recognized as revenue month by month.
  • Upfront acquisition costs. Sales and marketing are spent long before a customer pays them back.
  • Investors value metrics, not just profit. ARR growth, net revenue retention and CAC payback often matter more than near-term earnings.

For the general principles of model structure, see our guide to financial modeling services. This article focuses on what is unique to SaaS.

2. MRR and ARR: Getting the Definitions Right

Consistent definitions are the foundation of a credible SaaS model. Investors will check how you calculate each one.

Core SaaS revenue definitions
MetricDefinitionInclude / exclude
MRRNormalized monthly value of active subscriptionsExclude setup fees, services and one-time charges; divide annual contracts by 12
ARRMRR ร— 12Recurring subscriptions only
ARPAAverage revenue per account: MRR รท active customersTrack by customer segment
BookingsValue of contracts signed in a periodNot the same as revenue or cash
Recognized revenueRevenue earned in the period under accounting rulesIncludes services; matches the income statement

In our example, 125 customers ร— $800 ARPA = $100,000 MRR, or $1.2 million ARR.

3. Building the MRR Waterfall

The MRR waterfall, sometimes called the MRR bridge, is the engine of a SaaS model. It explains every dollar of change in recurring revenue each month:

Ending MRR = Starting MRR + New + Expansion โˆ’ Contraction โˆ’ Churn
One month's MRR waterfall: example SaaS company
MovementMRRExplanation
Starting MRR$100,000125 customers at $800
+ New MRR$12,00015 new customers at $800
+ Expansion MRR$4,000Upgrades and added seats
โˆ’ Contraction MRR($1,000)Downgrades
โˆ’ Churned MRR($2,000)Cancellations (about 2.5 customers)
Ending MRR$113,000Net new MRR of $13,000

A useful health check is the SaaS quick ratio: (new + expansion) รท (contraction + churn). Here it is $16,000 รท $3,000 = 5.3, well above the 4.0 often cited as efficient growth.

4. Churn and Retention Metrics

"Churn" means different things to different people. Define each metric clearly and report them together:

Churn and retention metrics for the example month
MetricFormulaResult
Logo churnCustomers lost รท starting customers2.5 รท 125 = 2.0%
Gross revenue churn(Churn + contraction) รท starting MRR$3,000 รท $100,000 = 3.0%
Gross revenue retention (GRR)1 โˆ’ gross revenue churn97.0% monthly
Net revenue retention (NRR)(Start โˆ’ churn โˆ’ contraction + expansion) รท start$101,000 รท $100,000 = 101% monthly
Annualized NRRMonthly NRR compounded over 12 monthsAbout 113%
  • NRR above 100% means existing customers grow revenue even with no new sales.
  • Don't annualize carelessly. 2% monthly logo churn is not 24% annually; compounded, it means losing about 22% of customers in a year.
  • Measure annual retention directly from cohorts once you have enough history, rather than relying on compounded monthly rates.

5. Cohort Analysis

Averages hide important patterns. Cohort analysis groups customers by the month or quarter they signed up and tracks what happens to each group over time. It answers questions averages can't: are newer customers sticking better than older ones? Does expansion start after month six? Is one acquisition channel bringing in weaker customers?

Example cohort: customers acquired in Q1 2025
Months since signup0361218
Customers retained (logo retention)100%94%88%80%75%
MRR retained (net revenue retention)100%99%103%112%118%

To build cohorts, export subscription data from your billing system (such as Stripe, Chargebee or your CRM) with customer ID, start date and monthly MRR. In the model, each cohort's retention curve then projects revenue from both existing and future customers, which is far more reliable than a single blended churn rate.

6. Unit Economics: CAC, LTV and Payback

Our example company spends about $144,000 a month on sales and marketing and wins 15 new customers, a blended customer acquisition cost (CAC) of $9,600. With $800 ARPA and an 80% gross margin, each customer contributes $640 of gross profit a month.

15 mo
CAC payback ($9,600 รท $640 gross profit per month)
$32K
Gross-margin LTV ($640 รท 2% monthly churn)
3.3x
LTV to CAC ratio ($32,000 รท $9,600)
  • CAC payback under 12 to 18 months is commonly considered healthy for SMB and mid-market SaaS.
  • LTV:CAC of about 3x is a widely used benchmark; always state whether LTV uses revenue or gross margin.
  • Burn multiple (net burn รท net new ARR) shows capital efficiency; below about 2x is generally considered efficient.
  • Rule of 40 (revenue growth rate + profit margin) is often applied to more mature SaaS companies.

7. Canadian Details: BN Registration, HST, Deferred Revenue and SR&ED

Investors in Canadian SaaS companies check the tax and corporate foundation during due diligence. It starts with your CRA business number, the nine-digit identifier the Canada Revenue Agency uses for your corporate tax (RC), GST/HST (RT) and payroll (RP) accounts. Corporations incorporated through the Ontario Business Registry or federally generally receive a BN at incorporation; additional program accounts are added through BN registration on the CRA's Business Registration Online service.

Canadian items every SaaS model should handle
ItemHow to model it
GST/HST (RT account)Charge tax based on the Canadian customer's location; many sales to non-residents can be zero-rated. Show tax collected and remitted in cash flow, not revenue.
Provincial sales taxSome provinces apply their own sales tax to software; check whether you must register.
Deferred revenueAnnual prepaid contracts: cash in month 1, revenue recognized monthly, the balance carried as a liability.
Payroll (RP account)Engineers and sales staff with full employer costs; commissions tied to bookings.
SR&ED (RC account)Eligible R&D credits modeled as a delayed cash inflow after the corporate return is filed and processed.
CCPC statusEnhanced refundable SR&ED credits generally depend on Canadian-controlled private corporation status; check how a funding round affects it.

Deferred revenue is a major cash advantage for SaaS. If our example company moves 40% of customers to annual prepaid plans, it collects up to a year of their subscription fees upfront, funding growth without new equity. Founders relocating to Canada to build a SaaS company should also read our guide to business plans for the Start-up Visa program.

8. From Metrics to a Full Forecast

With the waterfall, cohorts and unit economics in place, the model links sales capacity to new MRR, cohorts to retained MRR, and headcount and spending to costs, producing an integrated income statement, balance sheet and cash flow.

  • Tie new MRR to sales capacity: ramped reps ร— quota ร— attainment, or leads ร— conversion for self-serve.
  • Model runway monthly, including deferred revenue timing and SR&ED refunds.
  • Run scenarios on churn, expansion and hiring pace; churn assumptions usually move valuation most.
  • Present a one-page dashboard: ARR, net new ARR, NRR, GRR, CAC payback, burn and runway.

For how these numbers fit into a written plan, see our guide on how to build the financial section of a business plan.

9. Common SaaS Modeling Mistakes

  • Counting one-time fees as MRR, which inflates ARR.
  • Treating bookings or cash as revenue, ignoring deferred revenue.
  • A single blended churn rate instead of cohort-based retention.
  • Mislabeling NRR and GRR, or annualizing monthly rates incorrectly.
  • New MRR that outruns sales capacity.
  • Booking SR&ED as a monthly cost reduction instead of a delayed inflow.
  • Missing CRA registrations, such as no HST account under the business number, which surfaces in due diligence.
Build it right the first time. Our financial modeling services build SaaS models with MRR waterfalls, cohorts and unit economics; our bookkeeping services keep deferred revenue and HST accurate; our business plan services turn the model into a fundraising narrative; and our fractional CFO services run board reporting and fundraising. If you're comparing outside help, our guide on how to choose a business plan writer lists what to look for.

10. Frequently Asked Questions

What is the difference between MRR and ARR?
Monthly recurring revenue (MRR) is the normalized monthly value of all active subscriptions. Annual recurring revenue (ARR) is usually MRR multiplied by 12. Both exclude one-time fees such as setup, implementation and consulting, and annual contracts are divided by 12 to calculate their MRR.
How do you calculate SaaS churn?
Logo churn is the number of customers lost in a period divided by customers at the start of the period. Gross revenue churn is MRR lost to cancellations and downgrades divided by starting MRR. Net revenue retention adds expansion revenue from existing customers, so it can exceed 100% when upgrades outweigh losses.
What is a good net revenue retention rate for SaaS?
Many investors view annual net revenue retention above 100% as healthy, because existing customers grow revenue on their own, and rates above 110% to 120% as strong, especially for companies selling to mid-market and enterprise customers. Benchmarks for small-business SaaS are often lower.
Do Canadian SaaS companies charge HST?
A GST/HST-registered Canadian SaaS company generally charges GST/HST to Canadian customers based on where the customer is located, while many supplies to non-resident customers can be zero-rated if conditions are met. Some provinces also apply their own sales tax to software. Confirm the treatment with a qualified tax professional.
Do I need a business number to claim SR&ED for a software company?
Yes. SR&ED claims are filed with the corporation's tax return, which requires a CRA business number (BN) with a corporate income tax (RC) program account. Ontario corporations generally receive a BN when they incorporate through the Ontario Business Registry, and additional program accounts can be added through the CRA's Business Registration Online service.

Summary

A strong SaaS financial model starts with clean definitions of MRR and ARR, explains every monthly change through an MRR waterfall, and reports logo churn, GRR and NRR consistently. Cohort analysis replaces blended averages, and unit economics show whether growth is efficient. Layer in the Canadian details, from your CRA business number registrations and HST to deferred revenue and SR&ED timing, and you have a model that answers investors' questions before they ask them.

Get a SaaS model built for your next raise

Ledgerive builds SaaS financial models, cohort analyses and investor dashboards for software companies across Toronto, Waterloo, Ottawa and Canada. Book a free 30-minute call or reach us directly.

Disclaimer: The above contents are provided for general guidance only, based on information believed to be accurate and complete, but we cannot guarantee its accuracy or completeness. It does not provide legal advice, nor can it or should it be relied upon. Please contact/consult a qualified tax professional specific to your case.