Monthly Recurring Revenue Calculator

    Enter starting MRR, new MRR from fresh customers, expansion from upgrades, reactivation from returning customers, and lost from downgrades and churn. See ending MRR, net new MRR, growth rate, net revenue retention, gross churn rate, annual run rate, and 12-month projections if growth holds. Built for subscriptions, memberships, and SaaS sellers tracking recurring revenue honestly.

    Best for

    Make the next pricing or planning decision with context

    Turn volume and rate assumptions into a revenue scenario for your business scenario. It covers MRR, ARR, and subscription growth — new, expansion, downgrade, and churned MRR for a complete SaaS revenue picture.

    Instant calculations · Editable fee assumptions · Export-ready results

    Inputs

    Values update results instantly. Adjust fee assumptions to match your seller dashboard.

    Your figures are saved in this browser on this device.

    Starting position

    USD

    MRR at beginning of month

    This month

    USD

    MRR from new customers

    USD

    Upgrades, add-ons from existing customers

    USD

    Lost from downgrades

    USD

    Lost from cancellations

    USD

    Returning customers

    Results

    Live estimates based on your inputs and editable fee assumptions.

    Ending MRR

    $14,500.00

    Starting plus net new.

    Net new MRR this month

    $2,500.00

    New + expansion + reactivation - downgrade - churn.

    MRR growth rate

    20.8%

    Net new divided by starting MRR.

    Net revenue retention (NRR)

    98.3%

    (Starting + expansion - downgrade - churn)/starting.

    Gross churn rate

    5.0%

    Churned divided by starting MRR.

    Annual run rate (ARR)

    $174,000.00

    Ending MRR times 12.

    MRR in 3 months at same growth

    $19,500.00

    Compound growth projection 3 months.

    MRR in 12 months

    $116,257.86

    If net new rate holds monthly.

    Total new + expansion + reactivation

    $3,500.00

    All positive MRR movements.

    Total lost to downgrade + churn

    $1,000.00

    All negative movements.

    What this means

    $12000 start + $3500 new/expansion/reactivation − $1000 downgrade/churn = $14500 ending. Net new $2500 (20.8%). NRR 98.3% churn 5.0%. ARR $174000. 12mo linear $42000 compound $116258.

    MRR waterfall: starting to ending

    Interactive breakdown of fees, costs, and remaining profit.

    73%15%

    Distribution

    • Starting
      $12,000.00
      72.7%
    • New
      $2,500.00
      15.2%
    • Expansion
      $800.00
      4.8%
    • Reactivation
      $200.00
      1.2%
    • Downgrade
      $400.00
      2.4%
    • Churned
      $600.00
      3.6%

    Total $16,500.00 · 6 segments · interactive

    Line-item breakdown

    Dollar amounts, share of revenue, and visual proportion.

    Starting MRR
    $12,000.00
    New MRR
    $2,500.00
    Expansion MRR
    $800.00
    Reactivation MRR
    $200.00
    Downgrade MRR
    $400.00
    Churned MRR
    $600.00
    Total new movements
    $3,500.00
    Total lost movements
    $1,000.00
    Net new MRR
    $2,500.00
    Ending MRR
    $14,500.00
    MRR growth rate
    20.8%
    NRR
    98.3%
    Gross churn rate
    5.0%
    ARR run rate
    $174,000.00
    12-month linear projection
    $42,000.00
    12-month compound projection
    $116,257.86

    Assumptions used

    • • Net new $2500.00 = 3500.00 − 1000.00
    • • Ending $14500.00 = $12000.00 + $2500.00
    • • NRR 98.3% = (12000+800−400−600)/12000
    Result ready

    Your next best moves

    Use your MRR result to make the next decision. These General Business tools follow the same cost and pricing thread.

    3 focused steps
    Free for sellers, no spam

    Keep the decision moving with the free Etsy Seller Toolkit

    Download a practical checklist for pricing, hidden cost leaks, and healthier profit decisions alongside this result.

    Price with confidenceSpot profit leaksPlan the next move
    Get the Free Etsy Seller Toolkit

    More General Business calculators and guides are in the category hub.

    Explore General Business

    How it works

    Methodology & formulas

    This calculator is transparent by design. Review the steps and formulas so you can trust the estimate and adjust assumptions when your dashboard differs.

    Calculation steps

    1. 1Sum positive MRR types: new, expansion, reactivation.
    2. 2Sum negative types: downgrade, churned.
    3. 3Subtract negatives from positives for net new MRR.
    4. 4Add to starting for ending MRR.
    5. 5Divide net new by starting for growth rate.
    6. 6Compute NRR as retention of existing base including expansion/contraction but excluding new logos.
    7. 7Project 3/6/12 months by compounding growth rate or adding net new linearly for comparison.

    Formulas

    • netNew = new + expansion + reactivation − downgrade − churned
    • ending = starting + netNew
    • growthRate = netNew / starting ×100
    • NRR = (starting + expansion − downgrade − churn)/starting ×100
    • grossChurn = churned/starting ×100
    • ARR = ending ×12
    • projectionMonthN = starting × (1+growthRate)^N or ending + netNew×(N-1)

    Important assumptions

    • Net new MRR = newMRR + expansion + reactivation − downgrade − churned.
    • Ending MRR = startingMRR + netNewMRR.
    • Growth rate = netNewMRR / startingMRR ×100.
    • NRR = (starting + expansion − downgrade − churned)/starting ×100 — new and reactivation excluded because NRR measures existing base.
    • Gross churn rate = churned / starting ×100.
    • ARR = endingMRR ×12.
    • 12-month projection assumes same netNewMRR added monthly (linear) or same growth % compounding — we show compound growth % version.

    Sources & review

    Know what this estimate is built on

    This calculator is intentionally platform-agnostic, so it does not attach a platform fee URL.

    Calculator model reviewed: August 9, 2026

    Official references

    No single official fee page is attached here. The model keeps these inputs editable so you can use the terms that apply to your situation.

    Use the current terms

    This model uses editable planning assumptions. Confirm tax, payment, financing, or operating terms with the relevant provider, official authority, or adviser for your situation.

    Defaults are editable estimates. Match them to your current account, provider statement, official authority, lender, or adviser before making a pricing or investment decision.

    Calculator model reviewed: August 9, 2026. This date covers the page and calculator guidance, not a guarantee that every live platform rate or term was re-audited on that date.

    Worked example

    SaaS starting $12K MRR

    $12K start + $2.5K new + $800 expansion + $200 reactivation = $15.5K − $400 downgrade − $600 churn = $14.5K ending. Net new $2.5K (20.8% growth). NRR 98.3%. Gross churn 5%. ARR $174K. Linear 12-month $42K MRR, compound at 20.8% unrealistic $128K.

    Positive movements: new $2.5K + expansion $800 + reactivation $200 = $3.5K. Negatives: downgrade $400 + churn $600 = $1K. Net new $2.5K. Ending $12K+$2.5K=$14.5K. Growth 20.8%. NRR = ($12K+$800−$400−$600)/$12K=98.3%. Churn 5%. ARR $14.5K×12=$174K. If linear net new $2.5K/mo continues, 12-month MRR $14.5K+$2.5K×11=$42K. If compound 20.8%/mo, 12-month $14.5K×1.208^11 ≈ $128K showing why linear is safer for forecasting.

    FAQ

    Common questions

    Related guides

    Use these practical guides to check the assumptions behind MRR before you make the next decision.

    Browse all guides