If you are planning a prototype run or a pilot production order, the first question on your mind is probably the same one every engineer and buyer asks: how much will it actually cost? The short answer is that a small batch of CNC machined parts typically runs anywhere from $25 to $300+ per part, depending on quantity, material, complexity, and tolerance requirements. A single prototype might cost $150 to $500 when setup is included, while the same part ordered in a batch of 100 could drop to $30 to $70 per piece. Below, we break down exactly where that money goes and how to get the most value out of a small-batch order.
The biggest factor in CNC machining cost is not the machine time itself but how setup costs are spread across your order. Every job requires programming, fixturing, tooling preparation, and first-article verification, and that fixed effort is the same whether you order one part or one hundred. Here is what typical small-batch pricing looks like across the industry for a moderately complex aluminum part:
| Batch Size | Typical Unit Price | Typical Lead Time | Common Use Case |
|---|---|---|---|
| 1–10 pieces | $80–$300+ | 3–7 days | Prototypes, form/fit/function testing |
| 11–50 pieces | $40–$120 | 5–10 days | Pilot runs, field testing |
| 51–100 pieces | $25–$70 | 7–14 days | Bridge production, market validation |
| 101–500 pieces | $12–$35 | 10–20 days | Pre-production, low-volume manufacturing |
These are general reference ranges, not quotes. A simple turned bushing in brass will sit at the low end, while a 5-axis titanium housing with tight tolerances will exceed them. The only reliable way to know your cost is to submit your CAD files for a quotation.
For orders under 25 pieces, setup typically accounts for 35–45% of the total job cost. Loading material, building fixtures, writing and proving the G-code program, and inspecting the first article often take two to four hours, whether the run is one part or fifty. This is why the jump from 5 pieces to 50 pieces can cut your unit price by half or more, even though the machining time per part stays identical.
Material affects cost in two ways: the raw stock price and the machinability. Aluminum 6061 cuts fast and costs little, making it the default choice for cost-sensitive parts. Stainless steel adds roughly 15–20% in machining time, while titanium and Inconel can extend cycle times by 40–60% because of slower cutting speeds and heavier tool wear. Engineering plastics like PEEK are expensive as raw stock, while Delrin and Nylon machine quickly and economically.
| Material | Machinability | Relative Cost | Typical Applications |
|---|---|---|---|
| Aluminum 6061/7075 | Excellent | Low | Aerospace brackets, enclosures, automation parts |
| Stainless Steel 304/316L | Moderate | Medium | Medical devices, food equipment, marine parts |
| Titanium Ti-6Al-4V | Difficult | High | Aerospace, medical implants, motorsport |
| Brass C360 | Very good | Medium | Electrical connectors, fittings |
| Delrin (POM) / Nylon | Excellent | Low | Gears, bushings, insulators |
| PEEK | Moderate | High (material cost) | High-temperature and medical components |
Tight tolerances cost money because they demand slower feeds, more finishing passes, and more inspection time. Specifying ±0.002 mm instead of a standard ±0.05 mm can increase part cost significantly, so it pays to apply tight tolerances only to the features that genuinely need them. The same logic applies to surface finish: a standard machined finish is free, while grinding to Ra 0.4 or a mirror polish at Ra 0.2 adds a dedicated operation.
A simple bracket that machines in one or two setups on a 3-axis mill is the cheapest scenario. Parts with features on multiple faces either need repeated re-fixturing or a 4-axis or 5-axis machine. Although 5-axis machine hourly rates are higher, completing a complex part in one or two setups instead of five often makes it the more economical route, and it eliminates the alignment errors that stack up between setups.
Anodizing, electroplating, powder coating, passivation, and heat treatment typically add 15–25% to the order value, plus a few days of lead time. Working with a supplier that manages coating and surface treatment in-house or through coordinated partners saves you the cost and risk of shipping parts between multiple vendors.
Consider a stainless steel manifold block requiring milling, drilling, and threaded ports. A realistic quote structure might look like this:
Order 5 pieces and the total is roughly $600, or $120 per part. Order 50 pieces and the total is roughly $2,400, or $48 per part — a 60% reduction in unit price with zero change to the part itself. Nothing about the geometry changed; the fixed setup cost was simply divided across ten times as many parts. Understanding this single mechanic explains almost every small-batch quote you will ever receive.
Online estimates are useful for budgeting, but real pricing depends on your actual geometry. To get a firm quotation within 24 hours, prepare the following:
For a small batch, budget roughly $25 to $300 per part, with the exact figure driven by setup amortization, material, tolerance, complexity, and finishing. The most effective levers you control are quantity consolidation, sensible tolerancing, and early DFM feedback. If you want a precise number instead of a range, send your files to a precision CNC machining supplier with in-house inspection and finishing, and ask for a detailed quote breakdown. A transparent quote tells you not just what you are paying, but exactly what you are paying for.
EN