All articles

Purchased Parts & Hardware in Quotes: Markup, MOQ, Install Time

September 12, 2026

Still quoting parts like this by hand? Try QuoteBuddy free — from drawing to quote in minutesFree for 30 days · Unlimited quotes · No credit card required

On the drawing it is your part. On the bill of materials, half the lines belong to somebody else: fasteners, threaded inserts, bearings, hinges, a gearmotor, a gasket kit. The reflex when quoting is to treat those lines as a pass-through — add up the supplier prices, drop the total in as "hardware," move on. Quoting purchased parts and hardware properly means recognising that every bought line carries cost the invoice price does not show: the time to source it, the labour to install it, the minimum order quantity you had to buy around it, the weeks it takes to arrive, and the cash you front before your customer pays you back.

This guide works through the purchased-parts block the way an estimator should build it: what the hardware actually costs installed, not just bought; why a 10–25% handling markup is a legitimate charge and how to defend it; who carries MOQ risk and how to say so on the quote; and the two timing traps — supplier quote validity shorter than yours, and long-lead items hiding inside a delivery promise — that turn a clean quote into a loss months after it was won.

Purchased parts are not a pass-through

The supplier invoice is the smallest part of what a bought component costs you. Before the part exists on your BOM, someone spent time finding it, requesting quotes, and cutting a purchase order — buyer time that is real payroll whether the PO is for €5,000 of motors or €40 of fasteners. When it arrives, someone receives it, checks it against the order, and on anything that matters, inspects it. Then it sits on a shelf as your cash until the job runs, gets kitted to the work order, and finally gets installed by a person you pay by the hour.

And through all of that, you own the risk. If the bearing seizes at the customer, the customer calls you, not the bearing distributor. If the motor arrives three weeks late, your delivery promise is the one that breaks. A shop that passes hardware through at invoice price is doing procurement, inspection, warehousing, kitting, financing, and warranty for free — which is why the handling markup exists, and why the sections below price each of those pieces instead of hiding them.

The install time hiding in "just press it in"

The purchase price of hardware is usually the smaller half of its installed cost, because installation is labour and labour is the expensive thing in the building. A self-clinching (PEM-style) nut costs pennies; installing it takes a press stroke — but also picking it up, orienting it, positioning the part, and doing that two hundred times per enclosure batch. Threaded inserts for tapped-hole repair-grade strength (helicoil-style) take longer: install the coil, break the tang, check the gauge, and if the drawing did not pre-plan the drilled-and-tapped hole, add that machining too.

The numbers are small per piece and vicious in aggregate. Twenty-four PEM nuts at ten seconds each is four minutes; two hundred across a batch is over half an hour of bench labour that a pass-through line silently donates. Bearings need pressing, often with heat or a mandrel, plus the care that a €6 bearing installed crooked becomes a €200 warranty visit. Motors and gearboxes need mechanical mounting, alignment, and wiring — tens of minutes, not seconds. Count the installs off the BOM the same way you count machining operations off the drawing, price the minutes at your burdened bench rate, and the hardware block stops leaking.

Calibration numbers: purchase cost and install time

Typical 2026 job-shop ranges for common hardware, with installed cost figured at a €55/h burdened bench rate. Calibration points to check your own numbers against — your suppliers, volumes, and tooling move every row.

ItemTypical purchase (EUR)Install time eachInstalled cost (EUR)
Self-clinching nut M4 (PEM-type)€0.08–0.208–15 s (press)€0.25–0.45
Helicoil-type insert M6€0.15–0.4045–90 s€0.90–1.80
Rivet nut M5€0.10–0.2515–30 s€0.35–0.70
Deep-groove bearing (6204 class)€4–121–3 min (press)€5–15
Small hinge, with fasteners€3–103–5 min€6–15
Small gearmotor€80–25010–20 min€95–270

Two readings worth taking from the table. On small hardware, labour dominates: the helicoil's installed cost is three to five times its purchase price, so a quote that lists inserts at catalogue price is running the install at a loss. On big-ticket items the labour share shrinks but the absolute money grows — which is exactly where the handling markup, MOQ terms, and lead-time flags in the next sections earn their keep.

