Monthly Recurring Revenue
Cash collected
Profit
Revenue (cash) vs Costs
Net margin %
Total active clients
New vs lost clients
MRR movement ·
Churned MRR / mo
Monthly churn %
Why clients leave
No reasons logged yet — tag them on Cancel.
Cost breakdown
MRR by vertical
Top clients by MRR
Net new MRR / mo
Cumulative cash
ARPA trend
Scoreboard — on-track / off-track at a glance
Custom metrics (close rate, show rate, speed-to-launch…)
Wins
Issues — identify · discuss · solve
Quarter rocks ladder to monthly, monthly to weekly. Check them off as you go.
Clients
| Client | Vertical | Owner | MRR | Started | Tenure | Status | Actions |
|---|
Month by month — click a row to see who was won / lost
| Month | MRR | Δ MoM | Active | New | Lost | Churn | Cash | Costs | Profit | Margin |
|---|
Cohort retention — each row = clients that started that month; cells = % still active N months later
Month
Paste payments — Date · Client · Amount (copy rows straight from your sheet)
Payments this month
| Date | Client | Amount |
|---|
Who's paid / late — active clients vs received
| Client | Bills | Expected | Received | Status |
|---|
Payment history — last 6 months · ✓ paid · ~ partial · ✕ missed · click a cell to override (• = manual) · last column = consecutive months late
Who owes us
| Client | Amount | Note | Since | Status |
|---|
Acquisition cost — you type; deals are live from the Sales Tracker
Unit economics
History
| Month | Ad spend | Commission | Total cost | Deals won | MRR closed | Setup closed | CAC / deal | Booked return | LTV:CAC |
|---|
Churn → LTV sensitivity
| Monthly churn | Avg lifetime | LTV gross profit / client | LTV:CAC | vs current |
|---|
Monthly costs & cash
Cost history
| Month | Salaries | Software | Paid ads | Marketing | Other | Total |
|---|
Assumptions & targets
About
Owner-only · data in Supabase (agency_*) · all money stored in EUR, KM is a display peg. Source of truth = this app.