Why You Can Be Fully Booked and Still Broke
You’re booked solid for weeks. The phone doesn’t stop. You’re leaving the house at 7am and getting back at 6pm. And yet at the end of the month there’s barely anything left in the bank. Being busy and being profitable are two completely different things – and confusing the two is one of the most expensive mistakes a tradesperson can make.
The Fully Booked Trap
A packed diary feels like success – and in some ways it is: it means people want your work and trust your reputation. But a full diary only translates into money in your pocket if the numbers behind each job actually stack up.
“Here’s something a lot of trades don’t realise until it’s too late. You can be fully booked every week and still barely break even. The reason? Rising costs quietly eat your margin while your prices stay the same. Materials up. Fuel up. Insurance up. But your day rate? Unchanged since 2021. A rough check: take what you charged for a job 3 years ago, then add up what the same job costs you now in materials and time. The gap is your margin squeeze. If you haven’t reviewed your pricing in the last 12 months, you’re probably working harder for less money than you were.”
— Builders Talk Group post with 55 likes and 60 comments
That’s not pessimism; that’s arithmetic. And it’s happening to tradespeople all over the UK right now.
Six Reasons You’re Busy But Broke
1. Your prices haven’t kept up with your costs
This is the most common culprit. Between 2021 and 2026, material costs, fuel, van insurance, and cost of living have all increased significantly. If your day rate or job prices haven’t moved in that time, you’re earning less in real terms than you were five years ago – even if the number on the invoice looks the same.
The fix is straightforward but uncomfortable: your prices need to go up. Not to make more profit, but just to stand still. Anything above that is genuine growth. See our guide on how to work out your day rate for the full calculation.
2. You’re not tracking job costs properly
A lot of tradespeople quote a job, do the work, send the invoice, and move on without ever checking whether the job actually made money. They assume it did because they got paid. But getting paid and making a profit aren’t the same thing.
If materials ran over, if the job took longer than quoted, if you had to make extra trips to the merchant – those costs erode the margin. Multiply that across dozens of jobs a year and you’ve got a business that looks busy but haemorrhages money on the details. Tracking actual costs against quoted costs on every job is the only way to know where your money is going. Tradify lets you log time and materials against each job in real time so you can see which jobs are profitable and which ones are eating into your margin.
Try Tradify Free for 14 Days →3. You’re doing too many small jobs
Small jobs feel productive. But they have hidden costs that large jobs don’t: travel time, setup time, the admin of quoting and invoicing for a small amount, and the mental overhead of managing lots of different customers and locations. A day doing three small jobs at £80 each might net you £240 before costs. A day on one larger job at £300 might leave more in your pocket after accounting for travel and setup time. That doesn’t mean never take small jobs – but if your diary is packed with low-value work and you’re still not making money, the mix of work might be the problem.
4. Late payments are killing your cash flow
You can be owed thousands and still have nothing in your bank account. Cash flow and profit are not the same thing. If customers are consistently paying late, your business might be profitable on paper but cash-poor in reality. UK tradespeople are owed an average of over £6,000 in late payments at any given time. Deposits, clear payment terms, and prompt invoicing are the practical fixes. See our guides on how to ask for a deposit and how to chase an unpaid invoice for the detail.
5. You’re not charging for everything
How many times have you done a small extra task on a job and not charged for it? Nipped back to fix something for free? Spent an hour on the phone sorting out a supplier problem and not billed for that time? Individually these feel like goodwill gestures. Across a year they add up to thousands of pounds of unbilled work. Every hour you spend on a job – including travel, planning, phone calls, and problem-solving – has a cost. Be clear upfront about what’s included in a quote and charge fairly for anything outside it.
6. Your overheads have crept up without you noticing
Software subscriptions. Tool replacements. A newer van with higher finance payments. A second phone. Workwear. Each cost seems small but together they quietly eat into your margin month after month. Once a year – ideally at the start of the tax year – go through every direct debit and standing order on your business account and ask whether each one is genuinely earning its keep. Then check whether your prices still cover everything that remains.
The Fix: Work Smarter, Not Just Harder
Being busier is not the answer to being fully booked and broke. Working more hours on underpriced jobs just accelerates the problem.
- Review your prices: at minimum annually, more often if your costs change
- Track job costs: know what every job actually costs you, not just what you quoted
- Be selective about work: prioritise jobs with better margins over jobs that just fill the diary
- Get paid faster: deposits upfront, invoices sent immediately, payment terms enforced
- Charge for everything: your time has value even when it doesn’t feel like billable work
- Audit overheads annually: cancel anything that isn’t genuinely earning its keep
Frequently Asked Questions
The most common causes are: prices that haven’t kept pace with rising material and overhead costs since 2021; not tracking actual job costs so you don’t know which jobs are profitable; too many low-margin small jobs that eat your travel and setup time; late payments creating a cash flow problem even when the business is technically profitable; and not charging for all the time spent on a job including travel and phone calls. Any one of these drains your margin. Several together make it look like a successful business despite leaving almost nothing at the end of the month.
Three practical steps: first, work out your real costs before raising prices – if you don’t know your actual cost per day including all overheads, you’re guessing at your margin. Second, raise prices gradually with existing customers rather than all at once – a 5–10% increase explained clearly as a cost reflection is much easier for customers to accept than a large jump. Third, prioritise higher-margin work and be more selective about low-value jobs that fill the diary without improving your profit. A full diary at the wrong prices is worse than a half-full diary at the right ones.
The minimum is comparing what you quoted against what you actually spent on time and materials for every job. When a job runs over – more time, more materials, unexpected complications – record it and work out whether your quote covered it. Over time, patterns emerge: certain job types consistently overrun, certain customers consistently ask for extras that aren’t included. Job management software like Tradify lets you log time and materials against each job in real time, so the profitability calculation is done automatically and you can review it job by job.
Profit is the difference between what you charge and what it costs you. Cash flow is the timing of when money actually moves in and out of your bank account. A tradesperson can be profitable on paper – they’ve done the work and the invoices exist – but cash-poor in reality if customers are paying 60 or 90 days late. The money is owed to you but it’s not in your account. Taking deposits upfront, invoicing immediately on job completion, and enforcing payment terms improves cash flow without changing your prices or costs.
At minimum once a year – more often if your material or overhead costs change significantly mid-year. A practical trigger: when you’re turning down work because you’re too busy, your prices are too low. When the customers you want are saying yes immediately without negotiation, your prices are probably too low. When you’re winning most of the quotes you send out, you’re likely underpriced. The goal is to win around 50–70% of quotes – if you’re winning more than that, your prices have room to move.
TradeStack HQ helps UK tradespeople find the best tools to run smarter businesses. Some links on this page are affiliate links – we may earn a commission if you sign up, at no extra cost to you.
