September 7, 2026 · ServiQ Team
Job Costing for People Who Aren't Accountants: How to Know If a Job Actually Made Money
You finished the job, got paid, and the invoice is closed. But did that job actually make you money? Most solo operators and small crews can't answer that question with any confidence — and it's not because they're bad at business. It's because nobody ever taught them job costing in plain terms.
This isn't an accounting lesson. It's a way of thinking that takes five minutes to understand and, once it clicks, changes which jobs you say yes to.
What Job Costing Actually Means
Strip away the jargon and job costing is one sentence: what a job paid you, minus everything it actually cost you to do it, equals what you really made.
"Everything it cost" is the part almost everyone gets wrong. Most people mentally subtract materials and call it done. Real job costing means subtracting:
- Materials — parts, supplies, anything you bought specifically for this job
- Your own time — valued at a real hourly rate, not zero
- Gas and mileage — driving to the supply house and back counts
- Subcontractor or helper cost — if you paid anyone else to be there
That second item — your own time — is where almost every service business quietly loses money without realizing it.
The Mistake: Not Paying Yourself in the Math
When you're self-employed, it's easy to treat your own labor as "free" because no check gets written for it. But your time isn't free. Every hour you spend on one job is an hour you can't spend on the next one, and it has a real dollar value — even if that value only exists on paper.
If you skip this step, a job can look profitable purely because you never charged yourself for showing up. That's the trap: a day can feel busy, invoices can go out, money can hit your account — and you can still be losing money on some of those jobs once your own labor is priced honestly.
A Worked Example (Illustrative Numbers)
Say you do a $400 service call. On paper, that looks like a good day. Here's what it looks like once you cost it properly:
- Revenue: $400
- Materials: $60 (parts and supplies for the job)
- Gas/mileage: $15 (round trip, including the supply run)
- Your time: 3 hours at a real rate of $35/hour = $105
Add up the costs: $60 + $15 + $105 = $180
$400 − $180 = $220 real profit
That's still a solid job — but notice how much the picture shifted once labor was in there. Now imagine the same job ran long: 3 hours turned into 5 because of a tricky diagnosis, an extra trip for a part, or a chatty customer. Your labor cost jumps to $175, total costs hit $250, and your "profit" drops to $150 for what was originally sold as a $400 flat-rate job. Same invoice, same materials — but a very different job once your time is counted honestly.
This is exactly how a fully booked week can still leave you wondering where the money went. The jobs weren't all equally profitable — you just never separated them to see which ones were.
The Habit: Track Costs Per Job, Not Per Month
The reason most people never do this math isn't that it's hard — it's one subtraction. The reason is that the information is scattered. The materials receipt is in your truck. The mileage is in your head. By the time you sit down at the end of the month to "figure out the numbers," you're reconstructing a memory, not looking at facts. Most people give up and skip it.
The fix is to make it a per-job habit instead of a monthly chore: the moment you buy something for a job, snap a photo of the receipt and tag it to that job right then, at the counter or in your truck. Do that consistently and job costing stops being a project — it's just addition you can check anytime.
That's the whole idea behind expense tracking in ServiQ: photograph a receipt, tag it to the job it belongs to, and the cost is already sitting against that invoice when you need to see whether the job actually paid. No spreadsheet, no end-of-month scramble — just a habit that tells you, job by job, what's really working.