• 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 owners know their biggest customers by revenue. Far fewer know their best customers by profit.

But that gap matters. Capacity becomes valuable. If you allocate it to the wrong customers, you can grow turnover while profits stay flat.

Client profitability is about understanding what work really costs to deliver, and where the commercial terms no longer make sense.

Why revenue is a poor way to judge clients

Revenue hides three issues:

  • Delivery effort: two £10k clients can consume very different hours and attention.
  • Commercial friction: late changes, slow approvals, and meetings add cost without adding income.
  • Cash timing: a “good” client on 60-day payment terms can create cash pressure even when margins look fine.

If you’re not ranking customers by profit and cash behaviour, you’re managing blind.

What data you need (and what you can do without)

You can do a useful first pass with what you already have:

  • Sales by customer (invoiced revenue)
  • Direct costs tied to delivery (subcontractors, materials, project-specific tools)
  • Staff cost estimate (even if you don’t track time precisely)
  • Credits, write-offs, and discounting
  • Payment history (days to pay)

If you don’t have timesheets, don’t stop. Use a simple proxy: the delivery team’s monthly cost divided by realistic billable hours to get an internal hourly cost. It won’t be perfect. It will be directionally right.

Build a simple “profit per client” view

Create a table for the last 3–6 months. For each client, include:

  1. Revenue (net of discounts and credits)
  2. Direct costs (subcontractors/materials/other job costs)
  3. Estimated labour cost (hours x internal cost, or a % allocation)
  4. Gross profit (revenue minus direct costs and labour)
  5. Gross margin %
  6. Cash behaviour (average days to pay; any disputes; churn risk)

This gives you a ranking. You’re looking for the extremes: your top 10 and bottom 10.

The patterns that usually show up in “worst clients”

Unprofitable clients rarely look unprofitable on day one. They become that way over time.

Common patterns:

  • Scope creep that wasn’t priced or documented
  • Account management drag: lots of meetings, lots of admin, few paid outcomes
  • High rework: unclear briefs, slow approvals, repeated changes
  • Hidden discounting: “keep them happy” credits, free extras, rushed fixes
  • Bad-fit work: you’re doing work you’re not set up to deliver efficiently

Once you see the pattern, the fix becomes clearer.

What to do with the results

This is where owners often overreact. Don’t.

Split clients into four groups:

Group A: High profit, low friction

Protect these relationships. Make sure you’re not underserving them because you’re busy elsewhere.

Actions:

  • Lock in renewals early
  • Raise service levels where it improves retention
  • Ask for referrals when delivery is going well

Group B: High profit, high friction

These clients can be worth keeping if you change how work is delivered.

Actions:

  • Tighten scope and approvals
  • Move to staged billing or deposits on larger work
  • Increase pricing on change requests, not just base fees

Group C: Low profit, low friction

Often the easiest to fix commercially because the relationship is stable.

Actions:

  • Review pricing and package deliverables
  • Remove non-essential extras
  • Adjust the service level to match the fee

Group D: Low profit, high friction

These are the clients that drain your team.

Actions:

  • Reset terms and scope with clear options
  • Increase price materially, or reduce scope materially
  • If neither is acceptable, plan an orderly exit

You don’t need to “fire” clients dramatically. You do need to stop subsidising them.

Quick wins

  • Rank clients by gross profit, not revenue, for the last 3 months.
  • Identify the top 3 causes of delivery drag (meetings, rework, scope creep).
  • Add a change request rule: price it, defer it, or decline it.
  • Move large projects to staged billing (cash timing improves fast).
  • Review the bottom 10 clients monthly until the list stabilises.

Conclusion

Client profitability analysis gives you control over growth. It helps you decide where to focus sales, where to improve delivery, and where to reset terms.

The aim is a healthier portfolio: profitable work, delivered predictably, with cash arriving on time.

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

Book a call

Profit is an opinion until cash arrives.

If you’re hiring, scaling delivery, or taking on bigger projects, cash timing becomes the constraint. A strong order book can still create a cash crunch.

Cash flow forecasting for limited companies doesn’t need a complex model. You need a repeatable process that is accurate enough to support decisions.

