10th February 2026

|

ServiceM8

You can rely on the Job Costing add-on in 2026 (thanks to the partial invoicing fix)

For a long time, there’s been an asterisk next to job costing in ServiceM8.

If you invoiced jobs in one go, things generally made sense.

If you used partial invoicing… not so much. And plenty of you told me about it.

The problem people kept running into

When jobs were invoiced in stages, the job costing figures didn’t always line up with reality. Revenue and costs could drift out of sync, which meant reports didn’t fully reflect what was actually happening on the job.

For those of you trying to answer questions like:

  • “Did this job actually make money?”
  • “How profitable was this work once everything was invoiced?”
  • “Can I trust these numbers?”

…that was a problem.

Some of you ended up working around it manually.

Others paid for third-party reporting tools like Wink Reports just to get clarity – which worked, but came at an extra cost and added complexity.

Not ideal.

What’s changed with the partial invoicing fix

ServiceM8 have now addressed this properly.

With the partial invoicing fix, job costing reports now correctly account for jobs that are invoiced in stages. Revenue, costs, and margins stay aligned as invoices are raised – not just at the very end.

In practical terms, that means:

  • job profitability makes sense again
  • partially invoiced jobs no longer distort reports
  • margins update accurately as invoices go out
  • you don’t have to “wait until the final invoice” to see the truth

This was a reporting issue, not a user error – and it’s been fixed at the source.

ServiceM8 have outlined the details here:

Why this matters going into 2026

A lot of businesses avoided using job costing fully because they didn’t trust it under partial invoicing. And honestly, that caution made sense.

But with this fix in place, the Job Costing add-on is now something you can actually rely on – even if:

  • you invoice deposits
  • you stage payments
  • you invoice variations separately
  • or jobs span weeks or months

This means that job costing can finally do what it’s meant to do: help you understand which work is genuinely profitable, without mental gymnastics or bolt-on reports.

If you’ve previously ignored job costing because partial invoicing made it unreliable, it’s worth revisiting now.

And if you’ve been paying extra just to work around this issue, you might find you no longer need to.

Profit Details

A couple of questions for you:

  • Have you been trusting your job costing numbers up to now – or working around them?
  • If those figures were finally reliable, what decisions would you make differently?

Sometimes progress isn’t about adding more features.

It’s about fixing the ones people stopped trusting.

REQUEST YOUR FREE
ServiceM8 ACCOUNT AUDIT

GET EXPERT 1:1 SUPPORT & TRAINING
FOR AS LITTLE AS £95

Leave a Reply

Your email address will not be published. Required fields are marked *

Hazel Portrait
ServiceM8 Logo - Gold ServiceM8 Partner Edition

Hi, I’m Hazel. I’m a Business Systems Specialist + ServiceM8 Gold Partner.

I can help you craft a business that’s easy and efficient to run.

I ran a plumbing and heating company for 10 years and in 2016 became a ServiceM8 Partner.

I’ve worked with hundreds of business owners just like you to implement easier and more efficient ways of running their business.

My mission is simple: to inspire you and help you develop an efficient and profitable business that gives you the time to do more of what you love.

IS SERVICEM8 RIGHT FOR YOU?

READY TO TRY OUT
SERVICEM8?

LOOKING FOR 1:1 SUPPORT & TRAINING?