Profitability · · 11 min read

How Much Should a Tire Shop Charge for Labor

How Much Should a Tire Shop Charge for Labor
Photo by Tekton / Unsplash

Every owner I know has done it. You pick up the phone, call the shop down the road, and ask what they charge. Then you set your number a few bucks under theirs and call it strategy.

Here's the problem. You don't know their costs. You don't know if they're making money. And you're building your pricing on the guess of a guy who might be underwater.

This article has two halves. First, how we set a labor rate that actually covers the cost of doing business. Second, how we cut open a single invoice to see where the profit really lands. Both come from the same three-bay shop, and both start with the math instead of the neighbor.

Part One: Set the Rate

Start With Your Cost, Not Their Price

Industry data gives you a rough picture. Tekmetric's 2026 index, built on data from more than 10,000 shops, puts the national average repair labor rate at $132 an hour, with states ranging from $85 to $197. A PartsTech survey of nearly 700 shops found the most common rate was $100 to $119, and about half of shops fell between $100 and $139.

That's useful for context. It's not a pricing method. Your rent, your payroll, and your crew are not the national average.

The method is simple:

Loaded tech cost per hour ÷ (1 − target margin) = your labor rate

Loaded means wages plus payroll taxes, benefits, and paid time off. Not just the number on the paycheck.

Tekmetric uses the same math in its own example. A $45 loaded cost with a 65% labor margin lands at about $128 an hour. Run your own numbers before you look at anyone else's.

This is where owners get burned. You pay a tech for 40 hours. They don't bill 40 hours. Slow mornings, waiting on a customer, a tire that needs a second look. It all happens on your dime.

If your tech bills 80% of the hours you pay them for, your real cost per billed hour is higher than their loaded rate. Divide loaded cost by that percentage and use the result in the formula above. Skip this step and your "margin" is a fiction.

How We Did It: The $20 Mount-and-Balance Shop

This is a three-bay independent we worked with. They were advertising mount and balance at $20 a tire because the big box down the road did. They figured matching it kept them in the game.

We started with the math instead.

Then we did something almost nobody does. We put a timer on real installs. A four-tire job came in around 50 minutes of tech time.

$125 × 50/60 = about $104 for the install. They were charging $80.

That's a $24 gap on every set. At 20 sets a week, that's $480 a week, roughly $24,000 a year, walking out the door to match someone else's ad.

Here's what we changed:

  1. Stopped advertising a per-tire labor price. Price shoppers compare the number, so we stopped giving them one to compare.
  2. Built an install package. Mounting, balancing, new valve stems, disposal, and a TPMS check, all on one line.
  3. Priced the package off the timed job. Not off the big box.
  4. Moved discounts to the tire. If a deal needed to happen, it came off the tire price, never the labor.

We expected to lose some pure price shoppers, and we did. The customers who stayed were the ones buying a tire and a shop they trust.

Customers Don't Buy Hours, So Build a Menu

Here's the catch with an hourly rate. Nobody walks up to your counter and asks for 0.2 hours of labor. They want four tires on their car. So you convert the hourly rate into prices they can read.

The mistake is converting once and applying it to everything. A basic mount on a 16-inch steel wheel is not the same job as a low-profile run-flat on a 20-inch alloy. Different machine setup, different risk of damaging a wheel, different time on the clock.

So we timed each tier separately. Same shop, same $125 rate:

Illustrative times. Time your own crew, on your own equipment.

Then we listed the extras as their own line items: TPMS service, road-force balance, and a policy for customer-supplied tires. Same principle every time. If it costs you time or risk, it gets a price.

This also solves the quote problem. When an advisor can point to a tier and an add-on list, the price isn't an opinion. It's a menu.

Check What You Actually Collect

Setting a rate is step one. The number that tells you the truth is your effective labor rate: the labor revenue you actually earn per billed hour after discounts, menu pricing, and unbilled time.

Posted rate and effective rate are almost never the same number. Every "I'll take a little off the install" comes out of the gap.

At the shop above, we pulled invoices monthly and divided labor revenue by billed hours. The posted rate was $125. What they were actually collecting ran noticeably lower, and the leak was install discounts handed out at the counter to close tire sales. Once the discounts moved to the tire line, the gap tightened.

You don't need software to start. Take a week of invoices, total the labor dollars, total the billed hours, and divide. If the answer surprises you, you've found money.

Your Labor Rate Is a Retention Tool

Here's the angle most owners miss. The same PartsTech survey found that 67% of technicians named low pay as a primary driver of the tech shortage, while only 24% of shop leaders pointed to compensation as a key factor.

That's a big perception gap. And it connects straight back to your rate. A labor rate that doesn't cover your cost doesn't leave room to pay techs what they're worth. You end up with a crew you can't afford to keep, and a hiring problem that looks like a labor market problem.

The shop we worked with set aside part of the new revenue for raises tied to billed productivity. Techs who turned hours into billed work earned more. The raise wasn't a favor. It was funded by the very math we'd just fixed.

Rolling It Out Without Starting a Fire

