Ask ten shop owners how they calculate machine hour rates and you’ll get ten different answers — most of them incomplete. Some use a flat $75/hr for everything. Others take the machine purchase price, divide by five years, and call it a day. Neither approach captures what it actually costs to run that asset.

Underpricing machine time is one of the silent margin killers in digital manufacturing. It shows up as healthy top-line revenue but shrinking bottom-line profit, often discovered only when the quarterly P&L arrives.

What a Real Machine Hour Rate Includes

A complete rate has four layers. Miss any layer and you’re subsidizing the customer without knowing it.

1. Capital Recovery (Depreciation + Financing)

Start with the all-in acquisition cost: purchase price, shipping, rigging, installation, calibration, and any required ancillary equipment (chiller, dust collection, vacuum system). If you financed it, use the actual loan payment. If you paid cash, use a capital recovery factor based on your cost of capital and the asset’s useful life.

Formula: (Acquisition Cost – Salvage Value) / (Useful Life in Hours) + Interest Cost per Hour

For a $150,000 5-axis mill with 10% salvage, 10-year life, and 2,000 productive hours/year: ($150,000 – $15,000) / 20,000 hours = $6.75/hr base depreciation. Add financing cost on the declining balance.

2. Direct Operating Costs

These occur only when the machine runs. Track them per asset, not as shop averages.

  • Consumable tooling: End mills, inserts, drills, nozzles, resin tanks, build plates, laser nozzles, welding wire — allocate based on actual wear rates per hour
  • Maintenance labor and parts: Scheduled PM (way lube, filter changes, calibration) plus unscheduled repair history averaged over the fleet
  • Energy: Measure actual kWh draw at spindle-on and idle states. Multiply by your blended utility rate including demand charges
  • Coolant and filtration: Concentrate, disposal, filter media, bacteria testing
  • Gas and consumables: Argon, nitrogen, oxygen, assist gas for laser/waterjet

3. Tooling and Workholding Amortization

Dedicated fixtures, soft jaws, vacuum tables, nest fixtures, and sacrificial build plates wear out. If a fixture lasts 500 cycles and costs $2,000, that’s $4 per cycle. On a 4-hour job, that’s $1/hr. Track by part family or allocate as a shop-wide burden rate if per-part tracking isn’t feasible yet.

4. Overhead Allocation

Every machine occupies floor space, requires insurance, contributes to HVAC load, and consumes administrative bandwidth. The cleanest method: calculate total facility overhead (rent, insurance, utilities not tied to machines, admin salaries, software subscriptions, property tax) and allocate by productive machine hour across the fleet.

Example: $400,000 annual overhead / 15,000 total productive hours = $26.67/hr burden rate applied to every machine.

Productive Hours vs. Calendar Hours

This is where most calculations go wrong. A year has 8,760 hours. Your machine might be available for 4,000 (two shifts, 250 days). But productive hours — spindle turning, laser firing, print head moving — might only be 1,800.

Use productive hours as your denominator. If you use available hours, you undercost every job because setup, teardown, maintenance downtime, and changeovers get buried in the rate instead of quoted as separate line items.

Building the Rate Card

Create a living spreadsheet or database with one row per machine. Columns:

  1. Machine ID and description
  2. Acquisition cost and date
  3. Useful life (years and total productive hours)
  4. Salvage value estimate
  5. Financing terms (or imputed cost of capital)
  6. Annual productive hours (tracked, not assumed)
  7. Direct operating cost per hour (updated quarterly from actuals)
  8. Tooling/workholding amortization per hour
  9. Overhead burden rate (shop-wide, updated annually)
  10. Total rate = sum of above

Review quarterly. Update productive hours from actuals. Adjust direct costs from vendor invoices. Recalculate when you add or retire assets.

Common Pitfalls

Using List Price Instead of All-In Cost

That $200,000 printer actually cost $235,000 with the required post-cure unit, wash station, ventilation upgrade, and training. Use the real number.

Ignoring Idle Energy Draw

A fiber laser drawing 8 kW at idle for 16 hours/day adds up. Meter it. Allocate it.

Burying Setup in the Rate

Setup is a discrete activity with its own labor, tooling, and time. Quote it separately. The machine rate should reflect running cost only.

Setting and Forgetting

Tooling costs spike when you switch from aluminum to Inconel. Energy rates change annually. Productive hours drop when a key operator leaves. Stale rates = silent losses.

From Rate Card to Quote

When an RFQ arrives, your estimator pulls the rate for each required machine, multiplies by estimated run time (from CAM simulation, nesting software, or historical analogs), and adds:

  • Setup time × labor rate
  • Material cost (with scrap factor)
  • Outside processing (heat treat, plating, inspection)
  • Packaging and shipping
  • Target margin

The result is a quote grounded in cost reality, not market guessing. You’ll still adjust for competitive pressure — but you’ll know exactly how much margin you’re giving up, and you can make that tradeoff deliberately.

Start With Your Most Expensive Asset

You don’t need perfect data on every machine tomorrow. Pick the asset that contributes the most revenue or has the murkiest cost picture. Instrument it. Track productive hours for 30 days. Pull the last 12 months of maintenance and tooling invoices. Build one accurate rate.

Then move to the next. Within a quarter, you’ll have a rate card that holds up to scrutiny — and quotes that protect your margins.

Solvi’s quoting engine lets you store machine-specific hour rates, apply them automatically from CAD-driven time estimates, and version-control every rate change so your team always quotes from current data. See how it works.

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