15
minute read

What Is a Fair Parts Markup Percentage for Auto Repair Shops?

By:
Alex Saladna
Fair parts markup percentage benchmarks by shop size & part type, plus a 5-step test to tell if your blended number is too low, too high, or right on target.
Last Updated:
April 28, 2026
WickedFile
Engineering Manager, Layers
Header image

Ask ten shop owners what a fair parts markup percentage looks like and you will get ten different numbers, most of them wrong in at least one direction. The headline range is honest enough: a blended 60% to 100% markup on parts is typical across independent auto repair shops in North America. The problem is that a two-bay shop in a suburban strip mall and a twelve-location regional group produce that blended number in completely different ways, and applying one shop's math to the other's P&L is how margin quietly disappears.

This guide lays out the real parts markup benchmarks by shop size and by part type, shows you how to evaluate your own number against them, and flags the telltale symptoms of a markup that is either too low or too high. For the full matrix build and the seven-step markup strategy, read the complete auto repair parts markup guide.

What "Fair" Means for Parts Markup

"Fair" is not a customer-satisfaction score. It is the overlap between two different definitions, and a healthy shop has to satisfy both at once.

  • From the customer's perspective: Fair means the price looks defensible when they cross-check it against the dealer service department, a nearby independent, or an online parts retailer. They don't need the cheapest number. They need a number that matches the quality of the part, the warranty, and the shop's reputation. The threshold where customers start pushing back is almost always on big-ticket items (transmissions, engines, major assemblies), not on small ones. A $28 air filter with a 100% markup almost never triggers a conversation. A $3,800 transmission quote almost always does.
  • From the shop's perspective: Fair means the markup covers actual cost-to-serve, not cost-to-buy. That includes sourcing time, parts-person labor, warranty exposure, core handling, returns, inventory carrying cost, the risk of the wrong part showing up, and a proportional share of overhead. A flat-percentage markup fails at both ends of the curve, under-earning on small parts where customers are indifferent to price and overcharging on big parts where customers shop around.

A fair parts markup strategy is a tiered curve, not a number. That is the single most important thing to get right before you benchmark anything.

Industry Benchmark: Why 60% to 100% Blended Is the Right Answer

Across the independent auto repair industry, blended parts markup typically runs between 60% and 100%, with individual parts ranging from roughly 25% on major assemblies up to 200% or more on small consumables. That spread is deliberate, not lazy, and it reflects a tiered strategy designed to capture margin where the customer is indifferent and stay competitive where the customer is sensitive.

A PartsTech survey of 618 auto repair shop owners and managers found 67% of shops are under-marking parts, leaving an estimated $40,000 to $70,000 per year on the table per shop. The typical underperformer falls into one of two patterns: either a flat 40% to 50% markup applied across the board (which starves the shop on small consumables) or a matrix that was set years ago and has not been updated as wholesale costs climbed.

A useful frame of reference on overall shop economics: AutoVitals pegs industry averages at 50% to 60% overall gross margin, with labor contributing 50% to 65% gross margin and parts contributing 20% to 30% gross margin. Parts margin translates to markup using the standard conversion (a 30% margin equals a 43% markup, a 50% margin equals a 100% markup). If your parts margin is sitting below 30%, your markup is almost certainly below the typical range, and closing that gap is usually the fastest available P&L lever in an auto repair shop.

One more reason the blended 60% to 100% range is the honest answer: the blend itself depends on the parts mix. A shop that turns a lot of small-ticket maintenance work (oil changes, filters, wipers, bulbs) naturally blends higher. A shop that handles a lot of transmission and major-assembly work naturally blends lower. Both can be healthy. Neither is a reason to panic if the blend shifts a few points quarter to quarter.

Benchmark by Shop Size: Hank (1-3 Shops)

Independent owners running one to three locations typically produce a blended parts markup of 75% to 100%, with a single standard matrix and one or two exception categories (tires, batteries). The reasons are structural:

  • Simpler parts mix. Small shops run a higher proportion of general maintenance and light mechanical work, where the matrix's middle tiers do most of the work.
  • Less pricing pressure on big tickets. Transmissions and major assemblies are a smaller percentage of total jobs, so the blend sits higher.
  • Owner-operator pricing discipline. When the owner is also the service advisor, discounts and off-policy pricing are easier to keep in check.

P&L math at a Hank shop. At $2M in total revenue with a typical 55% parts-to-labor revenue split, parts revenue sits around $1.1M. A blended markup of 90% produces parts gross profit of approximately $520,000. Dropping the blend to 70% (the low end of the typical range) cuts that to roughly $450,000, a $70,000 swing on a single number.

