How to improve monthly recurring revenue
MRR is the most important metric for subscription businesses. It tells you whether you're building a sustainable business or running on a treadmill. Growing MRR requires a balance of new customer acquisition, existing customer expansion, and churn reduction. Most founders focus only on new MRR, but expansion and churn often have a bigger impact on the bottom line.
What is monthly recurring revenue?
Monthly recurring revenue (MRR) is the predictable revenue your business earns each month from active subscriptions. It's the heartbeat metric for subscription businesses. MRR breaks down into new MRR (new customers), expansion MRR (upgrades), and churned MRR (cancellations).
Formula
total active subscribers × average revenue per subscriber per monthBenchmarks
There's no universal benchmark since MRR depends on your stage. What matters is growth rate: 15-20% month-over-month is strong for early-stage startups, 5-10% is healthy for products past $100K MRR. Net MRR retention above 100% means your existing customers are growing revenue even without new sales.
How to improve monthly recurring revenue
Break MRR into its components (new, expansion, churned, reactivation) and focus on the biggest lever. Often reducing churn beats adding new customers.
Introduce usage-based pricing that grows with customer success. As they get more value, they pay more - and they're happy about it.
Build an upgrade path triggered by usage milestones. When users hit a natural limit, the upgrade offer feels helpful, not pushy.
Focus on annual contracts. They provide upfront cash, reduce churn, and increase LTV. Offer 15-20% discount for annual commitment.
Add seat-based pricing for collaborative products. Each new team member adds to MRR without additional sales effort.
Reactivate churned subscribers with targeted win-back campaigns. A 'here's what's new since you left' email converts 3-5% of churned users.
Problems that affect monthly recurring revenue
Your pricing is too low and you're leaving money on the table
Nobody complains about your price. Everyone converts immediately. That's not a good sign - it means you're undercharging. Patrick Campbell at ProfitWell analyzed thousands of SaaS companies and found most are underpriced by 20-40%. When Wistia raised their prices by 2x, they lost fewer than 5% of customers. You're growing revenue linearly when it could grow exponentially, and every month you wait is money you'll never get back. The fix isn't scary - most founders who raise prices wish they'd done it six months earlier.
Nobody picks the annual plan
You offer annual billing at a discount but almost everyone goes monthly. Your cash flow suffers, churn stays high, and you can't invest in growth because revenue is unpredictable. Here's the thing - annual customers churn at roughly half the rate of monthly ones, and they give you 12 months of runway upfront. Companies like Notion and Slack see 40-60% annual adoption because they make annual the obvious choice. If you're under 30%, your pricing page is probably defaulting to monthly and burying the annual savings in a tiny toggle.
Free trial users don't convert to paid
Users start a trial, poke around for a day or two, then go quiet until it expires. They never experience enough value to justify paying. Your trial is a free preview of confusion, not a taste of the product's magic. Totango's research shows the average B2B SaaS trial converts at 15-20%, but top performers hit 25-30% by designing the trial around the aha moment, not an arbitrary time period. Slack's trial doesn't expire by time - it converts when teams hit the message limit, which means users convert after they've felt the value. If your trial-to-paid conversion is below 15%, the problem isn't price - it's that users never reached the moment where paying felt obvious.
Users ignore upgrade prompts
You show upgrade prompts but users dismiss them. They're happy on the free tier and see no reason to pay. The paywall isn't working.
Freemium isn't generating enough revenue
You launched freemium to grow fast but almost nobody pays. You have thousands of free users, a tiny handful of paying customers, and server costs that grow with every signup. The model isn't broken - the line between free and paid is in the wrong place. Dropbox cracked freemium by giving you 2GB free (enough to start, not enough to stay). Spotify gives you the full catalog but interrupts with ads that make premium feel like relief. The successful pattern is: let users experience the core value, then create a natural friction point that paid resolves. If your free tier resolves every friction, there's no reason to pay. If it creates too much friction, users leave before they feel the value. It's a razor-thin line, and most indie SaaS founders err on the generous side.
Ready to improve your monthly recurring revenue?
Golden Gecko matches you with proven experiments to move this metric. Sign up free to get started.
- AI matches playbooks to your goals
- Step-by-step experiment guidance
- AI interprets your results