Parts Markup Calculator for Heavy‑Duty Repair Shops
Price one part, or build the whole matrix your counter runs on. See markup and margin side by side so you know what you really make.
5.0 from 78 shop reviews
Created by Fabian Bonjean. Founder and CEO of ShopView. Built Foothills Group from a single shop into one of Western Canada's largest independent heavy-duty repair operations.
Price one part
From your matrix: $100.01 to $250 tier.
From your matrix: $100.01 to $250 tier.
Build your parts matrix
Cheap parts carry a higher markup because nobody price-shops a $4 fitting, and it still took someone's time to order, stock and bill it. Big parts carry less because fleets do price-shop a $3,000 turbo. Start here and adjust to your market.
| Cost from | Cost to | Markup % | Margin | Example | Remove |
|---|---|---|---|---|---|
| $0 | and up | 75% | |||
| $1.01 | and up | 71% | |||
| $5.01 | and up | 67% | |||
| $10.01 | and up | 60% | |||
| $25.01 | and up | 55% | |||
| $50.01 | and up | 47% | |||
| $100.01 | and up | 41% | |||
| $250.01 | and up | 35% | |||
| $500.01 | and up | 29% | |||
| $1,000.01 | and up | 23% | |||
| $2,500.01 | and up | 17% |
What a few points are worth
What you paid vendors last month. Most 4-tech heavy-duty shops land between $25,000 and $80,000.
Most heavy-duty shops actually collect 22% to 30% markup once discounts and overrides are counted.
Get your matrix as a PDF and CSV. Tape the PDF by the parts counter.
Everything above is free to use without an email.
Your PDF and CSV are downloading. If nothing opened, .
ShopView Inventory
Let ShopView apply your matrix on every work order.
Set the matrix once. Every part gets priced the same way at the counter and on the work order, whoever is on the desk, and nobody has to do math or look up a chart.
See Inventory Management
How the math works
Five formulas, using your numbers from above.
-
1
Sell price from markup
cost × (1 + markup)$120.00 × (1 + 0.7) = $204.00Markup is a percentage of what you paid. A 70% markup on a $120 starter adds $84 on top of cost.
-
2
Sell price from margin
cost ÷ (1 − margin)$120.00 ÷ (1 − 0.4118) = $204.00Margin is a percentage of the sell price. Divide, never add. Same part, same price, different way to get there.
-
3
Markup to margin
markup ÷ (1 + markup)0.7 ÷ (1 + 0.7) = 41.2%Use this to check what your matrix really pays. Margin is always smaller than markup.
-
4
Margin to markup
margin ÷ (1 − margin)0.4118 ÷ (1 − 0.4118) = 70%Your accountant says you need 35% margin on parts. This tells the counter what markup to charge: 54%.
-
5
Extra profit from a markup change
monthly parts cost × (new markup − current markup)$50,000 × (0.4 − 0.25) = $7,500 a monthYour cost of parts does not change when you raise markup. Every point goes straight to gross profit.
The common mistake. Adding 35% to cost does not give you a 35% margin. It gives you 26%. To make 35% margin you need a 54% markup.
Markup vs margin
Same $35 profit. Two different numbers.
Your accountant and your P&L report margin. Most counters price by markup. Set a 35% markup thinking it's 35% margin and parts profit lands about 9 points short, every month.
$35 profit ÷ $100 cost
$35 profit ÷ $135 sell price