Production Scheduling

Configure to Order Production Scheduling Guide

Published October 2nd, 2026

Configure-to-order manufacturing sits between stocking finished goods and designing every product from scratch. Customers select from a defined set of options, while your team still has to translate that choice into the right components, routing, work centers, capacity, and delivery commitment. The challenge is keeping that chain visible when specifications change or shared resources are already loaded.

Request a demo

Configure to order production scheduling coordinates variant-specific work against material availability, finite capacity, and the promised ship date. Unlike make-to-stock, it does not rely on finished-goods inventory, and unlike make-to-order, it starts with predefined options rather than a wholly unique design.

That distinction shapes the data your schedule needs and the way you respond to late changes. Start by defining what this scheduling model includes, where it ends, and why it behaves differently from the other common production approaches.

What Is Configure-to-Order Production Scheduling?

Configure-to-order production scheduling coordinates work for products assembled from predefined options or components after a customer selects a specific combination. The schedule must turn that selected configuration into the right sequence of operations, materials, resources, and promise dates without treating every order as a completely new product.

Configure from a defined product architecture

In a configure-to-order model, the manufacturer establishes the available options or components in advance. The customer then chooses a valid configuration, and the manufacturer builds to those specifications. This approach can support meaningful product variety while keeping the underlying production model repeatable. The options may change what is needed on the shop floor, but they remain within a defined product and process boundary.

Why scheduling must account for the selected variant

The selected options can affect which materials are required, which operations apply, how a job moves through work centers, and when the finished product can be promised. That means configure to order production scheduling is more than placing a standard job on an open machine. The schedule needs to reflect the specific variant, its routing, component availability, and any dependencies between operations. If specifications change after the order is accepted, the schedule may need to be reviewed rather than assuming the original dates still hold.

The boundary between CTO, MTO, and MTS

Configure-to-order starts with predefined choices. Make-to-order, by contrast, creates a product from scratch for a customer’s unique specifications. Make-to-stock manufactures products ahead of demand and holds them in inventory for customers to purchase. Those distinctions affect how planners balance repeatable options, one-off engineering work, inventory, and delivery commitments. The production model boundary provides a useful baseline for comparing them.

How Does Configure-to-Order Scheduling Differ From MTS and MTO?

The main difference is where product definition happens and what drives the schedule. Make-to-stock (MTS) is inventory-led. Make-to-order (MTO) is driven by a customer order with unique specifications. Configure-to-order (CTO) sits between them: the customer selects from predefined options, and production schedules the resulting variant. Engineer-to-order (ETO) goes further, requiring product design or engineering work before manufacturing can proceed.

How production models shape scheduling decisions
Model. What starts the work. Primary scheduling focus.
MTS. Projected demand and replenishment needs. Build standard products and maintain inventory availability.
MTO. A customer order with unique specifications. Plan the order’s materials, routing, capacity, and promised date.
CTO. A customer selection from predefined options. Schedule the selected variant, option-dependent materials, and operations.
ETO. A customer requirement needing new design or engineering. Coordinate engineering completion with material and production planning.

In MTS, production planning uses customer orders and projected demand to define expected output over a longer horizon. That inventory-led approach can be effective for stable, repeatable products, but it does not answer which configuration a customer will request. CTO scheduling must connect the selected options to the appropriate work and available components without treating every order as a wholly new design.

That boundary separates CTO from make-to-order production scheduling. MTO begins with unique customer specifications, while CTO begins with a controlled menu of predefined choices. If the order requires a new product design or substantial engineering definition, it is closer to engineer-to-order manufacturing.

The schedule still needs to connect longer-term planning with short-run execution. Rider University describes production planning as spanning strategic, tactical, and operational horizons, with feedback between them. For a CTO operation, that means option demand can influence planning, while current material and capacity conditions should inform the delivery promise. The distinction matters because configure to order production scheduling is not simply inventory replenishment or custom-job sequencing. It is variant-aware planning built around known choices.

Why Are Configure-to-Order Schedules Hard to Keep Stable?

A configure-to-order job may begin with standard components, but the selected options still shape the work required to complete it. One customer may choose a component that follows the usual route, while another selection sends a similar order through an additional operation, inspection, or work center. The schedule has to reflect those differences rather than treating every variant as interchangeable.

Material availability is another moving part. A configuration can be commercially valid but not ready to build if one standard component is short, delayed, or committed to another order. That is why planners need to account for material constraints in production scheduling alongside customer requirements and due dates. Substituting a component or waiting for replenishment can change the start date and every dependent operation.

Routings also become harder to manage when operations depend on one another. A later operation may not be able to start until an earlier process, outside service, inspection, or subassembly is complete. Shared work centers add another constraint: two jobs with different configurations may still compete for the same machine, skilled operator, fixture, or tool. A plan that looks feasible when each job is viewed alone can fail when all of those demands are placed on the same finite resources.

