When customers bring parts bought online: how to handle it
Customers bring parts bought online and ask for installation? Charge labor on its own line and use a signed waiver to protect your bike shop.
"Can you fit this for me?" It's a question every mechanic hears several times a week: the customer walks in with the box still sealed, a tube ordered in three clicks, a derailleur snagged on sale from an overseas site, sometimes even a brake kit for their eBike. The part is cheaper online — that's not a battle any shop is going to win. What a shop can control is everything else: how the job gets accepted, what the labor is worth when there's no margin on the part, and how you protect yourself if something goes wrong. Customer-supplied part installation isn't a nuisance to tolerate, it's a service to sell on your own terms.
Why this isn't going away
Tubes, tires, chains and pads are consistently the best-selling aftermarket items, and it's exactly on these simple, standardized products that online retailers compete hardest on price. Customers compare, find a real saving, and walk in already convinced they got a deal. On eBikes it gets messier: motor and battery components are often manufacturer-specific, and eBike warranties are already the number-one operational headache for repair shops. A non-original battery pack or an uncertified cable fitted by the shop can turn into a liability issue, not just a compatibility one. Worth stating plainly: service still drives the shop's bottom line, with many stores seeing 60-90% of revenue tied to it. Turning these customers away outright means leaving paid labor hours on the table — hours that, handled properly, stay clean margin.
One line on the invoice: labor only
The first tool is accounting, before it's even a conversation. When the customer supplies the part, the quote and invoice need a distinct line — "customer part installation" — priced on its own, with zero part markup attached. That's not bureaucratic hairsplitting: keeping labor and materials strictly separate heads off the "but I paid half that online" pushback, and it makes plain that what the shop is selling is technical skill, not the component itself. Plenty of shops rightly price this line at or slightly above their standard install rate — there's no margin to claw back on the part, so the mechanic's time has to carry its full value on its own. A tracked work order with a clearly labeled labor-only line also gives you the data to see how much of this "outside part" work is really moving the needle each month.
The waiver: protecting yourself without picking a fight
The second tool is a waiver — a short document, signed at the counter or accepted digitally, in which the customer states that the part wasn't supplied or inspected by the shop, and that the shop isn't liable for defects in the part, compatibility misrepresented by the seller, or issues that surface after installation due to the component itself. This isn't hostility toward the customer; it's the same logic a car garage applies to a customer-supplied part: it gets fitted properly, but the warranty on the part stays with whoever sold it, not with whoever installed it. For safety-critical components — brakes, wheels, steering, anything tied to an eBike's motor or battery — it's worth raising the bar: a closer visual check, and the standing right to decline the install if the part isn't approved or compatible, always explained and put in writing.
What to actually say at the counter
The line that works isn't "sorry, we don't fit parts bought online" — it's the opposite: "sure, we'll fit it, labor's billed separately and I'll have you sign a quick form that covers us both." Framed that way, the customer reads it as professionalism, not a refusal in disguise. For some parts — bar tape, bells, bottle cages — the waiver is almost overkill and can be skipped so a two-minute job doesn't turn into paperwork; for brakes, drivetrain and anything eBike-related, get the signature every time, no exceptions and no need to feel awkward asking.
Handling these cases well — a quote that isolates labor cleanly and a waiver that's ready to go instead of improvised each time — is exactly the kind of workflow a shop platform like CrankPal is built to support, from work orders through to the documents customers sign at the counter.
Make service your profit center
CrankPal handles job sheets, inventory, invoicing and customers in one place — with the workshop at the core.
Discover CrankPal for workshops Get the free guideGet new articles
Workshop management, industry data and maintenance. One email, no spam.