AutoSoftWay logo AutoSoftWay

Parts Markup on Auto Repair Estimates

September 28, 2026 · 6 min read

Every auto repair shop marks up the parts on its estimates. The question is whether you do it on purpose or by habit. An advisor who adds "about 40 percent" to whatever the supplier invoice says will undercharge on a $6 clip and overcharge on a $900 transmission control module in the same week. A consistent approach to parts markup protects your margin on small parts, keeps big-ticket parts competitive, and gives you an honest answer when a customer asks why your price is higher than what they found online. Here is how to set it up.

Markup vs Margin: Get the Math Straight First

These two words get used interchangeably at the counter, and that confusion costs money. They measure the same profit from different starting points.

  • Markup is profit as a percentage of your cost. A part that costs you $50 and sells for $100 has a 100% markup.
  • Margin is profit as a percentage of the selling price. That same $50 part sold for $100 has a 50% margin.

The trap is setting a "50% target" without saying which one you mean. If the owner wants a 50% gross margin on parts and the advisor applies a 50% markup, a $50 part sells for $75 instead of $100. The shop earns $25 per part instead of $50, and nobody notices until the monthly numbers come in low.

A quick conversion to keep handy

To hit a target margin, divide cost by one minus the margin. For a 40% margin on a $60 part: $60 divided by 0.60 equals $100. For a 50% margin: $60 divided by 0.50 equals $120. Write your target in margin terms, because that is how your accountant and your profit and loss statement will measure it, then let your pricing system convert it into the markup applied to each part.

Why a Flat Markup Doesn't Work

A single percentage across every part sounds simple, but it breaks at both ends of the price range.

On cheap parts, a flat markup doesn't cover the real cost of handling them. Ordering, receiving, checking the part number, putting it on the shelf and processing returns take about the same advisor time whether the part costs $4 or $400. A 40% markup on a $4 sensor clip earns you $1.60, which doesn't cover the phone call.

On expensive parts, the same flat markup can make your price look unreasonable. A customer quoted $1,400 for a $1,000 part can find it online for a lot less, and now they are questioning your labor too. That is where the idea of a parts pricing matrix comes from.

Building a Parts Pricing Matrix by Cost Tier

A pricing matrix applies a higher markup to low-cost parts and a lower markup to high-cost parts. You divide your part costs into tiers and assign each tier a multiplier. Your system looks at the cost of each part and applies the matching tier automatically.

How to set your tiers

  1. Pull your parts history. Look at what you actually bought over the last several months. Most shops find the bulk of their line items are small parts, while a few expensive parts make up a large share of parts dollars.
  2. Pick sensible breakpoints. Common breakpoints fall around $10, $25, $50, $100, $250 and $500, but use whatever matches your mix.
  3. Set multipliers that step down. Low tiers get the biggest multiplier; high tiers get the smallest. The drop between tiers should be gradual so there is no strange price jump when a part crosses a breakpoint.
  4. Check the overall margin. Run a month of past repair orders through the new matrix and see what blended parts margin it produces. Adjust until it lands on your target.

A worked example

The table below uses illustrative numbers only. Your tiers and multipliers should come from your own costs, market and target margin.

Part cost tierMultiplierExample part costSelling priceGross profitMargin
$0.01 to $103.00x$6.00$18.00$12.0067%
$10.01 to $502.25x$32.00$72.00$40.0056%
$50.01 to $1501.85x$95.00$175.75$80.7546%
$150.01 to $4001.60x$240.00$384.00$144.0038%
Over $4001.40x$620.00$868.00$248.0029%

Notice what happens. The $6 part earns a healthy percentage but only $12 in actual profit, which covers the handling. The $620 part earns a lower percentage but the most dollars of any line. Customers rarely question the price of a clip or a gasket, and the price on the expensive part stays close enough to what they might find elsewhere that it doesn't derail the whole estimate.

Special Cases Your Matrix Should Handle

Tires, batteries and fluids

Tires are heavily price-shopped, so many shops price them separately with a smaller fixed margin plus mounting and balancing labor. Batteries and bulk fluids often get their own rules too. Don't force every product through one matrix if the market clearly prices it differently.

Customer-supplied parts

Decide your policy ahead of time. Many shops decline customer-supplied parts or charge a higher labor rate and offer no parts warranty. Whatever you choose, put it in writing and apply it the same way every time.

Dealer-only and special-order parts

These often carry freight, core charges and restocking fees if the customer changes their mind. Price in the freight, show any core charge as its own line, and make sure the customer approves before you order a non-returnable part.

Environmental and disposal fees

Oil, tires, batteries and coolant may carry disposal or eco fees depending on where you operate. Rules vary by state and province, so check yours and ask your accountant how they should be taxed.

Being Transparent About Parts Pricing

Customers know shops mark up parts. What bothers them is feeling surprised. You don't need to print your cost on every estimate, but you should be ready to explain the value behind your parts price when someone asks.

  • The warranty is yours. If the part fails, your shop handles the diagnosis, the replacement and the labor. A part bought online comes with none of that.
  • You picked the right part. Sourcing the correct part for a specific VIN, with the right sub-model and production date, is skilled work.
  • Quality choices are explained. If you offer an economy and an OE-quality option, show both and let the customer choose.

Keep the explanation calm and factual. "Our price includes the part, our warranty on it, and the time to source the right one for your truck" is usually enough. For the broader conversation about walking a customer through an estimate, see how to create service estimates that get approved.

Keep the Matrix Honest Over Time

A matrix set up once and forgotten will drift. Supplier costs change, your mix of work changes, and a tier that made sense last year might now be leaving money on the table or pricing you out of certain jobs. Review your blended parts margin monthly, and revisit the tiers at least once a year.

Also watch for advisors overriding prices. Some overrides are legitimate, like matching a price on a loyal fleet account. Frequent overrides on the same part category usually mean the tier is wrong, not that the advisor is.

AutoSoftWay lets you set up parts pricing rules and track them through margin control, so the markup is applied automatically when a part is added to an estimate, and the sales reports show whether your parts margin is actually landing where you planned. You can see how it works in your own workflow by requesting a demo.

Setting Your Parts Markup This Week

Start by writing down your target parts margin in plain margin terms. Pull a few months of parts purchases, choose five or six cost tiers, and set multipliers that step down as cost goes up. Test the matrix against past repair orders, adjust until the blended margin hits your target, and then load it into your system so every advisor prices parts the same way. Review it monthly. Consistent pricing is fairer to customers and far easier to defend than a number each advisor makes up at the counter.