The only forecast that matters: the next 13 weeks

Annual cash forecasts look great but they get ignored. A rolling 13 week forecast stays close to reality and highlights problems early.

Why 13 weeks?

  • It covers a full quarter of payroll cycles and supplier payments.
  • It’s long enough to spot a cash flow squeeze before it hits.
  • It’s short enough that you can keep it current.

The goal here is visibility and control.

Build the forecast in three steps

Keep your structure simple so that you can still keep close to the cash in busy periods.

Step 1: Starting cash

Use actual bank balances (all accounts). 

Step 2: Known committed outflows

These are the payments that will happen unless you actively stop them:

  • Payroll (net pay + employer costs + any payroll taxes)
  • Rent, finance, insurance, key subscriptions
  • VAT/PAYE in the UK, or equivalent periodic taxes elsewhere
  • Loan repayments

Put dates on them. Cash is about timing, not categories.

Step 3: Expected inflows and variable outflows

This is where judgement enters, so make the assumptions visible.

Inflows:

  • Invoices already issued: use expected payment dates based on customer behaviour, rather than invoice terms
  • Pipeline receipts: only include what is genuinely likely, and note the basis

Variable outflows:

  • Subcontractors and materials tied to specific jobs
  • Large one-off purchases
  • Planned hires (start date and total monthly cash outflow)

A weekly 30-minute routine that keeps it useful

Forecasts often don’t work because they become “a finance task”. Make it a leadership habit instead.

Weekly routine (same day each week):

  1. Update starting cash from bank.
  2. Mark receipts as paid or late. Move late items forward.
  3. Update the next two weeks’ expected receipts (based on communication with your customers and expected patterns).
  4. Add any new committed costs (purchase orders, hires, deposits).
  5. Review the lowest cash point in the next 13 weeks and decide actions.

That’s it. 

How to improve accuracy quickly

To create an accurate forecast, you don’t need to add complexity, simply tighten the inputs.  

Use customer payment behaviour

If a customer usually pays in 45 days, set 45 days. Don’t pretend it’s 14 because the invoice says so.

Separate “will invoice” from “will collect”

A signed project isn’t cash. A sent invoice isn’t cash. Cash is when it hits the bank account.

Keep “possible” payments out of decision-making.

Treat tax as a planned cost

Many limited company owners feel a cash squeeze because tax accrual isn’t separated from operational cash. Tax timing can be chunky. Add taxes as explicit lines with expected payment dates.

What decisions a good forecast supports

A 13-week forecast supports your business growth decisions with less risk:

  • Hiring: when you can take on the next hire
  • Pricing and payment terms: when you need deposits or staged billing
  • Supplier negotiations: when you can ask for better terms
  • Dividend and bonus planning (where relevant): when cash can support it
  • Capital purchases: when to buy vs delay

It also helps you spot when “growth” is a working capital problem.

Quick wins

  • Create a single owner for the forecast.
  • Add a line for top 10 customer receipts by expected date.
  • Put VAT/PAYE/tax lines in the model the day you submit returns.
  • Introduce deposits or staged billing on projects over a set size.
  • Chase late payers weekly with an escalation rule after 14 days overdue.

Conclusion

Cash forecasting is a discipline. A rolling 13-week view, updated weekly, gives you control over timing, risk, and growth.

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

If turnover is rising but profit is flat, you don’t have a sales problem. You have leakage.

Most profit leaks are small on their own. Together, they can erase a strong month. The danger is that they get missed because you’re “busy”.

This article shows how to identify profit leaks in your limited company using simple checks you can run each month.

Start with the three questions that reveal leakage

Before you analyse anything, answer these:

  1. Did we sell the right work, at the right price?
  2. Did we deliver it with the cost base we planned?
  3. Did we collect cash in line with terms?

If you can’t answer one of these quickly, that’s your first leak: visibility.

Leak 1: Pricing and scope drift

Scope creep is often the biggest leak in service businesses, and the hardest to see in accounts.

Signs:

  • Revenue is up, but gross margin is down.
  • Staff are “flat out” but output per person isn’t improving.
  • Projects finish, but the invoice value doesn’t match the effort.

