Job costing: meaning, methods and a worked example (and how to stop jobs coming in over budget)

Job costing: meaning, methods and a worked example (and how to stop jobs coming in over budget)

Sebastian Stefanczyk · BramviaSeptember 21, 2026 4 min read

Bramvia — Business Central Experts

Job costing tracks the cost of each individual job, project or order — materials, labor and overhead — so you know which ones make money. The definition, job costing vs process costing, the formula and overhead rate, a worked example, and how to track actual against estimate.

Short answer: job costing (or job order costing) is a way of tracking costs per individual job — a custom order, a construction project, a service contract, a batch — rather than across all production. Every job accumulates its own direct materials, direct labor and a share of overhead, so at the end you know exactly what that job cost and whether it made money. It's the costing method for businesses where each piece of work is different: contractors, custom manufacturers, engineering firms, print shops, repair and service companies.

Next step: try the job cost calculator below with one of your own jobs. Contractors: see construction job costing in Business Central.

Calculator: Job costing: is this job making money?. Job costing calculator: budget for materials, labour, subcontractors and overhead against actual spend and real progress. It shows the forecast margin at completion, the final cost, over- or under-billing, and flags overruns. In the example, a job budgeted at a 26.1% margin closes at 6.8% when labour runs over. Open the demo

Job costing vs process costing

Job costing Process costing
Used when Each job is different Identical units in continuous production
Costs tracked Per job Per process or department
Examples Construction, custom manufacturing, consulting Chemicals, food processing, bottling
Question it answers "Did this job make money?" "What does one unit cost?"

Many manufacturers use both: process costing for standard lines, job costing for custom orders.

The formula

Job cost = Direct materials + Direct labor + Applied overhead
Applied overhead = Overhead rate × Allocation base (e.g. labor hours or machine hours)
Overhead rate = Estimated annual overhead ÷ Estimated annual allocation base
Job margin = Job revenue − Job cost

Worked example

A custom fabrication shop estimates $480,000 of annual overhead over 12,000 direct labor hours:

Overhead rate = 480,000 ÷ 12,000 = $40 per labor hour

Job #1047, a custom steel frame, quoted at $9,500:

Cost Estimate Actual
Direct materials $3,200 $3,520
Direct labor (hours × $32) 60 h → $1,920 71 h → $2,272
Applied overhead (hours × $40) 60 h → $2,400 71 h → $2,840
Job cost $7,520 $8,632
Margin on $9,500 $1,980 (20.8%) $868 (9.1%)

The job still made money — but less than half the planned margin. The split shows where: materials 10% over (price or waste) and labor 18% over (setup time not in the estimate). That's the information that fixes the next quote. Why jobs come in over estimate.

What makes job costing accurate

  1. Materials issued against the job — not taken from a general bin and "allocated later".
  2. Time recorded per job and task, daily — not reconstructed on Friday from memory.
  3. Overhead rate reviewed yearly — a rate set five years ago misprices every job.
  4. Budget per phase, not just per job — "the job is 15% over" leads nowhere; "welding is 40% over" leads to a fix.
  5. Committed costs visible — open purchase orders against the job, so overruns show up before the invoice.

Job costing in an ERP

In Business Central, jobs (projects) carry a budget per task, and purchases, time sheets and material issues post directly against the job and task. You see budget, committed, actual and remaining in one place, plus work in progress (WIP) and percentage-of-completion revenue. Manufacturers can use production orders with routings for the same analysis at operation level. For contractors with retainage and progress billing, see what's native and what needs an app.

FAQ

What is job costing? Job costing is a cost-accounting method that tracks materials, labor and a share of overhead for each individual job, such as a custom order, a construction project or a batch, so you know what each one cost and whether it made money.

Who uses job costing? Contractors, custom manufacturers, engineering and professional services, repair shops, agencies — anyone whose work is unique per order.

What is WIP in job costing? Work in progress: costs accumulated on jobs not yet finished and invoiced. It's an asset on the balance sheet until the job completes.

Should overhead be allocated by labor hours or machine hours? Whichever drives your overhead. Labor-intensive shops use labor hours; automated ones use machine hours.

How is job costing different from project accounting? Largely the same idea; project accounting usually adds billing, milestones and revenue recognition.

Free assessment · Evaluación gratuita

Tell us your current system and how many users you have. First reply within one working day. / Cuéntanos tu sistema actual y cuántos usuarios sois. Respondemos en un día laborable.

Jobs finishing over budget and nobody can say why? Free assessment, no commitment.


Bramvia · bramvia.net

Bramvia in: Spain · United States · Mexico · United Kingdom · Ireland · Canada · Colombia · Argentina · Chile · Peru · Australia · New Zealand · South Africa · Philippines · Poland · MCP server · Safety stock calculator