Hourly CNC Processing Cost Calculation Guide
This guide is for engineers and sourcing staff who receive CNC quotes with a single hourly rate and no breakdown. It shows how that rate is built, which cost drivers you can influence at the design stage, and how to read two quotes that look identical on the surface. After reading it you can challenge a number instead of just accepting it.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
What matters before you compare rates
What each machine class costs per hour and when to use it
Ranges reflect typical shop economics, not a published price list.
| Machine class | Typical rate driver | Best fit | Watch out for |
|---|---|---|---|
| 3-axis mill | Lowest machine hour, high setup share | Prismatic parts, open faces | Hidden second setups |
| 4-axis mill | Adds indexer and fixture cost | Parts with features on 4 sides | Fixture lead time |
| 5-axis simultaneous | Highest machine hour | Complex contours, one-setup work | Overkill for simple blocks |
| Mill-turn center | Combines turning and milling | Shafts with cross holes | Programmer skill dependent |
| EDM / wire | Slow, per-hour heavy | Hardened steel, sharp corners | Very long cycle times |
Hourly CNC processing cost calculation guide: what sits inside the number
An hourly rate is not a single charge. It is a sum of machine depreciation, floor space, power, coolant, consumable tooling, operator wages, programming, quality control and a margin. A shop running a 3-axis mill and a shop running a simultaneous 5-axis center cannot quote the same number, because the capital tied up in each machine differs by a wide margin.
Depreciation is usually the largest fixed piece. A 5-axis machining center costs several times what a 3-axis mill costs, and that difference has to be recovered across the hours the machine actually cuts metal. Shops that run two shifts recover it faster than shops running one, which is one reason two suppliers can quote very different rates for the same part.
Consumable tooling is the piece buyers underestimate most. Cutting titanium or 17-4PH stainless wears carbide inserts far faster than cutting 6061 aluminium. On a job with a lot of pocketing, tooling can add a meaningful share to the effective hourly cost, and a quote that ignores it will be corrected later through change orders.
Labor is often quoted as a blended rate. A programmer setting up a 5-axis job earns more than a machine operator loading a 3-axis mill. When a supplier quotes one flat hourly figure for every operation, ask whether programming and inspection are inside it or billed separately.
- 1Ask for the splitMachine hour, programming hour and inspection hour should be separate lines.
- 2Check the shift modelTwo-shift shops spread fixed cost over more hours, which lowers the rate.
- 3Match rate to materialTitanium and Inconel consume tooling faster than aluminium.
Setup, cycle time and finishing: the three levers that move the total
Setup time is charged once per job, then divided by the number of parts. A part that needs a custom fixture and four work offsets may carry two to six hours of setup. Run one piece and you pay all of it. Run 500 pieces and the per-part share becomes small. This is why a prototype quote and a production quote for the same drawing rarely match.
Cycle time is the cutting time itself. It follows from the material removal volume, the tool path strategy and the machine's feed and speed limits. A part with deep pockets and thin walls forces lighter passes and slower feeds, so cycle time grows even though the geometry looks simple on screen. Roughing strategy alone can shift cycle time by 30% or more.
Finishing is a separate cost line, not a default. As-machined surfaces sit around Ra 1.6–3.2 μm. A high-finish requirement of Ra 0.8–1.6 μm adds a semi-finish pass and possibly a different tool. Demanding Ra 0.2–0.8 μm on a large face can add a polishing operation that has nothing to do with the machining hour.
Tolerance drives cost more quietly than any of these. Tightening a bore to ±0.005 mm means more in-process checks, a temperature-stable environment and sometimes a finishing cut that removes very little material. If a ±0.05 mm tolerance does the job, calling out ±0.005 mm on the print can add cost with no functional benefit.
- 1Batch size changes everythingSetup spread over 500 parts is negligible; over one part it dominates.
- 2Thin walls slow the cutChatter risk forces lighter passes and lower feed rates.
- 3Tolerance is a cost multiplierOnly tighten the features that actually need it.
How to compare two quotes that use different rate structures
Quotes are rarely apples to apples. One supplier may quote a single blended hourly CNC processing cost and a total. Another may break out material, machining, finishing and inspection. The total is the only figure that matters, but the breakdown tells you where to negotiate. Without it you cannot tell whether a high total comes from the rate or from an inefficient process plan.
Start by confirming scope. Does the quote include material certification, first-article inspection reports, surface finish and packaging? A quote that omits inspection looks cheaper until the report is requested and billed as an extra. Send both suppliers the same drawing revision, the same material grade and the same finish callout.
Then compare the assumed quantity. A quote priced at 10 pieces and a quote priced at 1,000 pieces are not competing. Ask each supplier to price the same three quantities, for example 1, 50 and 500, so you can see how setup is amortized and where the curve flattens.
Finally, look at the process route. If one supplier plans three setups on a 3-axis mill and the other plans one setup on a 5-axis center, the second may win on total cost despite a higher hourly rate. Fewer setups also mean fewer chances of a datum shift error, which is a quality argument as much as a cost one.
- 1Normalize scope firstSame revision, material, finish and inspection on both sides.
- 2Price three quantities1, 50 and 500 pieces reveal how setup is spread.
- 3Compare the process routeFewer setups can beat a lower hourly rate.
Supplier selection criteria beyond the hourly rate
Rate is one input among several. For regulated work, certification decides whether a supplier is even eligible. Automotive programs commonly require IATF 16949, medical device work points to ISO 13485, and general quality systems sit under ISO 9001. If your end customer audits the supply chain, a supplier without the right certificate adds risk that no hourly saving offsets.
Capacity matters when the part is large or complex. A shop with a 4,000 mm maximum processing size and a Ø400 mm rotary table can hold parts that a small vertical mill cannot. Check travel dimensions against your part envelope before you discuss rate at all, because a part that does not fit is not a cost question.
Inspection depth is a real differentiator. A supplier that inspects 100% of parts before shipment, with raw material checks, in-process monitoring and a final report on request, is doing work that a visual-check-only shop is not. That work appears in the hourly rate, and it is usually worth paying for on functional parts.
Confidentiality belongs on the checklist too. If your drawings carry proprietary geometry, confirm that uploads are handled securely and that an NDA is available on request before you send files. It costs nothing to ask and it protects the program.
- 1Match certification to industryIATF 16949, ISO 13485, ISO 9001 or ISO 27001 as applicable.
- 2Verify the envelopePart size against machine travel, before any rate talk.
- 3Ask about inspection100% inspection and reports on request, or visual only.
Step by step: building your own hourly cost estimate
Use this before you send an RFQ, so you can sanity-check what comes back.
- 1Estimate removal volumeTake stock size minus finished part volume. Divide by a realistic removal rate for the material: roughly 100–300 cm³/min in aluminium, 20–60 cm³/min in steel, 5–20 cm³/min in titanium.
- 2Add roughing and finishing passesRoughing removes most volume. Finishing adds 15–40% more time depending on finish callout. Do not assume one pass finishes a wall.
- 3Count the setupsEach new orientation needs a fixture and a datum. Budget 0.5–2 hours for a simple vise setup, 2–6 hours for a custom fixture with multiple work offsets.
- 4Add programming timeSimple 3-axis parts take 1–3 hours of CAM work. Complex 5-axis contoured surfaces can take 8–20 hours including verification.
- 5Add finishing and inspectionAnodizing, plating or polishing are outside the machining hour. First-article inspection and reports are separate line items in most shops.
- 6Divide by quantitySetup and programming are one-time. Cycle time repeats. Splitting them incorrectly is the most common estimating error.
- 7Apply the material factorAluminium is the baseline. Stainless runs roughly 2–3× the cycle time, titanium 4–8×, with more tool wear on top.
Questions buyers ask about CNC hourly cost
Why is one shop's hourly rate twice another's for the same part?
The machines are different. A simultaneous 5-axis center carries far more capital cost than a 3-axis mill, and the shop recovers that across its cutting hours.
Shift structure also matters. A shop running two shifts spreads fixed cost over more hours, which pulls the rate down. Compare totals, not rates.
Should I always choose the lower hourly rate?
No. A lower rate on a slower machine with more setups can produce a higher total. Ask for the process route and the number of setups.
Fewer setups also reduce datum-shift risk, so the higher-rate option can win on quality as well as cost.
How much does tolerance affect the hourly cost?
It depends on how tight. Standard machining tolerances are routine. Tightening a critical bore to ±0.005 mm adds in-process checks and a light finishing cut.
Apply tight tolerance only to the features that function. Blanket tolerancing the whole drawing raises cost with no benefit.
Is setup time always charged?
It is charged once per job, then amortized across the run. On a single prototype you carry all of it. On a 500-part run the per-part share becomes small.
If you plan repeat orders, ask the supplier to quote at 1, 50 and 500 pieces so you can see the curve.
What information should I put in the RFQ?
Send the 3D model, the 2D drawing with tolerances and finish callouts, the material grade, the quantity and the target lead time.
State whether inspection reports and material certificates are required. Missing scope is the main reason two quotes come back at very different totals.
Does surface finish change the hourly cost?
Yes. As-machined surfaces around Ra 1.6–3.2 μm come off the machine. A high-finish requirement of Ra 0.8–1.6 μm adds a semi-finish pass.
Demanding Ra 0.2–0.8 μm on a large face may add a polishing operation billed outside the machining hour.
Send the drawing and get a costed breakdown
We quote with a free DFM analysis within 12 hours, and we tell you which features are driving the hour count.
12-hour quote100% inspection