Skip to Content

Make-to-Stock vs Make-to-Order in Odoo: A Business Decision Framework

Discover how to choose between Make-to-Stock and Make-to-Order in Odoo and build an efficient manufacturing strategy with expert guidance from BrowseInfo.
10 min read
September 7, 2026
Odoo Comparison

Introduction

A manufacturing business can have strong production capacity, reliable suppliers and a capable ERP system and still struggle with excess inventory, stockouts, delayed orders, or unnecessary production.

The problem is often not production itself.

It is the decision about when to produce.

Should products be manufactured before customers place orders and kept in inventory? Or should production begin only after demand is confirmed?

This is where Make-to-Stock and Make-to-Order become important business strategies.

Odoo can support both approaches, but the better choice depends on product demand, lead times, inventory costs, production capacity, customer expectations and supply chain reliability.

The objective should not be to choose MTS or MTO for the entire business.

Instead, businesses should determine which products should follow which strategy.

Make-to-Stock vs Make-to-Order: What Is the Business Difference?

FactorMake-to-StockMake-to-Order
Production TriggerForecasted demandConfirmed customer order
Inventory LevelGenerally higherGenerally lower
Delivery SpeedFasterDepends on production lead time
DemandPredictableVariable or customized
CustomizationLimitedHigh
Forecast DependencyHighLower for finished goods
Obsolescence RiskHigherLower
Best ForStandard productsCustomized products

The simplest difference is the trigger for production.

Make-to-Stock

With Make-to-Stock, products are manufactured based on expected demand and replenishment requirements.

The business produces inventory before receiving a specific customer order.

Typical flow:

Forecast → Procurement → Production → Stock → Customer Order → Delivery

This approach works well when demand is relatively predictable and customers expect fast delivery.

Examples can include:

  • standard consumer products
  • frequently sold components
  • common spare parts
  • packaged products
  • high-volume items

Make-to-Order

With Make-to-Order, production is triggered by a confirmed customer requirement.

Instead of producing large quantities in advance, the business waits for demand before manufacturing.

Typical flow:

Customer Order → Procurement/Production → Finished Product → Delivery

This approach can reduce finished-goods inventory and is useful for products that are customized, expensive, slow-moving, or difficult to forecast.

Examples can include:

  • customized machinery
  • made-to-order furniture
  • specialized components
  • configured products
  • low-volume products

Why the Decision Matters

Choosing the wrong production strategy can create problems across the business.

If a company uses Make-to-Stock for products with unpredictable demand, it may accumulate:

  • excess inventory
  • obsolete products
  • storage costs
  • blocked working capital
  • markdowns or write-offs

On the other hand, using Make-to-Order for fast-moving products with short customer deadlines can create:

  • longer delivery times
  • production bottlenecks
  • customer dissatisfaction
  • increased order pressure
  • inefficient scheduling

The decision therefore requires more than asking whether Odoo supports MTS or MTO.

The real question is:

Which production strategy creates the best balance between inventory cost, production efficiency and customer service?

How Make-to-Stock Works in Odoo

Make-to-Stock is generally suitable when the business wants products available in inventory before customer orders arrive.

The planning process can be driven by:

  • historical demand
  • forecasts
  • minimum stock levels
  • reordering rules
  • expected seasonal demand
  • production lead times

For example, a manufacturer may know that it normally sells 1,000 units of a product each month.

Instead of waiting for individual customer orders, the company can plan production and replenishment so sufficient inventory is available.

Business advantages

Faster fulfillment

Products are already available when orders arrive.

Predictable production

Manufacturing can be scheduled based on expected demand.

Better utilization

Production resources can be planned around expected volumes.

Improved customer service

Standard products can often be delivered without waiting for production.

Business risks

The main risk is producing more than customers actually need.

Forecasting errors can result in excess inventory and tied-up working capital.

How Make-to-Order Works in Odoo

Make-to-Order changes the production trigger.

Instead of producing for general inventory, production is connected to actual demand.

For example:

Customer Order → Manufacturing Requirement → Production → Finished Product → Delivery

This approach can be particularly useful when products have high unit costs or significant customization.

Business advantages

Lower finished-goods inventory

Products are produced when demand exists.

Reduced obsolescence

The business is less likely to hold unwanted finished products.

Better customization

Production can be based on specific customer requirements.

Improved working capital management

Capital does not have to be invested heavily in finished goods before demand is confirmed.

Business risks

The biggest challenge is lead time.

If production takes two weeks but the customer expects delivery in three days, MTO may not be commercially practical.

Make-to-Stock vs Make-to-Order: Key Decision Factors

There is no universal answer.

The right strategy depends on several business variables.

