Bike Shop: Days To Clear The Tune-Up Backlog

Excel Formulas › Bike Shop

All versions

“About a week” is what a service counter says when nobody has done the division. The queue is a number, daily capacity is a number, and the quotient — rounded up — is the day a customer can actually collect their bike.


Quick formula: Jobs waiting, divided by what the bench clears in a day, rounded up:
=ROUNDUP(B2/(C2*D2),0)

96 bikes queued with three techs doing five jobs each is 6.4 days — you promise seven, not five.

Functions used (tap for the full reference guide):

The example

Three weeks of the season, each with a queue, the techs on the bench, and how many jobs a tech clears a day.

ABCDE
1WeekJobs queuedTechsJobs/tech/dayDays
2Spring rush46255
3Midweek lull12252
4Holiday week96357

The formula

Daily capacity in the denominator, queue on top:

=ROUNDUP(B2/(C2*D2),0) // queue / (techs x jobs per tech per day), rounded up to whole days

How it works

Three inputs, one of them easy to inflate:

  1. B2 is the queue, counted as tagged bikes on the rack — not open work orders, which include bikes waiting on parts.
  2. C2*D2 is daily throughput. Four to six standard tune-ups a day per tech is a realistic bench; a shop that counts flat repairs in the same bucket will overstate it badly.
  3. The division gives days as a decimal, which is the honest answer.
  4. ROUNDUP(...,0) makes it a promise. Rounding a 6.4 down to six is how a shop earns a reputation for calling late.

Add the result to today's date for a pickup day, and if the number crosses a week, that is the signal to add bench hours rather than apologise.

Try it: interactive demo

Interactive

Enter the queue, the techs on the bench, and jobs per tech per day.

Variations

Pickup date

Add the days to today for a date to write on the tag.

=TODAY()+ROUNDUP(B2/(C2*D2),0)

Business days only

Skip weekends when the shop is closed Sunday and Monday.

=WORKDAY(TODAY(),ROUNDUP(B2/(C2*D2),0))

Techs needed for a 3-day promise

Solve the other way to see the staffing a target turnaround requires.

=ROUNDUP(B2/(3*D2),0)

Pitfalls & errors

Jobs per tech per day is not a constant across job types. A full overhaul and a tube swap both count as one job here, so a shop with a lumpy mix should weight the queue in labour hours instead of job count.

Bikes waiting on a back-ordered part are not backlog — they are parked. Counting them makes the promise date worse for everyone still in line.

Watch the parentheses. =ROUNDUP(B2/C2*D2,0) multiplies by jobs per day instead of dividing, and turns a seven-day backlog into 160.

Practice workbook

📊
Download the free Bike Shop: Days To Clear The Tune-Up Backlog practice workbook
Edit the yellow queue, tech, and jobs-per-day cells; the days recalculate.

Frequently asked questions

How many tune-ups can one tech do in a day?
Four to six standard tune-ups is typical for an experienced wrench with parts on hand. Overhauls, suspension service and wheel builds should be pulled into their own queue with their own rate.
Should I quote the calculated day or pad it?
Quote the calculated day. Padding on top of a rounded-up number compounds into a promise so conservative that customers go elsewhere — if the number is uncomfortable, that is a staffing signal, not a quoting one.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Appliance Repair: Labor In Half-Hour Blocks · Auto Repair: Effective Labor Rate · Cleaning Production Rate

Function references: ROUNDUPPRODUCT