ToolNest

Markup Calculator for Auto Repair Shops

Auto repair is one of the few trades that prices with a formal sliding scale rather than a single markup. Cheap parts carry a very high markup, expensive parts a low one, and the reason is not greed — the labour of sourcing, receiving and warrantying a $4 sensor clip is identical to that of a $900 transmission, so a flat percentage would either lose money on small parts or price the shop out of large jobs.

Use this calculator for any single part, then read the matrix below. Most shops run three profit centres — parts, labour and shop supplies — and knowing which one is carrying the business is more useful than any individual markup figure.

Percentage added on top of your cost.

Markup to margin reference

MarkupMargin
10%9.1%
20%16.7%
25%20.0%
33.3%25.0%
50%33.3%
75%42.9%
100%50.0%
150%60.0%
200%66.7%

Selling price

$81.00

$45.00 cost plus 80.0% markup.

Profit per unit
$36.00
Markup applied
80.00%
Actual gross margin
44.44%

The share of revenue you keep — always lower than the markup.

Markup is applied to direct cost only. Make sure yours is large enough to cover overheads such as rent and salaries as well as leaving profit.

Starting values are set for a typical auto repair scenario — change any field to match yours. Need the plain version? Markup Calculator.

How a parts markup matrix works

A matrix sets markup by cost band. The result is a roughly consistent gross profit dollar contribution across very different part values, rather than a consistent percentage.

Illustrative parts markup matrix
Part costTypical markupResulting marginExample price
$0 to $10200% to 300%67% to 75%$8 part → $24 to $32
$10 to $25150% to 200%60% to 67%$20 part → $50 to $60
$25 to $50100% to 150%50% to 60%$45 part → $90 to $113
$50 to $15070% to 100%41% to 50%$120 part → $204 to $240
$150 to $50045% to 70%31% to 41%$300 part → $435 to $510
Over $50025% to 45%20% to 31%$900 part → $1,125 to $1,305
Bands and percentages vary by shop, region and competition. The structure matters more than the exact figures: markup falls as part cost rises.

Three profit centres, priced separately

  • Parts. Target a blended gross margin of 40% to 50% across all parts sold. A shop below 35% is either matrixed too low or discounting to match online parts prices, which is a losing comparison.
  • Labour. Priced by hourly rate or from a flat-rate book. Effective labour rate — total labour revenue divided by hours actually billed — is the number to watch, because it captures discounting and unbilled diagnostic time that the posted rate hides.
  • Shop supplies. Consumables, cleaners, fasteners and rags recovered as a percentage of labour, commonly 5% to 10%, often capped. Disclose it clearly on the estimate; surprise line items generate more disputes than the amount justifies.
  • Sublet work. Machine shop, alignment, glass and towing sent out and resold. Marked up modestly, typically 10% to 25%, to cover coordination and warranty exposure.

Where shops lose parts margin

  • Price-matching online retailers. An online seller has no technician, no bay, no warranty labour and no comeback risk. Matching their price means absorbing all of that for free.
  • Not matrixing at all. A flat 50% markup across the board overprices large parts, making the shop uncompetitive on big jobs, and underprices small ones, so the fiddly work is done at a loss.
  • Customer-supplied parts. These remove your parts margin entirely while leaving you the labour and the warranty argument when the part fails. Many shops decline them or charge a higher labour rate to compensate.
  • Cores and returns handled loosely. Unreturned cores and restocking fees are real leakage that never appears on any single job.
  • Warranty work billed at reduced rates. Track it separately, or it silently drags down the blended margin and hides the fact that retail work is doing better than the average suggests.

Frequently asked questions

What is a typical parts markup for an auto repair shop?
It depends on the cost of the part. Small inexpensive parts are commonly marked up 200% or more, while parts over $500 might carry only 25% to 45%. The blended target across all parts is usually a 40% to 50% gross margin. A single flat markup does not work well in this trade.
Why do shops mark up cheap parts so much more?
Because the cost of handling a part is broadly the same regardless of its price. Ordering, receiving, stocking, invoicing and warrantying an $8 clip takes the same effort as a $900 assembly. A flat percentage would leave the shop losing money on small parts, so markup scales inversely with cost.
How should I handle customers who bring their own parts?
Many shops decline them outright. If you accept them, charge a higher labour rate to offset the lost parts margin, and be explicit in writing that no warranty is offered on the part or the labour to replace it if it fails. The warranty exposure is the real risk, not the lost markup.
What is the difference between markup and margin on parts?
Markup is calculated on your cost; margin is calculated on the selling price. A 100% markup is a 50% margin. Shops that talk in markup and set targets in margin without converting between the two consistently underprice — a 40% markup produces only a 28.6% margin.
How much should I charge for shop supplies?
Commonly 5% to 10% of the labour charge, often with a per-invoice cap. Whatever you choose, disclose it on the estimate rather than adding it at invoice time. Check your state's rules too — some regulate how shop supply charges must be presented to customers.