Production Scheduling

Make-to-Stock vs Make-to-Order vs Assemble-to-Order: Production Strategies and Scheduling Requirements

User Solutions TeamUser Solutions Team
|
11 min read
Factory production line with yellow components being assembled representing production strategy decisions
Factory production line with yellow components being assembled representing production strategy decisions

Choosing the right production strategy is one of the most consequential decisions a manufacturing operation makes, because make-to-stock vs make-to-order determines not just how you hold inventory, but how you schedule production, promise lead times to customers, manage cash flow, and respond to demand variability. Make-to-stock (MTS), make-to-order (MTO), and assemble-to-order (ATO) are not simply different inventory policies — they are different operating models that require fundamentally different scheduling approaches, different capacity planning logic, and different customer communication practices. This post provides a complete comparison of all three strategies, explains the decoupling point concept that underlies the choice between them, and details what each strategy demands from a production scheduling system.

The Decoupling Point: The Core Concept Behind All Three Strategies

Every production strategy can be understood through a single concept: the decoupling point, also called the customer order decoupling point (CODP) or the order penetration point. The decoupling point is the position in the supply chain where production shifts from being driven by forecasts to being driven by confirmed customer orders.

Upstream of the decoupling point, production is forecast-driven: you are making or procuring based on your prediction of what customers will want. Downstream of the decoupling point, production is order-driven: a confirmed customer order triggers the work. The further downstream the decoupling point sits, the more of your production is driven by forecasts — meaning more inventory investment and obsolescence risk but shorter customer lead times. The further upstream it sits, the more of your production is order-driven — meaning less inventory but longer customer lead times.

Make-to-stock places the decoupling point at the finished goods level: everything is produced to forecast, and customers draw from finished inventory. Assemble-to-order places it at final assembly: subassemblies are built to forecast, but the specific finished configuration is assembled only when an order is confirmed. Make-to-order places it at raw material: no production begins until a customer order exists. (Engineer-to-order, a fourth strategy for highly custom products, places it even further upstream — at the engineering and design phase.)

Understanding which decoupling point position fits your product, market, and cost structure is the starting point for every production strategy decision.

Make-to-Stock: High Availability, Inventory Investment

In make-to-stock manufacturing, the production team works from a master production schedule (MPS) that is built from demand forecasts. Finished goods inventory is produced and held in a warehouse or distribution center, and customer orders are fulfilled directly from that inventory. The customer-facing lead time is essentially the shipping transit time — the product is already made and available.

When MTS works well. Make-to-stock is the right strategy when products are standardized (no customer-specific configuration), demand is high enough and stable enough to forecast with reasonable accuracy, the cost of holding finished goods inventory is manageable, and the market demands short lead times. Consumer packaged goods, commodity hardware and fasteners, standard electronic components, and high-volume automotive parts are archetypal MTS products. The customer's tolerance for lead time is essentially zero — they expect same-day or next-day availability — and the cost of the product is low enough relative to holding cost that significant inventory investment is justified.

Scheduling requirements in MTS. MTS scheduling begins with the master production schedule: which SKUs need to be produced, in what quantities, in what sequence, over the planning horizon. The MPS is driven by two inputs: demand forecasts and current inventory levels (or more precisely, projected inventory levels that account for both planned production and projected demand). The scheduler's primary objective is to keep finished goods inventory within target ranges — not so high that carrying cost and obsolescence risk are excessive, not so low that stockouts occur.

The scheduling challenge in MTS is managing the trade-off between production run efficiency and inventory responsiveness. Long production runs minimize changeover waste and per-unit production cost, but they also build more inventory than current demand requires, tying up capital and warehouse space. Short runs are more responsive to actual sales patterns but generate more changeovers and higher per-unit production cost. Scheduling tools that optimize run length against inventory targets — balancing setup cost against holding cost — are the standard approach in mature MTS operations.

The production scheduling software guide covers how to evaluate scheduling tools for MTS environments. The key capability to look for is integration between inventory position, demand forecast, and the production schedule — the MPS should update automatically as actual sales deviate from forecast.

Risks of MTS. Forecast error is the fundamental risk. Every unit of finished goods inventory represents a forecast-driven commitment that may or may not match actual demand. When the forecast is wrong — and it always is, to some degree — the result is either stockouts (forecast too low, lost sales) or excess inventory (forecast too high, capital tied up in slow-moving or obsolete stock). Product line rationalization, improved demand sensing (using actual point-of-sale data rather than lagged orders), and statistical safety stock calculations are the primary tools for managing forecast-error risk in MTS.

Make-to-Order: No Inventory Risk, Longer Lead Times

In make-to-order manufacturing, production begins only after a confirmed customer order is received. There is no finished goods inventory; the customer's lead time includes the full production cycle. The manufacturer holds raw materials and standard components but does not commit labor, machine time, or production capacity to a specific configuration until the order exists.

