Cost ReferenceBeta

Machined parts (US): cost structure and price drivers

Data period 2026-09Markdown

Labour 37%, materials 35%, energy 1% of the cost. A price set 12 months ago justifies about +11.1% today (+7.2% to +15.0%).

Cost structure

NAICS 332710 · Data 2026-09

ElementShareBasis
Labour37%US Census, Economic Census 2022 (NAICS 332710)
Materials35%US Census, Economic Census 2022 (NAICS 332710)
Energy1%US Census, Economic Census 2022 (NAICS 332710)
Other26%US Census, Economic Census 2022 (NAICS 332710)

What each driver did

DriverShareSeries3 months12 months24 months
steel21%Steel mill products (BLS:WPU1017)+5.8%+25.1%+40.7%
aluminium14%Aluminum mill shapes (BLS:WPU102501)−5.9%+25.3%+57.7%
electricity1%PPI Commodity data for Fuels and related products and power-Industrial electric power, not seasonally adjusted (WPU0543)+3.3%+4.2%+7.6%
natural gas and fuels0%PPI Commodity data for Fuels and related products and power-Industrial natural gas, not seasonally adjusted (WPU0553)−2.2%+0.7%+16.4%
wages37%Average hourly earnings of all employees, manufacturing, not seasonally adjusted (CEU3000000003)+1.1%+3.9%+8.1%
producer prices (overhead and margin)26%PPI industry data for Machine shops, not seasonally adjusted (PCU332710332710)+0.3%+3.0%+4.8%

What increase is justified today

Price setJustified todayRange
6 months ago+4.9%+3.2% to +6.6%
12 months ago+11.1%+7.2% to +15.0%
24 months ago+21.1%+13.7% to +28.4%

What producers charged

Producer price indexLatest3 months12 months24 months
PPI industry data for Machine shops-Machine shop job work and job order repairs, not seasonally adjusted (PCU3327103327100, Index Jun 1984=100)————

Sources

Ask with your own numbers

No key, account or sign-up: open the link, or have your agent open it. Answers are Markdown.

Audit a price change
https://intelligence.tacto.ai/agents/api/audit_price_change?item=Machined%20parts&market=US&requestedChange={requestedChange}&oldPriceDate={oldPriceDate}&effectiveDate={effectiveDate}
Cost structure
https://intelligence.tacto.ai/agents/api/get_cost_structure?item=Machined%20parts&market=US

Fill in {requestedChange} as a fraction (0.09 is +9 %), or replace it with oldPrice, newPrice and currency; {oldPriceDate} and {effectiveDate} as YYYY-MM.

Method

The cost structure splits what producers in this industry spend into materials, labour, energy and the rest, from public statistics where they exist and labelled as an estimate where they don't. Each driver is a public index. A justified increase is each share times its driver's move since the old price, summed, with a range for how sure the shares are. The producer price index shows what producers actually charged over the same time.

Tacto Cost Reference

Check a supplier's price increase with your own numbers.