Finite-capacity scheduling accounts for the fact that equipment and other production resources have limits. It must balance current orders, available materials, and resource capacity instead of placing unlimited work on an attractive work center. For a job shop, that makes manufacturing capacity planning part of the promise-date conversation, not a separate exercise.

Finally, the schedule rarely stays untouched. A component shortage, machine problem, rush order, or customer revision can invalidate dates that were reasonable earlier. The practical goal is not to create a schedule that never changes. It is to make dependencies and constraints visible, test the effect of a change, and replan without losing sight of delivery commitments.

What Data Does a Configure-to-Order Schedule Need?

A reliable configure-to-order schedule starts with a complete description of what was ordered and what the shop must do to build it. The data should connect the customer order to the selected options, the resulting work, the resources required, and the date the customer was promised.

  • Order and configuration details: Record the customer order, quantity, selected options, required specifications, revision, priority, and promise date. The configuration should identify the variant being built without assuming that the scheduling system creates the configuration automatically.
  • Routing and work-center data: Define the operations, sequence, eligible work centers, processing requirements, and dependencies. Option-specific work must be visible so the schedule does not treat every configured product as the same job.
  • Material and tooling status: Track the components, tooling, and materials associated with the production order, along with availability, shortages, incoming supply, and holds. NIST describes production management as coordinating production orders with related tooling and materials while controlling material flow through the facility. Read the NIST production-management information model for the broader data context.
  • Resource requirements: Include the people, machines, tools, and capacity needed for each operation. A schedule that sees only labor or only machine time can miss the constraint that actually controls the promise date.
  • Execution feedback: Feed back completed work, delays, material issues, quality holds, and changes in availability. That feedback keeps the schedule connected to shop-floor conditions instead of leaving the next planning decision based on stale assumptions.

This information should flow between quoting, planning, scheduling, and execution. A well-defined manufacturing quoting workflow helps preserve the requirements that shaped the initial promise, while feedback from production helps the scheduler re-evaluate that promise when conditions change. NIST also identifies relationships between orders and workpieces as a central part of manufacturing information, which is useful when one customer configuration creates several linked operations or components.

How Do You Build and Rework a Configure-to-Order Schedule?

A workable schedule starts with a configuration that production can actually execute. Treat the schedule as a connected chain from the customer-selected options through materials, routings, capacity, dispatch, and shop-floor feedback. That makes changes visible before they become missed operations or an unreliable promise date.

Build the schedule from verified order data

Use the following sequence for each order, then repeat the review when the configuration, material status, resource availability, or requested date changes.

  1. Validate the selected configuration. Confirm that the requested combination of options is defined, complete, and compatible with the order. Resolve ambiguous selections before scheduling. This is the point to distinguish a real production requirement from an assumption made during quoting or order entry.
  2. Translate options into routing and material needs. Map the selected variant to the applicable operations, work centers, components, tooling, and outside processing. Routings need maintained operations and work centers to support meaningful scheduling, as illustrated in SAP’s documented scheduling prerequisites: SAP’s production-order scheduling example. Do not assume that a scheduling system automatically creates a BOM or routing from an option.
  3. Check finite capacity and dependencies. Test the order against available machine, labor, and tool capacity, as well as material availability and operation dependencies. Finite-capacity scheduling allocates resources using current orders and materials rather than treating every work center as unlimited. Flag conflicts, shortages, and likely bottlenecks before committing dates.
  4. Sequence the work. Place operations in an order that respects routing logic, ready materials, due dates, and practical changeover considerations. Include setup, processing, and teardown where they apply. SAP’s setup, processing, and cleanup figures are an illustrative external example, not a JobPack standard or universal benchmark.
  5. Commit a promise date. Set the date from the feasible sequence and its constraints, not from an unconstrained lead-time assumption. If the order is planned before it becomes a production order, preserve the logic used to calculate its dates and recheck it at conversion.
  6. Dispatch the approved sequence. Release clear priorities and operation instructions to the floor. Production scheduling commonly separates planning, routing, scheduling, dispatching, and execution, so dispatch should reflect the latest approved schedule rather than a stale printout.
  7. Monitor and replan. Compare actual progress with the schedule, then rework affected operations when a machine goes down, material is late, work takes longer, or the customer changes options. Replan the smallest useful portion, test the impact on downstream work and promise dates, and communicate the change.

Rework without losing control

Keep the original order requirements visible while recording what changed. A revised configuration may alter operations, components, capacity demand, and the delivery commitment at the same time. Connecting those changes to execution data helps planners distinguish a genuine new constraint from a simple status update.

The goal is not to freeze the plan. It is to make each revision explainable, feasible, and visible to the people who must execute it.