Worked example: the hardware block for a welded enclosure

A welded control enclosure, batch of 10. The hardware BOM per unit: 24 PEM nuts (€0.12 each), 6 helicoil inserts (€0.30), 4 rivet nuts (€0.18), 2 hinges (€6.50), 1 quarter-turn lock (€9.00), 1 gasket kit (€12.00). This is the block that most quotes write down as "hardware: €40" — so build it properly once and see what the round number was hiding.

LinePurchase / unitInstall timeInstall cost @ €55/h
24 × PEM nut M4€2.88240 s€3.67
6 × helicoil M6€1.80360 s€5.50
4 × rivet nut M5€0.7280 s€1.22
2 × hinge€13.00480 s€7.33
1 × quarter-turn lock€9.00300 s€4.58
1 × gasket kit€12.00300 s€4.58
Totals€39.4029.3 min€26.88

Add an 18% handling and kitting markup on the purchased content — €7.09 — and the hardware block comes to 39.40 + 7.09 + 26.88 = €73.37 per enclosure, €733.70 across the batch. The "€40 hardware" guess was not just imprecise; it was €33 short per unit before margin, with all of the shortfall in the two components the guess ignores: bench minutes and handling. On an assembly quote this block sits alongside the cut, formed, and welded content — the full build-up is covered in quoting welded assemblies from the BOM — but it deserves its own subtotal precisely so it can be checked.

The handling markup: 10–25%, and why it is legitimate

The standard job-shop range for a markup on purchased content is 10–25%, and it is not padding — it is the price of six real services. Sourcing: buyer time to find, quote, and order the parts. Receiving and incoming inspection: confirming that what arrived is what was ordered, to the right spec. Stocking: shelf space and the parts that get damaged or lost. Kitting: pulling the right hardware to the right work order so the bench does not stop. Financing: you pay the supplier on their terms and collect on yours, and that gap is working capital with a cost — the same cash mechanics covered in payment terms for job shops. And warranty: when a bought part fails in your assembly, you own the claim.

The percentage moves with the content. High-value single items — a €200 gearmotor — sit at the low end, 10–15%, because one PO and one receipt cover a lot of value. Low-value, many-line hardware sits at the high end, 20–25%, because the fixed effort per line is the same for a €3 line as a €300 one; some shops formalise that with a flat per-line handling fee plus a smaller percentage, which prices a twenty-line BOM more honestly than any single number. The legitimacy test is simple: the customer is free to buy the hardware themselves and free-issue it — at which point they pay their own purchasing department, carry their own MOQ leftovers, and own their own shortages. Framed that way, most customers conclude the markup is cheap.

MOQ absorption: who pays for the bag of five hundred

Hardware rarely sells in the quantity your job needs. The PEM nuts come in bags of 500 against a need of 240 — tolerable, they will get used. But the gasket kits sell in boxes of 25 against a batch of 10, and the lock supplier has a 50-piece minimum: now the job requires €450 of locks to use €90 worth, and someone owns the other €360. The MOQ and price-break logic you apply to your own customers applies to you here, from the other side of the counter.

There are three defensible policies, and the quote should say which one is in force. Charge the full MOQ to the job: right for customer-specific or unusual items that will never move again — the customer buys the box, and the remainder is theirs on request. Amortise across expected repeats: right for a running product with a credible reorder pattern, but be honest that the shop is carrying the risk of repeat orders that never come. Or split: first order carries the MOQ, repeat orders are credited the surplus. What is not defensible is silence — absorbing MOQ leftovers without pricing them is a slow leak, and charging them without saying so is an argument waiting for the invoice.

Quote validity and the long-lead line

