Renewal Rate

The percentage of customers or revenue that renews at the end of a subscription period rather than churning.

Renewal rate measures how many of your customers (or how much of your revenue) successfully renews when a subscription period ends. If 90 out of 100 contracts renew, your renewal rate is 90%. It's the clearest signal of whether customers find enough ongoing value to keep paying.

Renewal rate formula

Renewal Rate = (Renewals ÷ Up for Renewal) × 100

You can measure this by customer count (logo renewal rate) or by revenue (dollar renewal rate). Both are useful but they tell different stories. Logo renewal rate treats every customer equally. Dollar renewal rate weights each renewal by how much the customer pays, which gives you a better picture of the financial impact.

Dollar renewal rate can actually exceed 100% if renewing customers expand their spend. If 90 out of 100 customers renew, but those 90 collectively pay more than the original 100 were paying, your dollar renewal rate tops 100%. That's the gold standard.

Renewal rate vs retention rate

Retention rate measures ongoing month-to-month survival across your entire customer base. Renewal rate specifically measures what happens at the moment a contract comes up for renewal. For monthly subscriptions, the two metrics converge because every month is effectively a renewal point.

The distinction becomes important with annual or multi-year contracts. A customer might be "retained" for 11 months but still fail to renew in month 12. Renewal rate captures that critical decision point. Churn rate and retention rate give you the ongoing picture. Renewal rate gives you the decisive moment.

How to improve renewal rate

The long game is delivering consistent value throughout the contract period, not just at sign-up. Customers who see clear ROI from your product don't hesitate at renewal. Regular check-ins, usage reporting, and proactive success outreach all help.

But the quickest win is ensuring payments don't fail at the renewal point. In our experience, a lot of non-renewal is involuntary. Cards expire, bank details change, Stripe flags a charge as suspicious. The customer intended to renew but the payment didn't go through. That's involuntary churn at the worst possible moment.

Automated dunning catches these failures and recovers the payment before the customer even notices. Expiring card alerts go one step further by prompting customers to update their payment details before the renewal date, preventing the failure entirely. Together, these two approaches are the fastest path to lifting your renewal rate without changing your product or pricing.

Reduce your churn, protect your revenue

ChurnWard recovers failed payments automatically for $29/month. No percentage fees, no complexity.