Timeline.azMarketing, HR and business services
Business · 28.10.2026 · 5 min read

Agency KPIs That Actually Matter: Seven Numbers to Review Every Month

Asiman Abdullayev

Ask agency owners how the business is doing and most will answer with revenue or the number of clients. Both can grow while the agency is getting weaker: margins shrink, one client starts to dominate, cash sits in unpaid invoices. A short set of KPIs, reviewed every month, gives you an early warning long before your bank account does.

You don't need complex software for this. A spreadsheet updated by the same person on the same day each month is enough, as long as the definitions stay the same.

Monthly agency KPI scorecard
KPIHow to calculateWarning sign
UtilizationBillable hours ÷ available working hoursFalls three months in a row
Gross margin per client(Client revenue − direct cost) ÷ client revenueThe same client stays at the bottom for three months
Revenue per employeeLast 12 months' revenue ÷ average full-time equivalent staffDrops as headcount grows
Client concentrationShare of revenue from the largest client and the top threeOne client is above the ceiling you set
Client retentionClients still active at year end ÷ clients at year startSeveral clients leave for the same reason
Pipeline and win rateProbability-weighted deal value; proposals won ÷ submittedWeighted pipeline can't cover the next quarter
Overdue receivablesAmount past the due date and number of days overdueOverdue balance grows week after week
Table and CSV

1. Utilization rate

What it is: billable hours divided by total available working hours, per person and for the whole team.

Why it matters: it shows whether you are selling the capacity you pay for. Falling utilization is often the first sign that sales are slowing down, or that work is being done outside the agreed scope and never billed.

How to use it: set different targets for different roles. Production roles should be mostly billable; managers and owners less so. Watch the three-month trend rather than reacting to a single month.

2. Gross margin per client

What it is: revenue from a client minus the direct cost of serving them (team hours at internal cost, freelancers, tools used only for that client), divided by that revenue.

Why it matters: the total margin hides the details. A few profitable accounts can quietly subsidize clients who lose money every month. Without this number you can't decide which clients to grow, reprice or let go.

How to use it: rank clients by margin once a month. Any account that stays at the bottom for three months in a row needs a conversation — about scope, price or the way you work together.

3. Revenue per employee

What it is: total revenue for the last 12 months divided by the average number of full-time equivalent staff. Count part-timers and regular freelancers proportionally.

Why it matters: it is the simplest measure of productivity and pricing power combined. If revenue per person falls as you hire, headcount is growing faster than the value you deliver.

How to use it: compare yourself with your own past, not with agencies in other countries. Salary levels and prices differ too much between markets for a direct comparison to be useful.

4. Client concentration

What it is: the share of revenue that comes from your largest client, and from your top three clients.

Why it matters: high concentration makes an agency fragile. A new marketing director on the client side, a budget cut or a decision to move work in-house can remove a large part of your income in a single month. It also weakens your negotiating position — it is hard to say no to a client who pays a large share of the salaries.

How to use it: set your own ceiling — for example, no single client above a quarter of revenue — and treat crossing it as a signal to invest in new business, not as a success.

5. Client retention

What it is: the share of clients (or of recurring revenue) you had at the start of the year who are still with you at the end of it.

Why it matters: winning a new client takes far more time and effort than keeping an existing one, and long relationships tend to be more profitable because the team already knows the brand. In markets where buyers talk to each other, a pattern of lost clients also hurts your reputation.

How to use it: for every client who leaves, write down the reason in one sentence. After a year, that list will tell you more about your service than any survey.

6. Pipeline value and win rate

What it is: the total value of potential deals you are currently discussing, weighted by the probability of closing, plus the share of proposals and tenders you win.

Why it matters: current revenue describes the past; the pipeline describes the next three to six months. A thin pipeline is a problem you need to solve now, because new business takes time to close.

How to use it: keep a simple list of every opportunity with its stage, value and next step, and review it weekly. If your win rate is low, check whether you are answering the right briefs before you spend more effort on presentations.

7. Overdue receivables

What it is: the amount clients owe you past the agreed payment date, and how many days overdue it is.

Why it matters: an agency can be profitable on paper and still run out of cash. Salaries are paid every month, while some clients pay in 60 or 90 days — and some pay later than agreed.

How to use it: list every overdue invoice weekly, with one person responsible for following up. Fix payment terms in the contract, ask for advance payments on projects and don't start a new phase of work for a client with a long-overdue balance.

How to review them

Put all seven on one page. Review them monthly with your leadership team, or on your own if you work alone, and write down one action for every number that moved in the wrong direction. The value is not in the numbers themselves but in the decisions they force: raise a price, end a relationship, start a sales push or chase a payment before it becomes a problem.

Related articles