What to check:

  • Average selling price (ASP) this month vs last quarter
  • Discounting patterns (especially “one-off” discounts that repeat)
  • Change requests: are they priced, approved, and invoiced?

Fix:
Create a simple rule: any work outside the original scope needs one of three outcomes within 24 hours – priced, deferred, or rejected. No silent yeses.

Leak 2: Labour utilisation and delivery efficiency

Labour is often your main cost lever. Even a small utilisation dip can wipe out margin.

Signs:

  • Wage cost grows faster than revenue.
  • Overtime increases without a matching increase in billing.
  • High “internal” work that never becomes deliverable value.

What to check:

  • Revenue per head (or per billable head) trend
  • Labour as a % of revenue
  • Rework: how often tasks are done twice

You don’t need complex time tracking to start. A weekly “capacity and output” snapshot (planned hours vs delivered output) will surface gaps.

Fix:
Pick one operational metric and stick to it for 90 days. For many firms: “billable utilisation” for delivery teams, or “jobs completed per week” for trade/ops teams.

Leak 3: Subcontractors, materials, and purchased services

Subcontractors and external spend often creep because they feel variable and “necessary”.

Signs:

  • Subcontractor costs rise even when pipeline is stable.
  • Materials costs vary, but pricing stays fixed.
  • Tools and software stack grows, but no one owns it.

What to check:

  • Gross margin by job type / client
  • Top 10 suppliers: spend this month vs average
  • Recurring subscriptions: count and total monthly cost

Fix:
Assign ownership to every recurring cost. If nobody owns it, it gets cut or justified.

Leak 4: Overheads that grew quietly

Overheads don’t usually explode. They drift.

Examples:

  • Extra systems and licences
  • Delivery travel and small claims
  • “Temporary” services that became permanent
  • Office costs that stayed after working arrangement changes

What to check:

  • Overheads as a % of revenue (trend)
  • “Other” expense lines (always a warning)
  • Any category up more than 10–15% over the last quarter

Fix:
Run a quarterly overhead reset. A planned review: keep, renegotiate, or remove.

Leak 5: Poor cash discipline that creates hidden cost

Cash leaks don’t just reduce bank balance. They create indirect cost: stress, rushed decisions, and expensive short-term fixes.

Signs:

  • Debtors regularly exceed terms.
  • You’re paying suppliers early but collecting late.
  • VAT/PAYE deadlines cause sudden squeezes (UK) or tax payments surprise you (anywhere).

What to check:

  • Aged receivables: 30/60/90+
  • Payment terms on invoices vs actual days to pay

Fix:
Separate “invoicing” from “collections”. Invoicing is a bookkeeping activity. Collections is revenue protection. Make it someone’s weekly responsibility with a clear communication structure and escalation path.

Quick wins

  • Add a monthly gross margin bridge: what changed and why.
  • Identify your top 10 customers by profit, not revenue.
  • Cap discounting: any discount above a set % needs approval.
  • Review recurring costs: cancel anything without an owner.
  • Tighten collections: chase at 7, 14, and 21 days (or before due, if you can).

Profit leaks are rarely dramatic. They’re operational habits that went unmeasured: scope drift, weak utilisation, supplier creep, and slow collections.

Put a simple monthly review in place and you’ll see the leaks quickly, and fix them without turning finance into a full-time job.

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

Book a call

Growing companies rarely fail because the team isn’t working hard. They fail because decisions are made with partial information.

Your numbers move quickly. A couple of pricing decisions, a hiring change, or a client delay can shift profit and cash within weeks.

A monthly finance pack gives you a repeatable view of performance, without digging through spreadsheets or waiting for year-end accounts.

What a monthly finance pack is (and what it isn’t)

A monthly finance pack is a short set of reports you review the same way, every month. It answers three questions:

  • Are we making money the way we think we are?
  • Are we generating cash, or just revenue?
  • What is likely to go wrong next month?

It isn’t a “big accounts file”. It’s not a drawer of exports from Xero/QuickBooks. It’s a decision tool.

The best version fits on 8-12 pages (or screens). If it needs a full afternoon to read, it’s too long.

The core sections to include (in order)

