Diesel Shop Scheduling Math: How to Calculate Bay Capacity, Book the Right Number of Jobs, and Stop Leaving Hours on the Floor
Diesel shop bay capacity scheduling is the process of calculating how many billable labor hours your shop can realistically produce per day — based on bay count, technician availability, and job type mix — then using that number to book, sequence, and price work so you stop underloading bays and stop overpromising customers. Done right, it's the single biggest lever an independent shop owner can pull to increase net profit without adding a single bay.
Start With Your Real Capacity Number — Not the One You're Guessing At
Most shop owners I talk to have a gut feel for their capacity. Almost all of them are wrong by 20–35%. Here's how to get the real number.
Take your bay count and multiply by the available shift hours. A shop with 6 bays running a 10-hour day has 60 theoretical bay-hours. But that's not billable capacity — that's ceiling. To get to real capacity, you apply two efficiency factors.
- Tech efficiency rate: A solid diesel tech runs 85–95% wrench time on a well-run shift. Factor in breaks, parts chasing, and shop meetings and you're realistically at 75–80% for most independents.
- Bay utilization rate: Bays sit empty during vehicle staging, parts delays, and job transitions. Industry average for heavy-duty shops is around 70–78% bay utilization.
So your 6-bay shop with 60 theoretical bay-hours is actually producing somewhere around 35–40 billable hours per day — not 60. If you've been scheduling toward 60, you're setting yourself up for missed promises and stressed techs. If you've been scheduling toward 30, you're leaving $800–$1,500 a day on the floor at a $130–$150 labor rate.
Run this math every quarter. Bay utilization shifts seasonally, and it shifts hard when you add or lose a tech. Build a simple spreadsheet — bay count, shift hours, tech efficiency %, bay utilization % — and keep it pinned above your scheduling board.
Job Mix Is Where Diesel Shop Bay Capacity Scheduling Gets Profitable
Capacity is not just hours — it's hours by job type. This is the part of diesel repair shop operations that most owners ignore until it's causing real pain.
Heavy-duty shop work generally falls into three buckets:
- Quick-turn jobs (1–3 hours): DOT inspections, oil services, brake adjustments, light electrical diagnostics. High velocity, lower risk of blowing up your schedule.
- Mid-range jobs (4–8 hours): Regen services, injector work, DPF cleaning, clutch replacements. Your bread and butter for independent shop profitability.
- Long-duration jobs (9+ hours): Engine-outs, frame work, major transmission rebuilds. These anchor a bay for one to three days and kill your flexibility if you stack too many.
A healthy job mix for most 4–8 bay independent shops is roughly 40% quick-turn, 45% mid-range, 15% long-duration. When long-duration jobs creep past 25% of your schedule, on-time delivery drops and fleet customers start calling around. When quick-turn jobs dominate past 55%, your revenue per bay-day tanks because you're burning setup time constantly.
Track your job mix weekly for 90 days. You'll see patterns — certain fleet customers who only bring hard jobs, certain days that go sideways because you booked back-to-back engine work. That data is worth real money when you use it to set booking rules.
How to Set Fleet Customer Billing Rules That Protect Your Schedule
Fleet accounts are where most independent shops make their biggest scheduling mistakes. You want the volume, so you say yes to everything, anytime. Then a fleet drops four trucks on you Monday morning and your whole week turns into damage control.
Here's a structure that works. For any fleet customer billing arrangement in your repair shop, build a written service agreement that defines:
- Weekly bay commitment: How many bays, how many days per week you're holding for that fleet. Typical range is 1–2 dedicated bays for fleets running 15–40 trucks.
- Job type expectations: What categories of work are covered, and what requires 48-hour advance notice (engine-outs, major frame, etc.).
- Priority pricing: Fleets that want same-day or next-morning slots pay a 10–15% scheduling premium or accept net-30 terms in exchange for that predictability. Don't give both away for free.
- Estimate approval threshold: For fleet accounts, many shops require written approval on any job exceeding $750–$1,000 before work begins. Set that number in writing and stick to it.
When you know how to send truck repair estimates that get fast approvals — specifically formatted for fleet managers who need to forward them to a regional VP — you cut your authorization lag from 4–6 hours down to 45 minutes. That alone can recover a half-bay-day per week.
Fleet customers respect structure. The ones who don't aren't worth the bay time.
Parts Markup, Inventory Positioning, and Why They're a Scheduling Problem
I know parts markup for a diesel shop sounds like a separate topic from scheduling. It isn't. Parts delay is the number-one killer of bay utilization in independent heavy-duty shops — full stop.
When you stock the wrong parts or run too lean on inventory, a 4-hour job turns into a day-and-a-half job while you wait on a delivery. That bay is blocked, the fleet customer is calling, and your tech is doing busy work.
The fix has two sides:
Inventory positioning: Analyze your last 12 months of work orders and identify the top 30–40 parts by frequency. Those go on a minimum stock level. For a shop doing $1.8M–$2.5M annually in diesel repair, that stocked inventory is typically $45,000–$75,000 at cost. Yes, that's real capital. It also recovers 8–12 bay-hours per week in lost utilization. Do the math on what 10 extra billable hours a week means at your labor rate.
Parts markup: Your standard parts markup for a diesel shop should be in the range of 25–40% on high-cost components (turbos, injectors, regen assemblies) and 40–60% on consumables and filters. Many independents undermark parts because they're afraid of losing fleet accounts. But fleet managers don't leave over fair parts pricing — they leave over missed delivery promises and sloppy estimates. Price your parts correctly and use the margin to fund the inventory that keeps your bays moving.
Good parts inventory management for your truck shop isn't just accounting — it's a scheduling tool. When the right part is on the shelf, your tech pulls it and keeps moving. When it isn't, your whole day slides right.
Building the Scheduling Board That Actually Works in a Heavy-Duty Shop
A functional scheduling system for heavy-duty shop efficiency doesn't need to be complicated. It needs to show you five things at a glance:
- Which bays are committed today and tomorrow
- Which jobs are waiting on parts vs. waiting on tech availability
- What the estimated completion time is for every active job
- Which jobs have approved estimates vs. still pending authorization
- Which fleet accounts have trucks inbound that haven't been formally scheduled yet
A whiteboard gets you started. But once you're past 4 bays or managing more than 2 fleet accounts, a whiteboard stops working — information is stale by noon and nothing carries forward to the next day. That's where truck shop workflow software earns its keep.
When you're evaluating truck repair business software, the key functional requirements for scheduling are: real-time bay status, the ability to attach estimates directly to scheduled jobs, and a clean interface for your service writer to commit bays without overbooking. Diesel shop invoicing software that's bolted on to a scheduling system also removes the end-of-job lag where a truck sits completed but un-invoiced because someone's still building the repair order by hand. That lag averages 45–90 minutes per job in shops that haven't systematized it — at 8 jobs a day, that's up to 12 hours a week of tech time and customer wait time burned for no reason.
The Weekly Scheduling Rhythm That Stops Revenue Leaks
Here's the operational cadence that works for most independent shops in the 4–10 bay range:
Friday afternoon (20–30 minutes): Review the following week's committed bay time vs. available capacity. Identify gaps. Reach out to fleet customers or waitlist jobs to fill open slots. Don't wait until Monday morning to figure out you have three empty bays.
Monday morning (15 minutes): Confirm all scheduled jobs have approved estimates, required parts on hand, and an assigned tech. Any job missing one of those three things gets bumped or flagged before the first truck rolls in.
Daily end-of-day (10 minutes): Update job status on every open RO. Note any jobs rolling to the next day, capture actual hours versus estimated, and flag any parts that need to be ordered overnight. This 10-minute habit is worth $15,000–$40,000 a year in recovered billable hours for a shop doing consistent volume.
Shops that run this rhythm hit 82–90% bay utilization consistently. Shops that schedule reactively — booking as calls come in, no forward visibility — typically run 58–68%. At a $140 average labor rate and 6 bays, that gap is roughly $3,500–$6,000 per week in revenue. Every week.
If you're ready to stop guessing at your capacity and start scheduling with real numbers, take a look at Wrenchpod — truck repair business software built specifically for independent heavy-duty and diesel shops. It handles scheduling, estimates, invoicing, parts tracking, and fleet customer billing in one place, without the complexity of systems built for dealerships. Start a free trial at wrenchpod.com and see what your bay capacity actually looks like when the data's all in one place.
Want the specifics first? See what Wrenchpod includes or jump straight to pricing.