Overview
Fincelo maintains a real-time ARR waterfall — every movement in and out of ARR is tracked to its source with full audit trail. The waterfall feeds the CFO Morning Brief, NRR calculation, and churn predictions.ARR Waterfall Components
ARR vs Revenue — Critical Distinction
ARR and revenue are tracked independently in Fincelo:- ARR decrements on the actual termination date — always
- Revenue recognition depends on CFO view selection:
- View A (no refund) — revenue recognised through original end date
- View B (refund issued) — revenue stops at termination, credit note raised
NRR Calculation
- Customer level
- Cohort level (by acquisition month)
- Plan/tier level
- Overall workspace level
Contraction vs Churn
These are separate waterfall buckets:- Churn = full termination (customer leaves entirely)
- Contraction = partial reduction (customer reduces seats/tier but stays)
ARR Anomaly Detection
The Revenue Anomaly Agent monitors:- Unexpected ARR movements above statistical threshold (Z-score > 2)
- ARR that doesn’t match invoiced amounts
- Expansion signals from usage data
- Customers approaching usage limits (tier-based alerts)

