Shop Rate Calculator
What hourly rate does your shop need to charge to stay profitable?
Enter your annual costs, billable hours, and profit target to find the minimum hourly rate your shop needs to charge. Covers overhead, labor, and margin in one calculation.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Most shop owners set rates by looking at what competitors charge and positioning slightly below to win work. The problem is that a competitor may have vastly different rent, equipment costs, or technician wages — their rate says nothing about whether your shop can survive at that number. The shop rate formula works in the opposite direction: it starts with your costs and works forward to the rate that makes those costs work.
The core logic has two steps. First, divide your total annual costs (overhead plus direct labor) by your annual billable hours to find the break-even rate — the absolute floor below which you lose money on every hour billed. Second, divide that break-even rate by one minus your target margin. This is the markup-from-margin conversion: if you want 15% net margin, you divide by 0.85, not multiply by 1.15. Those two operations produce different numbers, and using the wrong one leaves real money on the table.
Overhead per billable hour is the figure most shop owners underestimate. Every piece of equipment, every square foot of rented space, every insurance policy — all of it gets paid through the spread between your rate and your labor cost. If billable hours drop for a slow month, overhead does not drop with it. The rate you set needs to account for that inflexibility.
When To Use This
Right tool, right situation
Use this calculator when setting or reviewing your shop rate at the start of each year, when you hire or lose a technician (both labor cost and billable hours change), or when you sign a new lease or take on significant equipment payments that change your overhead structure. Any major cost change invalidates last year's rate.
This tool is also the right starting point when you are considering a price increase. Rather than picking a number that feels competitive, calculate what you actually need — then use that as the floor for the conversation about what the market will support.
Where this tool is not appropriate: it does not account for job-level pricing where some work is sold at a fixed fee (flat-rate jobs, estimates, standard service packages). If a significant portion of your revenue comes from fixed-price work, your effective hourly rate from those jobs needs to be calculated separately and weighted against the shop rate this tool produces. Similarly, if your shop has dramatically different cost structures for different service bays or divisions, you may need a separate calculation per division rather than a blended rate.
Common Mistakes
Why results sometimes look wrong
Mistake 1: Using gross wages instead of fully-loaded labor cost. The cause is that payroll taxes and benefits are often tracked separately from wages. The consequence is that labor cost is understated by 20 to 30 percent, which means the calculated rate is too low to actually cover what you pay to employ each technician.
Mistake 2: Using total hours worked instead of billable hours. Every shop has non-billable time: comebacks, admin, training, downtime. If a technician works 2,000 hours but bills 1,400, entering 2,000 produces a rate that looks affordable but does not generate enough revenue to cover the same fixed costs. The 600 unbillable hours have to be paid for through the 1,400 billable ones.
Mistake 3: Applying margin as a markup instead of a margin. Adding 15% to a break-even rate and adding 15% of revenue as profit are not the same operation. A shop that marks up by 15% achieves a 13% net margin — the shortfall compounds across every job billed. Over a year at high volume, this error can be worth tens of thousands of dollars in missing profit.
The Math
Worked examples and deeper derivation
The break-even rate is: (Annual Overhead + Annual Labor) / Billable Hours. This is the rate at which revenue exactly equals total cost — zero profit, zero loss. It establishes the hard floor.
To add a profit margin, the formula is: Break-Even Rate / (1 - Margin%/100). For a 20% margin target, this is Break-Even Rate / 0.80. The reason you divide rather than multiply is that margin is expressed as a percentage of revenue, not cost. If you multiply by 1.20 instead, you get a 16.7% margin, not 20% — because your cost base is smaller than your revenue base.
Total annual revenue needed is simply: Required Shop Rate x Billable Hours. This is the top-line revenue your shop must generate to hit your profit target. Overhead per billable hour is Annual Overhead / Billable Hours and labor per billable hour is Annual Labor / Billable Hours. These two figures show you the cost composition of every hour billed and tell you where rate increases will have the most impact.
Expert Unlock
The thing most explanations skip
The formula assumes all overhead is recovered through labor hours — which breaks down when a shop sells significant parts markup, consumable materials, or sublet work at margin. If 30% of your gross revenue comes from parts, your labor rate only needs to recover 70% of your overhead, which means the formula overstates the required rate. Shops with strong parts departments often run deliberately lower labor rates to drive volume, then recover overhead through product margin. Conversely, shops with near-zero parts revenue (mobile services, diagnostics-only specialists) feel the full weight of overhead on every labor hour and cannot compete on rate with full-service shops that have a parts buffer.
What should my hourly shop rate actually be?
Need something this doesn't cover?
Suggest a tool — we'll build it →