The practical lesson for Hank-size shops is that a simpler, slightly higher-markup matrix often outperforms a complex multi-matrix setup at this size, because the operational cost of running the extra matrices outweighs the marginal gains. Get the single standard matrix right, add a tire matrix and a battery matrix, and leave it alone unless your parts mix shifts materially. For the tier-by-tier walkthrough of what each matrix type actually does, see our parts matrix comparison.

Benchmark by Shop Size: Scott (4-20 Shops)

Multi-shop operators at four to twenty locations typically produce a blended parts markup of 60% to 85%, lower than a single-shop independent but backed by larger parts gross profit dollars in absolute terms. Three forces push the blended number down at this scale:

  • Heavier mix of big-ticket work. Larger groups typically capture more transmission, engine, and major-assembly jobs, dragging the blend toward the low-markup end of the matrix.
  • Multi-matrix structure. Most groups this size run separate matrices for standard parts, dealer-sourced OEM, tires, batteries, and sometimes bulbs. Each sub-matrix sits at a different percentage, and the blend reflects the mix.
  • Negotiated wholesale discounts. Volume buying produces better cost inputs, so a lower matrix markup can still hit the same gross profit dollar target.

P&L math at a Scott shop. At $12M in total revenue across eight locations and a 55% parts-revenue split, parts revenue sits around $6.6M. A blended markup of 75% produces parts gross profit of approximately $2.8M. The difference between a well-run 75% blend and a leaking 65% blend at this scale is roughly $400,000 a year, usually lost to advisor discounting, wrong-matrix selection, and missed core charges rather than a wrong matrix design.

At Scott-size operations, the number to watch is not the policy matrix. It is the gap between policy markup and realized markup on the P&L. That gap is where the entire opportunity sits.

Benchmark by Part Type

Fair parts markup is not one number per shop. It is a tiered curve by cost and category. Here is what the typical curve looks like across the industry:

Part Type Cost Range Typical Markup Why the Range
Small consumables (clamps, bulbs, fuses, wiper blades) $0 to $10 150% to 300% Picking, stocking, warranty, and ticket-writing time dwarf the part cost
Standard maintenance parts (filters, belts, hoses) $10 to $50 90% to 130% Core of the matrix, highest-volume tier
Mechanical parts (brake pads, sensors, batteries) $50 to $200 65% to 90% Where the middle of the typical P&L lives
Mid-cost components (alternators, starters, water pumps) $200 to $500 45% to 60% Customers begin to price-check at this tier
Major assemblies (AC compressors, turbochargers) $500 to $1,500 28% to 40% Price sensitivity rises sharply
Transmissions, engines, long blocks $1,500+ 20% to 30% Quote-competitive territory, thin tier
Dealer-sourced OEM parts Varies 25% to 40% Thinner wholesale discount, requires separate matrix

The tiered curve answers the number-one objection to high markup on small parts. A $3 fuse billed at $9 is not price gouging. It is a rounding error on a ticket where the real gross profit comes from labor, and cutting that tier to "seem fair" starves the shop on the exact parts that are least price-checked.

The tiered curve also explains why a flat-percentage matrix (one number applied to every part) almost always underperforms. A flat 60% undercharges on consumables and overcharges on major assemblies, losing money at both ends of the curve simultaneously. For a deeper look at why the curve beats the flat number, read our full parts markup strategy guide.

How to Evaluate Your Own Parts Markup Against These Benchmarks

Benchmarks matter only if you can actually compare your shop against them. Here is the 5-step evaluation sequence shop owners use to see where they really sit.

  • Step 1: Pull 90 days of parts sales history. Export every parts line item with cost, sale price, and category from your shop management system. Any of the major platforms (Tekmetric, Shop-Ware, Mitchell 1, NAPA TRACS, Protractor, Fullbay, or RO Writer) can produce this report, though the column names differ.
  • Step 2: Calculate your realized blended markup. Total parts revenue minus total parts cost, divided by total parts cost, times 100. This is your real blended markup, not the policy number on your matrix. In most shops, the realized number is 3 to 8 percentage points below the policy.
  • Step 3: Compare against the shop-size benchmark. If you run one to three shops and your realized blend is below 75%, your matrix is probably set too low or your discounting is running hot. If you run four to twenty shops and your realized blend is below 60%, you almost certainly have wrong-matrix errors or advisor discount leakage bleeding the number.
  • Step 4: Break the blend apart by tier. Using the part-type table above, calculate realized markup by cost tier. Flag any tier that falls more than 10 points below the benchmark. That is where the leak is concentrated.
  • Step 5: Watch the gap between policy and reality weekly. This is the piece most shops skip. The matrix on paper is not what shows up on the ticket. Invoiced prices drift below policy through service advisor discounting, wrong-matrix selection, and zero-cost part entries. Tracking that gap weekly (not quarterly) is how the number stays honest.

Signs Your Parts Markup Is Too Low

