The Complete Guide to Job Shop Quoting: How to Price Manufacturing Jobs Accurately
Quoting is where every job shop's revenue starts — and where most margin leaks begin. Get it right, and you build a profitable, predictable business. Get it wrong, and you're either leaving money on the table or losing bids to competitors who calculated tighter.
If you run a job shop, you already know the feeling: a customer sends over a drawing, asks for a quote by end of day, and you're left staring at a part trying to estimate material, setup time, cycle time, finishing, and overhead — often from memory, often under pressure.
This guide walks through the complete job shop quoting process, from raw material estimation to final price, so you can build quotes that are accurate, competitive, and profitable.
Why Quoting Accuracy Matters More Than Speed
Most shop owners focus on quoting fast. And speed matters — slow quotes lose jobs. But inaccurate quotes lose money.
Here's the math that makes it real:
- A shop quoting 200 jobs per month with a 30% win rate produces 60 jobs.
- If the average quote is off by just 8%, that's 8% of revenue either left on the table (under-quoting) or lost to competitors (over-quoting).
- On $1.5M annual revenue, 8% is $120,000 — enough to hire another machinist.
The shops that grow sustainably aren't the fastest quoters. They're the most consistently accurate quoters. They know their costs, track their actuals, and refine their estimates with real data.
The Anatomy of a Job Shop Quote
A well-structured manufacturing quote breaks down into five cost categories:
1. Material Costs
Material is usually the most straightforward cost — but it's also where lazy estimates compound.
What to include:
- Raw material — bar stock, plate, sheet, castings, or forgings. Price per unit (per foot, per pound, per sheet) multiplied by the quantity needed, plus kerf and waste allowance.
- Waste factor — most shops add 10–15% for saw kerf, fixturing material, and scrap. CNC turning from bar stock has higher waste than milling from plate.
- Material markup — some shops mark up material 10–20% to cover handling, storage, and procurement time. Others pass it through at cost. Either is fine, but be consistent.
Common mistakes:
- Using stale material prices. Aluminum, steel, and specialty alloys fluctuate. If your last price check was six months ago, you're guessing.
- Forgetting MOQ (minimum order quantity). If the job needs 3 feet of a specialty alloy but the supplier sells in 12-foot lengths, your real cost is the full bar.
- Ignoring remnants. If you're cutting 8 parts from a 12-foot bar and the leftover 2 feet isn't usable for anything else, that cost belongs to this job.
2. Labor Costs (Setup + Run Time)
Labor is the heart of the quote — and the hardest to estimate without good historical data.
Setup time includes:
- Loading the program
- Setting up fixtures and tooling
- First-article inspection
- Machine warm-up (for tight-tolerance work)
Run time (cycle time per part) includes:
- Active machining time
- Load/unload time per part
- In-process inspection time (if applicable)
How to estimate labor:
The gold standard is historical data from similar jobs. If you've run a comparable part before, pull the actual times and use them as your baseline.
If you don't have historical data, estimate from:
- Toolpath simulation — CAM software can estimate cycle times based on programmed feeds and speeds.
- Rules of thumb — experienced machinists can estimate within 15–20% for parts similar to what they've run.
- Feature-based estimation — break the part into features (holes, pockets, profiles, threads) and estimate each one.
Labor rate calculation:
Your shop rate (sometimes called burden rate) should include:
- Operator wages + benefits
- Machine depreciation or lease cost
- Machine maintenance
- Cutting tools and consumables
- Utilities (for that machine)
A common mistake is using a single shop-wide rate. A manual lathe doesn't cost the same per hour as a 5-axis mill. Shops with mixed equipment should have different rates per machine or machine group.
3. Outside Services
Many jobs require secondary operations that your shop doesn't perform in-house:
- Heat treating
- Surface finishing (anodizing, plating, powder coating, painting)
- Grinding or honing
- NDT (non-destructive testing)
- Specialty welding
Quoting outside services:
- Get fresh vendor quotes for each job, or maintain a rate card with your regular vendors.
- Add a handling markup (typically 10–15%) to cover your coordination time, shipping to/from the vendor, and inspection of incoming work.
- Build in lead time — outside services often add 1–2 weeks to the delivery schedule, which affects your capacity planning.
4. Overhead and G&A
Overhead covers the costs of running the shop that aren't directly tied to a specific job:
- Rent or mortgage
- Insurance
- Administrative salaries (front office, sales, management)
- Software and IT
- Shop supplies
- Quality system maintenance
Allocation methods:
- Percentage of labor — the most common method. If your total overhead is $300K/year and total direct labor is $600K/year, your overhead rate is 50%. Every dollar of labor on a quote gets $0.50 added for overhead.
- Per-machine-hour — more accurate for capital-intensive shops. Spreads overhead proportionally to machine time used.
- Activity-based costing — most accurate, most work. Assigns overhead based on the activities that actually drive cost (number of setups, inspections, shipments).
Most small job shops use percentage-of-labor and refine it annually. The important thing is to include it. Shops that skip overhead allocation are subsidizing their customers.
5. Profit Margin (Markup)
After totaling material + labor + outside services + overhead, you apply a markup to generate profit.
Typical markups:
- Standard work (mild steel, standard tolerances): 10–20%
- Precision work (tight tolerances, exotic materials): 20–35%
- Prototype/one-off: 25–50% (higher risk, no learning curve to amortize)
- Repeat production: 8–15% (lower risk, established process)
Pricing strategy considerations:
- Customer relationship — long-term customers with steady volume might justify thinner margins in exchange for backlog stability.
- Shop capacity — when you're busy, quote higher. When the shop is slow, you might take lower-margin work to keep machines running (but never below cost).
- Complexity risk — the more unknowns in a job, the higher the margin should be. If the drawing has ambiguities, the material is unfamiliar, or the tolerances are at the edge of your capability, that risk needs to be priced.
Building a Quoting Process That Scales
One-person shops can quote from experience and gut feel. But once your shop grows past three or four machines, you need a process.
Step 1: Standardize Your Rate Card
Build a rate card with:
- Hourly rates per machine or machine group
- Material markup percentage
- Outside service handling markup
- Overhead rate
- Default margin tiers
Review it quarterly against your actual financials.
Step 2: Create a Quote Template
Every quote should capture the same information:
- Customer name and contact
- Part number and revision
- Quantity tiers (if applicable)
- Material specification and source
- Operations list with estimated times
- Outside services
- Delivery timeline
- Payment terms
- Quote validity period
This structure makes quotes comparable and auditable. When a job is complete, you can compare actual vs. estimated to improve future accuracy.
Step 3: Track Actuals
This is where most shops fail. They quote, they win, they run the job — and they never go back to see how the estimate compared to reality.
Without actual data, every quote is a fresh guess. With it, every quote is a refinement.
Track at minimum:
- Actual material used vs. estimated
- Actual setup time vs. estimated
- Actual run time vs. estimated
- Any rework or scrap
Even a simple spreadsheet tracking these four data points per job will dramatically improve your quoting accuracy within six months.
Step 4: Review and Refine
Set a monthly or quarterly cadence to review:
- Win rate by quote size, customer, and complexity
- Jobs where actual cost exceeded quoted cost (margin leaks)
- Jobs where actual cost was well below quoted cost (over-quoting — you might have won more of these at lower prices)
This feedback loop is what separates shops that grow profitably from shops that are busy but broke.
Common Quoting Mistakes (and How to Fix Them)
Mistake 1: Quoting from Memory
"I ran a part like that last year, it was about $45 per piece." Memory-based quoting works until it doesn't. Material prices change. Your costs change. The "similar" part turns out to be different enough to blow up the estimate.
Fix: Build every quote from first principles: material + labor + services + overhead + margin. Use historical data to validate, not to skip the calculation.
Mistake 2: Ignoring Setup Time for Small Batches
On a 500-piece production run, setup time amortizes to almost nothing per part. On a 5-piece prototype run, setup can be 40–60% of the total job cost. Shops that use the same per-piece pricing for prototypes and production are losing money on small batches.
Fix: Always quote setup separately, or at minimum, show the customer how per-piece price changes with quantity. Quantity price breaks make the economics transparent.
Mistake 3: Forgetting to Quote Inspection
First-article inspection, in-process inspection, final inspection, CMM time — these are real costs that eat real hours. Shops running AS9100 or ITAR work know this. But even commercial shops should account for quality time.
Fix: Add inspection as a line item in your labor estimate. A good rule of thumb is 5–10% of total production time for standard work, 15–20% for precision or aerospace work.
Mistake 4: Not Quoting Engineering Time
When a customer sends a drawing with ambiguities, missing dimensions, or open questions — the time you spend clarifying, reviewing, and sometimes re-engineering is real cost. On complex jobs, engineering review can take hours.
Fix: For complex or ambiguous jobs, add an "engineering review" line item. Or at minimum, build a buffer into your markup for jobs that require significant pre-production work.
Mistake 5: Racing to the Bottom on Price
"I quoted it lower because they said someone else was cheaper." Price competition is real, but racing to the bottom is a losing strategy. The shop with the lowest quote is often the shop that forgot to include something.
Fix: Compete on accuracy, reliability, and communication — not on price. If a customer consistently shops for the lowest price and doesn't value quality or delivery, they're not your customer.
When to Use Software
Spreadsheet-based quoting works until it doesn't. The inflection point is usually when:
- You're quoting more than 30–40 jobs per month
- Multiple people need to create or review quotes
- You need to track win rates and margins across hundreds of quotes
- Your quotes involve complex multi-operation parts with material breakdowns
- You want to automatically track actual vs. estimated costs
MRP software designed for job shops (like ForgeMRP) integrates quoting with job costing, material planning, and production tracking — creating the feedback loop between estimated and actual costs that spreadsheets can't maintain at scale.
The key features to look for in quoting software:
- Part-level cost breakdown — material, labor per operation, outside services
- Rate card management — machine rates, overhead percentages, markup tiers
- Quantity price breaks — automatic per-piece recalculation at different volumes
- Quote-to-job conversion — turning a won quote into a production job without re-entering data
- Actual vs. estimated tracking — closing the loop between what you quoted and what it actually cost
Key Takeaways
- Accuracy beats speed. A fast but wrong quote costs more than a slow but right one.
- Break costs into five categories: material, labor, outside services, overhead, and margin.
- Track actuals. Without data on what jobs actually cost, every quote is a guess.
- Quote setup separately for small batches — it's often the biggest cost driver.
- Review regularly. Monthly or quarterly reviews of win rates and margin leaks compound into significant profitability improvements.
- Don't compete on price alone. Compete on reliability, communication, and consistent delivery.
ForgeMRP helps job shops build accurate quotes with built-in material calculations, operation costing, and markup management. See how quoting works in ForgeMRP.



