How to Track Job Costs and Profit
Learn how to track job costs and profit so you know which jobs make money and which lose it — a simple job costing approach for service businesses.
Two jobs can look identical on the invoice and earn wildly different profit. Without tracking job costs, you have no idea which is which — so you keep saying yes to work that quietly loses money. This guide shows you a simple way to track job costs and profit, and how to use those numbers to choose better work.
Why revenue is not the same as profit
It is easy to mistake a busy schedule for a healthy business. Revenue feels like success — the calendar is full, money is coming in. But revenue only tells you how much work you did, not how much you kept. A booked week of low-margin jobs can leave you more tired and no richer than a lighter week of profitable ones.
Profit is what is left after the job pays for itself. And here is the trap: the costs that eat your profit are often invisible. The job that took an extra hour, the long drive across town, the materials you under-estimated. None of that shows up on the invoice, but all of it comes out of your pocket. Tracking job costs is how you make those hidden costs visible.
The four costs every job carries
Most owners who try to figure out a job's profit count the materials and stop there. That is why they are surprised when a busy month does not produce much money. A real job cost has four parts.
- Labor. Wages for everyone on the job, including your own time, plus payroll taxes. Your hours are not free even if you do not cut yourself a check.
- Materials and supplies. Everything consumed on the job, from parts to cleaning products.
- Drive time and fuel. The time and cost of getting to and from the site, which can quietly dominate the economics of small, far-away jobs.
- Overhead. A share of your fixed costs — insurance, software, vehicle, phone — spread across your jobs.
Miss any one of these and your numbers lie to you. The two most commonly forgotten are your own labor and overhead, and they are exactly the two that turn a job you thought was profitable into one that is not.
A simple job costing method
You do not need accounting software to start. A spreadsheet with one row per job works fine. For each job, capture price and the four cost categories, then let the math do the rest.
- Record the price you charged.
- Add up labor hours times your loaded labor rate.
- Add materials used on the job.
- Add drive time and fuel.
- Apply your overhead rate (monthly overhead divided by monthly billable jobs or hours).
- Subtract total cost from price to get profit, and divide by price for margin.
| Job | Price | Labor | Materials | Drive + fuel | Overhead | Profit | Margin |
|---|---|---|---|---|---|---|---|
| A | $400 | $160 | $40 | $30 | $60 | $110 | 28% |
| B | $400 | $240 | $70 | $60 | $60 | -$30 | -8% |
Both jobs billed the same $400. One made a healthy margin; the other lost money. Without tracking, you would treat them as equally good work — and happily book more of the one that drains you.
Using the numbers to choose better work
Job costing is not an accounting exercise for its own sake. The payoff is the decisions it lets you make once you can see profit clearly.
- Do more of your best work. When you can see which job types and customers earn the highest margin, you can market for more of them.
- Fix or fire the losers. A job type that consistently loses money needs a price increase, a process change, or a polite exit.
- Price with confidence. Knowing your true cost turns pricing from a nervous guess into a decision backed by data. You can quote a margin, not a hope.
- Spot creeping costs. Watching costs job over job catches rising materials or labor before they erode your margins unnoticed.
The owners who track job costs stop being busy-but-broke and start being deliberately profitable. They drop the work that drains them and double down on the work that pays. A platform like Helm helps by capturing job time, revenue, and details in one place, so the profit picture builds itself as you work instead of becoming yet another end-of-month chore.
Frequently asked questions
What should I include when calculating the cost of a job?+
Include direct labor (including payroll taxes), materials and supplies used, drive time and fuel to and from the site, and a portion of your fixed overhead like insurance and software. Many owners only count materials and badly underestimate true cost. Capturing all four categories is what makes job costing accurate.
How do I allocate overhead to individual jobs?+
Add up your fixed monthly overhead, then divide it across your billable jobs or hours for the month to get an overhead rate. Apply that rate to each job based on its size or hours. It does not need to be perfect — even a rough allocation reveals which jobs are quietly unprofitable once overhead is counted.
Do I really need software to track job costs?+
You can start with a simple spreadsheet, and many owners do. But as job volume grows, manual tracking falls behind and the numbers get stale. Software that captures labor time, materials, and job revenue automatically keeps your costing accurate without adding a data-entry chore to every job.
Keep reading
Invoicing Best Practices for Service Businesses
Slow payments are usually an invoicing problem. The habits that get service businesses paid faster, with less chasing and less awkwardness.
How to Scale a Service Business Past Yourself
The owner-operator trap is real. Here is the exact order of operations for building systems, hiring a first team, and growing revenue without working more hours.
How to Automate Your Service Business with AI
A practical, no-jargon playbook for using AI to automate the repetitive admin that eats your evenings, with the five workflows that pay off first.