Agency metrics

Agency KPIs: 10 Metrics Every Agency Owner Should Track

Agency KPIs: 10 Metrics Every Agency Owner Should Track

You can track fifty numbers in an agency. Most owners would be better off tracking ten, every month, without fail. The KPIs below were chosen because each one answers a specific question about whether the agency is profitable, safe and scalable, and each one can be calculated from data you already have in your accounting and time-tracking tools.

Profitability KPIs

1. Agency gross margin

Question it answers: are we pricing and delivering profitably?

Gross margin = (Revenue − Cost of delivery) ÷ Revenue

Cost of delivery includes salaries of people doing client work, contractors and freelancers, and delivery tools. Exclude pass-through costs like client ad spend from both revenue and cost, or your margin will look artificially low.

2. Net profit margin

Question: after everything, what does the agency keep?

Net profit margin = Net profit ÷ Revenue (excluding pass-throughs)

Calculate it with a fair market salary for the owner included as a cost. Otherwise you can't tell the difference between a profitable agency and a well-paid job.

3. Effective hourly rate

Question: what are we actually earning per hour of work, after overruns?

Effective hourly rate = Revenue from a client or project ÷ Total hours spent

Track this per client. It's the fastest way to find the retainer that looks fine on paper but quietly absorbs twice its budgeted hours, which is usually a scope problem (see the agency scope of work template).

Capacity KPIs

4. Utilization rate

Question: how much of the team's available time goes to billable client work?

Utilization rate = Billable hours ÷ Available hours

Available hours means scheduled working hours minus holidays and leave. Track it per person and for the whole delivery team. Very low utilization means you're overstaffed or underselling; very high utilization sustained for months usually shows up later as burnout, missed deadlines and turnover.

5. Revenue per employee

Question: is the agency getting more efficient as it grows?

Revenue per employee = Annual revenue ÷ Full-time-equivalent headcount

Watch the trend more than the absolute number. If revenue per employee falls as you hire, process and pricing aren't keeping up with growth.

Client KPIs

6. Client concentration

Question: how exposed are we to losing one client?

Largest client share = Revenue from largest client ÷ Total revenue

Also track the share from your top three clients. High concentration isn't automatically bad, but it should change how much cash you hold.

7. Client retention rate

Question: are clients staying?

Retention rate = Clients at end of period who were also clients at start ÷ Clients at start

Measure it quarterly. A sudden drop usually traces back to onboarding or reporting, not to the work itself.

8. Average client lifetime value

Question: what is a new client worth, so we know what we can spend to win one?

Lifetime value = Average monthly revenue per client × Average client lifespan in months × Gross margin

Cash KPIs

9. Days sales outstanding (DSO)

Question: how long do clients take to pay?

DSO = (Accounts receivable ÷ Revenue for the period) × Days in the period

If DSO is creeping up, cash is getting tighter even if revenue is growing.

10. Weeks of cash runway

Question: how long could we cover costs if new receipts stopped?

Runway (weeks) = Current cash ÷ Average weekly cash out

This is where a 13-week cash flow forecast earns its keep: instead of one runway number, it shows your lowest-cash week over the next quarter and flags it in advance. The step-by-step method is in how to build a 13-week cash flow forecast.

How to review your agency KPIs

Keep it on one page. If a KPI moves the wrong way for two periods in a row, trace it back to a stage in your agency workflow and fix the process, not just the number.

Start with cash

If you only add one KPI habit this month, make it the weekly cash forecast. The Agency Cash Forecast is a ready-to-use 13-week model with below-floor warning flags for $97, and the full Agency Operations Vault adds the Notion command center, SOP library and client templates.

Skip the setup: get the ready-made 13-week model

Start with the Agency Cash Forecast ($97) — the 13-week model on its own, with a code that takes $97 off the full Vault later.

Get the Cash Forecast – $97See the full Vault