To get the most out of QScheduler, the settings should be adjusted for each shop. This guide will go over how to dial things in. Our default settings will work for many shops but we'll go over how to make changes to them. First we'll explain some of the terminology and philosophy behind QScheduler and production scheduling.


Job classes

Job class is a term used to classify a job based on its severity and is usually tied to the total labor hours. Each job/vehicle must be assigned a job class before it can be scheduled.


Repair Planning / blueprinting

Repair planning describes a shop process where a thorough disassembly is done before a job enters production. This is done to ensure that no additional damage or surprises occur while repair is in process. Surprises during repair means more time to complete a job, space taken up on your lot and delays in your production pipeline.


You'll get the most benefit out of QScheduler if you use repair planning as part of your process.


Production scheduling

Production scheduling is what QScheduler is meant to do; Scheduling vehicles into your shop on the day their repair starts. Together with repair planning, this is a solution to get continuous flow.

Job class setup

The first thing you'll want to setup is your Job Classes and your shop capacity. The defaults should work as a starting point for shops that process ~$300K a month in repairs. 


To start, login to QScheduler and open the Settings. To get to the settings, open the Edit menu up top and select the Settings option or press Control-S.


Next you'll want to select the Job class tab. This is where you will manage your job classes, their shop capacity, rules and settings.


On the left is the capacity table. This holds the number of jobs that can start repairs on each day of the week. Double click any row or column to edit its value. This determines how many slots are available in the scheduler. Apply your changes to instantly see the results in the schedule.


Press the '+' button to add a new job class. Here you can see this user has added additional job classes for Warranty and sublet only work.


On the right you'll see settings for the selected job class. Select a job class in the capacity table to edit its settings.


  • Color: The color of cells for this job class in the schedule.
  • Allow overcapacity: Checking this will allow you to add more jobs than the capacity for that day. This is useful for cases where you want to 'replace' one job type with another in some circumstances.
  • Size: Determines the height of the job in the schedule. Unspecified is the baseline height. The height is relative to another job class and should represent how many of that job class could be substituted in the schedule.
  • Labor hours: The range of total labor hours for the job class type. This is used to recommend a job class during import or when editing a job/vehicle.


Once you have made your changes, press Apply and then close the window. Changes will be applied immediately in the schedule.


Shop allowances

Shop allowances are the values used to calculate the due dates for a job. Select the General tab in the Settings window to change them.

Note: Due dates are calculated automatically when a vehicle is scheduled. If you do not want to use calculated due dates you can manually set or disable dates by editing a job and going to the dates tab.


  • Reassembly allowance: The percentage of non-refinish labor hours that reassembly takes to complete.
  • Detail allowance: The percentage of total labor hours that detail work takes to complete.
  • Body hours daily: The number of body hours that can be completed on a job per day.
  • Paint hours daily: The number of paint hours that can be completed on a job per day.