Skip to content

Home / Blog / Manufacturing Processes / Machining Cost Per Part

How to Calculate Machining Cost Per Part

By Zeeshan Abbas . Reviewed by Rimsha Nadeem Anwar (Six Sigma Black Belt) . September 2026

In short: Machining cost per part is the sum of four pieces: material cost, cycle time multiplied by the machine rate, tooling cost spread over tool life, and setup cost divided by the batch size. Add them and you get the true unit cost. Because setup is shared across the whole batch, the same part costs far less at 1,000 pieces than at 100.

Quoting a machined part sounds like it should be one number, but that number hides four separate costs that behave in different ways. Material scales straight with the part. Machining time scales with how long the spindle runs. Tooling wears out over a known number of parts. And setup is a fixed lump you pay once per batch, no matter how many pieces you make. Miss any one of these and your quote is either too high to win the job or too low to make money on it.

This guide walks through the full cost per part formula, explains what the machine rate really bundles, and runs a complete worked example with real numbers so you can see how each piece adds up. Then it shows the part that surprises most people: shrink the batch from 1,000 parts to 100 and the unit cost more than doubles, because setup no longer has anywhere to hide. By the end you will know how to build a quote from the ground up and where to push when a price comes back too high.

What machining cost per part means

Machining cost per part is the total money it takes to produce one finished piece on a machine tool, expressed as a single unit cost. It is the number you build a quote on and the number you compare against a customer’s target price. Unlike a rough estimate that only counts run time, a proper cost per part accounts for the metal you buy, the time on the machine, the cutting tools you consume, and the one-time cost of getting the job set up.

The reason it matters is that these four inputs pull in different directions. Material and machining time are roughly fixed per piece. Tooling depends on how long an insert survives. Setup is fixed per batch, so it gets cheaper per part the more parts you run. A cost per part that ignores this last effect will quote every batch size the same, which is how shops lose money on short runs and overprice long ones.

The cost per part formula

The full formula has four terms:

Cost per part = material cost + (cycle time x machine rate) + tooling cost per part + setup cost per part

Each term answers a different question. Material cost is the price of the raw stock that goes into one piece, including the drop you cannot use. Cycle time multiplied by the machine rate is the cost of the time the machine spends making the part. The machine rate is a dollars per hour figure that bundles the operator’s labor, the shop overhead, and the depreciation on the machine itself, so it is not just a wage. Tooling cost per part is what you spend on cutting edges, spread across the number of parts a tool lasts. Setup cost per part is the one-time cost to prepare the job, divided across the batch.

Two of those terms need a small formula of their own:

Tooling cost per part = tool price / tool life in parts

Setup cost per part = setup cost / batch size

The second one is the lever that makes batch size matter so much, and it is worth keeping in front of you when you quote. You can check the run-time portion of this against the Machining Time and MRR Calculator, which turns your feeds, speeds, and cut length into a cycle time you can drop straight into the machining term.

What the machine rate bundles

The machine rate is the most misunderstood number in the formula, so it earns its own section. It is a dollars per hour cost that represents everything it takes to keep one machine running for an hour, not just the person standing next to it. A shop rate typically rolls three things together.

ComponentWhat it coversWhy it belongs in the rate
LaborOperator wage plus payroll burdenSomeone has to load, run, and unload the machine
OverheadRent, power, insurance, consumables, managementThe shop has to exist for the machine to run
DepreciationThe machine’s purchase cost spread over its lifeThe asset wears out and has to be replaced

Rolling all three into one hourly number keeps the cost per part formula clean. If your shop rate is 60 dollars per hour, that single figure already carries the operator, the building, and the machine’s own capital cost. This is why you should never add labor again on top of the machine rate. It is already in there. When you compare quotes between machines or shops, the machine rate is usually where the real difference lives.

How to calculate cost per part step by step

Building a cost per part is a five step process. Work through the terms in order and the total falls out at the end.

First, price the material for one part. Take the cost of the stock and divide by how many parts you get from it, and include any unusable drop. This is your material cost per part.

Second, find the cycle time and multiply by the machine rate. Cycle time is the machine time to make one part. Convert it to hours, multiply by the dollars per hour rate, and you have the machining cost per part.

Third, work out the tooling cost per part. Take the price of the cutting tool or insert and divide by the number of parts it produces before it needs replacing. That is your tooling cost per part.

Fourth, spread the setup. Take the one-time setup cost and divide by the batch size. This gives the setup cost per part, and it is the term that changes most as batch size moves.

Fifth, add the four terms together. The sum is your machining cost per part for that batch size. Change the batch size and only the setup term moves, but that one term can swing the total hard on short runs.

Worked example: a full quote

