Used CNC Mills Buyer Guide
A used CNC mill can cost a fraction of a new one, but the wrong machine locks up floor space and maintenance hours. This used CNC mills buyer guide is written for shop owners, manufacturing engineers and startup teams who need to judge a second-hand machine before money changes hands. You will get the checks that matter, the ones that are noise, and a clear line for when to walk away.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
What matters most before you pay
Used mill vs new mill vs outsourced machining
Compare capital cost, precision risk and lead time before you commit floor space.
| Factor | Used CNC mill | New CNC mill | Outsourced partner |
|---|---|---|---|
| Upfront cost | Lowest of the three | Highest, plus rigging and install | No capital outlay |
| Achievable tolerance | ±0.025 mm typical, worse if worn | ±0.005 mm with thermal control | ±0.005 mm, 100% inspected |
| Time to first part | 2–8 weeks after rigging and setup | 8–16 weeks including install | Parts ship in 3–5 days |
| Spare parts risk | High on orphaned controls | Covered by warranty | None for you |
| Best for | Stable, simple, low-volume work | High-mix tight work in house | Prototypes and tight-tolerance runs |
| Hidden cost | Spindle rebuild, ball screw, control | Depreciation and floor space | Freight and communication time |
The short version
Buy a used CNC mill when the work is steady, the tolerance is realistic and you can service the control. When a part needs ±0.005 mm with inspection paperwork, send it to a shop that already has the machines, the metrology and the process control in place.
How to inspect the mechanical core of a used CNC mill
Start with the spindle. Ask the seller to run it at maximum rpm for at least 30 minutes under no load, then take a temperature reading at the nose. A rise above roughly 15 °C over ambient points to tired bearings. Put an indicator on the taper and push sideways; more than 0.005 mm of movement means the spindle needs work. Listen for a change in pitch as rpm climbs. Bearings that whine at 8,000 rpm will not survive a production week.
Then check the ways and ball screws. On a box-way machine, look for scoring and check the Turcite or liner material for flaking. On linear-rail machines, inspect the rail surface for pitting and run the axis full travel by hand or in jog mode. Measure backlash with a dial indicator at the table: 0.01–0.02 mm is workable on an older machine, anything past 0.05 mm needs screw or nut replacement. Ask when the last backlash compensation was done and whether it was mechanical or only in the control.
Geometry is the part most buyers skip. Ask for a ballbar test or a squareness check with a granite square and indicator. A machine that cuts a 300 mm circle with 0.03 mm of roundness error will struggle on any bore that needs to fit a bearing. If the seller cannot show a recent test report, budget for a geometry re-scrape or rail realignment. On a 15-year-old machine that can easily run past the purchase price.
- 1Spindle tempRun at max rpm for 30 minutes. More than about 15 °C rise is a warning sign.
- 2BacklashUnder 0.02 mm is fine for most work. Past 0.05 mm, plan on new screws.
- 3GeometryAsk for a ballbar or squareness report. No report means budget for realignment.
Control, drives and the spare-parts trap
The control is where a cheap machine becomes expensive. Fanuc, Siemens, Mitsubishi and Heidenhain still stock boards and offer service in most regions. Older or discontinued controls from smaller builders may have no support path at all. Before you buy, search for the exact control model plus the word "repair" and see what comes back. If the only options are eBay boards of unknown condition, price that risk into your offer.
Ask for the parameter backup and the ladder logic. A machine without a current backup is one dead battery away from a very bad week. Check the battery date on the control and the drive units. On older Fanuc controls the parameter battery is often a lithium cell that costs a few dollars and protects thousands of dollars of setup data.
Drives and motors are the next layer. Look for matching serial numbers across the axis drives, and ask whether any drive has been swapped. Mismatched drives often mean someone was chasing a fault. Pull the error history from the control if the model supports it. Alarm logs tell you more about a machine's last two years than any sales listing.
- 1Support checkConfirm the control maker still services your exact model in your region.
- 2Parameter backupGet a current backup file and check the battery date before moving the machine.
- 3Alarm historyRead the alarm log. Repeat spindle or servo faults are a hard stop.
Matching travel, torque and tooling to the work you actually run
A used mill only pays back if its envelope fits your parts. Measure your largest current job and add 100 mm on X and Y for fixture and clearance. A machine with 500 × 500 × 450 mm travel handles most brackets, housings and plates. If you run long parts such as extrusion profiles or frame rails, you need travel measured in meters, not millimeters. No amount of clever fixturing fixes a short X axis.
Spindle taper and power set the material ceiling. A 40-taper spindle at 8,000 rpm with 15 kW will cut aluminum and mild steel all day. It will struggle with hardened tool steel or deep pockets in titanium. A 30-taper machine is fast on small aluminum parts and slow on anything else. Match the taper to the material mix you run, not to the one job in front of you.
Tooling cost is easy to underestimate. Forty CAT40 holders with pull studs, a set of collets, and a few face mills can add up fast. If the machine comes with a stocked tool crib, that is real value. If it comes bare, price the tooling before you compare it to a new machine. On a small VMC the tooling can be 20 percent of the total spend.
- 1TravelAdd 100 mm on X and Y to your largest part for fixture clearance.
- 2Taper and power40 taper for steel and mixed work. 30 taper for small aluminum parts.
- 3ToolingA stocked tool crib is real value. Budget for holders if the machine is bare.
Price, rigging and the true cost of ownership
The asking price is not the cost. Add rigging, freight, foundation work, power hookup and a commissioning visit. On a mid-size VMC that easily runs into thousands of dollars before the first chip. Ask for a written rigging quote before you negotiate the machine price. Sellers who have moved machines before usually know a rigger and can share the contact.
Then look at the maintenance history. A machine with documented spindle rebuild, new ball screws or a recent control upgrade is worth more than a cosmetically nicer machine with no records. Ask for the last three years of service invoices. If the seller cannot produce them, treat the machine as unknown condition and price it that way.
Finally, run the payback math against your actual workload. If the machine will run two shifts a week on simple parts, a used mill can pay back in a year or less. If it will sit idle most weeks, the floor space and maintenance cost may exceed the savings. Used machines reward shops with steady, known work and punish shops buying capacity they hope to fill.
- 1RiggingGet a written quote before you agree on the machine price.
- 2Service recordsDocumented rebuilds are worth more than fresh paint.
- 3PaybackUsed mills pay back on steady work. Idle capacity eats the savings.
A 7-step used CNC mill inspection you can run in one visit
Bring an indicator, a dial test indicator with magnetic base, a flashlight and a phone for photos.
- 11. Confirm the serial and yearMatch the plate to the control build date. A rebuilt control on an old frame is fine, but you need to know which is which.
- 22. Run the spindle under loadWarm up for 30 minutes at max rpm, then take a temperature reading at the nose. Listen for pitch changes across the rpm range.
- 33. Check backlash on all three axesUse a dial indicator at the table. Under 0.02 mm is good, 0.02–0.05 mm is workable, past 0.05 mm needs screw work.
- 44. Test geometryAsk for a ballbar or squareness report. If none exists, cut a test circle in aluminum and measure roundness.
- 55. Read the alarm historyPull the alarm log from the control. Repeated spindle or servo faults mean walk away or renegotiate hard.
- 66. Verify the control support pathConfirm the exact control model is still serviced in your region. Check parameter battery date and ask for a backup file.
- 77. Price the total landed costAdd rigging, freight, power, tooling and a commissioning visit. Compare that number to a new machine or an outsourced partner.
Used CNC mill questions buyers ask
How many hours on the spindle is too many?
Hour count alone tells you little. A machine that ran light aluminum work for 20,000 hours can be in better shape than one that ran heavy steel for 5,000 hours.
Look at the spindle temperature rise, taper runout and the service record instead. If the spindle has been rebuilt recently with paperwork, hours matter much less.
Is a used machine accurate enough for tight-tolerance work?
Most used VMCs hold around ±0.025 mm in good condition. Getting to ±0.005 mm requires thermal control, a good spindle and fresh geometry.
If your parts need ±0.005 mm and full inspection documentation, a used machine is usually the wrong first purchase. Outsource that work while you build volume.
What should be in the sale contract?
List the machine serial, control model, included tooling, and any agreed repairs. State who pays for rigging and when payment clears.
Ask for the parameter backup file, ladder logic and any available service records to be handed over at pickup. Get the spindle runout and backlash numbers written into the agreement.
When should I buy new instead?
Buy new when you need a warranty, a known tolerance band, and a service contract you can call on a Monday morning. Buy new when the machine will run production parts that require documented inspection.
Buy used when you have steady, forgiving work, in-house maintenance skills, and a clear plan for the machine's first two years.
Can I run a used mill without local service?
You can, but only if someone on your team can diagnose drives, servos and the control. Remote support helps until a board fails.
Keep spare drives or sensors on the shelf for any control that is out of production. That single habit prevents most long stoppages.
How do I compare a used machine to outsourcing the work?
Add up the machine price, rigging, tooling, power, maintenance and the operator hours per month. Compare that to your quoted part price from a supplier.
If the part volume is low or the tolerance is tight, outsourcing usually wins. If the volume is steady and the tolerance is open, the used machine often pays back within a year.
Need tight parts while you shop for a used mill?
Send your drawings and we will return a quotation with a free DFM analysis within 12 hours. No minimum order quantity, from one prototype to 10,000+ part runs.
12-hour quote100% inspectionNo MOQNDA on request