SaaS Metrics Calculator
Calculate ending MRR, net new MRR, NRR, GRR. Optional CAC payback from ARPA and margin.
Use the SaaS Metrics Calculator
Enter starting MRR and movement (new, expansion, contraction, churned). Ending MRR, NRR, GRR, and optional CAC payback are calculated.
MRR movement
Starting MRR and changes: new, expansion, contraction, churned. Optional: CAC, ARPA, gross margin for payback.
Results
NRR = (Start + Expansion − Contraction − Churned) / Start. GRR = (Start − Contraction − Churned) / Start. CAC payback = CAC / (ARPA × margin).
What these metrics mean
Ending MRR and net new MRR show top-line movement. NRR and GRR measure retention and expansion. CAC payback measures efficiency of acquisition.
How to calculate
Ending MRR = Start + New + Expansion − Contraction − Churned. NRR = (Start + Expansion − Contraction − Churned) / Start. GRR = (Start − Contraction − Churned) / Start.
How to improve
Improve NRR with expansion and lower churn/contraction. Improve CAC payback by raising ARPA or margin, or lowering CAC.
Common mistakes
Mixing MRR and ARR; using wrong base for NRR/GRR; or comparing NRR across different starting MRR or segments without context.
How to interpret
NRR above 100% means expansion more than offsets churn and contraction. Track ending MRR and net new for growth; use GRR for pure retention.
FAQs
What is NRR?▾
What is GRR?▾
How is ending MRR calculated?▾
What is CAC payback?▾
Related tools
Browse all calculators on NetGrow.