40+ KPIs across six business categories — Financial, Sales, Marketing, Operations, Customer, and Team. Each metric includes its definition, formula, reporting frequency, benchmark, and interpretation guidance.
| KPI | Definition & Formula | Frequency | Benchmark | Interpretation |
|---|---|---|---|---|
Monthly Recurring Revenue (MRR) Total predictable revenue earned per month from all recurring sources |
MRR = Σ (active subscriptions × monthly fee) Break into: New MRR + Expansion MRR − Churned MRR = Net New MRR |
Monthly | Growing by 5–15% MoM (early stage) | ↑ Good: MRR growing faster than cost base ↓ Alert: MRR flat or declining for 2+ months — investigate churn and new business pipeline |
Annual Recurring Revenue (ARR) Annualized value of all recurring contracts |
ARR = MRR × 12 Track ARR waterfall: Beginning + New + Expansion − Churn − Contraction = Ending ARR |
Quarterly | SaaS benchmark: 80–120% NRR | ↑ ARR growing with high retention = healthy unit economics ↓ ARR shrinking = churn exceeding new business |
Gross Margin % Revenue remaining after direct delivery costs |
(Revenue − COGS) ÷ Revenue × 100 Track monthly; separate by service line to identify margin diluters |
Monthly | Services: 50–70% | SaaS: 70–80% | ↑ Rising gross margin = better pricing or improved delivery efficiency ↓ Declining margin = pricing pressure, scope creep, or cost growth outpacing revenue |
EBITDA & EBITDA Margin Operating profitability before non-cash items |
EBITDA = Revenue − COGS − OpEx EBITDA Margin = EBITDA ÷ Revenue × 100 |
Monthly | Profitable SMB services: 15–25% | ↑ Positive and growing = operational leverage ↓ Negative EBITDA = burning cash; map the path to breakeven |
Cash Runway Months of operations at current burn rate before cash runs out |
Cash Runway = Current Cash ÷ Monthly Net Burn Rate Monthly Net Burn = Cash Outflows − Cash Inflows (negative = burning) |
Weekly | Minimum: 6 months | Healthy: 12+ months | ↑ >12 months: comfortable; focus on growth ↓ <6 months: critical — begin fundraising or cost reduction immediately |
Days Sales Outstanding (DSO) Average time to collect payment after invoice |
DSO = (Accounts Receivable ÷ Revenue) × Days in Period |
Monthly | Best: <30 days | Watch: >45 days | ↓ Lower DSO = faster cash collection, better working capital ↑ Rising DSO = clients paying slower; review collections process and payment terms |
OpEx as % of Revenue Overhead cost efficiency relative to revenue size |
Operating Expenses ÷ Revenue × 100 Track by cost category: Headcount, Sales & Mkt, Tech, G&A |
Monthly | Scale target: OpEx declining as % of revenue | ↓ Declining = operating leverage; more efficient at scale ↑ Rising = cost growing faster than revenue — identify the driver |
| KPI | Definition & Formula | Frequency | Benchmark | Interpretation |
|---|---|---|---|---|
Total Pipeline Value Total dollar value of all active opportunities in your sales pipeline |
Σ (Deal Value × Stage Probability %) Break by stage: Prospect, Qualified, Proposal, Negotiation, Closed Won |
Weekly | Pipeline Coverage: 3–5× monthly revenue target | ↑ 3× coverage or above = healthy; you have enough at-bats to hit targets ↓ Below 2× = pipeline emergency; accelerate prospecting immediately |
Win Rate Percentage of qualified opportunities that close as won |
Win Rate = Closed Won Deals ÷ Total Qualified Opportunities × 100 |
Monthly | B2B services: 20–35% | ↑ Improving win rate = better qualification, stronger proposals, improved trust ↓ Declining = review lost deal analysis; identify common objections and competitive weaknesses |
Average Deal Size Average revenue per closed deal |
ADS = Total Revenue from Closed Won ÷ Number of Closed Won Deals Track trend over time and by deal type/segment |
Monthly | Set target based on your pricing model and growth strategy | ↑ Rising ADS = successful upselling, moving upmarket, or pricing improvements ↓ Declining = competing on price, downmarket drift, or product mix shift |
Sales Cycle Length Average time from first contact to closed deal |
Avg Days = Σ (Close Date − First Contact Date) ÷ # Closed Deals |
Monthly | SMB B2B services: 14–45 days | ↓ Shorter cycle = better qualification, clearer value prop, streamlined process ↑ Longer cycle = friction in buying process; identify and remove bottlenecks |
Customer Acquisition Cost (CAC) Total cost to acquire one new customer |
CAC = Total Sales & Marketing Spend ÷ # New Customers Acquired Separate CAC payback period: CAC ÷ Monthly Gross Margin per Customer |
Monthly | LTV:CAC ratio should be >3:1 | ↓ CAC declining + LTV growing = efficient growth engine ↑ Rising CAC = market saturation or inefficient marketing spend — audit channel by channel |
New vs. Renewal Revenue Mix Proportion of revenue from new vs. existing clients |
New Revenue % = New Client Revenue ÷ Total Revenue × 100 |
Monthly | Healthy: 30–40% new; 60–70% renewal | High renewal % = strong retention and predictable base; new % growing = expanding market reach ↓ Too much new dependency = churn risk is hiding; >80% renewal only = growth may be stagnating |
| KPI | Definition & Formula | Frequency | Benchmark | Interpretation |
|---|---|---|---|---|
Marketing Qualified Leads (MQLs) Leads that meet your criteria for "ready to talk to sales" |
MQLs = Leads meeting defined qualification criteria Define your MQL criteria explicitly (e.g., title + company size + behavior trigger) |
Weekly | Target based on pipeline coverage ratio needed | ↑ MQLs + high MQL-to-SQL conversion = marketing efficiently feeding pipeline ↑ MQLs + low conversion = lead quality problem; tighten MQL definition |
Website Traffic & Organic Sessions Total visitors and organic search visitors to your website |
Sessions from Google Analytics or equivalent Track total, organic, paid, referral, and direct separately |
Weekly | Track MoM growth; target 10–20% organic growth YoY | ↑ Organic growing = SEO working; lower-cost acquisition over time ↓ Traffic dropping = algorithm change, technical SEO issue, or content gap |
Conversion Rate (Web → Lead) % of website visitors who become a lead |
Conversion Rate = Leads ÷ Website Sessions × 100 Track by traffic source and landing page |
Monthly | B2B average: 1–3% | High-performing: 5%+ | ↑ Improving conversion = better messaging, offers, or UX ↓ Declining = traffic quality issue or website friction; A/B test landing pages |
Cost Per Lead (CPL) Average cost to generate one new lead |
CPL = Total Marketing Spend ÷ Total Leads Generated Calculate by channel (paid, organic, events, referrals) |
Monthly | Compare CPL to CAC; CPL should be 5–10% of CAC | ↓ Declining CPL = marketing efficiency improving ↑ Rising CPL = channel saturation or inefficient spend; reallocate budget |
Email List Growth & Engagement Subscriber growth, open rates, and click-through rates |
Open Rate = Opens ÷ Delivered × 100 CTR = Clicks ÷ Delivered × 100 |
Monthly | B2B open rate: 20–30% | CTR: 2–5% | ↑ Rising open and click rates = compelling content, clean list ↓ Declining = unsubscribes growing or content not resonating; audit subject lines and content relevance |
| KPI | Definition & Formula | Frequency | Benchmark | Interpretation |
|---|---|---|---|---|
Utilization Rate % of team time spent on billable/revenue-generating work |
Billable Hours ÷ Total Available Hours × 100 Available hours = work hours minus non-billable overhead (admin, meetings, training) |
Weekly | Professional services: 65–75% target | ↑ 70–80%: Healthy. Good balance of delivery and overhead ↓ <60%: Overcapacity — review workload and pipeline. ↑ >85%: Risk of burnout; hire or reduce non-billable overhead |
On-Time Delivery Rate % of deliverables or projects completed by committed deadline |
On-Time Deliveries ÷ Total Deliveries × 100 |
Monthly | Target: >90% | ↑ >90% = strong execution and realistic scoping ↓ <80% = scope creep, resource constraints, or planning failures — review project retrospectives |
Capacity Utilization (vs. Plan) Actual output vs. planned/target output |
Actual Output ÷ Planned Output × 100 Customize "output" definition to your business (projects delivered, units produced, clients served) |
Monthly | Target: 85–95% | Near 100% = demand well-matched to capacity Consistently below 85% = demand planning issue; above 100% = unsustainable — add capacity |
Error / Rework Rate % of work requiring correction or rework after first delivery |
Work Items Requiring Rework ÷ Total Work Items × 100 |
Monthly | Target: <5% | ↓ Declining = quality processes working, clearer requirements ↑ Rising = identify root cause: unclear specs? Team skill gap? Process failure? |
Revenue Per Employee Revenue generated per full-time equivalent employee |
Annual Revenue ÷ Total FTE Headcount |
Quarterly | Professional services: $150K–$250K+ per FTE | ↑ Rising = increasing productivity or better pricing ↓ Declining = hiring faster than revenue; or revenue stagnating without headcount reduction |
| KPI | Definition & Formula | Frequency | Benchmark | Interpretation |
|---|---|---|---|---|
Net Promoter Score (NPS) Likelihood of clients to recommend your organization (0–10 scale) |
NPS = % Promoters (9–10) − % Detractors (0–6) Survey all clients quarterly. Ask: "How likely are you to recommend us to a colleague?" |
Quarterly | Good: >30 | Excellent: >50 | ↑ >50: World-class advocacy; clients are a growth channel ↓ <20: Satisfaction gap; review Detractor feedback within 48 hours |
Customer Retention Rate % of clients who remain at the end of a period |
Retention = (Clients at End − New Clients) ÷ Clients at Start × 100 Track by cohort (when they started) to identify retention patterns over time |
Monthly | Best-in-class services: >90% annual retention | ↑ >90%: Clients find lasting value; CAC is amortized effectively ↓ <80%: Churn is eroding growth; build a formal churn analysis process |
Customer Churn Rate % of clients lost in a given period |
Monthly Churn = Clients Lost ÷ Clients at Start of Month × 100 Separate logo churn (# of clients) from revenue churn ($ lost) |
Monthly | Monthly: <2% | Annual: <10% | ↓ <1% monthly: Excellent retention; focus on expansion ↑ >3% monthly: Urgent — conduct exit interviews; build health scoring system |
Customer Lifetime Value (CLV) Total revenue expected from a client over the full relationship |
CLV = Avg Monthly Revenue × Avg Client Lifetime (months) Alt: CLV = (ARPU × Gross Margin %) ÷ Monthly Churn Rate |
Quarterly | CLV:CAC should be >3:1 | ↑ Rising CLV = clients staying longer and/or spending more ↓ Declining CLV = churn increasing or revenue per customer shrinking |
CSAT (Customer Satisfaction Score) Direct satisfaction rating after interactions or deliverables |
CSAT = (Satisfied Responses ÷ Total Responses) × 100 Use after key touchpoints: delivery, support, onboarding |
Monthly | Target: >85% satisfied or very satisfied | ↑ Consistent CSAT >85% = delivery quality meeting expectations ↓ <75%: Systematic quality or communication issue; conduct root cause by deliverable type |
| KPI | Definition & Formula | Frequency | Benchmark | Interpretation |
|---|---|---|---|---|
Employee NPS (eNPS) Likelihood of employees to recommend your org as a place to work |
eNPS = % Promoters (9–10) − % Detractors (0–6) Ask: "How likely are you to recommend [Company] as a place to work, on a scale of 0–10?" |
Quarterly | Good: >20 | Excellent: >40 | ↑ >40: Strong culture; employees are advocates ↓ <10 or negative: Cultural warning sign; conduct qualitative follow-up interviews |
Employee Turnover Rate % of employees who leave (voluntary and involuntary) in a period |
Turnover = Employees Who Left ÷ Avg Headcount × 100 Separate voluntary (resignation) from involuntary (termination) |
Quarterly | Annual voluntary: <15% | Knowledge workers: <10% | ↓ <10% annual voluntary = strong retention and culture ↑ >20% = high cost (1.5–2× salary to replace); audit exit interview themes |
Headcount vs. Plan Actual FTE count vs. planned headcount in your hiring plan |
Variance = Actual FTE − Planned FTE Track open requisitions and average time-to-fill |
Monthly | Time-to-fill: <45 days for most roles | On plan = capacity aligned with demand ↓ Below plan = underresourced; assess impact on delivery and revenue. Persistently unfilled roles = compensation or employer brand issue |
Training Completion Rate % of employees who complete required training in period |
Completions ÷ Required Completions × 100 |
Quarterly | Target: >90% completion | ↑ High completion = culture of development and compliance awareness ↓ <80%: Investigate barriers — time, access, relevance, accountability |
Average Performance Rating Distribution of performance ratings across the team |
Track % Exceeds / Meets / Below expectations. Use consistent rubric across all roles. | Quarterly | Calibrated distribution: 10–20% Exceeds, 70% Meets, <10% Below | Calibrated ratings = clear performance standards and fair management >50% "Exceeds" = grade inflation; recalibrate. Rising "Below" = hiring, training, or management issue |
We design and implement executive dashboards in Excel, Google Sheets, Power BI, and Looker Studio. From KPI selection through automated reporting — we build it, document it, and train your team to own it.