CNC Processing Fee Calculator: Step-by-step Guide
A CNC processing fee calculator turns a 3D file and a tolerance callout into a number you can put in a budget. This guide walks through the seven inputs that actually move the total, the order to enter them, and the traps that make a quote look cheap and land expensive. Written for design engineers and sourcing buyers who need to read a quote line by line.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
What drives the fee before you open any calculator
What a CNC processing fee calculator actually prices
A CNC processing fee calculator is not a price list. It is a model of how a machine shop spends money on your part, split into material, setup, cycle time, finishing and inspection. Enter a 3D model and material, and the tool estimates how long each operation takes, then multiplies by a machine rate plus a labor rate. The number you get is an estimate until a shop confirms fixture design and stock availability.
That distinction matters. Two shops can run the same calculator and quote 40% apart, because one assumes a single vise setup and the other sees a part that needs two fixtures and an angle plate. The calculator prices the geometry it can see. It cannot see burr access, chip evacuation, or whether the part will move when you unclamp it.
Read every line as a question about your design. Material, stock size, setup count, cycle time, finishing, inspection and quantity break. If a line looks wrong, the answer is usually in the model, not in the rate.
- 1Material and stock formAlloy, condition, plate vs bar vs casting, and how much stock you leave for clamping.
- 2Setup and fixturingNumber of orientations, soft jaws, custom fixtures, first-article setup.
- 3Cycle timeRoughing, semi-finishing, finishing, drilling, tapping, deburring.
- 4Finishing and inspectionAnodize, plating, marking, CMM reports, material certs.
Material and stock choice set the floor price
Start with the alloy family, not the grade. Aluminum 6061-T6 machines fast at high surface speed and is the default for housings, brackets and fixtures. Stainless 304 gums, work-hardens and needs lower feeds, so cycle time typically runs two to three times longer than the same aluminum part. Titanium TC4 (Ti-6Al-4V) and Inconel push tool wear and heat further still, and often require more passes at reduced depth.
Then look at stock form. Plate is cheap per kilogram but leaves a lot of material to remove. A near-net casting or extrusion can cut roughing time sharply, though it adds tooling cost and a lead time. Enter the smallest stock that still lets the part sit in the vise, because excess stock is billed twice: once as material, once as machining time.
Condition matters as much as chemistry. 6061-T6 is stronger and more stable than 6061-O, and 17-4PH in H900 behaves very differently from the annealed condition. Plastics are a separate case. POM and PEEK machine cleanly; ABS and PP can melt, smear or chatter if the calculator assumes metal cutting parameters.
- 1Fast and cheapAluminum 6061, 6082, brass C36000, POM.
- 2Middle groundSteel 1018, 1045, 4140, stainless 303, 304.
- 3Slow and costlyStainless 316L, 17-4PH, titanium TC4, Inconel.
- 4Watch the heatABS, PP and HDPE need sharp tools, air blast and lighter depth of cut.
Tolerance, features and access decide cycle time
A general tolerance of ±0.1 mm on a 100 mm aluminum bracket is routine. Tighten one bore to ±0.005 mm and the quote changes shape: the shop adds a semi-finish pass, may need a reamer or a jig bore, and will gauge the feature during the run. Cost does not scale evenly across the part. It concentrates on the few features you tightened.
Feature count drives tool changes. Every new drill, tap or end mill adds a tool change, an offset and a chance to scrap a part. A part with 40 tapped holes and six pocket depths costs more in tool changes than the same volume of material removed with one 12 mm cutter. When you can, standardize hole sizes and corner radii so one tool covers several features.
Access is the quiet cost. A deep pocket with a 3:1 depth-to-diameter ratio needs a long, thin tool that must run slower to avoid chatter. A feature on the back face forces a second setup or a 5-axis orientation. Undercuts, sharp internal corners and 90-degree floor-to-wall junctions all push the shop toward smaller tools and longer cycle times.
- 1Tight tolerance on few featuresUsually absorbable with one extra pass and gauging.
- 2Tight tolerance everywhereDrives the whole part to slower parameters and more inspection.
- 3Deep pocketsLong tools mean reduced depth of cut and lower feed.
- 4Sharp internal cornersCorner radius must be at least the cutter radius.
Setup amortization and the quantity break
Setup is a fixed cost. If fixturing, programming and first-article inspection take four hours at 45 USD/hr, that is 180 USD spread across the batch. At one piece, the full 180 sits on one part. At 100 pieces, it is 1.80 per part. That is why the same geometry can quote at very different unit prices without anyone changing the design.
Cycle time is the variable part. It repeats with every piece, plus a small learning curve. The first ten parts of a run are usually slower than the next hundred, and shops price that in. If your annual volume is 2,000 pieces, ask for pricing at 100, 500 and 2,000 so you can see where the curve flattens.
Tooling is the third piece. A soft-jaw setup is cheap and repeatable for simple parts. A dedicated fixture costs more up front but pays back on runs where setup time would otherwise repeat every batch. For low-volume work with no minimum order quantity, the calculator normally assumes soft jaws.
- 1Prototype, 1-10 piecesSetup dominates. Focus on design risk, not unit price.
- 2Pilot, 50-500 piecesSetup spreads. Cycle time and finishing move the total.
- 3Production, 1,000+ piecesMaterial, cycle time and tooling strategy decide the price.
Finishing and inspection add separate minimums
Most calculators treat finishing as a checkbox, and that is where estimates drift. Anodizing is priced by surface area and rack space, with color and hardcoat changing the chemistry and the price. Electroless nickel and zinc plating run on their own minimum batch charge, so a small order of plated parts can cost more in finishing than in machining.
Masking is the hidden line. If a bore, thread or contact pad must stay conductive or bare, someone masks it by hand before anodizing. That is labor, and it is priced per feature. Conductive anodizing, laser marking and engraving all fall into the same category: real work, real time, easy to forget in the model.
Inspection follows the drawing. Standard final inspection is included in a normal quote. A first-article report, material certification, or a CMM report with recorded dimensions adds time and is usually billed separately. For medical and aerospace parts, that documentation is not optional, so enter it in the calculator instead of discovering it on the invoice.
- 1AnodizingClear, color, hardcoat and conductive types price differently.
- 2PlatingElectroless nickel, zinc, silver and gold carry batch minimums.
- 3MarkingLaser marking needs a minimum character height of 1.5 mm.
- 4DocumentationCerts, first-article and CMM reports are separate line items.
How to run the calculator: 7 steps
Work in this order. Each step locks a variable so the next one is not a guess.
- 11. Fix the alloy and stock formPick the alloy from the drawing, then choose the smallest plate, bar or casting that still allows clamping. For a 6061-T6 bracket, a plate within 5 mm of finished size is usually right. Avoid entering a large block just because it is on the shelf.
- 22. Enter the tightest tolerance, not the title-block defaultScan the drawing for individual tolerances. Enter the tightest one for the feature that carries it, typically ±0.005 mm for a bearing bore and ±0.1 mm for general profiles. Do not apply the tight number to the whole part.
- 33. Count the setupsOne setup for a part machined from one face. Add one for each face that needs access, and one more if a feature is unreachable without a custom fixture. A 5-axis machine can collapse several orientations into one, which often removes two or three setups.
- 44. Estimate cycle time from featuresAdd roughing, finishing, drilling and tapping time. A useful check: a palm-sized aluminum part with moderate detail usually lands between 10 and 30 minutes of spindle time. If the calculator returns 3 minutes for a part with 30 holes, the model is wrong.
- 55. Add finishing with masking in mindSelect the finish, then list every surface that must stay bare or conductive. Add a line for masking. If laser marking is required, confirm the text height is at least 1.5 mm so it stays legible after anodizing.
- 66. Set quantity breaks and inspectionEnter 1, 10, 100 and 1,000 pieces if volume is uncertain. Add first-article or CMM reporting only if the drawing or your quality system requires it. Compare the unit price curve, not just the top-line total.
- 77. Sanity-check the total against the partDivide the total by the number of pieces and compare it with the material cost per piece. If the unit price is below material cost, a line is missing. If it is more than ten times material on a simple aluminum part, check for phantom setups.
Cost driver, typical range, and when it stops mattering
Ranges are for relative comparison between designs, not quoted prices.
| Cost driver | Typical range | What pushes it up | When it stops mattering |
|---|---|---|---|
| Material | 5-30% of unit price | Titanium, Inconel, near-net stock | High volume with cheap aluminum |
| Setup | 15-60% at low volume | Extra faces, custom fixtures | Runs above roughly 500 pieces |
| Cycle time | 30-60% of unit price | Deep pockets, tight tolerance, hard alloy | Never, but it can be optimized |
| Finishing | 5-25% of unit price | Masking, hardcoat, plating minimums | As-machined parts with no coating |
| Inspection | 2-15% of unit price | CMM reports, certs, medical or aerospace | Non-critical commercial parts |
Run the calculator, then let a machinist check it
A calculator gets you to a budget number. A shop confirms it against real fixtures, stock and machine time. Send your model and drawing, and we will return a quote with a free DFM analysis within 12 hours.
Questions engineers ask after the first estimate
Why is my calculator estimate lower than the shop quote?
The most common gap is setup count. A calculator often assumes one orientation; the shop sees a part that needs a second op to reach a back-face feature or a cross-hole. Fixture design, first-article time and deburring are the next three gaps.
A second gap is stock. If the shop cannot buy the plate size the model assumed, it buys the next size up and removes more material, which adds cycle time. Ask the shop to return the estimate with actual setups and stock size listed.
How accurate is a CNC processing fee calculator?
It is a budgeting tool, not a binding quote. For simple prismatic aluminum parts in the 10-100 piece range, a good model can land within 15-25% of the shop quote. For complex 5-axis parts with tight tolerance and plating, the spread can be wider because fixturing and masking are hard to model.
Use it to rank design options and to sense-check a quote. Do not use it to commit to a customer price without a shop confirmation.
Does a tighter tolerance always cost more?
Yes, when it applies to a feature that needs material removal and gauging. The cost comes from slower finishing passes, more frequent measurement and a higher scrap risk. The increase is usually modest if only one or two features are tight.
It stops costing much when the tight feature is a bore that can be reamed or ground in a predictable cycle. It costs a lot when the whole part is held to ±0.005 mm, because then every operation inherits that requirement.
How much does one prototype cost compared with 100 parts?
Expect the unit price to fall steeply from one piece to 100. Setup and programming are fixed, so going from 1 to 100 pieces can cut the unit price by 50-70% on a simple part. Beyond that, the curve flattens because cycle time and material do not change.
At GreatLight there is no minimum order quantity, so a single prototype and a 10,000-part run sit on the same quoting path. The difference is how the setup and tooling cost is spread.
What finishing options change the price the most?
Hardcoat anodizing and plating are the two biggest jumps, mainly because of chemistry, rack time and batch minimums. Masking adds labor on top. Bead blasting, tumbling and brushing are milder and often priced with the machining operation.
Laser marking is cheap per part but requires a minimum character height of 1.5 mm and a marking file. If you add it late, expect a separate setup.
Can I get a firm quote instead of an estimate?
Yes. Send the 3D model and 2D drawing with tolerances, material, finish and quantity. GreatLight returns a quotation and a free DFM analysis within 12 hours, and production can start within 24 hours once the design is confirmed.
The quote lists setups, cycle time assumptions and finishing lines, so you can compare it against your own calculator run and see exactly where the two models disagree.
Price your part with the assumptions stated
Upload a 3D model and drawing. We return a line-by-line quote, a DFM review and a quantity break, with 100% inspection before shipment and tolerances held to ±0.005 mm.
12-hour quoteNo MOQ±0.005 mm100% inspection