Ask ten estimators how they calculate shop rate and you’ll get ten different answers. Some use a single blended hourly number. Others separate machine time from labor time but apply the same overhead multiplier to both. Few actually track them independently from quote through production.

The problem isn’t complexity — it’s habit. Blended rates feel faster. But they hide the real cost drivers that determine whether a job makes money or loses it quietly.

Why Blended Rates Mask Margin Leaks

A blended shop rate assumes machine time and labor time carry equal overhead burden. They don’t. A 5-axis CNC running unattended overnight consumes electricity, depreciation, and floor space — but zero direct labor. Meanwhile, a manual deburring operation ties up a skilled technician who could be programming the next job.

When you blend these, two things happen: you overprice machine-heavy work (losing competitive bids) and underprice labor-heavy work (eroding margin on every unit).

What Machine Time Actually Costs

Machine rate should reflect the asset’s total cost of ownership divided by its productive hours. That includes:

  • Depreciation or lease payments
  • Maintenance contracts and consumable tooling
  • Power consumption (varies wildly by machine type)
  • Floor space allocation
  • Software licenses tied to the machine

For a $250K 5-axis mill running 4,000 productive hours per year, the base machine rate might be $35–45/hour before overhead. A $15K FDM printer might be $3–5/hour. These aren’t interchangeable.

What Labor Time Actually Costs

Labor rate isn’t just wages. Fully burdened cost includes:

  • Base pay + overtime exposure
  • Benefits, payroll tax, workers’ comp
  • Training and certification maintenance
  • Non-productive time (setup, cleanup, meetings, breaks)

A $30/hour machinist often costs $55–65/hour fully burdened. But here’s the key: labor only applies when a person is actively required. Setup, inspection, tool changes, post-processing — these are labor. Unattended machining is not.

How to Structure the Quote

Break every line item into three columns: machine hours, labor hours, and material. Apply the correct rate to each. A typical CNC quote might look like:

  • Setup: 0 machine hrs / 1.5 labor hrs
  • Roughing: 2.0 machine hrs / 0.25 labor hrs (tool changes)
  • Finishing: 1.5 machine hrs / 0.15 labor hrs
  • Inspection: 0 machine hrs / 1.0 labor hrs
  • Deburr/finish: 0 machine hrs / 2.0 labor hrs

This transparency lets you see exactly where cost lives. It also lets you answer customer questions like “What if I provide pre-finished blanks?” without guessing.

Capacity Planning Gets Real

Separated rates feed directly into scheduling. Machine hours constrain your capital equipment. Labor hours constrain your people. They’re different bottlenecks with different solutions.

If quoting shows 80% machine utilization but only 40% labor utilization, you don’t need another hire — you need more machine time (or faster cycle times). If it’s reversed, adding a second shift on existing equipment beats buying another machine.

Most shops discover they’re constrained on one resource while the other sits idle. Blended rates hide this entirely.

Handling Overhead Without Double-Counting

The pushback on separated rates is usually overhead allocation. “Where does rent go?” “What about administrative salaries?”

Simple approach: allocate facility overhead (rent, utilities, insurance) to machine hours via floor space. Allocate administrative overhead to labor hours via headcount. This keeps each rate honest without double-dipping.

Some shops add a third “shop support” rate for shared resources like quality lab time, material handling, or CAD/CAM programming seats. That’s fine — just keep it separate and traceable.

Making the Switch Without Chaos

You don’t need a new ERP to start. Begin with your next five quotes:

  1. Estimate machine and labor hours separately for each operation
  2. Apply your calculated machine rate and labor rate
  3. Compare total to your old blended-rate quote
  4. Note which jobs shift up or down significantly
  5. Adjust rates based on actuals after the jobs ship

Within a month you’ll have real data replacing assumptions. Within a quarter, your win rate on machine-heavy work typically improves because you’re no longer padding it with labor overhead.

Where Solvi Fits

Solvi’s quoting engine lets you define distinct machine and labor rate tables per process, material, and machine group. The MES then tracks actual machine hours (via API or operator input) and labor hours separately, feeding real data back into your next quote. See how it works.

Stop blending. Start seeing.

Solvi

Run the floor from one system

Stations with QR travelers and timers, auto-batching, rework tags and a fleet-wide production planner, proven every day at JawsTec.

See the MESBook a demo