For an auto repair garage, two pricing levers deserve separate attention: the hourly rate charged to customers and the margin rate applied to parts. This hypothetical 2026 example shows how to calculate both using explicit labour, workshop, and parts costs. Every figure is an assumption for teaching purposes and can be recalculated line by line.
The auto repair garage hourly rate: start from the real hourly cost
The first mistake is to divide annual payroll by the number of hours an employee is paid and treat the result as the minimum customer rate. An auto repair garage must distinguish between paid hours, productive hours, and hours actually billed.
Calculate the available hours
| Item | Calculation | Result |
|---|---|---|
| Annual gross salary | Assumption | 31,200 € |
| Annual employer charges | Assumption | 13,800 € |
| Total annual payroll cost | 31,200 + 13,800 | 45,000 € |
| Paid hours per year | Assumption | 1,820 h |
| Non-productive hours per year | Holidays, training, absences, internal meetings | 250 h |
| Productive hours per year | 1,820 − 250 | 1,570 h |
| Unbilled hours within productive time | Quotes, vehicle intake, road tests, rework | 270 h |
| Billed hours per year | 1,570 − 270 | 1,300 h |
The annual payroll cost is therefore allocated across only 1,300 billed hours, not across all 1,820 paid hours.
Calculate the three hourly costs
- Cost per paid hour: 45,000 ÷ 1,820 = 24.73 €
- Cost per productive hour: 45,000 ÷ 1,570 = 28.66 €
- Cost per billed hour: 45,000 ÷ 1,300 = 34.62 €
For an auto repair garage, the billed-hour figure is the most useful starting point because it reflects the hours that actually generate labour revenue.

Why the customer rate is higher than the internal hourly cost
The 34.62 € excl. VAT cost per billed hour covers payroll only. The workshop also has operating costs that must be allocated to the hours billed.
Add the monthly workshop costs
| Monthly cost | Amount |
|---|---|
| Rent | 1,800 € excl. VAT |
| Electricity | 420 € excl. VAT |
| Professional insurance | 220 € excl. VAT |
| Workshop software | 95 € excl. VAT |
| Tool depreciation | 300 € excl. VAT |
| Total monthly workshop costs | 2,835 € excl. VAT |
The garage bills:
- 1,300 annual billed hours ÷ 12 = 108.33 billed hours per month
- 2,835 ÷ 108.33 = 26.17 € excl. VAT per billed hour for monthly workshop costs
The full minimum cost per billed hour is therefore:
34.62 + 26.17 = 60.79 € excl. VAT
This is the minimum cost base in the hypothetical example. It is not yet a customer price that provides a comfortable margin.
How to check whether your hourly rate covers the cost
Compare the customer rate with the full cost per billed hour.
| Customer rate | Full cost per billed hour | Amount remaining per billed hour |
|---|---|---|
| 62 € excl. VAT | 60.79 € excl. VAT | 1.21 € excl. VAT |
| 75 € excl. VAT | 60.79 € excl. VAT | 14.21 € excl. VAT |
At 62 € excl. VAT, the auto repair garage has only 1.21 € excl. VAT remaining per billed hour after the listed payroll and workshop costs.
At 75 € excl. VAT, the amount remaining is 14.21 € excl. VAT per billed hour. This gives the garage more room to absorb cost changes, administrative work, equipment renewal, and other expenses not included in this simplified example.
Quick tip: Recalculate your cost per billed hour whenever your payroll, rent, tools, or available billing hours change. A full schedule does not automatically mean that your hourly rate is sufficient.
The margin rate on parts and gross margin rate
Parts require two separate percentages.
- Margin rate = margin ÷ purchase cost
- Gross margin rate = margin ÷ selling price
The margin amount is:
Selling price − purchase cost
The margin rate and gross margin rate are not interchangeable. They use different denominators, so they produce different percentages for the same part.

