Enter your retention scenario
Tip: If youâre unsure, start with âMonthly retentionâ and use conservative inputs. You can adjust later. The results update instantly as you move sliders.
Want a quick âso what?â number for retention work? This calculator estimates how much extra revenue (and profit) you can unlock by improving retention from current to target over a chosen time horizon. Itâs designed for subscription products, repeat-purchase businesses, and retention-driven growth teams.
Tip: If youâre unsure, start with âMonthly retentionâ and use conservative inputs. You can adjust later. The results update instantly as you move sliders.
Retention sounds abstract until you translate it into customerâmonths. A âcustomerâmonthâ is one customer staying active for one month. If you have 5,000 customers today and your monthly retention is 90%, you donât lose 10% once â you lose a shrinking portion of the remaining base month after month.
This tool models a single cohort (a starting group of customers) and estimates the monthly active customer count across your chosen horizon. Then it multiplies those active customers by your monthly revenue per customer (ARPU) to estimate revenue. It runs the calculation twice: once with your current retention and once with your target retention. The difference between those two revenue totals is your estimated retention revenue lift.
If your monthly retention rate is r (for example, 90% â 0.90), and your starting customers are N, then the expected active customers in month t is:
Here, month 0 is ânowâ (so Active(0) = N). Month 1 is after one month (Active(1) = N Ă r), and so on. The key insight: retention compounds because r is multiplied repeatedly.
If ARPU is your average monthly revenue per active customer (subscription fee, average monthly spend, etc.), then revenue in month t is:
Over M months, total revenue is the sum from t = 0 to Mâ1:
This is a geometric series, which is convenient because it behaves smoothly and highlights the compounding effect. A small improvement in r creates more active customers in every future month â and those additional customers keep generating revenue again and again.
The estimator calculates baseline revenue using your current retention (rcurrent) and improved revenue using your target retention (rtarget):
Revenue is not profit. To provide a more realistic âbusiness impactâ number, the calculator multiplies the revenue lift by your gross margin:
If your margin is high (software, marketplaces, many digital products), retention lift can be extraordinarily profitable. If your margin is lower (physical goods), retention still matters â but youâll want to factor in fulfillment, returns, and support costs.
Money today is usually worth more than money later. If you want to compare retention work to other projects (or justify investment to stakeholders), you can discount future revenue using an annual discount rate. The calculator converts the annual rate into a monthly rate and discounts each monthâs revenue before summing. Setting the discount rate to 0% makes NPV equal to the simple revenue sum.
Examples help because retention is not linear â it compounds. Below are three common patterns. You can recreate them in the inputs above and see how the lift changes with ARPU, horizon length, and margin.
Imagine a B2B SaaS product with 5,000 customers paying $30/month on average. Monthly retention is 90%, and you think you can improve it to 92% through better onboarding, fewer bugs, and proactive customer success. Thatâs only a +2 percentage point improvement â but over 12 months, the difference compounds into meaningfully more customerâmonths. Your lift becomes a concrete number you can compare against the cost of the initiative.
If you run a store where customers buy multiple times per year, you can approximate âmonthly retentionâ by using a repeat-purchase probability for active customers. If your average active customer spends about $20/month when engaged, and you believe a new loyalty program increases the chance they buy again (or stay engaged), the model estimates incremental revenue across the horizon. The estimate wonât capture seasonality or big promo spikes â but it gives you a baseline for âis this worth doing?â
Sometimes you donât know monthly retention. You only know something like âour 6âmonth retention is 40%.â Thatâs still useful. Switch the model to Period retention rate and set the horizon to your period. The calculator will convert the period rate into an equivalent monthly retention rate under the hood (a simplifying assumption), then run the same revenue series. This is especially helpful when youâre early-stage and metrics are rough.
One last note: retention can improve in different ways (better early retention, lower late churn, reactivation, upgrades). This tool treats retention as a single âaverageâ rate. Thatâs okay for directional decisions â just avoid overâprecision.
The output cards show baseline revenue, improved revenue, and the lift. A few guidelines make this much more useful:
If you need a âreal forecast,â build a cohort table with month-by-month retention and ARPU by segment (channel, plan, geography). But for 80% of prioritization decisions, this estimator gives a fast, honest starting point.
Theyâre two sides of the same coin. If monthly retention is 90%, monthly churn is 10% (in a simple model). Many dashboards track churn because itâs a âbad thing to reduce,â while retention feels like a âgood thing to increase.â For math, you can convert either way: retention = 1 â churn.
Use logo retention if youâre modeling customer count staying active, and ARPU is relatively stable. Use revenue retention (e.g., net revenue retention) if expansions and contractions are meaningful. This calculator is closer to a logo retention model. If expansions matter, increase ARPU for the âimprovedâ scenario or run a separate ARPU uplift analysis.
Compounding. Improving retention increases active customers in every future month, which adds up across the horizon. The effect is stronger when the horizon is longer and when the baseline retention is already relatively high. Small improvements in high-retention products can unlock a surprisingly large number of customerâmonths.
The calculator will still compute the difference â it will show a negative âlift,â which is useful for modeling risk (e.g., what happens if retention worsens due to pricing changes or competition).
Switch to âPeriod retention,â set the horizon to 12 months, and enter your annual retention as the period retention. The tool converts it into an equivalent monthly rate by taking the 12th root (a simplifying assumption).
If youâre using this for internal prioritization, teams often use 8â15% annually as a rough hurdle rate. If you donât want to discount at all, set it to 0%. The goal isnât perfection â itâs a consistent way to compare options.
No â intentionally. This isolates the retention effect so you can understand its standalone impact. You can combine it with other calculators (CAC, conversion rate, marketing ROI) to build a fuller picture.
This estimator is intentionally simple so it stays usable. Treat the lift as a decision-support number: âIf we raise retention from X to Y, roughly how much revenue/profit does that unlock over M months?â
MaximCalculator builds fast, human-friendly tools. Double-check important business decisions with your own data and finance team.