Machine Shop Economics
CNC Machining Cost Calculator
Estimate per-part costs, setup amortization, profit margins, and break-even points for CNC turning and milling jobs.
Job Parameters
Ready to Estimate
Enter your job parameters — material cost, batch size, cycle time, rates, and sell price — then click Calculate Cost to see your per-part breakdown and profit analysis.
How to Calculate CNC Machining Cost Per Part
CNC machining cost per part is the sum of five components: material, machine time, labor, tooling, and amortized setup cost. Understanding each component helps you quote jobs accurately and identify where to optimize.
Cost/Part = Material + (Cycle Time × Machine Rate) + (Cycle Time × Labor Rate) + Tooling + (Setup Cost ÷ Batch Size)
Key Factors That Drive CNC Machining Costs
- Cycle time is the biggest controllable cost driver. See our 11 cycle time optimization strategies.
- Setup time matters most on small batches. A 45-minute setup adds $0.20/part on 500 parts but $2.00/part on 50 parts.
- Machine hourly rate varies from $50/hr (simple 2-axis lathe) to $200+/hr (5-axis mill-turn). Choose the right machine for the job — don't use a $175/hr machine for a $75/hr job.
- Tooling cost is often underestimated. Track insert life and calculate true cost per part based on actual edge life, not catalog claims.