When MTO works well. Make-to-order is the right strategy when products are customized or configured to customer specification, demand volumes are too low to justify finished goods inventory, product variety is high (many configurations, each with limited per-SKU demand), or when products are perishable, high-value, or have high obsolescence risk that makes pre-building unacceptable. Job shops, custom fabricators, engineer-to-order capital equipment manufacturers, and specialty manufacturers of low-volume industrial products are MTO by nature. The customer expects to wait — and has contracted a delivery date — because what they are buying does not exist in standard form until they order it.

Scheduling requirements in MTO. MTO scheduling is fundamentally a job sequencing and capacity management problem. The scheduler's objective is to process the queue of open work orders through available workcenter capacity in a sequence that satisfies due date commitments while minimizing lead time and maximizing utilization. Unlike MTS, where the schedule is driven by inventory targets and forecasts, MTO scheduling is driven by due dates and capacity constraints.

The critical scheduling capability in MTO is accurate available-to-promise (ATP): when a new order is received, can the scheduling system tell the salesperson or customer service rep what date is actually achievable given current loading? Without ATP, manufacturers quote lead times from experience ("we usually take 4 weeks") rather than from real capacity data, and the result is over-commitment followed by late deliveries. Finite capacity scheduling — loading each workcenter against its actual available hours — provides the ATP visibility that makes accurate MTO promising possible.

RMDB is purpose-built for MTO and mixed-mode environments. Its finite capacity scheduling engine loads work orders against workcenter-level capacity, giving planners real-time visibility into capacity availability and the ability to answer "when can we promise this?" from actual data rather than rule-of-thumb estimates. See the detailed guide on make-to-order scheduling for implementation specifics.

Risks of MTO. The primary risk in MTO is extended lead times that exceed customer tolerance. When the shop is heavily loaded and the queue of open work orders is deep, lead times stretch — and if they stretch beyond what customers will accept, orders go to competitors. Managing lead time in MTO requires both demand management (not accepting orders that cannot be delivered within acceptable windows) and ongoing capacity management (maintaining enough available capacity to keep lead times competitive). Secondary risks include material availability (a long-lead-time purchased component can hold up an otherwise schedulable job) and engineering or specification changes that arrive mid-production.

Assemble-to-Order: Balancing Customization and Lead Time

Assemble-to-order (ATO) is a hybrid strategy that places the decoupling point at the final assembly stage. Standardized subassemblies and modules — the building blocks of the finished product — are manufactured to stock in anticipation of demand. When a customer order is received with a specific configuration, only the final assembly step is triggered by the order. This gives ATO manufacturers near-MTS customer lead times (days rather than weeks) while accommodating significant product variety without holding finished goods inventory in every configuration.

When ATO works well. ATO is the right strategy when product variety is high (many configurations) but is generated from a relatively small number of standardized subassemblies or modules, final assembly time is short relative to total production time, demand for each finished configuration is too low to justify holding finished goods inventory but demand for the underlying modules is high enough to justify pre-building. Computer manufacturers (configure-to-order from standard components), automotive manufacturers (options assembled to base vehicle builds), and industrial equipment manufacturers with modular product architectures are classic ATO examples.

The economics of ATO depend on the configurability ratio: how many finished configurations can be generated from how many subassemblies? A product family with 1,000 finished SKUs that assembles from 50 standard modules has a 20:1 configurability ratio — meaning ATO requires 50 inventory positions (the modules) to service demand for 1,000 finished configurations. Pure MTS would require inventory in all 1,000 configurations. The inventory reduction is dramatic, and the customer lead time advantage over MTO (only the final assembly step is triggered by the order) is significant.

Scheduling requirements in ATO. ATO scheduling operates at two levels. At the module/subassembly level, production is driven by a forecast-based MPS — how many units of each module are needed in each period to satisfy projected finished goods demand. At the final assembly level, production is triggered and scheduled by confirmed customer orders, with the sequencing objective of meeting promised delivery dates while managing assembly workcenter capacity.

The scheduling challenge in ATO is keeping module inventory in balance with actual order mix. If customers order configurations that consume module A at twice the forecast rate and module B at half the forecast rate, module A will stock out and module B will accumulate excess inventory — even though total finished goods demand matched the forecast. Dynamic feedback from actual order patterns to the module-level MPS is the essential coordination mechanism.

Mixed-Mode Manufacturing: Managing Multiple Strategies Simultaneously

Most manufacturing operations are not pure MTS, MTO, or ATO across their entire product line. A more typical pattern is:

  • Standard catalog products run MTS, with finished goods maintained in a distribution center
  • Custom or configured products run MTO or ATO, produced to specific customer orders
  • High-volume commodity components may run MTS internally even within an otherwise MTO operation, building up safety stock of common components used across many jobs

Mixed-mode manufacturing requires a scheduling system that can simultaneously manage forecast-driven production plans (for the MTS products) and order-driven work queues (for the MTO and ATO products) without letting either crowd out the other. Workcenter capacity shared between MTS and MTO production needs to be allocated across both demand streams, and the relative priority of MTS replenishment runs versus MTO customer orders must be explicitly managed.

