A tech burns through most of a can of brake cleaner degreasing a rusted caliper bracket. He grabs four zip ties, two crush washers, a foot of vacuum line, and a handful of shop rags that go straight in the dirty bin. None of it hits the estimate. The customer pays for pads, rotors, and two hours of labor, drives off happy, and you just gave away six dollars of consumables you will never see again. Multiply that by twelve cars a day, six days a week, and the shop supplies you never charge for turn into real money walking out the bay door.
The Money Hiding in the Consumables Drawer
Shop supplies are the costs too small to itemize and too constant to ignore: brake cleaner, penetrating oil, thread locker, rags, gloves, fasteners, sealant, wire, tape, drill bits, sandpaper. A realistic small shop might spend $900 to $1,500 a month on this stuff. If you are doing $80,000 a month in sales, that is roughly 1% to 2% of revenue evaporating with no line item attached to it.
The question is not whether to recover it. It is how. There are three common approaches, and the right one depends on your ticket mix, your customers, and how much friction you can stomach at the counter. Before you pick, it helps to know where the rest of your margin is going. Our mid-year financial checkup walks through the other quiet leaks worth plugging at the same time.
Option 1: The Flat Percentage Fee
The most common method is a percentage of the labor total, capped at a dollar amount. Say you charge 5% of labor, capped at $35. A $400 labor job adds $20 in shop supplies; a $1,200 labor job hits the $35 cap.
Where it works: shops with a steady mix of medium-ticket repairs. It scales with the messy jobs (more labor usually means more consumables) and the cap keeps it from looking absurd on a big engine job.
The tradeoffs: it can undercharge on a quick, supply-heavy job (a $90 labor wiper-and-bulb visit that still eats a rag and a fastener) and overcharge on a clean, high-labor diagnostic where you barely touched the consumables drawer. Some customers also read percentage fees as a junk charge, so the number needs to be defensible if asked.
Option 2: Itemize the Real Consumables
Here you actually add the crush washers, the sealant, the drill bit to the parts side of the estimate at your normal markup. Nothing is hidden.
Where it works: high-ticket, low-volume shops. If you are doing engine and driveline work where a single job might consume $40 in sealant and fasteners, itemizing captures the true cost and looks completely legitimate on the invoice.
The tradeoffs: it is slow. Nobody wants to key in four zip ties and a foot of heat shrink on every ticket. For a fast-turn general shop, the labor to itemize costs more than the supplies you recover. This is where consistency falls apart, because a busy service writer will skip it, and now your recovery is random. A clean workflow matters here more than the fee structure itself.
Option 3: Bake It Into Your Labor Rate
The third path is to stop charging a separate fee at all and raise your door rate a few dollars to absorb consumables. If supplies run 1.5% of a $135 labor rate, that is about $2 an hour. Push the rate to $137 and the problem disappears from the invoice entirely.
Where it works: shops in markets sensitive to add-on fees, or owners who hate arguing about line items. One clean rate, nothing to explain.
The tradeoffs: it is invisible, which cuts both ways. You never have to defend it, but you also lose the ability to flex it on supply-heavy jobs, and if your rate is already at the ceiling for your market, there is no room to bury it.
The Recommendation
For most 2-to-6-bay general repair shops, the flat percentage with a cap is the right default. It scales with the work, it is fast, and it is easy to apply the same way on every ticket. The catch is that word: every. A fee you apply on eight tickets out of ten is not a policy, it is a rounding error. The whole system only pays off when it fires automatically, which is why this belongs in your software settings, not in a service writer’s memory. If you are still weighing which platform can do that cleanly, our shop management software buying guide covers what to look for.
Whichever route you pick, write it down as a one-line policy, print your reasoning for the counter, and hold to it. The shops that recover shop supplies consistently are not charging more per job than their neighbors. They are just charging the same small amount every single time.
Frequently Asked Questions
What is a normal shop supplies fee percentage? Most shops land between 4% and 8% of the labor total, with a dollar cap somewhere from $25 to $50. The exact number matters less than applying it consistently and being able to explain what it covers if a customer asks.
Is a shop supplies fee legal to charge? In most places, yes, as long as it is disclosed before the work is authorized and appears clearly on the estimate and invoice. Rules vary by state and some require specific disclosure language, so check your local regulations before you set it up.
How do I keep my service writers from forgetting to add it? Automate it. When the fee is a manual step, it gets skipped on busy days. The most reliable fix is software that applies the shop supplies line to every repair order by default, so recovery no longer depends on anyone remembering. You can see how DriveLine handles that on our homepage.