SaaS KPI Dashboard

ARR, Rule of 40, BM Attractiveness, Client Retention & Sales — summary + calculations

Dynamic & Interactive
Annual Recurring Revenue (ARR)
$300,000
From MRR $25,000
Formula: ARR = MRR × 12
ARR = $25,000 × 12 = $300,000
Rule of 40
45
Revenue Growth 35% + Profit Margin 10%
Formula: Growth Rate (%) + Profit Margin (%)
35% + 10% = 45 (healthy — ≥40)
Client Retention (Annual)
85%
Start: 200 → End: 250; New: 80
Formula: ((End - New) / Start) × 100
((250 - 80) / 200) × 100 = 85%
Customer Acquisition Cost (CAC)
$500
Spend $50,000 / 100 new customers
CAC = $50,000 ÷ 100 = $500
Customer Lifetime Value (LTV)
$960
ARPU $50 × Margin 80% × Lifespan 24mo
LTV = ($50 × 0.8) × 24 = $960
LTV : CAC Ratio
1.92
LTV $960 ÷ CAC $500
960 ÷ 500 = 1.92 (aim for > 3)

Core Business Inputs

Enter your company's data below. The dashboard will update automatically.

Total recurring revenue from all customers for one month.

Your year-over-year or month-over-month growth rate.

Your net profit margin as a percentage.

Customer & Retention Inputs

Number of customers at the beginning of the period.

Number of customers at the end of the period.

Total new paying customers acquired during the period.

Sales & Marketing Inputs

Total spend over a period to acquire new customers.

The average monthly revenue generated per customer.

Revenue left after subtracting COGS.

The average time a customer stays with your service.