How small trades businesses improve job profit

Almost every trades business has one kind of job it loses money on, and does more of, because the customers keep saying yes.

Last updated: September 2026

Busy is not the same as profitable

The most dangerous job in a small trades business is the one that is easy to sell. Customers accept the price without argument, so you quote more of them, and the diary fills with work that returns less per hour than the jobs you turn down.

It stays hidden because nobody measures per-job cost. The bank balance goes up in a busy month and down in a quiet one, which tells you about volume rather than margin.

Finding it does not require an accountant. It requires two numbers per job that most businesses are not currently collecting.

The two numbers

Hours actually spent, including travel and the return visit, recorded on the day rather than reconstructed on Friday.

Money actually spent, meaning materials, parts, consumables and anything you paid for on the way.

Put those against what you charged and you have gross margin per job. Do it for two months and patterns appear immediately: usually one job type that looks fine and is not, and one customer who absorbs more time than they are worth.

That is the whole method. Everything else on this page is about making the two numbers easy enough to collect that you keep doing it.

Where the margin actually leaks

  • Travel nobody prices. Forty minutes each way on a two-hour job is a third of the day gone, unbilled.
  • Return visits for parts. The second trip is almost never charged, and it is the single biggest hidden cost in reactive trades.
  • Scope creep on the day. “While you are here” is worth money, and it is worth recording even when you decide to do it for nothing.
  • Quoting from memory. Last year price, this year materials.
  • Work that is never invoiced at all. The most complete margin loss there is, and more common than anyone admits.

Where Dispatch fits

Two optional features cover the two numbers, and both are switched on in Settings rather than on by default.

Hours logs Labour and Travel against the job, with each person seeing their own week and exporting CSV or PDF. Money records income and expenses against a job or standalone, lets you photograph a receipt on site, logs mileage journeys, groups records by tax quarter and exports a CSV. Costs are office-only by permission: an engineer can add a cost without being able to see the books.

Because both attach to the job, they sit beside the quote and the invoice for the same work, which is exactly the comparison you need. The jobs ready to invoice tile catches the fifth leak above, and awaiting parts with a due date reduces the second.

What the app will not do is calculate your margin for you or tell you what to charge. It gives you the numbers and a CSV; the decision is yours and should be.

What to change first

  1. Reprice the losing job type. Not by ten percent across the board. Price that specific work at what it actually costs, and accept that some of those customers will go elsewhere. That is the point.
  2. Charge for travel, or restrict your radius. Either is fine. Doing neither is what costs money.
  3. Take deposits on anything with materials. It ends the ordered-and-abandoned risk entirely.
  4. Invoice the day the job is completed. The fastest margin improvement available, because it is pure timing.
  5. Chase quotes once, before they expire. An accepted quote at your price beats a discount offered in a panic later.

Do not measure everything

A trap worth naming: businesses that start measuring often try to measure all of it, get twenty minutes of data entry a day, and stop within a month.

Measure hours and materials. That is enough to find the losing job type, and finding it is where nearly all the value is. Overhead allocation, utilisation rates and per-van profitability are interesting and can wait.

Start with the two numbers, look after two months, change one price. That sequence is worth more than a year of unused reports. For the mechanics, tracking time accurately and tracking material costs cover each half.

Questions

Job profitability: FAQ

How do I work out if a job made money?

Two numbers: hours actually spent including travel and return visits, and money actually spent on materials. Compare both with what you charged, per job, for two months.

Where does margin usually leak?

Unpriced travel, return visits for parts, scope creep on the day, quoting from last year prices, and work that never gets invoiced at all.

Is cost tracking switched on by default?

No. In Dispatch both the Money and Hours features are switched on in Settings, and costs are office-only by permission, so an engineer can add a cost without seeing the books.

What should I change first?

Reprice the one job type that turns out to lose money, take deposits where materials are involved, and invoice the day the work is completed.

Find the job you lose money on

Hours and costs recorded against the job, beside the quote and the invoice for the same work, exported when you want them.