How do I know if a job is profitable mid-job?
You watch the margin while the job is still moving, not after you've invoiced. A live job-costing view puts booked hours, labour and materials against the quoted price, so on day three you can see the job sliding and pull a lever: a variation, a faster crew, a conversation. Profit you find at invoice time is a post-mortem.
Invoice-time profit is a post-mortem
Most trade software tells you the margin once the job is done and invoiced, which is exactly when you can no longer do anything about it. By then the extra day is gone, the materials are on the van, and the loss is baked in. The number you actually need is the one that shows up while the job is still open, when a variation or a phone call can still change how it ends.
Knowing a job lost money after you've invoiced isn't job costing. It's an autopsy. You want the reading while the patient is still on the table.
A live view reads the job as it runs
The fix is a live margin view that reads your job data as the work happens. It puts booked hours, labour rates and materials against the quoted price and shows you, today, whether this job is still in the money. No month-end spreadsheet, no waiting for the invoice. You open the job and the margin is right there, updating as timesheets and purchases land, so the drift shows up on day three instead of at reconciliation.
The point is to pull a lever while you still can
A live margin only matters because it buys you time to act. Catch a job sliding on day three and you have real options: raise a variation for the extra scope, put a faster hand on it, or have the honest conversation with the client before the hole gets deeper. Catch it at invoice time and all you can do is wear it and quote the next one higher. The value is not the number; it is the window the number gives you.
Bolt it on, don't rip and replace
A live margin view reads the data you already capture in your job app, so you keep ServiceM8, Tradify or your accounting package and just add the reading they don't give you. Before you build one, it is worth checking whether an off-the-shelf report does the job; I lay out that honest build-versus-buy call on build vs buy job costing, and the dashboard itself on profit dashboards.
Common questions
Doesn't my accounting software already show margin?
It shows margin after the invoice is raised, which is the post-mortem, not the live read. A live job-costing view works off open jobs while the work is still going, which is the part accounting packages leave out.
Do I have to switch job apps to get this?
No. It reads the hours and materials you already log in the app you run now. The dashboard sits alongside your existing stack rather than replacing it.
Is it worth building over a spreadsheet?
Depends on your volume, and I will tell you straight when it isn't. The build vs buy page walks through when an off-the-shelf report is the smarter call and when a live view earns its cost.
Want the live view built?
I build live job-costing dashboards that read your existing data, from $1,500 fixed. See what one looks like on profit dashboards, weigh it up with build vs buy job costing, or browse the rest of the common fixes.
Not sure what fits your shop? Ask me, not a sales rep.
A 30-minute Tech Leak Audit and a one-page written finding inside 48 hours. Three prioritised fixes, no pitch, and the report is yours either way.