Below is a structure that works for most service businesses, trades, agencies, and product-light companies.

1) One-page summary (the owner page)

This is the page you can read in 3 minutes. Include:

  • Revenue, gross profit, net profit: month and year-to-date
  • Cash at bank now, and expected cash in 30/60/90 days
  • Headline KPIs (5-8 max)
  • Red flags (late debt, margins dropping, rising costs)

If you only ever read one page, make it this.

2) Profit and loss (P&L) with comparisons

You need three columns minimum:

  • Current month actual
  • Year-to-date actual
  • Budget (or last year if no budget)

Add a variance column in pounds and percentage. Variance drives action.

Keep the chart of accounts simple but make sure you analyse larger categories. If “Other expenses” is large, you’re losing insight.

3) Budget vs actual, by department or revenue stream

If you have more than one type of work, split it. Otherwise you will over-invest in the wrong area.

Examples:

  • Retainers vs projects
  • Installations vs maintenance
  • UK vs overseas
  • Product sales vs services

Your pack should make it obvious which stream is funding business growth.

4) Cash flow view that explains movement

Bank balance is not performance. You want to see why cash changed.

Include:

  • Starting cash
  • Net profit
  • Add back non-cash (depreciation)
  • Working capital movements (debtors, creditors, stock/work in progress)
  • Tax set-asides (VAT, PAYE, corporation tax accrual)

In the UK, VAT and PAYE timing can make a profitable month feel tight. Your pack should flag cash-flow squeezes early. 

5) Working capital: debtors and creditors

This gives you a view of where money is tied up. 

Include:

  • Aged receivables (who owes you, how long)
  • Top 10 debtors
  • Creditors due in next 30 days

If one client is 30% of your revenue and their payment is 60 days late, that belongs on page one.

6) KPI dashboard 

Choose KPIs you can control. Good examples:

  • Gross margin %
  • Revenue per billable head (or utilisation)
  • Labour as % of revenue
  • Average selling price / average job value
  • Lead to sale conversion rate
  • Churn (if recurring)

Avoid vanity metrics that don’t change decisions.

How to make it reviewable in 30 minutes

A finance pack only helps if you use it. The goal is a fast, disciplined review.

Suggested monthly agenda:

  1. Close the month (cut-off, coding, payroll journals, accruals).
  2. Produce the pack within 7–10 days of month end.
  3. Hold a 30-minute review between the owner, the head of operations and the finance lead.
  4. Capture actions: 3 priorities, 3 risks, owners and dates.
  5. Check progress mid-month (10 minutes).

Quick wins you can implement this week

  • Set a target pack length: max 8 pages.
  • Add a one-page summary with 3 red flags every month.
  • Put “Other” expenses under a microscope; recode to useful buckets.
  • Track debtors weekly if cash is tight (not monthly).
  • Add a simple VAT/PAYE/Corporation Tax Reserve line to your cash page.

A monthly finance pack reduces the lag in making decisions. It helps you understand what’s changing and make decisions about what to do next. 

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

Book a call

There’s a big change coming to UK tax in 2026, and if you’re a small business owner or landlord, it might shake up how you do your bookkeeping. It’s called Making Tax Digital (MTD) for Income Tax, and it kicks in from 6 April 2026 for certain taxpayers. Instead of a single yearly tax return rush, MTD will require more frequent, digital reporting of your income and expenses. Sounds daunting? Don’t worry – this post breaks down what’s happening, who’s affected, and how you can get ready. With a bit of preparation, you can turn this compliance challenge into an opportunity to streamline your finances.

Say goodbye to the annual shoe-box of receipts. Under MTD, the old once-a-year Self Assessment tax return will be replaced by quarterly online updates and a year-end report. If you’re a sole trader or landlord over the income threshold, you’ll need to keep digital financial records and send summaries to HMRC every three months. No more piling everything up until next January – bookkeeping will become a regular habit. It’s a big shift from “one deadline a year” to constant, digital record-keeping.

