• Skip to main content
  • Home
  • About
  • Services
  • Software
  • News
  • Contact

Halo Bookkeeping

Halo Bookkeeping

Giving your business wings

  • Home
  • About
  • Services
  • Software
  • News
  • Contact

Most dashboards fail for one reason: they try to measure everything.

As you build a team, performance becomes a system. You need a small set of indicators that tell you what’s changing early, and what to do next.

A KPI dashboard for limited company owners should do three things: show profitability, show cash pressure, and show operational drivers.

The rules for a dashboard that gets used

Keep to these rules and you’ll review it every month:

  • 8 metrics max. If it doesn’t change decisions, remove it.
  • Definitions are fixed. Same formula, same routine, every month.
  • Show trend, not just today. Three months minimum, ideally 6–12.
  • Tie each KPI to an owner action. If it drops, who does what?

Now, the metrics.

The 8 metrics that drive profit (and how to use them)

1) Revenue (and revenue split)

Revenue matters, but only with context.

Track:

  • Total revenue month and year-to-date
  • Split by stream (retainers vs projects, service lines, regions)

Action trigger:

  • Revenue growth in the “wrong” stream can hide margin decline. Use the split to see what’s really driving results.

2) Gross margin %

This is the fastest profit signal.

Gross margin = (Revenue – direct costs) / Revenue

Direct costs might include subcontractors, materials, delivery software tied to a job, or direct labour if you track it that way.

Action trigger:

  • A 2–3% margin drop is worth investigating immediately. It usually points to pricing drift, scope creep, or supplier increases.

3) Net profit (or operating profit) %

You need one “after overhead” measure.

Operating profit = Gross profit – overheads

Action trigger:

  • If gross margin is stable but net profit falls, overheads have drifted or productivity has slipped.

4) Labour as a % of revenue

For growing teams, labour is the main cost lever and the main operational risk.

Labour % = Total payroll cost / Revenue

Action trigger:

  • If labour % rises for more than two months, you either need higher pricing, better utilisation, or a staffing plan change.

5) Utilisation or output per head

Choose one that fits your business:

  • Service businesses: billable utilisation (even estimated)
  • Trade/ops businesses: jobs completed per week, or revenue per delivery head
  • Agencies: billable hours delivered vs planned

Action trigger:

  • A small utilisation fall often precedes margin decline. It also signals process issues, rework, or poor scheduling.

6) Average selling price (ASP) or average job value

This keeps pricing honest.

ASP = Revenue / number of sales (or jobs, or retained clients)

Action trigger:

  • If ASP trends down, you’re discounting, selling smaller work, or failing to pass on cost increases.

7) Debtor days 

Profit without collections becomes a cash problem.

Debtor days = (Trade debtors / revenue) x days (use monthly or rolling basis)

Action trigger:

  • Rising debtor days means cash pressure is coming. It usually needs a collections routine, clearer terms, or staged billing.

8) Cash runway (weeks of cash)

Owners need a simple “how safe are we” measure.

Cash runway = cash at bank / average weekly cash outflows (or payroll + key fixed costs)

Action trigger:

  • If runway drops below your comfort level, stop guessing. Use it to prioritise collections, timing of hires, and optional spend.

How to review the dashboard in 20 minutes

A dashboard only works if it leads to actions.

Monthly review agenda:

  1. What moved, and by how much? (no debate)
  2. Why did it move? (one or two drivers, not ten)
  3. What are we doing next month? (3 actions)

Capture actions and owners. Then revisit them mid-month.

Quick wins

  • Remove any KPI that you can’t explain in one sentence.
  • Add a trend line for 6 months, not just the latest month.
  • Set a threshold for each KPI (green/amber/red).
  • Tie each KPI to one operational meeting (sales, delivery, finance).
  • Make debtor days a weekly check if cash is tight.

Conclusion

A small dashboard gives you speed. It highlights issues early, before they show up as a cash squeeze or a surprise in your profit.

Review it monthly and treat it as a management tool, not a reporting exercise.

If you want help applying this to your numbers, book a call.

Book a call

Why these numbers matter now

If you’re nudging past £500k and eyeing the £1m mark, “looking busy” can hide profit leaks. Projects run long, invoices slip, and hiring decisions get made on gut feel. The fix isn’t more spreadsheets — it’s a short list of service business KPIs that give you forward-looking visibility, so you can price with confidence, plan capacity, and protect cash before year-end. And with late payments still biting UK SMEs, the right KPIs help you stay resilient and decisive. Below are the seven service business KPIs we coach clients to track monthly. Keep them simple, automate where you can, and review them in a management accounts meeting every month.

1) Utilisation rate (are we spending time on billable work?)

What it is: The percentage of available time spent on billable work. How to calculate: Billable hours ÷ Available hours × 100. Why it matters: Low utilisation hints at pricing, scoping or scheduling issues. Too high for too long (>85% for knowledge work) can signal burnout and quality risks. Action: Set a team-level target (e.g., 70–80%). Track per person and per service line to spot bottlenecks early.