Let us run real numbers through all four terms. Suppose you are quoting a turned part.

The cycle time is 2.0 minutes per part. Convert that to hours: 2.0 / 60 = 0.0333 hour. The machine rate is 60 dollars per hour. So the machining cost is 0.0333 x 60 = 2.00 dollars per part.

Material costs 1.50 per part after accounting for the drop.

For tooling, a carbide insert costs 40 dollars and lasts 200 parts before it is used up. Tooling cost per part is 40 / 200 = 0.20 per part.

Setup takes time on the machine and costs 500 dollars for this job. You are running a batch of 1,000 parts, so setup cost per part is 500 / 1,000 = 0.50 per part.

Now add the four terms.

Cost per part = 1.50 + 2.00 + 0.20 + 0.50 = 4.20 dollars per part

At a batch of 1,000 parts, this job costs 4.20 dollars per part. The setup is only 50 cents of that, because 500 dollars spread over 1,000 pieces is barely felt. This is the comfortable case, where the fixed cost of setting up is diluted by volume.

Now watch what happens when the customer only wants 100 parts. Nothing changes except the setup term. Setup cost per part becomes 500 / 100 = 5.00 per part. The total is now 1.50 + 2.00 + 0.20 + 5.00 = 8.70 dollars per part. The same physical part more than doubled in cost, from 4.20 to 8.70, purely because 100 pieces have to carry the whole 500 dollar setup between them.

The lesson is direct. At small batch sizes, setup dominates unit cost. When a short-run quote comes back too high, the answer is almost never to cut material or run the spindle faster. It is either to raise the batch size so setup spreads further, or to cut the setup time itself through better fixturing, preset tooling, or standardized workholding.

How to read and apply the result

Once you have the cost per part, the useful move is to look at what share each term contributes. In the 1,000 part case above, machining is 2.00, material is 1.50, tooling is 0.20, and setup is 0.50. Machining and material together are more than 80 percent of the cost, so that is where volume savings would come from. In the 100 part case, setup alone is 5.00 out of 8.70, nearly 60 percent of the total, so setup reduction is the entire game.

This is why a single cost per part number is only half the story. The mix tells you where to push. If material dominates, you look at stock size, nesting, and yield. If machining dominates, you look at feeds, speeds, and cycle time. If tooling dominates, you look at tool life and grades. If setup dominates, you look at batch size and changeover. Reading the mix turns a quote into a plan.

Common mistakes

The first mistake is quoting one batch size and applying it to all of them. Because setup per part depends on batch size, a price built for 1,000 parts is far too low for a run of 100. Always tie the quote to the quantity, and requote when the quantity changes.

The second mistake is double counting labor. The machine rate already includes the operator’s time, so adding a separate labor line on top charges for the same person twice and inflates every quote. If you break labor out separately, then the machine rate has to exclude it, but you cannot have it both ways.

The third mistake is ignoring tool life. Treating inserts as free, or guessing at how many parts they last, quietly bleeds margin on high-volume jobs. Measure tool life honestly and update it as conditions change, because a tool that lasts 200 parts at one feed may last only 120 at a more aggressive one. A fourth error is forgetting the unusable drop when pricing material, which understates the true material cost of every part.

When the simple formula does not apply

The four term formula assumes a clean, repeatable single operation. Real jobs are sometimes messier. If a part needs several machines in sequence, you calculate machining and setup for each operation and add them, because each machine has its own rate, its own cycle time, and its own setup. A part that runs through turning, then milling, then grinding is three cost builds stacked together, not one.

The formula also assumes the machine runs attended. On a lights-out or multi-spindle setup where one operator tends several machines, the labor share of the machine rate falls, and the rate itself should reflect that. Very high scrap or rework rates are another gap: if one part in twenty fails inspection, your effective cost per good part is higher than the formula shows, and you have to divide by yield. For the run-time and material-removal side of any of these, the Machining Time and MRR Calculator and the wider Manufacturing Processes hub cover the pieces the cost formula depends on.

Three expert tips

Quote a price break table, not a single number

Because setup per part swings so hard with quantity, the most useful thing you can hand a customer is a small table of prices at different batch sizes. Show them 4.20 at 1,000 and 8.70 at 100 and the decision makes itself. It also protects you, because the customer cannot take a high-volume price and place a low-volume order against it. Build the break points from the same four term formula and only the setup line moves between rows.

Attack setup time before you attack cycle time

On short runs, setup is usually the biggest lever by far, yet shops often chase a few seconds off the cycle instead. Cutting a 500 dollar setup in half saves 2.50 per part at a batch of 100, which dwarfs anything you would gain by shaving the 2.00 machining cost. Preset tooling, quick-change fixtures, and standardized workholding pay back fastest exactly where the run is short.

