14 Sep 2026
Make-to-Order vs Make-to-Stock: Where Should Your Factory Stop Guessing?
A pizzeria makes dough in the morning and toppings on order. See how MTS, ATO and MTO compare on lead time and inventory, and where your factory should stop guessing.

Walk into a good pizzeria at 11 a.m. The dough is made, proofed and portioned. The sauce is cooked, the cheese grated. But not a single pizza is assembled. When you order a quattro formaggi, it takes eight minutes, not two hours. That line between "made in advance" and "made for you" is the most important planning decision in any factory, and it has a name: the decoupling point.
Make to order vs make to stock is the choice of what triggers production. Make-to-stock (MTS) builds finished products ahead of demand, from a forecast, and ships from the shelf. Make-to-order (MTO) waits for a customer order before building. Assemble-to-order (ATO) sits in between: common parts are made ahead, and the final configuration is built on order. The real question is where each product family should stop guessing.
MTO vs MTS vs ATO: the lead time comparison
Take a pump manufacturer with 12 pump models, each available with four seal options: 48 finished configurations. Here's the lead time the customer sees under each strategy.
Make-to-stock: 2 days. Pick, pack and ship from finished goods.
Assemble-to-order: 6 days. Machined housings are in stock. After the order: kit seals and motor (1 day), assemble (2 days), test (1 day), pack and ship (2 days).
Make-to-order: 25 days. Nothing starts until the order arrives. Buy the casting (14 days), machine it (5 days), then the same 6 days as ATO. 14 + 5 + 6 = 25.
The customer who needs a pump this week can only be served from stock. The customer who can wait a month doesn't need you to hold anything.
What each strategy costs in inventory
Say a finished pump costs $1,800 to make and a machined housing costs $400.
To offer 2-day delivery on everything, you might keep five of each of the 48 configurations: 240 pumps × $1,800 = $432,000 of finished stock. And you will still run out of the one seal variant that sold well this month while another sits for a year.
With ATO, you keep housings instead: 12 per model, 144 housings × $400 = $57,600. One housing can become any of four configurations, so one pile of stock serves four products. You trade four extra days of lead time for about $374,000 less inventory.
That trade is the whole game. You're not choosing between "stock" and "no stock". You're choosing which stock, at which level of the bill of materials.
How to place the decoupling point
Ask four questions for each product family:
- How long will customers wait? If the market expects one week and your MTO lead time is five, something has to be made ahead.
- Where do products start to differ? Stock just before that point. Housings are common; seals make them specific.
- What's the slowest step? A 14-day casting inside the customer lead time is the first thing to pull out of it.
- What does a wrong guess cost? A generic housing ages slowly. A pump painted in one customer's colors sells to nobody else.
Most factories end up with a mix: runners (steady, high-volume items) on MTS, variants on ATO, specials on MTO. The made-ahead quantities for MTS and ATO items are set in the master production schedule, where they are also checked against capacity.
Myth: make-to-order means no inventory
MTO removes finished-goods stock. It doesn't remove inventory; it moves it. A pure MTO plant still carries raw material to hit its lead time, work in progress for every open order, and completed orders waiting for a truck or a missing accessory, as described in finished goods that are finished but can't ship.
MTO also carries its own risk: the promise. With stock, the question is "do we have it?" With MTO, it's "can the plant make it by then?", and the answer depends on materials and capacity at the moment the order arrives.
The reverse myth is just as common: MTS is safe because stock is always there. Stock is there for the configurations you guessed right. A forecast for 48 variants will be wrong for several of them every month, which is why demand planning for an MTS range should start at the family level.
Buffers at the decoupling point
Once you decide to stock housings, you need to decide how many and when to reorder. A reorder point set two years ago rarely fits today's demand. Placing buffers at a few chosen points and sizing them from actual usage is the idea behind DDMRP, and a shared pump housing is a textbook candidate.
How factory.online handles the mix
In factory.online, the stocked housing is its own item with stock by location, so MRP sees what's on the shelf before it suggests another casting order. When an order for a pump with a Viton seal arrives, the sales order creates manufacturing demand for that exact configuration; with a matrix BOM, the variant is generated from its characteristics instead of 48 BOMs maintained by hand. The planner sees one housing taken from stock, and the seal and motor linked to that specific customer order.
If you're not sure where your own decoupling point sits, a demo with one of your product families is a good way to find out.