How to Set Up Make-to-Order (MTO) in Odoo 19
If you’re searching for a smarter way to manage inventory without overstocking or losing sales, then learning how to Set Up Make-to-Order (MTO) in Odoo 19 can completely change the way your business operates.
Holding too much inventory blocks your cash, and holding too little costs you customers. This is exactly where the Odoo 19 MTO setup becomes a powerful solution. Instead of guessing how much stock you need, Odoo allows you to replenish products only when a customer actually places an order.
In this blog, we’ll guide you through how to set up MTO in Odoo 19 in a very simple and practical way. You’ll understand the concept of Make to Order Odoo 19, learn the exact Odoo 19 MTO step-by-step process, and see how to configure MTO in Odoo 19 inventory without confusion.
We will also explore how the Odoo 19 MTO route works, how to combine the Odoo 19 buy route and MTO, and how the system can automatically generate purchase orders using Odoo 19 automatic purchase order from sales order.
By the end of this guide, you won’t just understand the theory, you’ll be confident enough to implement a complete Odoo 19 make-to-order configuration for your business.
What is Make-to-Order (MTO) in Odoo 19?
A Simple Explanation Anyone Can Understand
Make-to-Order (MTO) is an inventory method where you don’t keep products in stock. Instead, you only purchase or manufacture a product after receiving a confirmed customer order.
Think of it like this:
No unnecessary stock. No wasted money.
Why Businesses Love Make to Order Odoo 19
Businesses today want flexibility and efficiency, and that’s exactly what Make to Order Odoo 19 offers.
Here’s why it works so well:
- You don’t invest money in unsold products
- You avoid warehouse clutter
- You only buy what is actually needed
- You reduce financial risk
- You automate your operations
For growing businesses, this is not just helpful, it’s essential.
Why You Should Use Odoo 19 MTO Setup
Real Problems MTO Solves
Let’s talk about real-life issues businesses face:
- “We have too much stock sitting idle.”
- “We run out of products when demand increases.”
- “Manual purchasing is time-consuming.”
With the Odoo 19 MTO setup, these problems are minimized because the system responds directly to customer demand.
Automation That Feels Like Magic
Once you properly configure MTO in Odoo 19 inventory, something amazing happens:
- A sales order is confirmed
- Odoo instantly creates a purchase order
- Vendor gets notified
- The product is delivered
This is the beauty of Odoo 19: automatic purchase order from sales order, no manual follow-ups, no delays.
Step-by-Step Guide: How to Set Up Make-to-Order (MTO) in Odoo 19
Now let’s get into the practical part. Don’t worry, we’ll keep it simple and easy to follow.
Step 1: Activate Required Settings
Go to:
Inventory → Configuration → Settings
Enable:
- Multi-Step Routes
- Storage Locations
These settings are required to activate the Odoo 19 MTO route.
Step 2: Enable MTO Route
Navigate to:
Inventory → Configuration → Routes
- Find Make To Order (MTO)
- Activate it
This route ensures that products are replenished only when needed, also known as Odoo 19 replenish on order.
Step 3: Configure Product for MTO
Go to:
Inventory → Products → Products
Open your product and:
Under Inventory Tab:
- Enable Routes
- Select:
-
- Make To Order (MTO)
- Buy Route
This combination is very important. It tells Odoo:
“Whenever this product is sold, purchase it from a vendor.”
This is what we call Odoo 19 buy route and MTO.
Step 4: Add Vendor Details
Inside the product form:
- Go to the Purchase tab
- Add vendor name
- Set price and delivery time
Without this step, Odoo 19 automatic purchase order from sales order will not work.
Step 5: Create and Confirm Sales Order
Go to:
Sales → Orders → Create
- Select customer
- Add MTO product
- Confirm the order
Once confirmed, Odoo automatically:
- Creates procurement
- Generates a purchase order
That’s the power of Odoo 19 replenish on order in action.
Step 6: Process Purchase Order
Go to:
Purchase → Orders
- Open the purchase order
- Confirm it
- Receive products
After receiving, the system will automatically prepare delivery to the customer; you just need to validate it.
Add approval from the designated person and make it done.
How Odoo 19 MTO Works in Real Life
Let’s make this even easier to understand with a real example.
Scenario:
You run a furniture business.
- Customer orders a custom sofa
- You don’t keep it in stock
- Odoo creates a purchase order
- The vendor manufactures and sends it
- You deliver it to the customer
Simple. Efficient. No risk.
Combining Buy Route and MTO for Best Results
Why This Combination Matters
Many people only enable MTO and expect it to work. But here’s the truth:
MTO tells when to procure, but the Buy route tells how to procure.
When you combine Odoo 19 buy route and MTO:
- Procurement becomes fully automated
- Vendors are selected automatically
- Purchase orders are created instantly
This is the backbone of a strong Odoo 19 make-to-order configuration.
Common Mistakes to Avoid
Even though the setup is simple, small mistakes can break the process.
1. Not Adding Vendor
No vendor = No purchase order
2. Forgetting Routes
Routes must be enabled both globally and on the product level
3. Using Only MTO
You must combine it with the Buy route
4. Ignoring Lead Time
Wrong delivery time can delay customer orders
Advanced Tips to Make MTO Even Better
Use Accurate Lead Times
Always set realistic vendor delivery times
Monitor Your Procurement
Regularly check purchase orders and delays
Use Reports Smartly
Track:
- Delivery performance
- Vendor efficiency
- Purchase cycles
Combine with Dropshipping
For even faster delivery, integrate MTO with dropshipping
Why Businesses Trust Netilligence for Odoo Implementation
Setting up MTO is one thing, but making it work perfectly for your business is another.
At Netilligence, we don’t just configure systems, we create solutions that actually solve problems.
What We Offer:
- Complete Odoo 19 MTO setup
- Customized workflows
- Smart automation
- Business-focused implementation
- Ongoing support
We understand your challenges and design solutions that help you grow faster with less effort.
Smarter Inventory, Stronger Business Growth
When you truly understand how to Set Up Make-to-Order (MTO) in Odoo 19, you move from guesswork to precision. You stop wasting money on excess stock and start building a system that responds directly to customer demand.
With the right Odoo 19 MTO step-by-step approach, your business becomes more efficient, more flexible, and more profitable.
And if you want to make this transition smooth and stress-free, Netilligence is here to help you every step of the way.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.