How to Calculate Your Customer Churn Rate

Calculate customer churn rate using three proven formulas to track retention and identify revenue leaks in your business.

  1. Choose your churn calculation method. Use simple churn rate for subscription businesses: (customers lost ÷ customers at period start) × 100. Use revenue churn for variable pricing: (MRR lost ÷ starting MRR) × 100. Use cohort analysis for seasonal businesses to track specific customer groups over time.
  2. Define your measurement period. Monthly churn works for most SaaS and subscription models. Quarterly churn suits B2B services with longer contracts. Annual churn fits businesses with seasonal patterns or long purchase cycles.
  3. Gather your customer data. Pull active customers at period start, customers who canceled during the period, and total revenue from your CRM or billing system. Exclude new customers acquired during the measurement period from the denominator.
  4. Calculate and benchmark your rate. Run the formula and compare against industry standards. Track the trend over 6-12 months rather than focusing on single-month fluctuations. Calculate both customer count churn and revenue churn if you have variable pricing.
  5. Identify patterns in churned customers. Segment churn by customer acquisition channel, subscription tier, geographic region, and tenure length. Look for clusters that indicate specific retention problems rather than treating all churn as random.
  6. Set up recurring churn tracking. Automate the calculation in your analytics dashboard or spreadsheet. Schedule monthly reviews to catch trends early. Track leading indicators like support ticket volume and payment failures alongside churn rate.