What Is Revenue Churn?

Revenue churn measures the percentage of monthly recurring revenue lost from an existing customer base over a period — capturing not just the count of customers who left but the dollar value that departed with them. A single high-value cancellation has far greater impact than several low-value ones, which is why this figure tells a different story than a headcount-based measure.

Upload your billing export and see gross and net revenue churn by plan tier, segment, and cancellation reason — without building the calculation yourself.

What this export contains

Month
Starting MRR
Churned Customers
Churned MRR
Gross Revenue Churn %
Net Revenue Churn %
Contraction MRR
Expansion MRR
Plan Type
Cancellation Reason
Customer Segment
Months Active at Cancellation

What usually goes wrong with it

  • Contraction MRR is excluded from the churn figure

    Customers who downgrade their plan reduce MRR without cancelling. If only cancellations are counted, the true dollar loss from the customer base is understated.

    DataMimi DataMimi includes downgrade rows as contraction and reports gross churn (before expansion) and net churn (after expansion) separately so you always know which figure you're looking at.

  • Annual plan cancellations are recognized all at once

    An annual customer who cancels in month 9 of their contract contributes their full ACV to the figure in that month, creating a spike that distorts the monthly trend.

    DataMimi It detects annual contract cancellations and prorates the recognition across the remaining months of the contract term so the monthly view is smoothed.

  • Winback revenue is subtracted from losses rather than added to new MRR

    Some billing systems credit a returning customer's MRR to the churn figure in the cancellation month, making the net rate look lower than it is for the wrong reason.

    DataMimi It identifies returning customers by customer ID and routes their MRR to the expansion column rather than reducing the loss figure.

  • Gross and net churn are reported interchangeably

    Gross churn is the percentage of MRR lost before adding expansion; net churn subtracts expansion from the losses. The two figures are very different and not comparable without knowing which is being cited.

    DataMimi It labels every figure with its gross or net designation so different reports using different methods are always distinguishable.

Common questions

What is revenue churn?

It is the percentage of monthly recurring revenue lost from existing customers over a period, including both cancellations and downgrades. The formula is: Churned MRR ÷ Starting MRR × 100.

What is the difference between revenue churn and logo churn?

Logo churn counts the number of customers who cancelled, regardless of contract size. Revenue churn counts the dollar value lost. A business can have low logo churn and high revenue churn if large customers are the ones leaving.

What is a good revenue churn rate for SaaS?

Below 2% monthly gross churn is generally considered healthy for B2B SaaS. That translates to roughly 22% annually. Consumer SaaS tends to see higher rates because switching costs are lower.

How do I calculate revenue churn from a billing export?

Sum the MRR of all customers who cancelled in the period. Divide by the total MRR at the start of the period. Multiply by 100. Make sure cancelled rows are still in the export before filtering. DataMimi automates this calculation.

How much does DataMimi cost?

Free plan: $0/month, 40 credits, no credit card required. Lite: $9/month, 400 credits. Starter: $24/month, 1,500 credits, up to 3 simultaneous files. Pro: $59/month, 5,000 credits with rollover. Team: $199/month, 20,000 credits, 5 users.

Try it with your own file

DataMimi reads the file you actually have — merged cells, headers below row one, totals pasted at the bottom — and shows which rows and columns every number came from.

Ask about your file

More in Analysis methods