Running the Business

7 Pricing Mistakes Killing Your Trade Business's Margins

I've reviewed pricing for hundreds of UK trade businesses. Same seven mistakes every time, costing them five figures a year. Spot which ones you're making.

A

Alex Lyle

Founder, Pro-cess

9 min read

I've reviewed the pricing of more trade businesses than I can count, and the same handful of mistakes show up over and over. None of them are clever traps. They're all blindingly obvious in hindsight. But somehow nearly every trade business is making at least three of them, and a lot are making all seven.

This isn't theory. Every example below comes from a real conversation with a real plumber, sparky, joiner or builder. Names and figures have been gently anonymised so nobody's pride takes a hit, but the patterns are spot on.

If you can read through this and say "yeah, none of that applies to me" then either you're doing genuinely brilliantly or you're not paying close enough attention. Most likely the second one.

Mistake 1: Pricing on materials cost x2 and calling it labour

The classic. Customer asks for a price. You go to the merchant, get the materials, work out it's £400 of stuff, and you quote £800. "Materials plus the same again for labour, sound fair?"

It's not fair. It's a hospital pass.

Some jobs are 90% labour. Servicing a boiler is mostly your time, the parts cost is nothing. Doubling the parts cost gets you a number that's nowhere near what your time was actually worth.

Other jobs are 90% materials. A bathroom refurb where the customer's bought £8,000 of fixtures and fittings and you're installing them. You don't suddenly deserve £8,000 in labour. Three days of fitting work might be £1,500 of your time.

The fix is to price labour and materials separately. Labour at your hourly or day rate, multiplied by realistic time on site. Materials at cost plus a small handling margin (10-15% is fair, covers the time spent ordering and the petrol to the merchant). Then add VAT if applicable.

This is properly basic stuff. If you're not doing it this way, every quote you've sent for the last five years was either too high or too low, with no relationship to what the job actually cost you.

Mistake 2: Overheads aren't in the price at all

Ask the average self-employed plumber what their hourly rate is. They'll tell you £45. Ask them what their van costs them per year, including finance, fuel, insurance, MOT, tyres and depreciation. They look at you blankly. The answer for most is £8,000 to £12,000 a year.

Now ask them what their tools cost over a year. Public liability insurance. Phone bill. Software subscriptions. Accountant. Marketing. Trade association memberships. Training. The little jobs at the merchant for stuff that didn't make it onto a customer invoice.

Total it up. For a one-van operation, business overheads run £18k to £30k a year, easily. That money has to come out of your hourly rate before any of it becomes wage. If you're charging £45 an hour and have £25k in overheads, the first £25 of every hour goes on running the business and you only see £20.

Most trade businesses are making this mistake. The customers think they're getting a great price. The owner thinks they're earning £45 an hour. They're actually earning £20, and they're knackered, and they wonder why there's never any money in the bank.

Our hourly rate calculator walks you through this with proper numbers. Most people are horrified by the output. The answer to "I'm horrified" is to put the rates up, not to find a more flattering calculator.

Mistake 3: Quoting too quickly without a site visit

Customer rings. Wants a quote for replacing a boiler. You ask a few questions, give them a number on the phone within ten minutes. Job confirmed. You turn up Monday morning to find the existing flue's rotten, the cylinder needs replacing too, the gas supply needs upgrading and the boiler position has to change because building regs.

Now you've got two options. Eat the loss and lose money on the job, or have a difficult conversation with the customer about how much more it's going to cost. Either way, your pricing was wrong because you priced before you knew what you were pricing.

A site visit takes 30 minutes. It's free or you charge a token £25. It transforms your quote accuracy from "guess" to "informed". And it doubles or triples your conversion rate because customers buy from people who took the time to look properly.

The exceptions are tiny standardised jobs (boiler service, callout, gas safety check) where the work is the same regardless of property. Anything bigger, anything custom, anything where the existing setup matters: site visit, every time. No exceptions, however much the customer pushes for a phone quote.

Mistake 4: Same price for emergency work as scheduled work

It's nine on a Sunday evening. Customer's boiler's just packed up. They've got young kids and no hot water. They ring you, you go out, you fix it, you charge them your usual £75 an hour for two hours work. You're proud of yourself for not gouging them.

You shouldn't be. You should have charged them £150 an hour, possibly £180.

Here's why. You sacrificed your evening. Your wife's annoyed. The kids missed bedtime. You've got to go back out at six tomorrow morning. The customer was in genuine distress and you bailed them out, and they would happily have paid two and a half times your normal rate because the alternative was a freezing house with no hot water and angry children.

By charging your standard rate, you've taught the customer that out-of-hours work is the same price as a Tuesday afternoon callout. Next time, they'll ring you at nine on a Sunday again, because there's no penalty for it.

Emergency rate should be 1.5x to 2x your normal rate. Out-of-hours rate (after 6pm weekdays, all weekends, bank holidays) should be 1.5x. Customers expect this. They're not surprised when you tell them. The ones who refuse to pay it weren't going to be good customers anyway.

If you're worried about coming across as greedy, frame it positively. "Standard hours are Monday to Friday 8 til 6 at £X per hour. Emergency callouts outside that are charged at £Y per hour, minimum two hours, plus a £Z callout fee." Put it on your website. No surprises.

