For machine shops
Job costing software for machine shops
The first part costs a fortune and the hundredth costs very little, and the whole quote hangs on where between those two you land. Setup amortisation is not a detail — on short runs it is most of the price.
In practice
Quote it by saying it
Every operation in the app is a tool the chat can call, so a machine shop can price work by describing it — with your materials and your rates doing the arithmetic.
Called 5 tools
find_part("6061 housing")stock_usage(bar: "6061, 2.5in", cutoff: 0.125)cycle_time(setup_hr: 2.5, cycle_min: 7.4)tooling_wear(per_part: true)price_breaks(qty: [1, 25, 100])
Every number here came from your costing engine. The model picked the tools and filled in the arguments — it never does the arithmetic.
What makes costing hard in a machine shop
- Setup time amortised across a quantity that the customer keeps changing
- Bar stock and billet bought by length, consumed per part with cutoff waste
- Tooling and insert wear that is real per-part cost but gets buried in overhead
- Different machine rates for mill, lathe and multi-axis work
Typical materials
- Bar stock, billet and plate by alloy
- Inserts, end mills and tooling
- Coolant and consumables
- Outside processes — heat treat, anodising, plating
Costed in
inches, pounds, each
A formula might look like
(setup hours × rate ÷ qty) + (cycle minutes × machine rate) + (stock length × $/in) + tooling
What it does
Built to handle exactly this
The same four pieces, set up around how a machine shop actually works.
Materials with your attributes
Define the fields your machine shop tracks, not a generic SKU with a quantity. Bar stock, billet and plate by alloy sits alongside everything else you buy.
Purchase units to usage units
Set the conversion and the waste factor once. Quote in inches, pounds, each without redoing the arithmetic every time.
Your real labor rates
Separate rates per operation, so the expensive steps carry their own cost instead of hiding inside an average.
Your pricing formula
Minimums, quantity breaks and margin, applied the same way on every quote regardless of who wrote it.
Reprice when costs move
Change one material price and see every affected quote immediately — before a customer finds it for you.
A defensible breakdown
Show materials, labor and overhead separately when someone asks why the number is what it is.
Early access
Get in early as a machine shop
Set up your materials and rates once, and quote the way a machine shop actually works — by clicking or by asking.
- Founding accounts lock their price for life
- No card, no trial clock, no sales call
- Import your existing parts list to start
Know what the job costs before you quote it
Built around how a machine shop actually prices work.
Founding accounts lock their price for life. No card required.