How Should You Evaluate Scheduling Software for Configure-to-Order Work?

Start with the scheduling problem, not the feature list. A useful system should show whether a selected configuration can fit available resources, materials, and delivery commitments, then help your team compare alternatives before changing the live plan.

Look for constraint-aware planning

Finite-capacity logic should account for the actual limits of machines, labor, tools, and work centers. Equipment capacity is finite, and configure-to-order work can add complexity when option-dependent routes include dependencies. Ask the vendor to demonstrate how the software identifies overloads, bottlenecks, late operations, and conflicts rather than simply placing every job on an open calendar.

Visual what-if scenarios are equally important. Schedulers should be able to test a rush order, a different sequence, or a resource change in a separate scenario and see the likely effect on other jobs. Alerts for conflicts, bottlenecks, and delays can turn a hidden problem into a decision that the team can review.

Check the data path and the change process

ERP integration should keep orders, routings, work centers, material status, and dates aligned without forcing operators to maintain duplicate records. JobPack documents ERP integration and finite-capacity scheduling across machines, labor, and tools. It also provides drag-and-drop ordering, capacity visibility, workload forecasting, and what-if comparisons. Review the specific fields and update frequency during a demonstration.

Finally, test revision handling and operator usability with a realistic order. Can a scheduler revise an operation or promised date, understand the downstream impact, and return to the prior scenario if needed? The interface should make the reason for a change visible to the people dispatching work, not just to a planning analyst. Evaluate production scheduling software against those practical questions, and confirm that configuration, BOM, and routing inputs remain governed by your established engineering and ERP processes rather than being assumed to generate automatically.

Which Metrics and Rollout Checks Matter Most?

Measure whether the schedule is helping the plant make credible commitments and respond to change. Start with promise-date reliability: compare the dates communicated to customers with actual completion dates. Then review the causes of misses rather than treating every miss as a scheduling failure.

Track schedule adherence at the operation or order level. This shows whether work is starting and finishing in the sequence the plan expected. Pair it with material-related holds, including how often configured jobs wait for components, tooling, or outside processing. A schedule can look feasible on paper while material flow prevents execution. NIST describes production management as coordinating materials, resources, processes, and work-in-progress, which is a useful scope for this review: NIST’s production management guidance.

Review bottleneck load by work center, machine, labor group, or other constrained resource. Look for sustained overload, excessive idle time, and queues that move the constraint elsewhere when a configuration changes. Also record replan frequency. Frequent manual replanning may indicate late order changes, weak routing data, missing material status, or a need for clearer exception rules. It is a diagnostic signal, not a target to minimize at any cost.

Finally, check WIP visibility. Planners and supervisors should be able to see what is waiting, what is in process, what is blocked, and what changed since the last plan. Rider University’s research emphasizes feedback between long-run planning and short-run scheduling because weak links increase execution risk. Build a rollout review around a small set of representative configured orders, confirm data ownership, and agree on how exceptions are escalated before expanding the process.

JobPack supports visual schedule review, what-if comparisons, capacity visibility, and alerts for conflicts, bottlenecks, and delays. A production scheduling solution can provide the planning view, while manufacturing data analytics can help teams examine trends after work reaches the floor.

Request a demo

Frequently Asked Questions

How can production scheduling help configure-to-order manufacturers?

It connects each customer-selected configuration to the operations, work centers, materials, and capacity needed to build it. A practical schedule makes variant-specific work visible, highlights conflicts before they reach the shop floor, and helps the team test changes before revising the live plan.

What is the difference between configure-to-order and make-to-order?

Configure-to-order uses predefined options or standard components that customers combine into an accepted configuration. Make-to-order typically starts with a broader customer specification and may require a new design, process, or routing. Configure-to-order still needs careful scheduling because the selected options can change materials, operations, and lead time.

How do variant routings affect the production schedule?

A variant routing changes the sequence, work centers, setup requirements, or processing time for a particular configuration. If the schedule treats every order as identical, it can promise dates using the wrong capacity assumptions. The routing logic and order details should therefore be checked together before committing a delivery date.

What should a scheduler do when a material or specification changes?

First identify the affected orders, operations, and promised dates. Then check whether an approved substitute, alternate work center, or different sequence is available, and review the downstream impact before dispatching work. Record the revision and communicate the changed commitment so the schedule and shop-floor instructions stay aligned.

How is production planning different from production scheduling?

Planning establishes what needs to be produced, with which materials and within what broad time horizon. Scheduling turns that plan into an actionable sequence across specific work centers, resources, and dates. In configure-to-order manufacturing, the two must stay connected because a configuration change can alter both material requirements and the feasible production sequence.

Request a demo

We talk a good game, but does our software back it up? Come find out.

Request a Live Demo