Skip to content
Productivity & Power 6 min read

How to Calculate Material Removal Rate (MRR) in CNC Milling & Turning

Learn how to calculate volumetric Material Removal Rate (MRR) in cm³/min and in³/min. Optimize machining productivity and estimate required spindle horsepower.

By Feed Rate Calculator Engineering Team Published on February 1, 2026

In production CNC machining, cycle time is money. While speeds and feeds tell you how fast the cutter moves, Material Removal Rate (MRR) (often denoted as QQ) measures how much metal you are physically carving away per minute.

MRR is the gold-standard metric for comparing roughing efficiency, selecting CAM toolpath strategies, and validating whether your CNC machine’s spindle motor has sufficient horsepower to handle the cut without stalling.


1. Milling MRR Formula (Rectangular Engagement)

For standard peripheral and face milling cuts with constant axial and radial engagement:

MRR (Q)=Axial Depth of Cut (ap)×Radial Width of Cut (ae)×Feed Rate (F)\text{MRR } (Q) = \text{Axial Depth of Cut } (a_p) \times \text{Radial Width of Cut } (a_e) \times \text{Feed Rate } (F)

Metric Units

  • apa_p in millimeters (mm\text{mm})
  • aea_e in millimeters (mm\text{mm})
  • FF in millimeters per minute (mm/min\text{mm/min})
  • Resulting volume is in mm3/min\text{mm}^3/\text{min}. In professional practice, machinists divide by 1,0001,000 to express MRR in cubic centimeters per minute (cm3/min\text{cm}^3/\text{min}):

MRR (cm3/min)=ap×ae×F1,000\text{MRR } (\text{cm}^3/\text{min}) = \frac{a_p \times a_e \times F}{1,000}

Imperial Units

  • apa_p in inches (in\text{in})
  • aea_e in inches (in\text{in})
  • FF in inches per minute (IPM\text{IPM})
  • Resulting volume is directly in cubic inches per minute (in3/min\text{in}^3/\text{min}):

MRR (in3/min)=ap×ae×F\text{MRR } (\text{in}^3/\text{min}) = a_p \times a_e \times F


2. Drilling MRR Formula

Because a twist drill cuts an entire circular hole volume as it advances axially:

MRR=Hole Cross-Sectional Area×Feed Rate\text{MRR} = \text{Hole Cross-Sectional Area} \times \text{Feed Rate} MRR=π×D24×F\text{MRR} = \frac{\pi \times D^2}{4} \times F

  • Metric (cm3/min\text{cm}^3/\text{min}): MRR=π×D2×F4,000\text{MRR} = \frac{\pi \times D^2 \times F}{4,000}
  • Imperial (in3/min\text{in}^3/\text{min}): MRR=π×D2×F4\text{MRR} = \frac{\pi \times D^2 \times F}{4}

3. Estimating Required Spindle Power from MRR

Every metal requires a specific amount of cutting energy to shear away a unit volume of material. This is known as specific cutting energy (kck_c) or unit power rating (PuP_u):

Spindle Power (Pnet)MRR×Pu\text{Spindle Power } (P_{\text{net}}) \approx \text{MRR} \times P_u

Workpiece MaterialMetric Unit Power (PuP_u in kW/(cm3/min)\text{kW}/(\text{cm}^3/\text{min}))Imperial Unit Power (PuP_u in HP/(in3/min)\text{HP}/(\text{in}^3/\text{min}))
Aluminum Alloys (6061/7075)0.020.03\approx 0.02 - 0.030.250.40\approx 0.25 - 0.40
Cast Iron (Gray / Ductile)0.050.07\approx 0.05 - 0.070.600.90\approx 0.60 - 0.90
Carbon Steels (1018/1045)0.070.09\approx 0.07 - 0.090.901.20\approx 0.90 - 1.20
Alloy Steels (4140/4340)0.090.12\approx 0.09 - 0.121.201.60\approx 1.20 - 1.60
Stainless Steels (304/316)0.100.14\approx 0.10 - 0.141.301.80\approx 1.30 - 1.80
Titanium (Ti-6Al-4V)0.100.15\approx 0.10 - 0.151.401.90\approx 1.40 - 1.90
Nickel Superalloys (Inconel 718)0.150.22\approx 0.15 - 0.222.003.00\approx 2.00 - 3.00

Horsepower Calculation Example

Suppose an imperial roughing cut in 4140 steel achieves an MRR of 6.5 in3/min6.5\text{ in}^3/\text{min}: Required Cutting Power6.5×1.35=8.78 HP\text{Required Cutting Power} \approx 6.5 \times 1.35 = 8.78\text{ HP}

Accounting for machine spindle drive efficiency (80%\approx 80\%), the required spindle motor rating is: Motor Horsepower=8.780.8011.0 HP\text{Motor Horsepower} = \frac{8.78}{0.80} \approx 11.0\text{ HP}

If your machine only has a 7.5 HP7.5\text{ HP} spindle, this cut will stall the spindle or trip the drive overload breaker!


High-Depth Low-Width vs. Low-Depth High-Width

A major breakthrough in modern CAM machining is understanding that MRR can be maintained while radically reducing tool deflection:

  • Traditional cut: ap=3 mma_p = 3\text{ mm}, ae=12 mma_e = 12\text{ mm} (Full slot), F=600 mm/minF = 600\text{ mm/min} MRR=21.6 cm3/min\rightarrow \text{MRR} = 21.6\text{ cm}^3/\text{min}.
  • Dynamic trochoidal cut: ap=24 mma_p = 24\text{ mm} (Full flute), ae=1.2 mma_e = 1.2\text{ mm} (10%10\% stepover), F=1,800 mm/minF = 1,800\text{ mm/min} (with chip thinning compensation) MRR=51.8 cm3/min\rightarrow \text{MRR} = 51.8\text{ cm}^3/\text{min}.

The dynamic cut achieves 2.4x higher MRR while distributing tool wear across the entire flute length rather than wearing a single notch at the tip.

Calculate your cutting volume and productivity instantly with our free Material Removal Rate Calculator or Feed Rate Calculator.

Ready to Calculate Your Feeds and Speeds?

Use our interactive Feed Rate Calculator with formula breakdowns, chip thinning, and MRR.

Open Calculator →
MACHINING TOOLKIT

Related CNC Machining Calculators

Specialized cutting formulas, speed calculations, and material removal tools