How to Track Job Costs So You Know What You Actually Earned
Revenue tells you how much money came in. It doesn't tell you which jobs made money and which ones quietly lost it. A lot of service businesses run for years on total revenue alone, never finding out that one type of job — often a favorite, familiar one — has been running at a loss the whole time once every real cost is counted.
Revenue per job isn't profit per job
A $2,000 job and another $2,000 job can have completely different profitability if one took six hours and $200 in materials and the other took fourteen hours and $600 in materials plus a return trip for a part that wasn't on the truck. Without tracking cost per job — not just price per job — those two look identical on a revenue report and completely different in reality.
What actually needs to be tracked
At minimum: labor hours actually spent (not estimated), material cost actually paid (not the marked-up price charged to the client), and anything unusual — an extra trip, a warranty repair, a delay caused by weather or a missing part. It doesn't need to be complicated to be useful; even a rough log per job beats no log at all.
Look for the pattern, not the one bad job
Every business has an occasional job that goes sideways for a one-off reason. The valuable insight isn't any single underperforming job — it's a pattern across several similar jobs. If every job of a certain type keeps running over on hours, that's not bad luck repeating itself. That's a sign the estimate for that type of work is priced against the wrong assumptions.
Let it change how you price, not just how you feel
Job costing is only useful if it feeds back into pricing. Finding out a certain job type consistently runs thin on margin and then quoting it the exact same way next time wastes the information you just gathered. The point isn't to feel bad about a low-margin job category — it's to adjust the price, the process, or both, so the next one doesn't repeat the pattern.
Start simple and stay consistent
A perfect system tracked for one month and then abandoned is worth less than a rough one tracked consistently for a year. Pick something you'll actually keep up with — even a simple note on each completed job with hours and material cost — and treat it as a permanent habit, not a project you'll get to eventually.