Two clocks run against a hardware-heavy quote, and both are set by other people. The first is validity: your quote promises a price for 60 or 90 days, while the supplier quotes underneath it are valid for 14 or 30 — and on motors, electronics, and anything with volatile inputs, the price you quoted from may be gone before the customer signs. Close the gap deliberately: shorten your validity on hardware-heavy quotes, re-confirm supplier pricing before acceptance, or carry an indexation clause on the purchased content, the same mechanism used for material cost surcharges. Quoting 90 fixed days against 14-day supplier pricing is an uncovered short position, and it loses exactly when prices move most.

The second clock is lead time. Your delivery promise is hostage to the slowest purchased line on the BOM: the enclosure that cuts, welds, and coats in three weeks does not ship until the 16-week gearmotor arrives. Flag long-lead items on the quote itself — name the item, state its lead time, and start that clock at order confirmation, not at drawing approval. It protects the promise, and it hands the customer a decision they are better placed to make: approve early, supply the motor themselves, or accept the date. A lead-time estimate that ignores purchased parts is a work of fiction with a confident font.

FAQ: purchased parts and hardware in quotes

What markup should I put on purchased parts? 10–25% on the purchased content is the standard job-shop range. Use the low end (10–15%) for high-value single items like motors and drives, the high end (20–25%) for low-value multi-line hardware where per-line effort dominates; a flat per-line fee plus a smaller percentage prices long BOMs more honestly. The markup covers sourcing, receiving, inspection, stocking, kitting, financing, and warranty ownership — install labour is priced separately on top.

How much does it cost to install a threaded insert? In batch conditions at a burdened bench rate around €55/h, a self-clinching PEM-type nut lands at €0.25–0.45 installed and a helicoil-type insert at €0.90–1.80 including tang break and checking — three to five times its purchase price. If the drilled and tapped hole is not already in the machining plan, add that operation too. Quote the count off the BOM times a real per-insert time, never the catalogue price alone.

Who carries MOQ risk on hardware? Whoever the quote says — the failure mode is not the risk, it is the silence. Defaults that work: the customer carries MOQ on customer-specific or unusual items (charge the full minimum, offer them the surplus); the shop carries it on standard catalogue hardware it will genuinely reuse; repeat products split it, with the first order paying the minimum and repeats credited. Price the decision explicitly on the quote.

How do I justify a handling fee to a customer? Itemise what it buys: sourcing and purchasing time, incoming inspection, storage, kitting to the work order, financing the parts between your payment and theirs, and single-point warranty responsibility. Then offer the alternative — free-issue: they buy, expedite, inspect, and deliver the hardware themselves, and own every shortage. Most customers who see both options priced conclude the fee is the cheaper way to get the same job done.

Should I accept customer-supplied (free-issue) hardware? Sometimes it genuinely helps — customer-specific components, or items they buy at volumes you cannot match. Accept it with terms: charge receiving, inspection, and kitting time; agree an attrition allowance for install losses; and state that your delivery clock pauses when their hardware is late. Free-issue moves the purchasing work, it does not delete it — the quote should show where it moved.

From BOM to a costed hardware block

The hardware block fails at the reading stage more often than the arithmetic stage. The fastener callouts, insert counts, and purchased components are scattered across the assembly drawing and the BOM table, and a rushed take-off misses a line — then the twenty-four PEM nuts install themselves for free, and the gearmotor's sixteen weeks surface at order confirmation instead of on the quote.

QuoteBuddy reads the technical drawing and surfaces the purchased content an estimator needs to price: hardware callouts, insert counts, and the components the assembly implies, alongside the machined and fabricated features. The deterministic cost engine then builds the block from your rules — your supplier prices, your per-item install times, your handling markup policy — the same way on every quote, so the hardware subtotal is a built number, not a remembered one. The AI does the reading; your rates and policies do the pricing.

Start a 30-day trial and run a hardware-heavy assembly through it — the one with the BOM nobody enjoys adding up. Compare the built block against the round number you would have written, and see which lines have been installing themselves for free.

We use cookies
We use essential cookies to run QuoteBuddy. With your consent, we also use analytics and marketing cookies. Privacy Policy.
  1. Network error occurred
Notification Network error occurred