Can You Make Money With a CNC Machine?
Yes, but not from the machine alone. This page breaks down the cost lines, the part types that actually pay, and the pricing math we use in our own shop. It is written for engineers and shop owners deciding whether to buy, lease, or outsource. By the end you should be able to judge whether a specific job will make money before you quote it.

Profit is a process decision, not a machine decision
The machine sets your ceiling. Cycle time, scrap, setup, and quoting set your actual margin.
What a CNC machine really costs to run
A used 3-axis mill might list at $15,000–$40,000, and tooling plus CAM software adds another $5,000–$20,000. Those numbers are easy to find. The costs that sink small shops are harder to see.
Power draw on a mid-size VMC runs roughly 10–50 kWh. Material waste on a first-run job can hit 15% scrap before the process is dialed in. Tool wear on stainless or titanium is not a rounding error either—a single 6 mm carbide end mill may last a few hours in 316L and days in 6061. Add spindle rebuild intervals, coolant disposal, and compressed air, and the hourly rate you charge has to cover far more than the mortgage on the machine.
The clean way to test it: add machine payment, tooling, power, coolant, floor space, and your own time into one hourly number. Then compare that number against what the market pays for the parts you intend to cut. If the gap is thin, the business model is wrong, not the machine.
Labor is the line most often left out. Even a one-person shop spends unpaid hours on quoting, deburring, packing, and chasing material. Those hours come out of the same margin.
- 1Machine paymentSpread over realistic billable hours, not 24/7 fantasy.
- 2Tooling and CAMConsumable, not a one-time purchase.
- 3Scrap and reworkFirst-run scrap on tight-tolerance parts is common.
- 4Unpaid adminQuoting and packing hours still cost money.
Which parts actually pay on a CNC machine
The parts that pay well share a few traits: tight tolerances, awkward geometry, small batch sizes, and a customer who needs them fast. A bracket that any job shop can run in 6061 at ±0.1 mm is a commodity. A 5-axis impeller with ±0.005 mm features and a two-week deadline is not.
Low-volume prototype runs are the sweet spot for a small shop. Setup is a fixed cost, so the margin per part rises as batch size drops and complexity rises. One-off fixtures, medical instrument housings, and motorsport brackets all fit this pattern.
Commodity work still makes money, but only at volume and with automation. A 10,000-part run of a simple aluminum spacer needs bar feeders, lights-out operation, and tight cycle times. A manual shop competing on that job is bidding against machines that run unattended overnight.
Parts with secondary operations are a trap worth naming. A part that needs anodizing, heat treat, and laser marking has three outside vendors in the chain, each adding lead time and a markup you may not be able to pass through. Either quote those operations honestly or pass on the job.
- 1Good fitPrototypes, tight tolerances, complex geometry, short runs.
- 2Marginal fitSimple parts at mid volume with no fixturing advantage.
- 3Poor fitCommodity parts at high volume with no automation.
- 4Watch outParts needing three or more outside processes.
How to price CNC work without guessing
Start from cycle time, not from what the last job paid. Break the part into setup, roughing, finishing, and deburring. Estimate each one, then add a scrap allowance. If the estimate is within 20% of a real quote, your process model is probably good enough to bid on.
The hourly rate should cover machine, labor, overhead, and profit. A shop charging $75/hour on a $30,000 machine needs roughly 400 billable hours just to cover the machine, before overhead. That is the math that matters, and it is why an idle spindle is so expensive.
Quote the setup as a separate line on prototype jobs. Customers accept a $400 setup fee on a $200 part far more easily than a $600 part price with no explanation. Transparency on setup also protects you when the customer changes the drawing after the first article.
Revise quotes when the drawing changes. A tolerance change from ±0.05 mm to ±0.005 mm can double the cycle time on a finishing pass. Free revisions are a margin leak that shows up months later.
- 1Cycle time firstSetup, roughing, finishing, deburring, scrap.
- 2Rate covers everythingMachine, labor, overhead, profit.
- 3Show setup separatelyCustomers accept it more easily than a padded part price.
- 4Re-quote on revisionTighter tolerance means more passes, more time.
Business models for a CNC machine
Rough shape of each path. Pick one and get good at it before adding another.
| Model | Best for | Main risk |
|---|---|---|
| Prototype shop | Engineers who need 1–50 parts fast | High quoting overhead per job |
| Production shop | Repeat orders at 1,000+ parts | Price pressure from automated competitors |
| Niche specialist | One industry, tight tolerances | Fewer customers, longer sales cycle |
| Job shop | Mixed work, general machining | Competing on price alone |
| Product seller | Own design sold direct | Inventory and marketing cost |
| Outsource partner | Overflow work from larger shops | Dependent on their schedule |
Where small CNC shops lose money
The first loss is idle time. A machine that runs 20 hours a week cannot carry the same overhead as one that runs 60. Most new shops underestimate how much time goes to sales, quoting, and material sourcing before the spindle turns.
The second loss is quoting optimism. Cycle times estimated from a CAM simulation ignore tool changes, chip evacuation pauses, and the operator checking a feature mid-cut. Add 15–25% to simulated cycle time on a new part and you will be closer to reality.
The third loss is scope creep. A customer asks for a small change, then another, and the original quote no longer applies. Written change orders are not bureaucracy—they are how you keep the job profitable.
The fourth loss is tooling choice. Running a cheap end mill to save $20 often costs three times that in scrapped parts and extra finishing passes. On stainless and titanium, tooling is not the place to economize.
- 1Idle spindleOverhead runs whether the machine cuts or not.
- 2Optimistic cycle timesAdd 15–25% over the CAM simulation.
- 3Scope creepChange orders keep the job profitable.
- 4False tooling savingsCheap cutters cost more in scrap and rework.
When outsourcing beats buying a machine
Buying a CNC machine only makes sense when you have enough repeat work to keep it busy. A shop with steady orders for the same family of parts can justify the capital. A team that needs 20 prototype parts twice a year usually cannot.
Outsourcing lets you test a market before committing capital. You quote the job to a partner, learn the real cycle time and cost, and decide whether the demand is there. If it is, you buy later with better data.
There is also a capability argument. A 3-axis machine cannot reach the features on a 5-axis part, and a lathe cannot mill a prismatic housing. Partnering with a shop that has the right machine for the job is often cheaper than buying one you use twice a month.
GreatLight runs 127 high-precision CNC machines across three plants, including 16 simultaneous 5-axis centers and a 4,000 mm maximum processing size. We quote and provide free DFM analysis within 12 hours, and production can start within 24 hours. No minimum order quantity, from one prototype to 10,000+ part runs.
- 1Buy whenSteady repeat work keeps the spindle busy.
- 2Outsource whenDemand is unproven or volumes are low.
- 3Capability gap5-axis and turn-mill work often goes outside.
- 4Test firstQuote the job, learn the real cost, then decide.
Common questions
How much can a single CNC machine earn per hour?
It depends on the part, not the machine. A prototype job with tight tolerances may bill at $75–$150 per hour of spindle time, while a commodity run may bill far less.
The number that matters is billable hours per week. A machine that runs 20 hours a week carries the same overhead as one that runs 60.
Is a used CNC machine a good way to start?
A used 3-axis mill at $15,000–$40,000 lowers the entry cost, but tooling and CAM software add $5,000–$20,000 on top.
Check spindle hours, ball screw wear, and control support before buying. A machine with no spare parts path can cost more than a new one.
What tolerances can a small shop realistically hold?
A well-maintained 3-axis mill can hold ±0.005 mm on small features with the right fixturing and temperature control.
Tighter than that usually means a temperature-controlled room and more inspection time, both of which raise the hourly cost.
Do I need 5-axis to make money?
No. Many profitable shops run 3-axis and 4-axis work only. 5-axis pays when parts have features that cannot be reached in two setups.
Adding 5-axis work usually means new fixturing, new CAM training, and a different customer base.
How do I quote a job I have never run before?
Break it into setup, roughing, finishing, and deburring. Estimate each, then add a scrap allowance and 15–25% over the CAM simulation.
Send the drawing to a partner shop for a comparison quote. Two independent estimates will show you where your model is off.
Can I start a CNC business with one machine?
Yes, if the machine stays busy. One machine, one niche, and a steady customer is a workable start.
The risk is single-point failure. If the spindle goes down, revenue stops. Keep a service contact and spare tooling on hand.
Test the job before you buy the machine
Send us your drawing. We will return a quote and a free DFM analysis within 12 hours, so you can see the real cycle time and cost before committing capital.
12-hour quote100% inspectionNo minimum order quantityNDA on request