Shop-level profit tells you the business is healthy overall, but it hides which jobs make money and which lose it. Job costing reveals the profit on each repair. Here is how it works and why it matters.
Knowing your shop made a profit overall is useful, but it hides something important: which individual jobs made money and which lost it. A shop can be profitable on the whole while some repairs quietly lose money, offset by others that do well. Without looking at profit job by job, you cannot see this, and you cannot fix what you cannot see. Job costing is the practice of determining the profit on each individual repair, rather than only at the shop level. It reveals the reality beneath the overall number: which types of jobs are profitable, which are not, and why. Understanding job costing gives an owner a far clearer picture than a single shop-wide profit figure, and it is the foundation for improving profitability deliberately rather than by guesswork.
Job costing means accounting for the revenue and the costs of each individual repair to find its profit. - Identify the revenue for a specific repair - Account for the costs of that repair - Costs include parts, paint and materials, labor, and sublet - The difference is the profit on that job - Doing this per job reveals per-job profitability Job costing is conceptually simple: for a given repair, you account for what it brought in and what it cost, and the difference is the profit on that job. The costs include the categories that make up a repair, parts, paint and materials, labor, and any sublet work sent out. Calculating this per job, rather than lumping everything together at the shop level, reveals how profitable each repair actually was. Done across many jobs, it shows patterns in what makes money and what does not.
The value of job costing is in the patterns it surfaces, which shop-level numbers cannot show. - Which types of jobs are most and least profitable - Where costs are eating into profit unexpectedly - Whether certain work is priced or estimated poorly - Which jobs to seek more of and which to reconsider - Where profit is being lost on specific repairs Job costing turns up patterns that are invisible at the shop level. It can show that a certain type of job consistently underperforms, that costs on some work are higher than expected, or that certain jobs are estimated in a way that leaves little profit. These insights let an owner make decisions: seek more of the profitable work, reconsider or reprice the unprofitable, and address where costs are eating into margin. This is how job costing turns data into better decisions.
Beginning job costing does not require perfection; it requires consistently accounting for revenue and costs per job. - Capture the revenue for each repair - Track the costs against each repair - Account for parts, materials, labor, and sublet per job - Be consistent so the numbers are comparable - Review the results to find patterns Starting job costing means consistently capturing, for each repair, its revenue and its costs across the categories. The key is consistency: applying the same approach to every job so the results are comparable and the patterns are real. It does not need to be perfect from day one; it needs to be done regularly enough to reveal the trends. Reviewing the results, seeing which jobs and types of work are profitable, is where the practice pays off, turning routine tracking into actionable insight.
Job costing does not stand alone; it connects to estimating, cost control, and how the shop runs. - Poor job profit can point to estimating that needs work - It can reveal costs that need controlling - It ties into capturing full, legitimate revenue - It informs which work to pursue - It supports better decisions across the operation Job costing is a window into the whole operation. A job that costed out poorly might point to an estimate that missed scope, costs that ran high, or revenue that was not fully captured. In this way, job costing connects to estimating, cost control, and revenue capture, the levers that determine profitability. Using it to understand why certain jobs perform as they do, and acting on what it reveals, improves not just individual jobs but how the shop estimates, controls costs, and chooses its work.
**What is job costing?** Determining the profit on each individual repair by accounting for its revenue and its costs, rather than only looking at shop-level profit. **Why is shop-level profit not enough?** Because it hides which jobs make money and which lose it. A shop can be profitable overall while some repairs quietly lose money. **What costs go into it?** The categories that make up a repair: parts, paint and materials, labor, and any sublet work. **What does it reveal?** Which types of jobs are profitable, where costs eat into margin, and which work to seek more of or reconsider. **How do I start?** Consistently capture revenue and costs for each repair, apply the same approach every time, and review the results to find patterns.