MRR2.8%
$285K
153 active · 56 past due
ARR2.8%
$3.42M
MRR × 12
Churn risk $6.0%
$24K
1 critical
Past due$68K
56
failed renewals
NRR proxy1.1%
116.9%
from movement book
Trials98 fails
43
in flight
Net MRR vs churned
Northline · weekly
Net MRRChurned
W2 Enterprise renewals batchW4 Card brand outage recoveryW6 Harbor expansion seatsW9 Price book v4 live
Plan mix ($K MRR)
$285K billable
164
Enterprise
74
Pro
29
Growth
8
Starter
9
Addon
Highest churn risk
by risk score
| Customer | Risk | MRR |
|---|---|---|
| Glassline Packaging | 75 | $640 |
| Keystone Supply | 72 | $78 |
| Keystone Apparel | 69 | $116 |
| Atlas Cold Chain | 68 | $6.2K |
| Keystone Clinics | 66 | $116 |
| Ridge Group | 65 | $3.1K |
| Ridge Systems | 63 | $74 |
At-risk subscriptions
critical + high
| Sub | Customer | Tier | MRR | Risk |
|---|---|---|---|---|
| SUB-20210 | Glassline Packaging | Critical | $640 | 75 |
| SUB-20717 | Keystone Supply | High | $78 | 72 |
| SUB-20608 | Keystone Apparel | High | $116 | 69 |
| SUB-20440 | Atlas Cold Chain | High | $6.2K | 68 |
| SUB-20741 | Keystone Clinics | High | $116 | 66 |
| SUB-20643 | Ridge Group | High | $3.1K | 65 |
| SUB-20777 | Ridge Systems | High | $74 | 63 |
| SUB-20712 | Granite Foods | High | $5.1K | 62 |
Book health
1 critical · $24K at risk
99
health
MRR$285K
Past due MRR$68K
NRR proxy116.9%
Failed payments98
Root-caused alerts
symptom → fix
Do this next
scored actions
- Save Critical churn MRR941 accounts · transparent risk model$24K
- Clear Final-wave fails88Retry + portal update path$593K
- Close top expansion seats820 score ≥70$46K
- Convert hot trials7443 trialing now$17K