How to Read a CNC Quote: Setup Fees, Material Costs, and 7 Hidden Charges Explained (2026)
Quick insight: A CNC quote isn’t just “price per part.” It’s a breakdown of setup fees ($50–200), programming ($0–150), material (with 10–30% markup), machining time ($15–120/hr), tooling ($20–100), inspection ($50–150), and finishing (variable). Understanding each line item helps you negotiate, compare suppliers, and spot the 7 most common hidden charges.
CNC Quote Line Items Explained
| Line Item | Typical Range | One-Time or Per-Order? | Negotiable? |
|---|---|---|---|
| Setup / Fixturing | $50–200 per setup | Per-order | Sometimes — ask if waived for repeat orders |
| CAM Programming | $0–150 | One-time | Often waived for simple parts or large orders |
| Material | 10–30% over market price | Per-part | No — this covers sourcing, cutting, handling |
| Machining Time | $15–120/hr | Per-part | Partially — complexity and tolerance drive this |
| Tooling (custom) | $20–100 per special tool | One-time | No — but tools are typically customer-owned |
| Inspection / QC | $50–150 for FAI or CMM report | Per-order | Sometimes — ask if included in part price |
| Surface Finish | +10–50% of machining cost | Per-part | No — but skip it if as-machined is fine |
| Shipping | Varies by method and weight | Per-order | Yes — compare FOB vs CIF vs DDP |
Real Quote Example: Aluminum Bracket (50 pcs)
| Line Item | Quote A (China) | Quote B (USA) | Notes |
|---|---|---|---|
| Setup (2 setups) | $120 | $300 | Quote B itemizes setup per fixture |
| CAM Programming | $0 (included) | $150 | Quote A waives for first order |
| Material (Al 6061) | $45 (50 × $0.90) | $125 (50 × $2.50) | Quote A uses local stock; B uses US distributor |
| Machining (0.5 hr/pc) | $400 (50 × $8) | $1,250 (50 × $25) | Rate: A = $16/hr, B = $50/hr effective |
| Tooling | $0 (standard tools) | $0 (standard tools) | No custom tools needed |
| Inspection (basic) | $0 (included) | $75 | Dimensional check included; CMM extra |
| Subtotal | $565 | $1,900 | |
| Per-part cost | $11.30 | $38.00 | Quote A: 70% less per part |
| Shipping (air to Chicago) | $85 | $25 (ground) | Adds ~$1.70/pc to Quote A |
| Total delivered | $650 | $1,925 | Quote A still 66% less total |
7 Hidden Charges to Watch For
- Minimum lot charge: “$500 minimum order” even for one $30 part. Ask if waived for prototypes.
- Expedite fee: 25–50% surcharge for rush orders. Get the standard lead time quote first, then ask for rush pricing separately.
- Material certificate fee: $20–50 per cert. Specify upfront if you need mill certs or just a material declaration.
- Packaging charge: $10–50 for custom packaging. Standard industrial packaging is usually included.
- Revision fee: $50–150 for design changes after programming. Freeze your design before approving the quote.
- Deburring charge: Should be included in machining cost. If it’s a separate line item, ask why.
- Payment processing fee: 3–5% for PayPal or credit card. Wire transfer (T/T) usually has no fee.
3 Questions to Ask Before Accepting Any CNC Quote
- “Is this FOB or CIF?” — FOB means you pay shipping; CIF includes shipping to your port. Know which you’re getting.
- “What inspection report comes standard?” — At minimum, get a dimensional inspection report. CMM and FAI are optional upgrades.
- “Is the setup fee waived on repeat orders?” — Most shops waive setup on reorders. Get it in writing.
More CNC Cost & Pricing Guides
- CNC Machining Cost Comparison 2026: China vs USA vs Europe | Hourly Rates & Part Pricing
- How Much Does CNC Machining Cost Per Part? Price Ranges by Material, Quantity & Complexity (2026)
- How to Reduce CNC Machining Cost: 15 Proven Strategies with Real Savings Data (2026)
CNC Precision Tech — China CNC machining sourcing and export support partner.