Who exactly does this affect from April 2026? Initially, self-employed individuals and landlords with gross income over £50,000 per year will be mandated to use MTD for Income Tax. (Gross income means all your business or rental income before expenses.) If that’s you – perhaps you’re a contractor, freelancer, small shop owner, or you rent out a few properties – then MTD is happening soon. Those with income over £30,000 will follow by April 2027. The government staggered the start to give everyone time to adapt and this may be rolled out to even smaller businesses in the future. Note: Limited companies aren’t included in this April 2026.

Why the change? HMRC’s goal is to make tax administration more efficient and reduce errors. From a business owner’s perspective, though, the problem is clear: this adds extra admin. If keeping on top of one yearly return is hard, the idea of doing four filings a year might feel overwhelming. And the filings must come from “functional compatible software”, not pen-and-paper. That means if you’re currently throwing receipts in a drawer or using Excel without special bridging software, you’ll need to upgrade your system. There’s also the learning curve – new software, new processes. Many small businesses are concerned MTD will add burden, especially if they don’t have in-house finance teams.

Let’s be honest, change can be frustrating. If you’re used to a simple year-end routine, MTD might sound like a pain. Without preparation, one can imagine scrambling every quarter to total up income and expenses. We get it – as a small business owner, you have a hundred things to juggle, and adding more deadlines isn’t exactly welcome.

But there’s another side to this coin.

Let’s turn this challenge into an opportunity. How can you prepare for MTD now so it actually benefits your business?

1. Get onto a digital bookkeeping system ASAP. If you haven’t already, choose accounting software that is HMRC-approved for MTD. Popular choices for small businesses include Xero, FreeAgent, Sage, and QuickBooks. Pick one that suits your budget and business needs. Start using it now (in early 2026) so you’re comfortable by April. These tools can import your bank transactions automatically and help you record income and expenses with a few clicks or even on the go via an app. By going digital, quarterly reporting can become almost routine, since your data will be up-to-date.

2. Set up a quarterly bookkeeping schedule. Don’t wait for HMRC to chase you. Mark in your calendar a recurring date (for example, the first Monday after each quarter-end) to update your books and draft the HMRC submission. Think of it as doing four mini-returns through the year. Yes, it’s more frequent, but each one will be smaller and quicker than one giant annual marathon. Regular upkeep prevents the year-end panic and gives you timely insight into your finances.

3. Educate yourself. Take a bit of time to read up on what exactly needs to be submitted under MTD. If you have a bookkeeper or accountant, discuss how you’ll collaborate on MTD. Perhaps they will handle the quarterly filings for you – a great option if you want to focus elsewhere. Many firms are offering MTD support packages. Don’t be afraid to invest in professional services to get it right.

4. Use this as a chance to improve your business decisions. There’s a silver lining: real-time financial data. Instead of looking back once a year, you’ll have updated figures quarterly (or monthly if you really embrace digital bookkeeping). That means you can spot trends sooner – maybe you’ll notice by Q2 that a certain expense is growing too fast and take action, or see a dip in revenue and ramp up marketing within the same year. In other words, regular bookkeeping can actually help you run your business better. It’s not just about compliance; it’s about insight. Many business owners find that once they get used to it, having a clear, current picture of their finances is empowering. No more operating on gut feel alone – you’ll have the numbers at your fingertips.

5. Ensure you’re compliant to avoid penalties. HMRC will likely have a soft landing period, but eventually there could be fines for failing to comply with MTD requirements. Treat April 2026 as a non-negotiable deadline.

MTD doesn’t have to be a headache. With the right tools and habits, it can become just another part of modern business life – like email or mobile banking. Start now: if you’re reading this in February 2026, you have a few months to transition. Imagine April arrives and you’re already on Xero, your Q1 records are up to date, and submitting that first quarterly report is a one-click non-event. That’s absolutely achievable with a bit of preparation.And remember, you’re not alone. Bookkeepers and accountants across the UK are gearing up to help small businesses through this change. Don’t hesitate to reach out and ask for help setting up software or managing your quarterly reporting. Yes, it’s a change in how you operate, but it’s also an opportunity to keep better track of your business health year-round. The sooner you embrace it, the smoother April 2026 will be – and every quarter after that.

Book a call
  • Page 1
  • Page 2
  • Page 3
  • Interim pages omitted …
  • Page 6
  • Go to Next Page »
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}