The Renewal & Expansion Revenue Waterfall Analyzer is a free Claude Skill that builds a real ARR waterfall bridge from account-level previous versus current ARR and computes Net Revenue Retention and Gross Revenue Retention using their correct, distinct SaaS metric definitions.
A revenue-bridge and retention-metric engine, not a live billing integration. You supply each account’s previous and current ARR; this deterministically classifies every account and computes the two most commonly confused SaaS metrics correctly.
| File | Purpose |
|---|---|
waterfall.js | classifyAccountChange(), buildRevenueWaterfall() — zero dependencies |
test.js | 19-test suite, hand-verified against a known 5-account waterfall example including exact NRR/GRR values |
SKILL.md | Full skill definition, loadable in Claude Code/Desktop |
One deterministic classification rule per account (new, expansion, contraction, churned, flat), removing analyst-to-analyst inconsistency. And NRR and GRR use their correct, distinct definitions: NRR credits expansion and can legitimately exceed 100 percent, GRR excludes expansion entirely and can never exceed 100 percent by construction. Conflating the two makes retention look better than it is.
Yes. Free to download and run yourself. MV3 charges $175/hr only for implementation help wiring this into your real billing platform's actual ARR and subscription data.
No. It is a pure function over the account ARR data you supply. You still need to pull previous and current ARR out of your billing system and feed it in yourself.
NRR includes expansion revenue and can legitimately exceed 100 percent. GRR excludes expansion entirely and, by construction, can never exceed 100 percent. Confusing the two is a common real mistake that makes retention look better than it actually is.
The function throws rather than returning a misleading NRR or GRR, since there is no existing revenue base to measure retention against. New-logo ARR should be reported separately in that case.
No. All calculations run entirely in your own environment.
AI Marketing & SEO Automation, All States
AI Content & SEO Infrastructure for B2B companies that want to own their growth channel , not rent it.
(704) 317-2293 Get the Audit →We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Google Tag Manager simplifies the management of marketing tags on your website without code changes.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.