Business Β· Global

Job Costing: How to Know If a Job Made Money

Most joinery businesses don't know if a job was profitable until months later. Job costing gives you the answer within days of finishing.

Global principles Updated August 2026

What job costing is

Job costing means tracking what a job actually cost β€” materials, labour, hardware, subcontractors β€” and comparing it to what you quoted. The gap between the two is the difference between estimated margin and actual margin.

Why most workshops don't do it

The honest reason is time. After a job finishes, the next one is already on the bench. A fifteen-minute costing recap at job completion doesn't feel urgent. But it's the single most effective thing a workshop owner can do to improve pricing accuracy over time.

What to track

At minimum: materials cost (actual invoices, not estimates), labour hours (actual vs quoted), hardware, and any subcontractor costs. Compare to your original quote. Calculate actual gross margin.

Rule of thumb: If your actual margin is more than 5 percentage points below your quoted margin on more than one in three jobs, your estimating process has a systematic problem that won't fix itself.

Building better estimates from costing data

After 20–30 costed jobs, patterns emerge. You'll see which job types consistently run over on labour. Which material calls are closest to reality. Which clients generate variations that eat margin. This is the data that makes your next round of quotes more accurate β€” not gut feel.

Regional context

Get this principle applied to your local market β€” wages, currency and benchmarks.

Put it into practice.

Free tools to apply these principles to your next job immediately.

Open free tools β†’