Most quoting systems handle single parts well. Feed in a STEP file, pick a process, apply your rate card, and you have a number. Assembly jobs break that model fast. You’re not pricing one widget — you’re pricing a bill of materials, multiple process steps, purchased hardware, subcontracted operations, and the labor to put it all together. Miss one line item and the job ships at a loss.

Why Assembly Quotes Go Sideways

The root cause is usually structure. A flat quote template forces you to flatten a hierarchical BOM into a single list. That hides dependencies: the machined housing must be finished before the inserts go in; the PCB assembly can’t start until the custom brackets arrive from the laser cutter. When the quote doesn’t mirror the build sequence, lead times get padded and margins get guessed.

Digital manufacturers also underestimate assembly labor. “Two hours to assemble” becomes four when fasteners cross-thread, adhesives need cure time, or a tolerance stack-up forces rework. If your quote assumes perfect conditions, you’re subsidizing the customer’s learning curve.

Start With a Structured BOM

Every assembly quote should begin with a multi-level BOM that separates:

  • Made parts — components you produce in-house (CNC, print, cut, form).
  • Purchased parts — off-the-shelf hardware, bearings, electronics, standard fasteners.
  • Subcontracted operations — heat treat, anodize, plating, specialized testing.
  • Consumables — adhesives, threadlocker, labels, packaging.

Each level carries its own cost drivers: machine time, material yield, setup, minimum order quantities, lead times. A structured BOM lets you roll those up correctly instead of averaging them into a single “shop rate.”

Quote the Process Sequence, Not Just the Parts

Map the assembly steps in build order. For each step capture:

  1. Operation type (press-fit, solder, bond, torque, test).
  2. Labor classification (technician, assembler, inspector).
  3. Cycle time per unit — measured, not guessed.
  4. Fixture or tooling needed.
  5. Yield loss or rework allowance.

This sequence becomes your digital job traveler later. If the quote and the traveler share the same structure, you eliminate the handoff gap where details get lost.

Handle Purchased Parts With Real Procurement Data

Don’t plug in catalog prices. Factor in:

  • Actual supplier lead times (not datasheet “stock” status).
  • Minimum order quantities that may exceed the job lot.
  • Freight, customs, and receiving inspection time.
  • Alternate parts you’ve qualified for supply-chain resilience.

If a $2 bearing has a 12-week lead time and a $5 alternate ships tomorrow, the quote should reflect the cost of waiting — or the cost of qualifying the alternate.

Build In Tolerance Stack-Up Risk

Assembly tolerances are the sum of part tolerances. If the housing bore is ±0.025 mm and the shaft is ±0.025 mm, the clearance window doubles. Quote an inspection step at the critical interface. If the customer requires a Cpk report, price the measurement time and the gauge R&R study. Skipping this line item is the fastest way to eat margin on precision assemblies.

Use a Quoting Engine That Understands Hierarchy

Spreadsheets hit a wall here. You need a quoting engine that stores the BOM tree, rolls up costs by level, and lets you apply different markups to made vs. bought vs. subcontracted lines. Solvi lets you define assembly templates once — process sequence, labor rates, inspection points — then instantiate them for each RFQ. The quote mirrors the build plan, so the shop floor gets a traveler that matches what you sold.

Review Before You Send

Run a quick sanity checklist:

  • Does the quoted lead time respect the longest purchased-part lead time?
  • Are all subcontracted operations listed with their own PO numbers?
  • Is assembly labor broken out by skill level?
  • Did you include first-article inspection time?
  • Does the margin hold if one made part scraps at final assembly?

If any answer is “no,” the quote isn’t ready.

Conclusion

Assembly quoting isn’t about adding more line items — it’s about structuring the quote to match how the job actually runs. When your quote mirrors the BOM, the process sequence, and the procurement reality, you win jobs at margins you can keep. Ready to stop flattening assemblies into spreadsheets? Solvi helps digital manufacturers quote complex builds with the same speed they quote single parts.

Solvi

Quote it in seconds with Solvi

Instant quoting on your own site, with pricing rules your team controls and a preview before anything goes live. Built inside a working 3D printing bureau.

See Instant QuotingBook a demo