SaaS Metrics & Unit Economics

Monthly Recurring Revenue (MRR)

Updated July 21, 2026

The predictable, normalized monthly revenue from all active subscriptions. The foundational SaaS metric.

Also known as: MRR, Monthly recurring revenue, Recurring monthly revenue

Monthly Recurring Revenue (MRR) is the normalized, predictable revenue a subscription business expects to collect each month from its active subscriptions. It is the foundational operating metric of the SaaS model: a single number that strips out one-time noise like setup fees, professional services, and hardware, and expresses the recurring base as a clean monthly run-rate. Because it is normalized, a $24,000 annual contract and twelve $2,000 monthly deals both read as $2,000 of MRR, which lets a company compare, forecast, and trend its revenue month over month regardless of how each contract was actually billed.

MRR is not a GAAP or FASB-defined figure, and there is no single audited methodology for it. It emerged as an industry convention as subscription businesses and the venture firms funding them standardized a shared vocabulary for recurring revenue. Bessemer Venture Partners' cloud-metrics work and David Skok's widely referenced SaaS Metrics essays are among the most-cited codifiers, but MRR is best understood as a crystallized operator convention rather than a term with one documented inventor or origin date.

Today MRR is the default health metric for almost any subscription company, from early-stage startups to public SaaS. Finance and operations teams track it to spot churn early and read month-to-month momentum; boards and investors annualize it into ARR for strategic reporting. For competitive-intelligence teams, a rival's MRR is rarely published, so it becomes a number to approximate from public signals rather than read off a page.

How MRR is calculated

The simplest formula is MRR equals the number of active subscribers multiplied by the average revenue per account (ARPA, sometimes called ARPU). A base of 500 accounts paying an average of $200 a month produces $100,000 in MRR. The same figure can be built bottom-up by summing the recurring revenue across every subscription plan, which is more accurate when pricing tiers vary widely.

Contracts billed on longer cycles are normalized to a monthly cadence before they enter the total: a $24,000 annual contract is divided by twelve to contribute $2,000 of MRR, and a multi-year prepayment is spread the same way. The rule that keeps the number clean is exclusion of anything non-recurring: implementation fees, one-off professional services, and hardware sales sit outside MRR because they will not repeat next month.

Because MRR is a convention rather than a standard, judgment calls creep in around trials, discounts, and usage-based components. Two companies can compute MRR differently on the same book of business, which is why the methodology matters as much as the number.

MRR movement: new, expansion, contraction, churn

A single MRR figure hides the forces moving it, so operators decompose the month-over-month change into movement components. New MRR comes from newly acquired customers. Expansion MRR comes from existing customers upgrading, adding seats, or crossing usage thresholds. Reactivation MRR comes from win-backs of previously churned accounts. Working against those, Contraction MRR captures downgrades, and Churned MRR captures cancellations.

Net new MRR is the sum of the gains minus the losses: new plus expansion plus reactivation, less contraction and churn. This breakdown turns a flat or growing top-line into a diagnosis. A company can post healthy net growth while quietly bleeding logos, masked by a few large expansions, and the movement view exposes that. It is also the layer where retention metrics like net revenue retention are built, since NRR is essentially expansion minus contraction and churn measured against the starting base.

MRR vs. ARR, bookings, and recognized revenue

ARR (Annual Recurring Revenue) is simply MRR times twelve: the same underlying recurring base, annualized. Teams reach for MRR for short-term operational work like reading churn and spotting month-to-month trends, and for ARR when planning long-range or reporting to a board. They are two views of one number, not two different measurements.

Bookings and recognized revenue are genuinely different things. Bookings is the total value of contracts signed, regardless of when cash arrives or revenue is recognized, a forward-looking sales figure. Recognized revenue is the accrual-accounting number reported in financial statements under rules like ASC 606. MRR sits between them as an unofficial operating proxy: it reflects revenue from currently live subscriptions, is not audited, and does not follow recognition rules. A related forward-looking variant, Committed MRR (CMRR), popularized by Bessemer, adds signed-but-not-yet-active contracts to give an early read on revenue that is contracted but not yet billing.

Estimating a competitor's MRR from public signals

A competitor's MRR is an internal figure they rarely publish, yet it is often the north-star number competitive-intelligence work is trying to approximate. Since the actual figure is hidden, CI teams triangulate direction and rough magnitude from public proxies: pricing-page changes and tier restructuring, sales and customer-success hiring velocity, growth in G2 and Capterra review volume, funding announcements and investor decks, sustained paid-acquisition spend, and press or job posts that cite customer counts.

None of these are exact, so any CI-derived MRR estimate is directional, capturing growth versus decline or a rough band, and should be framed as an informed approximation rather than a verified number. This is also why a competitor-tracking product like meertrack surfaces pricing changes, hiring signals, and funding and press news as MRR-adjacent leading indicators, rather than claiming to report a rival's MRR itself. The honest output is a trajectory read, corroborated across several independent signals.

Stop looking terms up. Start tracking them.

meertrack watches your competitors' websites, pricing, and hiring, then alerts you when something meaningful changes.

Or compare 11 CI tools side by side →

Frequently Asked Questions

How do you calculate Monthly Recurring Revenue?

Multiply the number of active subscriptions by the average revenue per account, or sum the recurring revenue across every plan for more precision. Normalize longer contracts to a monthly cadence first, dividing an annual contract by twelve, and exclude one-time charges like setup fees, professional services, and hardware. The result is the predictable revenue you expect to collect next month from currently active subscriptions.

What is the difference between MRR and ARR?

They measure the same recurring revenue at different time scales. ARR is MRR multiplied by twelve, an annualized view used for board reporting and long-range strategic planning. MRR is the monthly view, preferred for operational work such as tracking churn and catching month-to-month trend changes early. Choosing between them is about reporting horizon, not about a different calculation.

Is MRR the same as revenue?

No. MRR is an operating proxy, not an accounting figure. It isolates predictable recurring subscription revenue normalized to a month and excludes one-time income. Recognized revenue is the audited number reported in financial statements under accrual rules like ASC 606, and it can differ substantially from MRR because of timing, one-time fees, and recognition schedules. MRR is unofficial and unstandardized; recognized revenue is not.

What is expansion MRR versus contraction MRR?

Both are movement components of MRR from existing customers. Expansion MRR is added revenue when current customers upgrade tiers, add seats, or cross usage thresholds. Contraction MRR is lost revenue when they downgrade or reduce seats without fully cancelling. Netted against new business, churn, and reactivations, they explain why the total MRR moved in a given month rather than just how much it moved.

How can you estimate a competitor's MRR from public information?

There is no way to read it off a page, so you piece it together from observable proxies: shifts across the pricing page and plan tiers, how quickly they hire in sales and customer success, climbing review counts on sites like G2, funding news, steady advertising outlay, and any customer totals that surface in press. Because every clue is fuzzy, the resulting read only points to a trajectory, whether climbing or slipping or sitting in a loose range, and belongs in a report as an informed guess rather than a confirmed number.

Related terms

← Browse the full glossary

You run the business.

We'll watch the competition.

14 days free. 3 competitors. Cancel anytime.