A simple part example
Assume that an auto repair garage purchases a part for 120 € excl. VAT and sells it for 180 € excl. VAT.
- Margin: 180 − 120 = 60 € excl. VAT
- Margin rate: 60 ÷ 120 = 50%
- Gross margin rate: 60 ÷ 180 = 33.33%
The margin rate measures the gain compared with the purchase cost. The gross margin rate measures the gain as a share of the selling price.
The effect of a commercial discount on a part
A discount reduces the selling price while the purchase cost remains unchanged.
Assume the same part is sold with a 10% discount:
- Discounted selling price: 180 × 90% = 162 € excl. VAT
- Margin: 162 − 120 = 42 € excl. VAT
- Margin rate: 42 ÷ 120 = 35%
- Gross margin rate: 42 ÷ 162 = 25.93%
The 10% discount reduces the margin from 60 € excl. VAT to 42 € excl. VAT. It also reduces the margin rate from 50% to 35% and the gross margin rate from 33.33% to 25.93%.
A discount should therefore be tested against the part’s actual purchase cost rather than judged only by its percentage shown to the customer.
The effect of a supplier price rise
Now assume that the purchase price rises from 120 € excl. VAT to 132 € excl. VAT, while the selling price remains 180 € excl. VAT.
- Margin: 180 − 132 = 48 € excl. VAT
- Margin rate: 48 ÷ 132 = 36.36%
- Gross margin rate: 48 ÷ 180 = 26.67%
The selling price has not changed, but the margin has fallen from 60 € excl. VAT to 48 € excl. VAT. An auto repair garage that does not update its purchase costs can therefore overestimate the profitability of its parts.
Track labour margin and parts margin separately
Labour and parts do not have the same cost structure.
For labour, you need to monitor:
- The customer rate per billed hour
- The full cost per billed hour
- The difference between the two
- The number of billed hours compared with available productive hours
For parts, you need to monitor:
- Purchase cost
- Selling price
- Margin amount
- Margin rate
- Gross margin rate
- Discounts and supplier price changes
Combining both categories into one total can hide an underpriced labour rate or an insufficient parts margin. Keeping them separate makes each pricing decision easier to verify.
A complete brake repair example
Consider a hypothetical brake repair with separate parts and labour calculations.
Parts
| Part | Purchase cost | Selling price |
|---|---|---|
| Discs | 180 € excl. VAT | 252 € excl. VAT |
| Pads | 40 € excl. VAT | 68 € excl. VAT |
| Total | 220 € excl. VAT | 320 € excl. VAT |
Parts calculation:
- Parts margin: 320 − 220 = 100 € excl. VAT
- Parts margin rate: 100 ÷ 220 = 45.45%
- Parts gross margin rate: 100 ÷ 320 = 31.25%
Labour
The repair takes 2.5 billed hours. The customer rate is 75 € excl. VAT per hour, and the full cost per billed hour is 60.79 € excl. VAT.
- Labour revenue: 2.5 × 75 = 187.50 € excl. VAT
- Labour full cost: 2.5 × 60.79 = 151.98 €
- Labour margin: 187.50 − 151.98 = 35.52 € excl. VAT
Separate reading of the job
| Category | Revenue | Cost | Margin |
|---|---|---|---|
| Parts | 320 € excl. VAT | 220 € excl. VAT | 100 € excl. VAT |
| Labour | 187.50 € excl. VAT | 151.98 € | 35.52 € excl. VAT |
| Total job | 507.50 € excl. VAT | 371.98 € excl. VAT | 135.52 € excl. VAT |
The brake repair produces 100 € excl. VAT of parts margin and 35.52 € excl. VAT of labour margin. This separate view shows exactly where the job creates value.
Which tool to use to track these two levers
A spreadsheet can work, but repeated manual calculations make it easy to overlook a changed cost, discount, or customer rate.
ProCalc.app can help an auto repair garage test hourly-rate and parts-margin scenarios in real time. You can change a cost or selling price and immediately see the updated indicators. The app also provides explanations for the calculated KPIs and stores your data for later review.
ProCalc.app is available as a one-time purchase: pay once and keep it forever. There is no subscription, and the app collects zero data from users.
Conclusion
For an auto repair garage, the hourly rate should begin with the real cost of a billed hour, not simply the employee’s paid-hour cost. In this hypothetical example, payroll produces a cost of 34.62 € per billed hour, while payroll and monthly workshop costs together produce a full minimum cost of 60.79 € excl. VAT.
The parts calculation requires the same discipline. A part purchased for 120 € excl. VAT and sold for 180 € excl. VAT creates a 50% margin rate and a 33.33% gross margin rate. A discount or supplier price increase can change both results quickly.
By tracking labour and parts separately, you can see whether each repair order is priced correctly and which lever needs attention.
FAQ
What is the real hourly cost of an auto repair garage?
In this hypothetical example, the payroll cost is 34.62 € per billed hour. After adding the allocated monthly workshop costs of 26.17 € excl. VAT per billed hour, the full minimum cost is 60.79 € excl. VAT per billed hour.
Why must an auto repair garage charge more than its internal hourly cost?
The customer rate must be higher than the internal cost to leave an amount that supports the garage after payroll and listed workshop costs. At 62 € excl. VAT, the remaining amount is 1.21 € excl. VAT per billed hour. At 75 € excl. VAT, it is 14.21 € excl. VAT.
How do you calculate the margin rate on parts?
Subtract the purchase cost from the selling price, then divide the margin by the purchase cost. For a part purchased at 120 € excl. VAT and sold at 180 € excl. VAT, the margin is 60 € excl. VAT and the margin rate is 60 ÷ 120 = 50%.
What is the difference between margin rate and gross margin rate?
The margin rate divides the margin by the purchase cost. The gross margin rate divides the margin by the selling price. In the simple part example, the results are 50% and 33.33%, respectively.
How should an auto repair garage track labour and parts margins?
Track labour using the customer rate, full cost per billed hour, billed time, and labour margin. Track parts using purchase cost, selling price, discounts, supplier changes, margin amount, margin rate, and gross margin rate. Keep the two categories separate before reviewing the total repair order.
Which tool can an auto repair garage use to monitor these two levers?
ProCalc.app can calculate and compare hourly-rate and parts-margin scenarios in real time. It is a one-time purchase: pay once and keep it forever, with no subscription and zero data collection.


Leave a comment
Sign in to post your comment or sign-up if you don't have any account.