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 ItemTypical RangeOne-Time or Per-Order?Negotiable?
Setup / Fixturing$50–200 per setupPer-orderSometimes — ask if waived for repeat orders
CAM Programming$0–150One-timeOften waived for simple parts or large orders
Material10–30% over market pricePer-partNo — this covers sourcing, cutting, handling
Machining Time$15–120/hrPer-partPartially — complexity and tolerance drive this
Tooling (custom)$20–100 per special toolOne-timeNo — but tools are typically customer-owned
Inspection / QC$50–150 for FAI or CMM reportPer-orderSometimes — ask if included in part price
Surface Finish+10–50% of machining costPer-partNo — but skip it if as-machined is fine
ShippingVaries by method and weightPer-orderYes — compare FOB vs CIF vs DDP

Real Quote Example: Aluminum Bracket (50 pcs)

Line ItemQuote A (China)Quote B (USA)Notes
Setup (2 setups)$120$300Quote B itemizes setup per fixture
CAM Programming$0 (included)$150Quote 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)$75Dimensional check included; CMM extra
Subtotal$565$1,900
Per-part cost$11.30$38.00Quote A: 70% less per part
Shipping (air to Chicago)$85$25 (ground)Adds ~$1.70/pc to Quote A
Total delivered$650$1,925Quote A still 66% less total

7 Hidden Charges to Watch For

  1. Minimum lot charge: “$500 minimum order” even for one $30 part. Ask if waived for prototypes.
  2. Expedite fee: 25–50% surcharge for rush orders. Get the standard lead time quote first, then ask for rush pricing separately.
  3. Material certificate fee: $20–50 per cert. Specify upfront if you need mill certs or just a material declaration.
  4. Packaging charge: $10–50 for custom packaging. Standard industrial packaging is usually included.
  5. Revision fee: $50–150 for design changes after programming. Freeze your design before approving the quote.
  6. Deburring charge: Should be included in machining cost. If it’s a separate line item, ask why.
  7. 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 Precision Tech — China CNC machining sourcing and export support partner.