Decision FactorMake-to-StockMake-to-Order
DemandPredictableUnpredictable or customer-specific
InventoryHigherLower
Delivery SpeedFasterDepends on production lead time
CustomizationLimitedHigh
ForecastingImportantLess dependent on finished-goods forecasts
Working CapitalHigherPotentially lower
Obsolescence RiskHigherLower
Production PlanningForecast-drivenOrder-driven
Best FitStandard productsCustomized products

This comparison should be evaluated at the product level, not necessarily at the company level.

Product-Level Segmentation Is the Better Strategy

Product TypeDemand PatternInventory RiskRecommended Strategy
High-volume standardPredictableLow to mediumMake-to-Stock
Low-volume productUnpredictableHighMake-to-Order
Customized productCustomer-specificHighMake-to-Order
Fast-moving productConsistentLowMake-to-Stock
Semi-custom productMixedMediumHybrid
Common componentsPredictableLowMake-to-Stock

Many businesses make the mistake of selecting one production strategy for every product.

That is rarely necessary.

A better approach is to classify products based on demand and operational characteristics.

Category 1 : High-Demand Standard Products

These products have predictable demand and customers expect quick delivery.

Recommended approach: Make-to-Stock

Category 2 : Low-Demand Customized Products

These products are difficult to forecast and may be expensive to hold.

Recommended approach: Make-to-Order

Category 3 : Semi-Custom Products

Some components may be standardized while final assembly depends on customer requirements.

Recommended approach: Hybrid strategy

For example:

Standard Components → Make-to-Stock

Final Assembly → Make-to-Order

This can provide a balance between delivery speed and inventory control.

A Practical Odoo Decision Framework

QuestionIf YesLikely Strategy
Is demand predictable?Stable demandMTS
Do customers expect immediate delivery?Short lead timeMTS
Is the product highly customized?Customer-specificMTO
Is inventory expensive?High holding costMTO
Is production lead time long?Long manufacturing cycleMTS or Hybrid
Is demand difficult to forecast?Uncertain demandMTO
Are components commonly used?Repeated component demandHybrid

Before selecting MTS or MTO, evaluate each product using six questions.

1. How predictable is demand?

If demand is stable, MTS becomes more attractive.

If demand fluctuates significantly, MTO may reduce inventory risk.

2. How quickly does the customer expect delivery?

Short delivery expectations generally favor MTS.

Longer acceptable lead times can make MTO more practical.

3. What is the production lead time?

A long production cycle can make pure MTO difficult for customers who expect immediate delivery.

4. How expensive is inventory?

High-value products can tie up significant working capital.

MTO may therefore be more suitable.

5. How customized is the product?

Highly customized products are usually harder to forecast accurately.

MTO can help align production with actual customer requirements.

6. What is the cost of being wrong?

This is one of the most important questions.

If producing too much creates major financial risk, MTO may be preferable.

If producing too late causes lost customers, MTS may be more appropriate.

Using Odoo to Support the Decision

Odoo can connect sales, inventory, manufacturing, procurement and replenishment processes so that production decisions are not isolated from actual business activity.

A well-designed implementation should connect:

Sales Demand

Inventory Availability

Replenishment / Manufacturing Requirement

Production Planning

Finished Goods

Delivery

The objective is to make the supply chain respond to the company's chosen production strategy.

However, configuration should follow the business decision.

Businesses should first determine:

  • which products are MTS
  • which products are MTO
  • which products require hybrid handling
  • what inventory levels are appropriate
  • what lead times customers accept
  • which components should be stocked
  • which materials should be purchased after demand

Only then should the Odoo configuration be designed.

The Role of Forecasting and Reordering

Make-to-Stock depends heavily on demand planning.

If the business consistently underestimates demand, inventory shortages can occur.

If it consistently overestimates demand, excess inventory can build up.

Odoo can support replenishment processes using inventory information, demand patterns, lead times and configured replenishment rules.

The important point is that reordering parameters should not be treated as permanent values.

They should be reviewed when:

  • demand changes
  • lead times change
  • suppliers change
  • product popularity changes
  • seasonality changes
  • production capacity changes

An ERP can automate replenishment, but the quality of the decision still depends on the quality of the underlying business data.

Make-to-Order Does Not Mean Keep Nothing in Stock

This is an important distinction.

A business can use MTO for finished products while keeping frequently used raw materials or components in inventory.

For example:

Raw Materials → Make-to-Stock

Finished Product → Make-to-Order

This approach allows the company to respond quickly to customer orders without maintaining large quantities of finished goods.

This is particularly useful for businesses that manufacture customized products from common components.

The Hybrid Strategy: Often the Practical Answer