2) Average billable rate (are we earning enough per hour?)

What it is: Revenue earned per billable hour. How to calculate: Revenue from billable work ÷ Billable hours. Why it matters: If your utilisation is fine but profit isn’t, your average billable rate is often too low. Tiny increases compound quickly when you have multiple consultants delivering every day. Action: Re-price low-margin services first. Package outcomes (not hours) and review rates quarterly against market and inflation.

3) Gross margin by service line (which work actually pays?)

What it is: Revenue minus direct costs (delivery time, contractors, software tied to delivery), shown as a percentage. Why it matters: Blended margins mask under-performing services. In a sluggish productivity environment, clarity on where you genuinely create margin is non-negotiable. Action: Report gross margin by service line monthly. If something sits <50–55% consistently, re-scope, re-price or retire it.

4) WIP (work in progress) days (are projects stuck on our desk?)

What it is: The average number of days work sits between “started” and “ready to invoice”. Why it matters: WIP bloat ties up team time and cash. Long WIP cycles usually mean unclear scopes, approvals, or handoffs. It’s a classic invisible drain for agencies and consultancies. Action: Put every live project on a Kanban board with a weekly “what’s blocking this?” review. Agree a WIP days threshold (e.g., 14–21 days) and escalate anything over.

5) Debtor days (DSO) (are we turning invoices into cash?)

What it is: The average number of days customers take to pay. How to calculate: (Trade receivables ÷ credit sales) × number of days in period. Why it matters: Cash is oxygen. With late payment still widespread, many otherwise healthy firms struggle to fund growth. Action: Shorten terms to 14 days on smaller engagements; take deposits on larger ones. Offer Direct Debit or instant pay links to remove friction. Automate reminders at 3, 7 and 14 days overdue. Escalate: stop work on persistently late payers.

6) Client concentration (are we over-reliant on a few customers?)

What it is: The share of revenue from your top 3–5 clients. Why it matters: If your top three account for >50% of revenue, your pipeline isn’t diversified enough. This risk intensifies when payment practices worsen; one delayed remittance can capsize your plans. Action: Cap any single client at 20–25% of total revenue. Build a quarterly pipeline target to rebalance exposure.

7) Customer lifetime value (CLV) to CAC (do our relationships compound?)

What it is: CLV estimates total gross profit from a client over the relationship; CAC is cost to acquire them. Why it matters: High-churn, low-margin services keep you stuck at the £600–£800k plateau. A healthy CLV:CAC ratio (aim for 3:1 or better) tells you your marketing and account management are compounding, not just replacing churn. Action: Increase retention with quarterly value reviews, success plans, and add-on services; lower CAC by tightening your ideal client profile and prioritising referrals and partnerships.

How to set up these service business KPIs in one afternoon

1. Define formulas and sources. Keep a single page with the definition and data source for each KPI (time tracking, accounting, CRM).

2. 2) Automate the data. Bank feeds, invoice reminders, and simple reports in your cloud bookkeeping app cut manual work.

3. 3) Build a one-page dashboard. Seven tiles: current value, target, and arrow up/down vs last month. Red/amber/green makes it actionable.

4. 4) Hold a monthly management accounts meeting. 30 minutes: What moved? What’s off target? What action are we taking this month? (Tip: track actions on the dashboard so nothing slips.)

5. 5) Link KPIs to cash commitments. VAT quarters and payroll dates are fixed; stress-test cash using debtor days and WIP.

What “good” looks like at £500k–£1m

Utilisation: 70–80% sustained, with room for R&D and training.

Average billable rate: Growing at least in line with inflation and seniority.

Gross margin by service: 55–70% on core services, higher on advisory.

WIP days: <21 days on standard projects.

Debtor days: 20–35 days with strong collections discipline.

Client concentration: No single client >25% of revenue.

CLV:CAC: 3:1+, trending up. If you’re outside these ranges, don’t panic, prioritise two KPIs that will move profit fastest (usually gross margin by service and debtor days), set 90-day targets, and review monthly.

Make year-end predictable, not dramatic

The most successful founders we work with don’t track dozens of metrics — they nail service business KPIs that connect effort to cash. Start simple, automate the data, and turn your monthly review into a decision-making rhythm. If you’d like help building a one-page KPI dashboard and a monthly management accounts routine tailored to your services, book a free discovery call and let’s get you scaling.

Book a call

HB With Wings

07930 106932

support@halo-bookkeeping.co.uk

Halo Bookkeeping & Accounting Ltd
87 Lullington Road, Overseal, Swadlincote
Derbyshire, DE12 6NG

Xero Silver Partner Badge
Scan to Whatsapp? Halo QR Code

Copyright © 2026 · Halo Bookkeeping · Privacy Policy · Cookie Statement

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}