The cost to machine a part is the sum of programming and setup, machine cycle time, material, inspection, and any outside finishing, divided across the quantity ordered. A simple part in a single piece often costs more than the same part at 100 pieces each, because setup is spread over fewer units.
There is no single answer to how much it costs to machine a part, but the pricing logic is consistent across shops. Once you understand it, you can predict which drawing changes will lower the price and which will not.
How much does it cost to machine a part? The formula
Most shops build a quote from the same components:
- Programming: CAM time to create toolpaths, a one-time cost per revision
- Setup: loading tools, fixturing, and proving out the first piece, repeated each run
- Cycle time: machine minutes per part multiplied by the shop rate
- Material: bar, plate, or forging, plus saw cut and drop
- Inspection: in-process checks, CMM time, and reports
- Outside processes: heat treat, plating, anodize, and freight to and from the processor
Unit price is roughly (programming + setup) divided by quantity, plus cycle cost, material, and inspection per part, plus finishing.
Cost drivers ranked by impact
| Driver | Effect on price | How to reduce it |
|---|---|---|
| Quantity | Low quantities carry the full setup cost | Order expected usage in fewer, larger lots |
| Number of setups | Each refixture adds time and risk | Design features accessible from fewer sides |
| Tolerances | Tight tolerances slow cutting and add inspection | Apply tight tolerances only to functional features |
| Material | Nickel alloys and titanium cut slower and cost more | Use the least demanding alloy that meets the requirement |
| Geometry | Thin walls, deep pockets, small internal radii add time | Use standard tool radii and practical depth ratios |
| Surface finish | Fine finishes require extra passes or grinding | Specify fine finish only where it is needed |
| Documentation | FAI and full CMM reports take inspection time | Request the level of documentation the application needs |
Typical ranges
Actual prices vary by part, but some typical figures help frame a budget. US job-shop CNC rates commonly fall between roughly $75 and $150 per machine hour, depending on the machine and region. Setup for a straightforward turned or milled part is often one to three hours. A simple aluminum part at quantity one can land in the low hundreds of dollars, while the same part at several hundred pieces may cost a fraction of that each. Parts in Inconel or titanium commonly cost several times the aluminum equivalent because of material price and slower cutting. Treat these as typical ranges, not quotes.
Small orders also carry costs that are easy to overlook. Many platers, anodizers, and heat treaters charge a lot minimum regardless of piece count, and freight to and from those processors is paid per shipment. On a five-piece order, outside processing can exceed the machining cost. Grouping parts that share a finish into one lot is a practical way to reduce that charge.
How quantity changes unit price
The table below is illustrative only. It shows how a fixed setup cost spreads out as quantity increases for a hypothetical part with $300 in programming and setup and $20 in per-part cost.
| Quantity | Setup share per part | Illustrative unit price |
|---|---|---|
| 1 | $300 | $320 |
| 10 | $30 | $50 |
| 100 | $3 | $23 |
| 1,000 | $0.30 | $20.30 |
At higher quantities, cycle time dominates, and process choice matters more. Small round parts in volume often move to Swiss-type machines, which run from bar with minimal handling. Wexmar runs four Maier Swiss machines with bar feeders and can run them lights-out. See Swiss machining and our capabilities overview.
How the equipment affects cost
Horizontal machining centers with pallet changers let one pallet be loaded while another is cutting, which reduces idle time on multi-part runs. Live-tooling lathes with Y-axis finish flats, cross holes, and off-center features without moving the part to a mill. Fewer handoffs mean fewer setups, and fewer setups are a direct way to lower cost.
Checklist to get an accurate price
- Send a drawing with tolerances, not only a model
- Include realistic quantity breaks, such as 1, 25, and 250
- State the material and condition clearly
- List finishing and documentation requirements up front
- Ask the estimator which features drive cost
Getting a quote
To see what your part costs to machine, upload a drawing for an instant estimate. You will get a preliminary range, and a Wexmar estimator confirms the price before it is firm. Call (315) 400-2654 to talk through cost drivers on a specific part.
