Skip to content
WorkTickets.comTraveler & Job CostingWorkTickets.com home
Job Costing

Job Costing for Job Shops: The Complete Resource Hub

Rovaryn Digital8 min read

The quarter closes and nobody can explain the number

The invoices went out. The jobs shipped. Payroll cleared. And when the owner sits down with the P&L, gross margin is four points lower than the same quarter last year — with no obvious cause. Nobody scrapped a big order. Nobody lost a customer. The shop was busy the whole ninety days. But somewhere between the quote and the invoice, money leaked out of jobs one operation at a time, and the only record of it lives in memory, a stack of paper travelers, and a QuickBooks file that only knows the job was invoiced, not what it actually cost to run.

This is the most common failure mode in a small job shop, and it's rarely a single mistake. It's a missing system: no consistent way to build a rate, price a job against it, track what actually happened operation by operation, and roll that back into a number the owner can act on before the next quote goes out the door, not after.

This page is the map. It organizes every WorkTickets guide on job costing, shop rates, burden, and profitability into one sequence — from first principles through to operation-level margin analysis — so you can go straight to the piece that answers today's question, or work through the whole path once and never quote from memory again.

Start here: what job costing actually means for a job shop

Job costing sounds like an accounting term, and technically it is one, but for a machine shop, sheet metal fabricator, or welding operation it's closer to a floor-level discipline than a bookkeeping exercise. It means attaching real cost — labor, machine time, material, burden — to a specific job number, and comparing that real cost against what was quoted, at a level of detail fine enough to catch the problem operation, not just the problem job.

Job costing for machine shops is the foundational guide in this hub: what job costing is, why spreadsheets and memory can't sustain it past a handful of open jobs, and how the pieces — routing, rate, actual time, and rework — fit together into one accountable number per job. If you read nothing else on this page, start there.

Once the concept is clear, the natural next question is whether to keep running it by hand or put dedicated software underneath it. Job costing software for machine shops walks through what that software actually needs to do — routing capture, traveler generation, time tracking, actual-vs-quoted comparison — and what it doesn't need to be (a full ERP) to solve this specific problem.

Building the rate: burden, labor, and the hourly number you quote against

Every job-costing exercise rests on a rate, and most shops built theirs years ago, adjusted it once for a rent increase, and haven't touched it since. A rate that's wrong by a few dollars an hour doesn't show up as an error — it shows up as slowly eroding margin across every job it's applied to, which is exactly why it's worth revisiting on a schedule rather than by instinct.

How to calculate machine shop hourly rate breaks down the build from labor cost through overhead absorption to a defensible number per work center, with a worked example showing the math end to end. It pairs directly with labor burden rate manufacturing, which isolates the burden component specifically — the indirect costs (facility, utilities, indirect labor, benefits, insurance) that have to be absorbed into direct labor hours somehow, and the different methods shops use to spread them.

For a shop building its first rate from scratch, or auditing one that hasn't been touched since the last owner ran the place, how to calculate burden rate is the step-by-step companion: what counts as burden, what doesn't, and how to roll it per work center rather than as one blended shop-wide number — because a manual deburring bench and a five-axis mill do not carry the same overhead, and pricing them as if they do quietly subsidizes the wrong jobs.

Tracking what actually happened: actual vs. quoted, operation by operation

A rate and a quote are a prediction. What actually happens on the floor is the truth, and the gap between the two — actual vs. quoted — is where a shop's real profitability lives or dies, job by job and, more usefully, operation by operation.

Actual vs. quoted labor tracking covers the mechanism directly: how a shop captures real clock time against a routing's standard time, what a healthy variance looks like versus one that signals a quoting problem or a floor problem, and why this comparison has to happen close to real time to be useful — a variance discovered at year-end is a postmortem, not a correction.

The next layer of resolution is per-operation job costing, which makes the case for tracking variance at the individual operation inside a routing rather than only at the whole-job level. A job that comes in over budget overall is a symptom; the operation that actually ran long, and why, is the diagnosis. This is also the level at which scrap and rework get tied back to a cause instead of absorbed as a vague "quality cost" nobody can trace.

Where job costing breaks down — and what it costs when it does

Two failure patterns show up constantly in shops that don't have this system running, and they compound each other. The first is straightforward margin bleed: jobs quoted reasonably that still lose money because nobody caught the operation running long until the job was already shipped. Machine shop losing money on jobs walks through how to diagnose this after the fact — and, more importantly, how to build the visibility that catches it mid-job instead.

The second is a slower, more insidious pattern: quoting drift and machine shop margin erosion, where quotes stay flat or move only slightly year over year while actual costs — labor, materials, burden — creep upward, and nobody adjusts the rate because nobody is comparing quote to actual consistently enough to notice the drift. Cost of poor quality — scrap, rework, and the rerun hours behind them — is a meaningful piece of that erosion in shops that don't track it at the operation level, which is precisely the gap per-operation costing is built to close.

From standard costing to full job profitability

Once a shop has a working rate and a working actual-vs-quoted comparison, the next step is formalizing both into a repeatable standard-costing practice and rolling the result up into profitability analysis that can actually drive decisions — which customers to keep quoting aggressively, which jobs to walk away from, which work center needs a rate correction.

Standard costing for job shops covers how to set and maintain standard costs per operation so that every quote starts from the same disciplined baseline instead of a memory of "what we charged last time." Job profitability analysis manufacturing is the capstone piece in this sequence — how to turn labor, burden, material, and scrap data into a per-job margin number that's accurate enough to change how the next quote gets built, not just how the last one gets explained.

Putting the whole system in place

If you've read this far as a sequence rather than a lookup, you now have the full path: build a defensible rate and burden calculation, run jobs against it with real routings and travelers, capture actual time and scrap at the operation level, and roll all of it into a profitability number you can act on before the quarter closes instead of after.

Small job shop execution-and-costing guide is the overview that ties routing, traveler, clock-in, WIP visibility, and costing together as one operating system rather than five separate problems — useful if you're evaluating what software, if any, belongs under this whole process.

That's the gap WorkTickets is built to fill: a standalone, SaaS-native execution-and-costing layer, priced and scoped for a shop that has already decided a full ERP deployment is more than it needs. It builds the routing, generates the traveler, clocks operators in and out with downtime reason codes, compares actual to quoted labor per operation and per job, and — on Professional and above — rolls work-center burden rates into a job-level profitability summary. It does not do production scheduling, inventory, or purchasing; those are deliberately out of scope, not missing by accident.

Plans start at $199/month for Essentials, run through $349 for Professional and $599 for Business, with Enterprise pricing available on request starting at $1,199/month. Every self-serve tier includes a 14-day trial, so the actual-vs-quoted math above can run against your own routings before any commitment is made. If you'd rather see the whole rate-and-costing workflow assembled physically first — routing sheets, traveler templates, rate-build worksheets — the Complete Shop-Floor Kit packages the paper-based version of this same system. When you're ready to move it into software, view current plans and pricing or start the trial directly.

Share this guideShare on LinkedInShare by email