For many manufacturers, the best solution is not MTS versus MTO.

It is MTS + MTO.

Consider a furniture manufacturer.

Standard materials such as:

  • wood
  • screws
  • fittings
  • packaging

can be maintained in stock.

But the final product can be manufactured based on customer orders.

The resulting process becomes:

Raw Materials in Stock → Customer Order → Production → Finished Product → Delivery

This reduces finished-goods inventory while maintaining access to commonly used materials.

Common Mistakes When Choosing MTS or MTO

Choosing one strategy for every product

Different products have different demand patterns and business economics.

Ignoring customer lead times

A strategy that reduces inventory may still damage customer satisfaction if delivery becomes too slow.

Using inaccurate inventory data

Production decisions depend on reliable stock information.

Ignoring production capacity

MTO can create a sudden production workload if many customer orders arrive together.

Over-relying on forecasts

Forecasting is valuable, but forecasts can be wrong. Businesses should regularly compare planned demand with actual demand.

Configuring Odoo before designing the process

ERP configuration should support the business strategy rather than determine it.

Odoo MTS vs MTO Implementation Roadmap

A structured implementation can follow this sequence:

Analyze → Segment → Design → Configure → Test → Measure → Optimize

Analyze

Review demand, inventory, production capacity, lead times and customer expectations.

Segment

Classify products as MTS, MTO, or hybrid.

Design

Define replenishment, procurement, manufacturing and delivery workflows.

Configure

Set up the appropriate Odoo inventory, manufacturing, procurement and replenishment processes.

Test

Test scenarios from customer demand through production and delivery.

Measure

Monitor inventory levels, fulfillment times, production efficiency and customer service.

Optimize

Adjust strategies as demand and business conditions change.

KPIs to Measure the Decision

Choosing MTS or MTO should be treated as a measurable business decision.

Track indicators such as:

  • inventory turnover
  • stockout frequency
  • excess inventory
  • production lead time
  • order fulfillment time
  • on-time delivery
  • production utilization
  • forecast accuracy
  • customer order cycle time
  • working capital tied up in inventory

If MTS reduces delivery time but creates excessive inventory, the strategy may need adjustment.

If MTO reduces inventory but causes unacceptable delivery delays, the business may need to stock selected products or components.

Frequently Asked Question

1. What is Make-to-Stock in Odoo?

Make-to-Stock produces products based on forecasted demand and keeps them in inventory.

It is suitable for standard products with predictable demand and short delivery expectations.

2. What is Make-to-Order in Odoo?

Make-to-Order triggers production based on confirmed customer demand.

It is useful for customized, expensive, or difficult-to-forecast products.

3. What is the difference between MTS and MTO?

MTS produces products before receiving specific customer orders, while MTO produces after demand is confirmed.

The right choice depends on inventory costs, demand patterns, production lead times and customer expectations.

4. When should a business use Make-to-Stock?

MTS is suitable when demand is predictable and customers expect fast delivery.

It helps maintain product availability but can increase excess inventory if forecasts are inaccurate.

5. When should a business use Make-to-Order?

MTO is suitable for customized, low-volume or high-value products with unpredictable demand.

It can reduce finished-goods inventory but may increase customer lead times.

6. Can Odoo support both MTS and MTO?

Yes, Odoo can support different replenishment and manufacturing strategies based on business requirements.

Businesses can configure production approaches according to individual product needs.

7. Can a business use both MTS and MTO?

Yes, a hybrid strategy can combine stocked components with order-driven production.

This approach can reduce finished-goods inventory while maintaining faster production response.

8. How do you decide between MTS and MTO in Odoo?

Evaluate demand predictability, customer lead times, production capacity, inventory costs and product customization.

The strategy should be selected at the product level rather than automatically applied to the entire business.

Conclusion

The choice between Make-to-Stock and Make-to-Order in Odoo should not be based on software configuration alone.

It should be based on demand predictability, customer expectations, production lead time, inventory cost, customization and operational risk.

For some products, MTS provides the speed and availability customers expect.

For others, MTO provides better inventory control and reduces the risk of producing products without confirmed demand.

For many businesses, the strongest solution is a hybrid model that combines stocked components with order-driven production.

The goal is not simply to configure Odoo for MTS or MTO.

The goal is to build a production strategy where inventory, manufacturing, procurement, sales and customer demand work together.

Make-to-Stock vs Make-to-Order in Odoo: A Business Decision Framework
Nihar Raval Managing Partner

About the Author

Managing Partner at Browseinfo, specializing in Odoo ERP consulting, implementation, migration, and enterprise solutions. Shares practical insights on ERP systems, business process optimization, and digital transformation.
Book a Consultation

Share this post