Low markup rarely announces itself. It shows up as a cluster of P&L symptoms, most of which look like other problems first.

  • Parts gross profit margin below 25%. Industry-healthy shops sit between 30% and 50% parts margin. Anything below 25% means either your matrix is under-set or enforcement has collapsed.
  • Net profit margin stuck at or below 6%. The industry average sits around 6.3%, but healthy shops hit 15% to 20%. If you are stuck at the average despite decent labor hours, parts markup is almost always the lever.
  • Rising parts revenue with flat gross profit dollars. Volume is growing and the P&L is not. Classic symptom of a matrix that was set for last year's costs.
  • Wholesale cost increases not reflected in quoted prices. Your cost per part climbed 8% this year. Your quotes did not.
  • Service advisors avoiding parts-heavy jobs. When advisors steer toward labor-heavy tickets because the parts GP looks thin, the matrix is telling them the truth.

Fixing a too-low markup is usually a two-step project: reset the matrix to the benchmark range for your shop size, and install a weekly compliance check so the new numbers actually survive first contact with the service drive. If the too-low signs line up with a shop that is still over-investing in labor rate as the primary profit lever, revisit the parts vs. labor margin analysis. For mid-sized groups, the parts side is almost always the bigger dollar lever.

Signs Your Parts Markup Is Too High

Markup set too high is rarer than markup set too low, but it produces its own set of symptoms, most of which show up in customer behavior before they show up in the P&L.

  • Declined-repair rate creeping up. Customers approve inspections but say no when the quote arrives. This usually concentrates on mid-cost to major-assembly tickets, where the markup curve should have flattened but did not.
  • Online reviews referencing "expensive" or "overpriced." A few are normal. A pattern is a signal. Look especially for reviews that compare your quote against a specific dealer or shop name.
  • High second-opinion request rate. Customers asking you to quote a repair they already have a number for, usually trying to talk the quote down. A sign the initial quote came in above the local band.
  • Shrinking repeat-customer rate. First-time customers don't come back. The invoice was fine, but the price-to-value ratio was not.
  • Fleet or commercial accounts pushing for renegotiation. B2B buyers are more price-sensitive than retail and will call out markup faster.

The fix here is not to cut the matrix across the board. Flatten the top tiers (major assemblies, mid-cost components) where customers actually price-check, and leave the lower tiers alone.

Frequently Asked Questions

What is a fair parts markup percentage for an auto repair shop?

A fair blended parts markup for an independent auto repair shop runs between 60% and 100%, with individual parts ranging from 25% on major assemblies up to 200% or more on small consumables. The right number for your shop depends on size, parts mix, and local market dynamics.

What is the average parts markup for an independent auto repair shop?

The average parts markup across the independent auto repair industry blends to roughly 70% to 85% when calculated across all part types and cost tiers. Shops using a tiered matrix tend to sit at the higher end, and shops using a flat-percentage markup tend to sit at the lower end.

Is 100% markup too high on auto parts?

A 100% markup is typical on standard maintenance parts in the $10 to $50 cost range and on most small consumables. It is rarely too high at those tiers. It becomes too high on mid-cost components and major assemblies, where customers actively price-check and the matrix should taper down.

Do multi-shop operators use lower parts markup than single-shop owners?

Yes, typically. Multi-shop groups running four to twenty locations blend to 60% to 85%, while single-shop and small independent operators typically blend to 75% to 100%. The lower blend at scale reflects a heavier mix of big-ticket work, multi-matrix structure, and negotiated wholesale discounts.

What is a typical parts markup percentage for a small auto repair shop?

A typical parts markup percentage at a small auto repair shop running one to three locations sits between 75% and 100% blended. That range usually comes from a single standard matrix plus exception matrices for tires and batteries.

How do I know if my parts markup is too low?

The clearest signal is a parts gross profit margin below 25% combined with a net profit margin stuck at or below the industry average of 6.3%. Secondary signals include rising parts revenue with flat gross profit dollars and service advisors avoiding parts-heavy jobs because the GP looks thin.

Can higher parts markup drive customers away?

Higher markup rarely drives customers away on its own. What drives them away is a mismatch between price and perceived value, which usually shows up when the upper tiers of the matrix (major assemblies, mid-cost components) are priced above what customers can verify at nearby shops. Flatten the top tiers, not the whole curve.

Should parts markup be the same on every part I sell?

No. A flat-percentage markup underperforms a tiered matrix in almost every measurable way. Small consumables need 150% to 300% markup to cover cost-to-serve. Major assemblies need 25% to 40% markup to stay quote-competitive. Flat-percentage matrices lose money at both ends of the curve.

Scale Your Shop Without The Back‑Office Bottleneck

Manual reconciliation, unclaimed credits and parts theft are killing your growth.

WickedFile automatically reconciles vendor statements and integrates with your existing tools, so you can add locations without adding staff and still catch errors and theft.

Book A Demo