The number is the easy part. The conversation is where shops stall. Here's the order we used:

  1. Crew first. Walk the advisors through the math before any customer sees a new price. If they don't believe it, they'll apologize for it at the counter.
  2. Role-play the objection. Ten minutes at the start of a shift, advisor and manager, same script, until it sounds natural.
  3. Change the menu, not the message. No big announcement, no "sorry, prices went up." The new menu is simply the menu.
  4. Track it for 30 days. Watch your install close rate and your effective labor rate. Expect some noise in week one. Decide based on the month.

The Conversation That Makes or Breaks It

The first time a customer says "the other place is cheaper," your advisor needs to be ready.

Customer: "Discount place down the road said $20 a tire to install."

Advisor: "They might be. Here's what's in ours: new valve stems, disposal, a TPMS check, and a tech who torques the wheels to spec and checks the balance. Do you want me to write it up so you can compare line by line?"

Customer: "...What's the total?"

Advisor: "Let me get you the out-the-door number so there are no surprises."

Notice what's missing. No apology. No instant discount. The advisor sells the work, not the price.

Part Two: See Where the Money Lands

Labor is only half of the gross profit picture. Now let's see how it fits with everything else on the ticket.

Ask most owners about gross profit and you get one number. It comes from the accountant, it shows up weeks late, and it blends everything you sell into a single percentage.

That number can't tell you which part of the invoice is paying the bills. It can't tell you which discount quietly hurt. And it can't tell you what to fix on Monday.

So we start smaller. We start with one invoice, and we cut it open.

Margin Is Not Markup

Quick detour, because this trips up more shops than any other piece of math.

Markup is what you add to your cost. Margin is what you keep from the sale. They are not the same number, and mixing them up is how shops think they're making 30% while earning 23%.

Say a tire costs you $140 and you "mark it up 30%." The price is $182. Your gross profit is $42. Divide that by the $182 selling price and your margin is 23%.

To actually earn a 30% margin, use this instead:

Price = Cost ÷ (1 − target margin)

$140 ÷ 0.70 = $200. Gross profit is $60, which is 30% of the sale. Tire Review has made this same point for years: markup is something you do, margin is something you make.

The Invoice

Here's a typical job at the shop. Four SUV tires, the install package we built in Part One, and an alignment. For each line: revenue, cost, gross profit, and margin.

Illustrative numbers. Labor cost is tech time at a $50 cost per billed hour.

To calculate gross profit on any line, subtract cost from revenue. To get the margin, divide gross profit by revenue. Do that for every line, then add them up.

What the Autopsy Shows

Look at where the money lands.

Labor and alignment together are about a fifth of the invoice and 40% of the profit.

Now pull the alignment out. The invoice drops to $864 in revenue, $262 in gross profit, and a 30.3% margin. One add-on moved the whole invoice by more than four points of margin and added $74 in dollars.

That's the thing a blended shop-wide number hides. It's also why the mix of what you sell matters more than the price of any single tire.

Benchmarks, With a Warning

You'll see a lot of numbers floating around. Here's what the trade press says:

Notice the tire numbers don't agree. They won't, because it depends on who's counting and what's inside the number. Use benchmarks to ask questions. Compare against your own history first.

Also, a tire-heavy invoice will always sit below the shop-wide figure. The shop-wide figure includes inspections, service parts, and repair work that carry higher margins.

How We Did It, Round Two: The Same Three-Bay Shop

After fixing their labor pricing, the shop still had one blended gross profit number on the monthly statement. It told them how last month went. It told them nothing about why.

So we ran the autopsy.

  1. Pulled 30 recent invoices. Not a sample chosen to look good. The last 30.
  2. Split each one into three buckets: tires, labor, and everything else. Cost, revenue, gross profit, margin on every line.
  3. Looked for the pattern. Two things jumped out. Their tire prices were built on a flat markup, so the margin was thinner than anyone thought. And alignments were almost never offered on tire sets, even though the profit on them was the best on the invoice.

Here's what we changed:

Within a couple of months, that whiteboard number was what the front counter talked about. Nobody had to be told to care about it.

The Conversation That Pays for Itself

Discount requests are where the autopsy earns its keep, because now the advisor knows what a dollar costs.

Customer: "Can you take something off the tires?"

Advisor: "I can do $5 a tire if you add the alignment today. Your old set is wearing on the inside edges, and I'd hate to see that happen to the new ones."

Customer: "...Okay, do the alignment."

Do the math on that. The $20 off the set comes out of the $200 tire profit. The alignment adds $74. The shop nets $54 more gross profit than the straight sale, and the customer protects a $760 purchase.

What to Avoid

The Bottom Line

Your labor rate is not a feeling and it's not a copy of your competitor. It's your cost, your productivity, and the margin you need to keep the doors open and pay your people well. Time your jobs, build a menu that matches the real work, and check what you actually collect.

Then go one level deeper. Gross profit isn't a number your accountant hands you. It's something you make, or lose, one invoice at a time. Cut open a few. See where the money lands. Price off margin, not markup. And put the add-ons in front of every customer who needs them.

Do that, and the monthly number starts to take care of itself.

Next Up

You can't fix a tire price if you don't have a system for setting one. In the next piece, we'll walk through how we build a tire price matrix on margin instead of markup.

Do you find TireShopIQ helpful? Share it with your team at the shop, and with any other owners and operators who could use it.

Read next