Track real tool life, not catalog numbers

Insert makers publish tool life under ideal conditions that your shop rarely matches. Log how many parts your tools actually produce at your real feeds and speeds, and feed that number into the tooling term. A tool that the catalog says lasts 200 parts but really lasts 140 in your material is charging you 0.29 per part, not 0.20, and on a long run that gap adds up to real money.

Free manufacturing calculators for this

You do not have to build these quotes by hand. These free tools cover the inputs that feed the cost per part formula, from cycle time to tool life to cutting parameters.

Frequently asked questions

What is the formula for machining cost per part?

Cost per part equals material cost plus cycle time times the machine rate, plus tooling cost per part, plus setup cost per part. Tooling cost per part is the tool price divided by tool life in parts, and setup cost per part is the setup cost divided by the batch size. Adding the four terms gives the true unit cost for that quantity.

Why does the same part cost more in a small batch?

Because setup is a fixed cost paid once per batch and then divided among the parts. In the worked example a 500 dollar setup is 0.50 per part across 1,000 pieces but 5.00 per part across only 100 pieces. That single term pushed the total from 4.20 up to 8.70 for the identical part, so short runs always carry more setup per piece.

What does the machine rate include?

The machine rate is a dollars per hour figure that bundles three things: the operator’s labor and payroll burden, the shop overhead such as rent, power, and insurance, and the depreciation on the machine itself. Because labor is already inside the rate, you should not add a separate labor line on top of it or you will charge for the operator twice.

How do I calculate the machining cost from cycle time?

Convert the cycle time to hours and multiply by the machine rate. A 2.0 minute cycle is 2.0 divided by 60, which is 0.0333 hour. At a 60 dollar per hour rate, the machining cost is 0.0333 times 60, which equals 2.00 dollars per part. That is the cost of the machine time for one piece, before material, tooling, and setup.

How is tooling cost per part calculated?

Divide the price of the cutting tool or insert by the number of parts it produces before replacement. A 40 dollar insert that lasts 200 parts costs 40 divided by 200, which is 0.20 per part. Use your real measured tool life rather than the catalog figure, because tools often last fewer parts at your actual feeds and speeds.

How do I lower the cost per part on a short run?

On short runs, setup dominates, so the two effective moves are to raise the batch size so setup spreads across more pieces, or to cut the setup time itself. Better fixturing, preset tooling, and standardized workholding reduce the setup cost directly. Cutting material or running the spindle faster barely helps, because those are small shares of a short-run cost.

Should I add labor cost on top of the machine rate?

No. The machine rate already bundles the operator’s labor along with overhead and depreciation. Adding a separate labor charge on top double counts the same person and inflates every quote. If you prefer to show labor as its own line, then you must strip it out of the machine rate first so it is only counted once.

How does batch size affect the total cost?

Batch size only changes the setup term, but that term can swing the total sharply. Material, machining, and tooling stay the same per part regardless of quantity. Setup cost per part is the fixed setup divided by the batch, so it falls as the batch grows. This is why a price break table by quantity is far more honest than a single number.

Do I include material scrap and drop in the cost?

Yes. Material cost per part should reflect the stock you actually consume, including the unusable drop or offcut you cannot turn into a part. If you only count the finished part weight, you understate material and every quote comes in low. Price the material by dividing the stock cost by the number of good parts you get from it.

How do I cost a part that runs on several machines?

Calculate a separate machining and setup cost for each operation, because each machine has its own rate, cycle time, and setup, then add the operations together along with a single material cost. A part that is turned, then milled, then ground is three cost builds stacked into one total. Tooling is likewise summed across the operations that consume tools.

How does scrap or rework change the cost per part?

The basic formula gives cost per part produced, not per good part. If some parts fail inspection, divide the cost by the yield to get the true cost per good part. At a 95 percent yield, you make twenty parts to ship nineteen, so each good part carries a share of the scrapped one. High scrap rates can quietly make a job unprofitable even when the per-part math looks fine.

Why is my quote too high compared to a competitor?

Start by comparing the mix, not just the total. The difference usually sits in one term. A higher machine rate, a shorter assumed tool life, a longer cycle time, or a setup spread over a smaller batch can each lift the price. Break your cost into the four terms and see which one is out of line, then decide whether it reflects real cost or a conservative assumption you can adjust.

Machining cost per part is only useful when you build it from all four terms rather than eyeballing run time. Material and machining set the floor, tooling takes its steady bite, and setup is the wild card that makes short runs expensive and long runs cheap. Run your own figures through the calculators above, watch how the setup term moves with batch size, and quote a price break table so both you and the customer can see exactly what quantity does to the number.