By Michael Nielsen, Publisher | 15+ Years in Diesel Repair
Last Updated: October 2026
⏱ Estimated reading time: 13 minutes
Fleet service pricing is how a repair shop or mobile service business turns its costs, skill and risk into rates and quotes that a commercial customer accepts and the business can live on. Price too low and every job loses money slowly. Price without knowing your costs and you are guessing.
This guide from Heavy Duty Journal (HDJ), written by publisher Michael Nielsen, is for shop owners, service managers and mobile operators. It moves from cost per billable hour to margin, quotes, tiers, discounts, adjustments and tracking, with each example worked in numbers you can replace with your own.
HDJ removed the unsourced benchmarks that earlier versions relied on, including target margin ranges, utilization percentages, downtime-cost ranges, markup ranges, discount schedules and tier premiums. Figures below come from government and research sources cited in each section, or are labeled illustrations.
Key Takeaways
- ✓Know your cost first. Build a cost per billable hour from loaded labor, utilization and overhead before you set any rate.
- ✓Use margin, not guesswork. Convert a target margin into a markup, and do not confuse the two.
- ✓Quote clearly. Show scope, labor, parts and terms so a fleet can approve without calling.
- ✓Discount only what you save. Cap any volume discount at the real cost savings the account brings.
- ✓Review and track. Adjust for fuel and parts on a schedule, and measure profit by job and account.
In This Guide
- Why Fleet Service Pricing Decides Profit
- Build Your True Cost Per Billable Hour
- Set Margin, Markup and Parts Pricing
- Turn Your Numbers Into Quotes Fleets Can Approve
- Research the Market and Segment Your Customers
- Price on Value Where You Can Prove It
- Tiers, Emergency Service and Mobile Pricing
- Volume Discounts Without Losing Money
- Adjust Fleet Service Pricing for Fuel, Parts and Season
- Track Profit by Job and Account
- Frequently Asked Questions
- The Bottom Line
Why Fleet Service Pricing Decides Profit
Busy is not the same as profitable. A shop can fill every bay and still lose money if its rates do not cover loaded labor, parts handling and overhead. Fleet service pricing is where that outcome is decided, long before the work is done, and a mistake repeats on every quote.
Your customers feel cost pressure too, which makes them scrutinize rates. As of October 2026, the American Transportation Research Institute (ATRI) 2026 Analysis of the Operational Costs of Trucking, released July 15, 2026, reports that repair and maintenance costs rose 8.6% in 2025, and that truckload and refrigerated carriers had operating margins below 1.0%. A thin-margin customer compares quotes closely, so your numbers must be defensible.
Price Is Not the Whole Decision
Fleets buy uptime, not hours. A quote that is a few dollars an hour lower but returns the truck two days later can cost the customer far more. HDJ's editorial view is that cost sets your floor, the market and your value set the ceiling, and your job is to price between them on purpose.
Three Numbers to Know First
Before you quote anything, know your cost per billable hour, your target margin and your walk-away price. The next sections build each one, and every example uses assumed inputs that you should replace with your own.
Build Your True Cost Per Billable Hour
Start with labor. As of October 2026, the Bureau of Labor Statistics (BLS) reports a median of $29.70 an hour for diesel service technicians and mechanics in May 2025. Wages are only part of what you pay. Payroll taxes, benefits, paid time off and training sit on top of them.
The BLS Employer Costs for Employee Compensation release shows the pattern across private industry. As of October 2026, the latest figures are for June 2026: wages and salaries were $32.82 of $46.89 in total hourly compensation, or 70.0%, and benefits were 30.0%. Diesel shops differ, so use your own payroll, but loaded cost is clearly well above the wage.
The Internal Revenue Service (IRS) Topic 751 lists, as of October 2026, the 2026 employer share of Social Security tax at 6.2% and of Medicare tax at 1.45%, with a Social Security wage base of $184,500. Workers' compensation and insurance rates vary by state and job class, so take those from your own policies.
Adjust for Billable Time
A technician paid for 40 hours does not bill 40 hours. Meetings, training, waiting on parts, comebacks and cleanup all use paid time. Divide loaded hourly cost by billable utilization to get the cost of each hour you can charge. HDJ's guide to shop labor efficiency measures shows how to track it.
HDJ has no verified industry utilization figure, so use your own work-order data. The illustration below also uses the 70.0% wage share above as a stand-in for your actual loaded-cost share.
Add Overhead
Overhead is the rent, utilities, insurance, software, tools, administration and marketing that exist whether or not a truck is in the bay. Divide annual overhead by annual billable hours. Mobile operators should include service-truck fuel, maintenance, insurance and depreciation.
The table works through assumed numbers: a $30.00 wage, 70% billable utilization, four technicians paid 1,800 hours a year each and $180,000 in annual overhead.
| Step | Calculation | Result |
|---|---|---|
| Loaded cost per paid hour | $30.00 ÷ 0.70 | $42.86 |
| Labor cost per billable hour | $42.86 ÷ 0.70 utilization | $61.22 |
| Billable hours per year | 4 technicians × 1,800 hours × 0.70 | 5,040 |
| Overhead per billable hour | $180,000 ÷ 5,040 | $35.71 |
| Cost per billable hour | $61.22 + $35.71 | $96.93 |
Key Recommendation
Re-run this calculation whenever wages, insurance or rent change. A rate built on last year's costs is a pay cut you gave yourself.
Stay Ahead in Shop Pricing and Fleet Growth
Get practical guidance on rates, quotes and fleet accounts delivered to your inbox. Join the shop owners and fleet professionals who read Heavy Duty Journal.
Set Margin, Markup and Parts Pricing
Margin and markup are different numbers, and confusing them is a common way to underprice. Margin is profit as a share of the price. Markup is profit as a share of the cost. To reach a target margin, use markup = margin ÷ (1 − margin). The table shows common targets.
| Target margin on price | Markup on cost | Price on $100 of cost |
|---|---|---|
| 20% | 25.0% | $125.00 |
| 25% | 33.3% | $133.33 |
| 30% | 42.9% | $142.86 |
| 35% | 53.8% | $153.85 |
| 40% | 66.7% | $166.67 |
HDJ found no verified industry benchmark for target margin. The 35% to 45% range in earlier versions came from a financial advisory firm's blog, so it was removed. Set your target from your overhead, growth plans and risk. In the illustration, a 25% margin on the $96.93 cost gives a labor rate of $129.24, or $32.31 of profit per billable hour.
Price Parts Separately
Parts carry costs labor does not: freight, storage, obsolescence, core handling, warranty exposure and the cash tied up in stock. Track those costs, add them to the supplier price, then apply your markup. HDJ has no verified carrying-cost percentage, so measure yours instead of borrowing one.
Price the Annual Inspection as a Product
Under 49 Code of Federal Regulations (CFR) 396.17, a motor carrier must see that each commercial motor vehicle has passed an inspection within the preceding 12 months, and may use a commercial garage as its agent if the garage has suitable facilities and qualified inspectors. If you inspect, price it as a defined service with its own labor time and paperwork.
Turn Your Numbers Into Quotes Fleets Can Approve
A quote is where your pricing meets the customer's approval process. Fleet managers often compare several, and a missing detail can stall approval. A complete quote is the clearest expression of fleet service pricing, and it lets the customer say yes without a phone call.
- Customer, contact and unit numbers
- Scope of work, and what is not included
- Labor hours and rate, parts and any fees shown separately
- Estimated completion time
- How long the quote is valid and what can change it
- Payment terms and how to approve
- Warranty terms on parts and labor
Choose the validity period from how fast your parts costs move. HDJ has no standard period, so shorten it when prices are changing. State that a hidden problem found during repair will be quoted before any extra work starts.
Itemized or Bundled
Itemized quotes show every labor operation and part, which suits complex repairs and fleets that need detail for their records. Bundled quotes give one price for a defined package, such as a preventive maintenance service with an inspection, which speeds decisions on routine work. Match the format to the job.
State rules on written estimates and approvals vary, and HDJ did not research them. Check your state's requirements before you finalize your quote template.
Research the Market and Segment Your Customers
Your cost sets the floor. The market shows how far above it you can price. Map who you compete with: other independent shops, dealer service departments, in-house maintenance and national networks. Note their service level, coverage and specialties as well as their prices.
Gather Rate Information Honestly
Read the rate sheets competitors publish, and ask fleet customers, with their permission, what they were quoted and why they chose or left a provider. Do not misrepresent who you are. Treat any single quote as one data point, not the market.
Segment by How the Customer Buys
Some fleets decide quickly and want simple, flat quotes. Others run a procurement process, require documentation and expect service-level terms. HDJ has no verified decision-time or fleet-size figures, so segment by how each account actually buys, and price the extra paperwork you will have to do.
Decide Your Position on Purpose
Choose where you sit: lowest price, middle or premium. A premium position needs proof, such as faster turnaround, specialist skills or after-hours coverage. A low-price position needs low costs. Without either, you are only cheaper, and that is a weak place to defend.
Price on Value Where You Can Prove It
In fleet service pricing, fleets are buying uptime. When you can show that your service returns trucks to work sooner or prevents repeat failures, you can price on that value instead of hours alone. The proof has to come from the customer's numbers, not yours, so ask what a day out of service costs them.
Take an illustrative example, not a benchmark. If a day out of service costs a customer $900 in lost revenue and idle driver pay, and your faster turnaround saves one day on 12 repairs a year, the value is 12 × $900 = $10,800. A fair premium is a share of that value, not all of it.
Show the Evidence
Keep records of turnaround times, repeat failures and on-time ready dates for each account. HDJ cannot verify claims such as percentage gains in vehicle life or fuel savings from maintenance, so do not promise them. Promise what your own records show.
Editorial Insight
The HDJ Perspective
According to Heavy Duty Journal, a shop that cannot say what an hour of its labor costs is negotiating blind. In HDJ's editorial judgment, fleet service pricing works best when the shop knows its floor, can show its value and holds its rate with a written reason.
Tiers, Emergency Service and Mobile Pricing
Tiered packages let different customers buy different service levels without a custom quote each time. A common structure has three tiers: basic, priority and premium. The table lists example contents, which are starting points and not industry standards.
| Tier | What it may include | How to price it |
|---|---|---|
| Basic | Scheduled preventive maintenance and inspections | Cost per billable hour plus target margin |
| Priority | Priority scheduling, reporting and a named contact | Basic price plus the cost of reserved capacity |
| Premium | Guaranteed response, after-hours service and mobile dispatch | Priority price plus the cost of standby crews and vehicles |
Price each tier from the cost of what it promises. Reserved bay time, standby technicians and after-hours pay all cost money, so the premium should at least cover them. HDJ has no verified multiplier for emergency work, and the figures in earlier versions were removed.
HDJ's guide to fleet maintenance contracts covers how shops structure these programs and keep the accounts that sign them.
Mobile Service Pricing
Mobile pricing starts from the same cost per hour, then adds travel time, service-truck costs and the equipment carried. Decide whether travel is billed, built into a call-out charge or charged by mileage, and say so on the quote. HDJ's guide to mobile diesel repair pricing covers rate sheets for mobile work.
Volume Discounts Without Losing Money
A discount in fleet service pricing is a price cut you must earn back in lower cost. Before you offer one, identify the real savings a larger account brings: less selling cost, steadier technician utilization, scheduling efficiency or bulk parts buying. Then cap the discount at those savings.
Illustration: if serving an account saves $4.00 per billable hour, a discount of up to $4.00 on the $129.24 rate keeps profit at $32.31 an hour. The price falls to $125.24 (about 3.1%), cost falls to $92.93 and margin rises to about 25.8%. A deeper discount means you are paying for the account out of profit.
Negotiate From a Walk-Away Price
Know your floor before you talk: your cost per hour plus the smallest profit you will accept. Start from your standard price, offer tiered options and trade concessions for something in return, such as a longer term, committed volume or prompt payment. HDJ's guide to fleet service agreement negotiation covers the talks in depth.
Put what you agree in writing, including rates, response commitments, parts handling and how rates can change. HDJ's guide to fleet account management explains how to manage an account after the contract is signed.
Adjust Fleet Service Pricing for Fuel, Parts and Season
Your costs move, and a rate that was right in January can be thin by summer. Build adjustments into your agreements before you need them, so a change looks like the contract working and not a surprise. Review rates on a set schedule, and sooner after a large cost change.
Fuel Surcharges for Mobile Work
The U.S. Energy Information Administration (EIA) publishes weekly retail on-highway diesel prices, including all taxes, with a full history. As of October 2026, its page shows a U.S. average of $6.199 a gallon on October 5, 2026. Tie a surcharge to a published index, set a baseline in the agreement and define the threshold that triggers it.
Illustration: a service truck that gets 8 miles per gallon (assumed) on a 40-mile round trip uses 5 gallons, so every $1.00 rise in diesel adds $5.00 to that call. Convert that into a fixed charge per trip or per mile. HDJ's guide to diesel fuel price forecasting covers fuel planning.
Index Parts Costs
The BLS Producer Price Index (PPI) measures the average change in selling prices received by domestic producers and is published monthly, with commodity and industry indexes. As of October 2026, the September release is scheduled for October 15, 2026. Choose the series closest to your parts mix and write a review interval into long-term agreements.
Seasonal Demand
If your own records show busy and slow periods, you can charge for scarce capacity at peak and offer booking incentives off-peak. Base this on your work-order history, not on assumptions, and tell customers in advance.
Track Profit by Job and Account
Revenue does not show whether a job made money. Compare quoted hours with actual hours, quoted parts cost with actual, and the profit left after overhead. Do this by job, by service type and by customer. Low-profit work often hides in comebacks, warranty work, travel time and unapproved extra work.
| Measure | Formula | What it tells you |
|---|---|---|
| Gross margin per job | (Revenue − direct labor and parts) ÷ revenue | Whether the quote covered direct costs |
| Revenue per billable hour | Revenue ÷ billable hours | Whether your effective rate matches your price |
| Billable utilization | Billable hours ÷ paid hours | Whether capacity is being used |
| Account profit | Revenue from the account − all costs to serve it | Which customers earn their discounts |
Decide in advance what result triggers a review. HDJ cannot give a verified threshold, so set one from your target margin, such as any service type that falls several points below it. Then fix the cause: the quoted time, the parts markup, the travel time or scope creep.
Frequently Asked Questions
What is fleet service pricing?
Fleet service pricing is the process of setting rates and quotes for commercial fleet customers so they cover your loaded labor, parts handling and overhead, earn a profit and stay competitive. It covers cost per billable hour, margin and markup, quotes, tiers, discounts, adjustments and profit tracking.
How do I calculate my cost per billable hour?
Divide the loaded hourly labor cost by billable utilization, then add overhead divided by annual billable hours. Loaded cost includes wages, payroll taxes, benefits, insurance and training. Use your own payroll and work-order data, and re-run the calculation whenever a major input changes.
What is the difference between markup and margin?
Margin is profit as a share of the selling price, and markup is profit as a share of cost. A 35% margin requires about a 53.8% markup, not 35%. To convert, use markup = margin ÷ (1 − margin), then check the result against a $100 cost example.
Should I use cost-plus or value-based fleet service pricing?
Use both. Cost-plus sets your floor by covering costs and a target margin. Value-based pricing lets you charge more when you can prove faster turnaround, specialist skill or after-hours coverage with the customer's own numbers. Never price below your cost-based floor without a deliberate reason.
How do I set a volume discount without losing money?
Identify the real cost savings an account brings, such as lower selling cost, steadier utilization or bulk parts buying, and cap the discount at that savings per hour. Trade any larger concession for something in return, like a longer term, committed volume or prompt payment.
How often should I review my fleet service pricing?
HDJ has no verified standard interval. Review on a set schedule that suits your cost volatility, and sooner after a large change in wages, insurance, fuel or parts prices. Track margin by job and account monthly so a problem appears before the next review date.
The Bottom Line
Fleet service pricing works when it starts from your true cost per billable hour, adds a deliberate margin, appears in a clear quote and is adjusted on a schedule. Discount only what the account saves you, price on value you can prove, and track profit by job and customer.
Michael Nielsen and the HDJ editorial team publish more shop business guidance at heavydutyjournal.com. Start this week by calculating your own cost per billable hour with the table above, then compare it with the rate on your last ten quotes.
Share This Pricing Guide
Know a shop owner who wants steadier margins on fleet work? Share this guide with them. Michael Nielsen and Heavy Duty Journal publish it free at heavydutyjournal.com.



