Skip to main content

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

MovementDefinitionTrigger
New ARRARR from first-time customersNew contract activated
Expansion ARRARR increase from existing customersSeat addition, tier upgrade, usage upgrade
Contraction ARRARR decrease from existing customersSeat reduction, downgrade (not full churn)
Churned ARRARR lost from full terminationsContract terminated
Reactivated ARRARR from previously churned customersCustomer returns
Renewed ARRARR from contracts renewing at same valueRenewal at same terms

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
The AI suggests the correct view based on contract language. The CFO always decides. The decision is logged.

NRR Calculation

NRR = (Opening ARR + Expansion - Contraction - Churn) ÷ Opening ARR × 100
Fincelo calculates NRR at:
  • 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)
Mixing these distorts NRR. Fincelo enforces the distinction automatically.

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)
Alerts appear in the CFO Morning Brief and trigger CSM Hub notifications.