CNC Machining Costs and Process: What You Need to Know Before You Request a Quote
CNC machining typically costs about CAD $60 to $150 per hour for 3-axis work and roughly $120 to $200 or more per hour for 5-axis work in Ontario. Those are general ranges, not BSG quotes. The final part price depends mostly on machine time, setup and programming, material, tolerances, quantity and finishing. In other words, the hourly rate is only one piece of what you'll pay.
The process runs in a set order: CAD/CAM design, programming, material sourcing, setup, machining, inspection, finishing and delivery. Every step either adds cost or gives you a chance to reduce it. If you want a broader overview of the fundamentals first, our guide to CNC manufacturing processes, benefits and applications covers how computer-controlled machines turn a digital model into a finished part.
Why does this matter? Two quotes for the same part can differ by 30% or more. One shop may assume three setups while another assumes one. One may price a loose tolerance while another prices a tight one, and inspection and finishing may or may not be included. When you can read a quote line by line, you spot weak bids early and choose a partner on total cost rather than hourly rate alone.
BSG has machined and fabricated custom parts since 1987 from our Kitchener facility. This guide shares what we see on real quotes, so you can evaluate any shop with confidence, including us.
How the CNC Machining Process Works, Step by Step
The CNC process has six core stages: design, programming, material prep, setup, machining, and inspection with finishing and delivery. Here's how each one affects your price.
Step 1: Design in CAD. Engineers build a 3D model, often in SolidWorks. A 3D-printed prototype can check fit and form before anyone cuts metal, which is far cheaper than finding an error in finished steel.
Step 2: CAM programming. Software converts the model into toolpaths the machine follows. This is a one-time cost that's spread across the whole batch, so it matters a lot on a single piece and very little on 500.
Step 3: Material selection and sourcing. The grade you choose affects both price and cutting speed. Stock availability also drives lead time, since a common bar size ships faster than a specialty alloy.
Step 4: Setup. The shop fixtures the part, loads tools and proves the first article. For orders of 1 to 10 pieces, setup is often the largest single cost.
Step 5: Machining. Part geometry decides the method. Milling suits prismatic, block-like parts, while turning suits round parts such as shafts and bushings. Our guide to machining techniques and when to use each explains how that choice affects cost, and our page on the CNC turning process and applications covers round-part work in detail.
Step 6: Inspection, finishing and delivery. Parts are measured, then deburred, coated, heat treated, welded or assembled as needed. Just-in-time delivery then releases parts on your schedule.
How long does CNC machining take?
A simple part can be cut in minutes. Total lead time is longer, though. Prototypes typically run days, while complex or finished production orders can take several weeks once programming, material, inspection and finishing are counted. For more background, see the overview of CNC manufacturing.
How to Evaluate CNC Machining Costs and Choose a Shop: 8 Criteria
Evaluate a CNC shop on eight criteria: itemized cost drivers, machine fit, tolerance guidance, material expertise, volume flexibility, certifications and quality systems, capacity, and quote transparency. Use these as a scorecard for every quote you receive.
1. Itemized cost drivers. Ask the shop to show material, setup and programming, machine time, finishing and inspection as separate lines. If you can't see them, you can't compare them.
2. Machine fit. Three-axis rates are lower, but 5-axis can cut the total cost of a complex part by reducing the number of setups. Match the machine to the part, not the other way round.
3. Tolerance guidance. Standard tolerances of about ±0.005 in (±0.13 mm) cost far less than ±0.001 in or tighter, which add cost through slower cuts and extra inspection. A good shop explains where tight tolerances are truly needed. If you do need them, look at precision CNC machining in Ontario and ask how the shop verifies them.
4. Material expertise. Mild steel and aluminum machine faster and cheaper than stainless, alloys or hardened steels, which raise tool wear and cycle time. The shop should suggest a sensible material when your spec is stricter than the application requires.
5. Volume flexibility. Prototype pricing carries the whole setup, while production spreads it out. Repeat orders reuse programs and fixtures, so unit cost drops. Ask what small-batch fabrication and scalable milling for high-production runs options exist so you aren't forced to switch shops as volumes grow.
6. Certifications and quality systems. CWB and AWS credentials matter when machined parts are welded into assemblies. Ask about inspection equipment, first-article reports and material certs.
7. Capacity and capability. Facility size, crane capacity and in-house fabrication, welding and machining reduce handoffs. BSG operates a 44,000 sq ft facility for that reason. For more on matching a shop to your equipment needs, read how to choose a CNC mill machine shop and evaluating a CNC lathe machining partner.
8. Quote transparency and speed. Look for clear assumptions, fast turnaround and design-for-manufacturability feedback. Relaxing a tolerance, using standard tool radii, cutting the number of setups and choosing sensible materials can all lower your price.
The table below summarizes how common choices tend to move cost.
| Factor | Lower cost | Higher cost |
|---|---|---|
| Tolerance | ±0.005 in | ±0.001 in or tighter |
| Material | Mild steel, aluminum | Stainless, alloys, hardened steel |
| Setups | One | Several |
| Quantity | Repeat production | One-off prototype |
Is CNC cheaper than 3D printing?
For metal parts in volume, usually yes. 3D printing wins for very low quantities or complex geometry, and we use it for design prototyping.
Make versus buy
Outsourcing avoids machine capital and staffing costs, which is why many Ontario manufacturers choose it. Our page on outsourcing machining in Ontario walks through the tradeoffs.
Industry notes
Automotive buyers prioritize repeatability and delivery schedules (see our automotive fabrication work). Mining and construction need durable, heavy-duty parts, often alongside structural steel. Process equipment needs weld-ready, traceable material.
Sample Cost Breakdown: Prototype vs Production
Here's an illustrative scenario, not a BSG quote. Picture a steel bracket. As a one-piece prototype, roughly 60% to 70% of the price might be setup and programming. The same bracket at 500 pieces shifts to mostly material and machine time, because the fixed costs are shared across every part.
That's why unit cost often falls substantially between 1 piece and 100 pieces. The setup didn't get cheaper. It just got divided. For a closer look at high-volume economics, see this guide on scalable milling.
Small design changes help too. Relaxing one non-critical tolerance and using a standard hole size can remove a secondary operation entirely. Just-in-time release schedules and repeat orders cut inventory carrying cost and avoid re-programming.
Finally, don't let the hourly rate mislead you. A $90 per hour shop that needs three setups can cost more than a $120 per hour shop that finishes the part in one. Always compare the total price for identical assumptions. If you're still validating a design, prototype work is the cheapest place to find problems.
Red Flags When Comparing CNC Quotes and Shops
Some warning signs show up again and again. Watch for these:
- A single lump-sum price with no breakdown or stated assumptions.
- A quote far below the others. It often signals missed setups, tolerances or finishing that will appear later as change orders.
- No questions about tolerances, material grade, quantity or end use.
- No design-for-manufacturability feedback on a complex drawing.
- Vague certifications, traceability or inspection reports, especially for welded or structural assemblies.
- Unrealistic lead times with no explanation of capacity.
- Unclear terms for rework, scrap, tooling or fixture ownership.
- Undisclosed outsourcing of finishing or welding, which adds delay and risk.
One or two of these may have a simple answer, so ask. Several together suggest you should keep looking. For a wider framework, see our guidance on evaluating a metal fabrication vendor.
CNC Quote Checklist: What to Prepare and What to Ask
Before requesting CNC quotes, gather a CAD file, drawing with tolerances, material grade, quantity tiers, finish and delivery requirements. A complete request gets a faster, more accurate and more comparable quote.
Prepare:
- A 3D CAD file (STEP) plus a 2D drawing with critical tolerances flagged
- Material grade
- Quantity tiers, such as 1, 25, 100 and annual volume
- Finish requirements
- Delivery needs
Ask:
- Is setup and programming itemized, and does it carry over to repeat orders?
- Which tolerances are driving cost, and can any be relaxed?
- What inspection and documentation are included, such as first-article reports and material certs?
- What is the lead time, and can just-in-time releases be scheduled?
- Can welding, finishing and assembly be done in-house?
Then compare quotes on identical assumptions, not just the bottom line. If one shop quotes a first-article report and another doesn't, you're not comparing the same job.
Next step: our guide on how to request a fabrication quote in Ontario helps you make your request complete and comparable. When you're ready, you can also request a fabrication quote from our team. With over 35 years of experience, CWB and AWS certifications, in-house machining, welding and design, and a 44,000 sq ft facility, we meet every criterion in this guide.
CNC Machining Costs and Process FAQ
How much does CNC machining cost per hour?
In Ontario, 3-axis CNC machining commonly runs about CAD $60 to $150 per hour, while 5-axis work can reach $120 to $200 or more. Rates vary by shop, machine size and complexity. Compare total part price, since setups, tolerances and finishing can matter more than the hourly rate.
What affects CNC machining price?
The main factors are material, part complexity, tolerances, setup and programming time, machine type, batch size, finishing and inspection. Reducing setups, relaxing non-critical tolerances and using standard tool sizes and common materials are the most effective ways to lower cost.
How long does CNC machining take?
Cutting a simple part can take minutes, but total lead time includes quoting, programming, material sourcing, setup, inspection and finishing. Prototypes often take days, while production or finished assemblies can take several weeks. Just-in-time scheduling can spread deliveries over time.
Is CNC cheaper than 3D printing?
For metal parts in medium to high volumes, CNC is usually cheaper per part and gives better surface finish and tolerances. 3D printing can be cheaper for one-off prototypes or complex geometries. Many projects use printed prototypes first, then CNC for production.
Does batch size lower the cost per part?
Yes. Setup and programming are largely fixed costs, so spreading them across more parts reduces unit price. Repeat orders reduce it further because programs and fixtures are reused. For limited runs, small-batch fabrication keeps costs manageable.