In RMDB, the scheduling system supports mixed-mode environments by allowing work orders to be tagged with their production strategy context and prioritized accordingly. MTO orders with committed customer due dates receive priority treatment; MTS replenishment orders are sequenced to fill available capacity while respecting inventory targets. The planner sees the full picture — both demand streams, all workcenter loading — in a single scheduling view.

Choosing Between Strategies: A Decision Framework

When evaluating which production strategy is right for a specific product or product family, the following questions provide a structured framework:

Demand volume and stability. High volume, stable demand favors MTS. Low volume, variable or unpredictable demand favors MTO. Moderate volume with high configurability favors ATO.

Product customization level. Fully standardized products can only run MTS. Highly customized products must run MTO (or ETO for engineer-to-order configurations). Products with standardized modules and configurable assembly favor ATO.

Customer lead time tolerance. If customers require delivery within days, MTS or ATO (with short final assembly) are the only viable strategies. If customers will accept weeks or months, MTO is feasible. Knowing your market's lead time expectations is non-negotiable input to this decision.

Inventory carrying cost and obsolescence risk. High carrying cost (expensive components, refrigerated storage) or high obsolescence risk (fashion, seasonal, technology-driven product cycles) argues for moving the decoupling point upstream — toward MTO. Low carrying cost and long product life cycles favor MTS.

Production flexibility and changeover cost. A shop with high changeover costs and long setup times pays a steep price for the frequent configuration changes inherent in MTO. A shop with short setups and flexible equipment can sustain MTO or ATO more efficiently.

The production scheduling software guide connects these strategic considerations to the specific scheduling capabilities each strategy requires. The scheduling tool you choose must match the production strategy you are running — a tool optimized for MTS batch scheduling will perform poorly in an MTO job shop, and vice versa.

Frequently Asked Questions

Make-to-stock (MTS) produces finished goods ahead of customer orders based on demand forecasts, maintaining inventory that customers draw from. Make-to-order (MTO) produces only in response to confirmed customer orders, holding no finished goods inventory. MTS offers short lead times at the cost of inventory investment and obsolescence risk; MTO eliminates finished goods inventory at the cost of longer customer lead times.

Assemble-to-order manufacturing pre-builds standardized subassemblies and modules to stock, then assembles the specific customer configuration only after a confirmed order is received. ATO combines the short final lead time of MTS with the customization capability of MTO. It works best when the number of finished configurations is large but the subassemblies that make up those configurations are relatively few and predictable.

Job shops almost always operate make-to-order. Customer orders drive production, configurations vary significantly between orders, and finished goods inventory of unique parts has no value because the next customer will have different requirements. Job shop scheduling focuses on sequencing and prioritizing the active work order queue against available workcenter capacity to minimize lead time and maximize on-time delivery.

The decoupling point is where production shifts from forecast-driven to order-driven. In MTS, the decoupling point is at finished goods — everything is produced to forecast. In ATO, the decoupling point is at final assembly — subassemblies are built to forecast, final assembly is triggered by the order. In MTO, the decoupling point is at raw material — no production begins until the order is confirmed. Positioning the decoupling point is the core strategic decision in choosing a production strategy.

Yes, and most do. High-volume standard products may run MTS while custom or low-volume products run MTO. Some product families may use ATO while others are pure MTS. Managing mixed-mode manufacturing requires a scheduling system that can handle both forecast-driven and order-driven work orders in the same schedule without letting one crowd out the other.

The production strategy you choose determines what your scheduling system must do — and choosing a scheduling tool that does not match your production model is one of the most common and most costly mistakes in manufacturing operations. RMDB supports MTO, ATO, and mixed-mode environments with finite capacity scheduling, work order management, and dispatch board tools built for the realities of discrete and job shop manufacturing. Contact User Solutions to discuss which production strategy and scheduling approach is right for your operation.

Expert Q&A: Deep Dive

Q: How do you decide where to set the decoupling point for a new product line?

A: The decision comes down to four variables: demand volume and variability, customer tolerance for lead time, product configurability, and the cost of holding inventory at each stage. If demand is high volume and relatively stable, push the decoupling point downstream toward finished goods — MTS or ATO. If demand is low volume, highly variable, or customer-specific, keep the decoupling point upstream — pure MTO. The practical test is: what is the cost of holding a unit of finished goods inventory versus the cost of losing a sale because your lead time is too long? If the inventory cost is lower, push downstream. If the lead time penalty is lower than inventory cost, stay upstream.

Q: What is the biggest scheduling mistake in make-to-stock environments?

A: Treating the production plan as fixed once it is published. MTS environments need to dynamically re-sequence production as actual sales deviate from forecast. If a particular SKU is selling faster than planned, the scheduler needs to pull its next production run forward — and simultaneously push back the runs for slower-selling SKUs to free capacity. Shops that publish a monthly MTS plan and then execute it rigidly regardless of actual inventory levels consistently end up with stockouts on fast movers and excess inventory on slow movers. The plan is a starting point, not a commitment carved in stone.

Frequently Asked Questions

Ready to Transform Your Production Scheduling?

User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team

User Solutions Team

Manufacturing Software Experts

User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.

Let's Solve Your Challenges Together