Free tool
LiveBike repair pricing calculator
Enter the labor minutes, your shop rate, the parts cost, your markup and sales tax. Get a quote you can defend at the counter.
Q-0731 · from request R-0212
Quote
- Standard tune-up × 1$95.00
- Hydraulic bleed, rear × 1$45.00
- Chain 11s 116L × 1$42.00
- Rear tire 700×45 (sidewall cut) × 1Optional$58.00
- Tubeless conversion × 1Optional$40.00
Free tool
Price a repair
Book time for the job, not the fastest you have ever done it.
Use the labor rate guide to work yours out.
What you paid, before markup.
Markup is on cost. 60% markup is a 37.5% margin.
Applied to the whole subtotal here. Check your state rules.
Quote
- Labor
- $75.00
- Parts (with markup)
- $48.00
- Subtotal
- $123.00
- Sales tax 8%
- $9.84
Total to quote
$132.84
Parts margin 37.5% · labor is 61% of the subtotal
How the calculator works
Every bike repair price is two things added together: the labor, and the parts. The calculator above takes the minutes the job should take on your bench and multiplies them by your hourly shop rate. It takes what you paid for the parts and adds your markup. It adds those two lines, applies the sales tax rate you enter, and gives you the quote.
Labor is minutes divided by 60, times your hourly rate. A 45-minute job at a 100-dollar rate is 75 dollars of labor. Parts price is cost times one plus your markup. A part that cost you 30 dollars at a 60% markup sells for 48 dollars. Add the two, then add tax.
The minutes should be the time the job takes a competent mechanic on your bench, start to finish: getting the bike in the stand, doing the work, test riding, cleaning up and writing the ticket. Not the time it takes your fastest mechanic on a good day. If you run a flat-rate menu, the minutes are your book time for that job.
A worked example
An example with round numbers, not a recommendation. A rear derailleur cable and housing replacement with a new chain.
Labor: 45 minutes at 100 dollars an hour
45 divided by 60 is 0.75 hours. 0.75 times 100 is 75 dollars of labor.
Parts: 30 dollars cost at 60% markup
A chain, a cable and a length of housing that cost you 30 dollars together. 30 times 1.6 is 48 dollars.
Subtotal
75 dollars of labor plus 48 dollars of parts is 123 dollars.
Sales tax at 8%
123 times 0.08 is 9.84 dollars, if the whole ticket is taxable where you are.
Quote
123 plus 9.84 is 132.84 dollars. Many shops round to a clean number on the menu board, such as 129 or 135, and let the tax sit on top.
Markup is not margin
This is the mistake that quietly costs shops the most. Markup is what you add on top of cost, as a percentage of cost. Margin is what you keep, as a percentage of the selling price. They are never the same number.
In the example, the parts cost 30 dollars and sold for 48. The markup is 18 divided by 30, which is 60%. The margin is 18 divided by 48, which is 37.5%. If you told yourself you run '60% on parts', you are keeping 37.5 cents of every parts dollar, not 60.
To convert: margin equals markup divided by one plus markup. Markup equals margin divided by one minus margin. If you want a 40% margin on parts, you need a markup of 0.4 divided by 0.6, which is about 66.7%. If you want a 50% margin, you need a 100% markup, which is the old keystone rule: double the cost.
Decide which number you are managing to and use it consistently. Your accountant and your profit and loss statement talk in margin. Your price stickers and supplier catalog talk in cost and markup. Know both.
Markup and the margin it produces
The same arithmetic in both directions. Use it to check the markup you enter above.
| Markup on cost | Margin on price | A 30-dollar part sells for |
|---|---|---|
| 25% | 20% | 37.50 |
| 43% | 30% | 42.90 |
| 60% | 37.5% | 48.00 |
| 66.7% | 40% | 50.00 |
| 100% | 50% | 60.00 |
Margin = markup / (1 + markup). Markup = margin / (1 - margin). Figures rounded.
Getting the inputs right
The quote is only as good as the rate you put in. If you have never worked out your labor rate from your costs, do that first with the labor rate guide; a rate copied from the shop down the road tells you nothing about your rent, your wages or how many hours your mechanics actually bill.
Parts cost should be your landed cost: the price on the invoice plus freight, divided across the order. A tube that cost 5 dollars from the distributor and 1 dollar of shipping cost you 6.
Sales tax rules differ by state and sometimes by city. In some places labor on a repair is taxable and in others only the parts are, and separately stated labor can be treated differently from bundled labor. Check with your accountant or your state revenue department. If only parts are taxable where you are, work out the tax on the parts line and add it yourself.
In BIKE.co Service, each quote line carries its own taxable flag, so a labor line can sit untaxed next to a taxed parts line. Put the labor and each part on separate lines, mark the extras the rider may skip as optional, and once the customer says yes, the approved quote converts into a job with the lines they chose carried across.
WO-2291 · Trek Fuel EX 8
closed
- Price
- $238.20
- Labor cost
- $71.50
- Parts cost
- $48.30
- Margin
- $118.40
Quoted 1.0 h · booked 1.4 h — 0.4 h over on the rear bleed.
Price against cost, per job
Labor and parts against the price on one ticket. Job costing in Service is on the roadmap; today, the calculator above does the arithmetic by hand.
Illustration · sample data
FAQ
Questions shop owners ask
How do I calculate a bike repair price?+
Multiply the labor hours by your hourly shop rate, add the parts cost plus your markup, then add sales tax. For example, 45 minutes at 100 dollars an hour is 75 dollars, plus 30 dollars of parts at 60% markup is 48 dollars, for a 123-dollar subtotal before tax.
What is the difference between markup and margin?+
Markup is profit as a percentage of cost, and margin is profit as a percentage of the selling price. A 60% markup produces a 37.5% margin, so a shop that confuses the two keeps less than it thinks.
How many minutes should I enter for labor?+
Enter the time the job takes a competent mechanic on your bench from start to finish, including the stand, the test ride and writing up the ticket. If you run a flat-rate menu, use your book time for that job so every quote for the same work matches.
Should I charge sales tax on labor?+
It depends on your state and sometimes your city, so check with your accountant or state revenue department. In some places repair labor is taxable and in others only the parts are, and how the labor is shown on the invoice can matter.
Does BIKE.co build quotes from this calculator?+
No, the calculator is a standalone free tool and does not feed Service. Repair quotes are live in Service, with line items, optional lines, discounts and tax, so you work the price out here and type the lines into the quote. A price book screen and job costing are not built yet.
Keep reading
Take in your next repair on BIKE.co.
30 days free, no card, every erp.io module switched on. Start with a request, end with an invoice.