Hello GGR community,
Seeking some guidance here as a new CS ops manager.
I joined my current company a few months ago but soon got to understand there is a misalignment between how our finance team views and calculate churn and NRR vs how local operational teams do.
Basically, our customers are subscribing to annual contracts with different payment terms ( annual, semi-annual, quarterly and few cases of monthly payments), and any upsell/ cross-sell comes in the form of individual opportunities with their own start and end date.
Which means that a customer could have his main contract with and effective start date in January and an upsell opportunity/invoice with an effective start date in March.
We do not have consolidated start dates at the moment.
Now, the way I used to track churn performances was: Churn from contract w/ effective start date current month / Renewal Base with effective start date current month
However, in this current scenario, I have been advised to take two stances:
1. Keep the same logic as above to calculate churn
2. Calculate local teams and individual contributor NRR by dividing any churn happening in month X / Month X renewal base.
Meaning not taking into account the effective start date of the churned contracts here.
I am not sure if any of the above makes sense to be honest, or if I should l calculate it differently since mapping each account with all of his invoices monthly or quarterly would represent colossal work.
On the other end, our Finance team calculates churn by looking at all invoices issued in Month X and how many haven’t been paid, which I don’t think is of any use for our operational teams.
But I may be wrong.
I would appreciate learning from your experience and/or getting your feedback on this.
Thanks !