Mistake 5: Not increasing prices annually

Inflation is real. Materials cost more this year than last year. Fuel is more expensive. Insurance went up. Your accountant put their fee up. The rent on your unit went up. Everything you spend on running the business has gone up.

If your hourly rate hasn't moved in three years, you're earning materially less in real terms. A £45 hour in 2023 is roughly £52 in 2026 in like-for-like buying power. If you're still charging £45, you've taken a 14% pay cut without realising.

Five percent on prices, every January. Minimum. New customers pay the new rate immediately. Existing customers get six weeks' written notice before it kicks in.

The conversation you're avoiding is way easier than you think. Most customers expect a small annual increase from any service business. Hairdressers do it, gyms do it, accountants do it, the gas company does it, your suppliers all do it to you. Putting up your prices isn't a moral failing, it's basic business hygiene.

The customers who refuse to accept a 5% increase weren't going to be your customers next year anyway. Better to free up that diary slot for a customer who values you properly.

Mistake 6: Discounting to "win the job" then losing money

Customer's got three quotes. You're £200 dearer than the cheapest. They tell you. You knock £200 off to win the work. Job's now break-even at best, possibly loss-making.

This is the most seductive mistake on the list because it feels like winning. You got the job. The other two losers didn't. Result.

Except you've now done a job for less than it cost you. You've trained the customer to haggle. You've reinforced the idea in your head that your prices are too high (they're not, you just lost a price war you shouldn't have entered). And you've poisoned the well for any future quotes you give that customer, because they now know they can squeeze you.

The right move is to lose that job at full price. Not every customer is your customer. The ones who choose purely on price will leave you for the next person who's a fiver cheaper, and they'll be a nightmare on the way out the door because cheap-seekers are also the most demanding customers.

If you're discounting to win work, your problem isn't pricing. Your problem is volume of leads. Generate more enquiries through better marketing and you can afford to walk away from the cheapskates without panicking about an empty diary.

Mistake 7: No deposit policy

You quote £4,500 for a bathroom. Customer says yes. You order the materials, take a day off to do the demolition, turn up to start the install. Customer's gone cold. Doesn't return calls. You've laid out £2,000 on materials and burned a day of your time. Six weeks later you finally get hold of them and they say they've changed their minds and gone with someone else.

You're now stuck with £2,000 of materials sized to their specific bathroom, half a day of demolition wasted, and no recourse because there was no signed contract or deposit.

This happens. It happens way more than you'd think. The fix is a deposit policy.

For materials-heavy work, take 30-50% deposit on quote acceptance, before you order anything. Use it to pay for the materials. Now if the customer goes cold, you've got their money to cover what you've spent. They've also got psychological skin in the game, which dramatically reduces the cancellation rate.

For pure labour work or smaller jobs, take an arrival fee or an upfront 25% on confirmation.

For commercial work, payment terms in writing, with stage payments for jobs over £5k. Never let your exposure exceed your ability to walk away.

Deposits filter out time-wasters. Customers who'll happily put £1,500 down on a bathroom were always going to go through with the job. Customers who refuse to commit to a deposit are signalling they're not serious and you've just dodged a bullet.

Quick fixes you can do this week

Pick one of these to action this week, then another next week. Don't try to fix everything at once.

  1. Recalculate your hourly rate with the calculator. If it's higher than what you're charging (it almost certainly will be), give yourself two weeks to adjust mentally then put new prices on the website.
  2. Add a markup to your materials if you're not already. Try 15% to start.
  3. Set out-of-hours rates in writing on your website and quote.
  4. Send the next ten quotes with a deposit clause built in. Test the response.
  5. Diary your annual review for the first Monday of next January.

The trade businesses making proper money in 2026 aren't the ones working the hardest. They're the ones who've stopped making the mistakes in this article. Pick the one that bites you the most, fix it, then come back for the next one.

If you want a system that'll handle the deposit collection, automatic price increases, materials markup and proper costing automatically, give Pro-cess a fortnight on the free trial and see what comes out the other end. No card needed and you can see for yourself whether the maths starts working better.

Frequently asked questions

A 10-15% markup on materials is industry standard for UK trade businesses, covering the time spent ordering, the petrol to the merchant, and the working capital tied up in stock. Some trades (kitchen fitters, bathroom installers) push to 20% on bespoke items. Pure pass-through (no markup) is leaving money on the table.
Yes. Standard practice is 1.5x to 2x your normal hourly rate for out-of-hours work (after 6pm, weekends, bank holidays). A minimum two-hour charge plus a callout fee (£50-£100) is also reasonable. Customers expect this and rarely refuse to pay.
Give existing customers six weeks written notice before a price increase, with a clear date. Frame it positively (rising costs, continued service quality). Most customers expect a small annual rise. The 5-10% who object were typically your lowest-margin, highest-maintenance customers anyway. New customers get the new rate immediately, no notice needed.

Try the free hourly rate calculator

Start Free Trial
A

Alex Lyle

Founder, Pro-cess

Built Pro-cess to fix the admin headache running a small UK service business. Spent years in the trenches of trade operations before turning it into software.

Want more like this?

Browse all our guides for UK trade businesses, or jump back to the blog index.