// multi-utility computation suite · offline · instant · precise
┌──────────────────────────┐
│ [c] calcalyst_ │
│ computation suite │
└──────────────────────────┘
// select a module to initialize
/ search↵ open firstesc close
// adsenseEMPTY_LEADER_SLOT728×90
// adsenseMOBILE_ANCHOR_SLOT320×50
// keyboard_shortcuts
/focus search
↑↓navigate module list
Enter
open first result from search
open highlighted
compute when module is open
compute when focused in a field
Escclose module · clear selection
⌫
fin.net-dollar-retention Calculator
Calculates Net Dollar Retention (NDR) and gross revenue retention from starting ARR, expansion, and churn data. NDR above 120% means the existing customer base grows 20%/year without any new customer acquisition — the hallmark of elite SaaS companies like Snowflake.
Inputs
Mrr Start
Time for one complete cycle (s). Period = 1 / frequency. A 50 Hz signal has a 20 ms period.
Expansion Mrr
Reference formula or conversion factor shown for context.
Contraction Mrr
Reference formula or conversion factor shown for context.
Churned Mrr
Reference formula or conversion factor shown for context.
New Mrr
Reference formula or conversion factor shown for context.
Results
net dollar retention (NDR)
Sample size or count used in the calculation.
gross revenue retention (GRR)
Sample size or count used in the calculation.
end MRR (with new)
MRR (monthly recurring revenue) -- total predictable monthly subscription income. MRR x 12 = ARR.
revenue from expansion
Sample size or count used in the calculation.
NDR >100%
Sample size or count used in the calculation.
best-in-class SaaS
The classification assigned based on the computed value.