Startup
MRR / ARR Growth Calculator
Project where your bootstrapped SaaS lands at 3, 6, and 12 months from current MRR and growth assumptions. See how many months until you hit a target ARR you can live on.
Result
MRR growth trajectory
Projected monthly recurring revenue over time
How to use it
- Enter your current MRR, the ARPU each new subscriber pays, monthly new subscribers, monthly churn, expansion MRR from upsells, the projection period, and optionally a target ARR milestone. Each month the model removes churn from MRR and adds new subscribers × ARPU plus expansion.
- Read MRR in 12 months, ARR in 12 months, the compound monthly growth rate, annual net revenue retention, and the months until you reach the target ARR; the chart shows MRR month by month for the projection period. NRR above 100% means existing customers are growing faster than they churn — a core SaaS health signal.
- Interpret the MRR trajectory chart to see if growth is compounding or flattening. A flattening curve with high churn often means new subscriber additions are just backfilling churned revenue rather than growing the base.
- Use the months-to-target-ARR output as a reality check on fundraising timelines or hiring plans. If the number is beyond your runway, either reduce churn, increase new subscriber velocity, or reprice to raise ARPU.
- Re-run monthly with actual cohort data. Track NRR and MRR growth rate separately — NRR tells you if your product earns expansion; net new MRR growth tells you if your GTM is working.
Questions people usually ask
What is MRR and ARR?
MRR (Monthly Recurring Revenue) is the predictable revenue a SaaS business earns each month from active subscriptions. ARR (Annual Recurring Revenue) is MRR × 12 — the annualised view. Both exclude one-time fees and professional services.
What is Net Revenue Retention (NRR)?
NRR measures what percentage of revenue you retain from existing customers after accounting for churn, downgrades, and expansion (upsells). NRR above 100% means existing customers are worth more over time without new acquisition. Below 100% means churn exceeds expansion.
What is a good NRR for SaaS?
In SaaS Capital's 2025 survey of more than 1,000 private B2B SaaS companies, median NRR was 101% (100% on month-to-month contracts, 103% on multi-year ones), and companies with $25,000-$50,000 contracts ranged from 97% in the bottom quartile to 111% in the top. Well below that median, more acquisition mostly refills a leaking base, so fix retention first.
How is churn modelled in this calculator?
Churn is applied monthly as a percentage of current MRR. New subscriber MRR is added each month based on new subscribers × ARPU. Expansion MRR is added as a flat monthly amount. This is a standard cohort-free approximation — for precision, model each cohort separately.
Is this tool free and private?
Yes. AI Biz Hub tools run entirely in your browser with no signup required. Inputs stay local unless you share the URL.
Is this financial advice?
No. Outputs are planning estimates. Validate with actual cohort data and a qualified financial advisor for fundraising or board-level reporting.
Related calculators
- Startup Bootstrapped Runway Calculator
Calculate personal runway and months to ramen/fully profitable from savings, side income, and MRR growth.
- Startup Solo Founder Unit Economics
Calculate LTV, CAC, payback, and break-even customers calibrated for bootstrapped scale with organic CAC.
- Startup Break-Even Units Calculator
Find break-even units, revenue, and target-profit volume fast.
- Startup Startup Runway Calculator
Calculate months of runway from cash, burn rate, and revenue growth assumptions.
Background on the MRR / ARR Growth Calculator
- Alternatives Stripe Alternatives for SaaS (2026)
Stripe alternatives for SaaS in 2026: Paddle, Lemon Squeezy, Polar, and Braintree compared on fees, merchant-of-record tax handling, and fit.
More in Bootstrapped growth
See when cash runs out, what you need to break even, and how to grow without funding.
- Startup Runway Calculator
- Monthly Burn Rate Calculator
- Break-Even Units Calculator
- Sales Forecast Calculator
Use it from code
The same calculation as a JavaScript module you can import. It runs where you import it, with no request, key or rate limit.
import { compute } from "https://aibizhub.io/engines/mrr-arr-growth-calculator.js"; Input and output contract, TypeScript types and the guide for agents.