Most shops don’t lose money on cycle time. They lose it on everything that happens before the spindle starts or the print head moves. Workholding, tool loading, program verification, first-article inspection — these steps eat hours but rarely show up as line items on a quote.
If you’re still adding a flat “setup fee” or baking it into a shop rate multiplier, you’re either leaving money on the table or pricing yourself out of competitive jobs. The fix isn’t a higher markup. It’s a setup model that reflects what actually happens on your floor.
Why Setup Gets Underquoted
Setup is variable. A 5-axis CNC job with custom soft jaws, 12 tools, and a first-article CMM check might take four hours. A repeat order with proven workholding and a validated program might take 20 minutes. A flat fee covers neither.
Estimators often guess because they lack historical data. Operators don’t log setup separately from run time. ERP systems lump it into “labor.” The result: quotes that look fine until the job hits the floor and the real costs appear.
Break Setup Into Trackable Steps
Start by defining what “setup” means for each process. For CNC, that typically includes:
- Workholding design, build, or retrieval
- Tool list creation and tool loading
- Program load, verification, and dry run
- Work offset probing and part zero alignment
- First-article inspection and sign-off
For 3D printing, setup looks different but is just as real:
- Build plate preparation and leveling
- Material changeover and purging
- Support structure generation and slicing
- First-layer validation and calibration
- Post-print removal and initial cleanup
For sheet metal:
- Tooling selection and staging
- Program creation or retrieval
- Backgauge and ram positioning
- First-piece bend angle verification
Each step has a time cost. Some are one-time per job. Some repeat per batch. Some scale with complexity. Capture them separately.
Use Historical Data, Not Gut Feel
If your shop floor doesn’t log setup time today, start there. A simple tablet at each machine with “Setup Start” and “Setup End” buttons feeds real data into your estimating model. After 20-30 jobs, you’ll have averages by machine, process, and complexity tier.
Tag each setup entry with:
- Machine or printer ID
- Process type (3-axis mill, 5-axis mill, DMLS, laser, brake, etc.)
- New vs. repeat job
- Fixture complexity (standard vise, custom fixture, pallet system)
- Tool count or material changeover
This lets you build lookup tables: “5-axis mill, new job, custom fixture = 3.2 hours median setup.” Your quotes stop being guesses.
Distinguish One-Time vs. Recurring Setup
A critical error: charging full setup on every release of a blanket order. If the fixture stays on the machine, the program is validated, and the first article is approved, the second release shouldn’t carry the same setup burden.
Model it as:
- Initial setup (full cost) — first run only
- Changeover setup (reduced) — subsequent runs with same fixture/program
- Re-setup (full cost) — fixture removed, program archived, or significant gap between runs
This keeps quotes honest for recurring work and protects margin when a customer orders 50 pieces every month.
Quote Setup as a Separate Line Item
Don’t bury setup in a shop rate. Show it. A quote that reads:
- Programming & CAM: $180
- Setup (fixturing, tools, first article): $420
- Run time (2.5 hrs @ $95/hr): $237.50
- Material: $310
…builds trust. The customer sees what they’re paying for. You can defend each number. And when they ask “Can you do it for less?” you know exactly which lever to pull — maybe they’ll accept a standard vise instead of custom soft jaws, saving two hours of setup.
Automate the Math in Your Quote Engine
Once you have the data and the model, put it in software. A quoting engine like Solvi lets you define setup templates by process and complexity, then applies them automatically when an estimator selects “5-axis mill, new job, custom fixture.” No spreadsheet lookup. No mental math. The quote reflects your actual floor reality every time.
You can also tie setup logic to part geometry inputs — tool count from CAM, fixture type from a dropdown, new vs. repeat from customer history — so the setup calculation happens before the estimator even finishes the form.
Conclusion
Setup time is where profitable jobs turn into losses. Break it into steps. Track it on the floor. Model it by complexity. Quote it as a visible line item. And let your software apply the math so every estimator — senior or new — produces consistent, defensible numbers. Solvi helps digital manufacturers build quoting models that capture true setup costs alongside cycle time, material, and post-processing — so you win jobs at the right price.
Solvi
Run the floor from one system
Stations with QR travelers and timers, auto-batching, rework tags and a fleet-wide production planner, proven every day at JawsTec.