Media Center Subscribe Contact
English Portuguese French
M&J Consultants
  • Sectors
  • Solutions
  • Our Insights
  • About Us
  • Countries
Get Started
Agriculture Education Energy & Utilities Financial Services Healthcare Hospitality & Tourism Infrastructure Transportation & Logistics Manufacturing Mining & Resources Oil & Gas Public Sector Real Estate & Construction Retail & Consumer Technology & Telecoms
Strategy Strategic planning and business transformation Digital and Technology Digital transformation and tech solutions Marketing & Sales Growth strategies and market positioning Finance and Tax Financial advisory and tax optimization ERP & Operations Odoo ERP implementation and optimization

Topics

Investment & Market Entry Tax & Compliance Business Setup Trade & Policy Digital Transformation View all Insights

By Sector

Mining & Resources Agriculture Manufacturing Financial Services Energy

Resources

M&J Books Webinars M&J Futures Reports

C-Suite Insights

CEO Insights CFO Insights COO Insights CIO Insights CMO Insights

About

What We Do What We Believe Our People & Leadership

 

Client Results Global Affiliations

Timeless Businesses (Our Mission)

Our Purpose Our Vision Learn more about our Mission
African Business Forum

Southern Africa

Zimbabwe Zambia South Africa Botswana Namibia Mozambique Malawi Lesotho Eswatini Angola

East Africa

Kenya Tanzania Uganda Rwanda Ethiopia Burundi South Sudan Djibouti Eritrea Somalia

West Africa

Nigeria Ghana Senegal Cote d'Ivoire Mali Burkina Faso Niger Guinea Benin Togo

Central Africa

DR Congo Cameroon Gabon Congo Chad Central African Republic Equatorial Guinea Sao Tome & Principe

North Africa

Egypt Morocco Algeria Tunisia Libya Sudan Mauritania
M&J Consultants
Agriculture Education Energy & Utilities Financial Services Healthcare Hospitality & Tourism Infrastructure Logistics Manufacturing Mining & Resources Oil & Gas Public Sector Real Estate Retail & Consumer Technology & Telecoms
Strategy Digital and Technology Marketing & Sales Finance and Tax ERP & Operations
Investment & Market Entry Tax & Compliance Business Setup Trade & Policy Digital Transformation Mining & Resources CEO Insights CFO Insights
What We Do What We Believe Our People & Leadership Client Results Global Affiliations Our Purpose Our Vision Timeless Businesses
Zimbabwe Zambia South Africa Kenya Nigeria View All Countries
Get Started

Step-by-Step: Setting Up Reordering Rules for Inventory in Odoo

Technology

Back to Insights
Technology
M&J Africa December 1, 2025
Step-by-Step: Setting Up Reordering Rules for Inventory in Odoo

Reordering rules in Odoo are one of the most powerful tools for ensuring that products are always available when needed without overstocking or straining cash flow. Many businesses using Odoo for the first time underestimate how much value automated replenishment brings to warehouse efficiency, procurement accuracy, and production planning. With correctly configured reordering rules, companies eliminate guesswork, reduce human error, and maintain optimal stock levels based entirely on automated triggers. This guide provides a detailed step-by-step walkthrough on how to set up reordering rules in Odoo, why they matter, and how to optimize them for different business models.

Odoo uses a combination of product master data, stock forecasting, and replenishment logic to determine when a purchase order, manufacturing order, or internal transfer should be created. These rules work seamlessly with procurement methods such as Make-to-Stock and Make-to-Order, allowing businesses to adapt the automation to their operational frameworks. Whether you are managing a small retail warehouse or a complex manufacturing operation, understanding reordering rules is essential for achieving efficient inventory control.

To fully benefit from Odoo’s automation, you must ensure that product configuration, stock locations, lead times, and vendor details are accurate. Poorly configured product settings can lead to incorrect purchase orders, delayed replenishment, or unnecessary overstocking. With the right setup, Odoo’s automation becomes reliable, predictable, and scalable.

Understanding Reordering Rules in Odoo

Reordering rules control the threshold at which Odoo initiates replenishment. They define the minimum quantity at which a product should not fall and the maximum quantity to replenish up to. These values work alongside forecasted inventory levels, vendor lead times, and purchase frequencies. When the on-hand stock plus incoming quantities fall below the minimum threshold, Odoo automatically creates a draft purchase order or a manufacturing order during the reordering process.

The core components of reordering rules include the minimum quantity, maximum quantity, and quantity multiple. The minimum quantity acts as a safety stock indicator. The maximum quantity defines how much stock should be brought in to restore optimal levels. The multiple value helps if the vendor supplies products in specific lot sizes or cartons. These rules can be adapted for retail operations, wholesale businesses, manufacturing plants, and even multichannel e-commerce environments.

Reordering rules can be product-specific, warehouse-specific, or location-specific, depending on your configuration. This flexibility makes them suitable for businesses with multiple warehouses, production lines, or supply chain constraints. With accurate forecasting, reordering rules significantly reduce manual intervention and improve accuracy.

Step-by-Step: Setting Up Reordering Rules for Inventory in Odoo

Setting up reordering rules in Odoo involves configuring products, enabling the correct modules, setting procurement methods, and defining replenishment parameters. Below is a structured guide for proper setup.

Step 1: Ensure Inventory and Purchase Modules Are Installed

Before creating reordering rules, verify that the Inventory and Purchase apps are installed. These two modules handle stock movements and procurement operations. Without the Purchase module, Odoo will not be able to generate purchase orders. With the Inventory module active, stock forecasting and replenishment operations become functional.

Once enabled, confirm that the necessary configurations such as warehouses, routes, and basic stock locations are in place. A clean configuration ensures the reordering logic is correctly applied.

Step 2: Configure Product Information Correctly

Go to the product form and ensure the product type is set to either Storable Product or Consumable. Storable products are tracked in the warehouse and are eligible for reordering rules. Validate the product category, barcode, costing method, and units of measure because these details influence the replenishment calculations and valuation.

Enable the appropriate routes under the Inventory tab of the product. If you are replenishing through purchasing, activate the Buy route. If you manufacture the product, activate the Manufacture route. Configuring routes correctly ensures that when stock reaches minimum levels, Odoo knows whether to create a purchase order or manufacturing order.

Add vendor details under the Purchase tab. The vendor’s lead time, price list, minimum order quantity, and purchase frequency will affect how Odoo calculates incoming quantities and the timing of replenishment. Accurate vendor information ensures procurement aligns with real supply chain conditions.

Step 3: Create a New Reordering Rule

Navigate to Inventory, then Configuration, and select Reordering Rules. Create a new rule and assign the appropriate product. Select the location or warehouse where the rule will apply. This is especially important if your business operates multiple warehouses with different consumption rates.

Input the minimum quantity level. This represents the point at which Odoo will trigger replenishment. Set the maximum quantity level, defining how much stock should be restored. Define the quantity multiple if the vendor sells in predefined batches.

Ensure the rule reflects real operational requirements. Using unrealistic minimum or maximum values can distort procurement patterns and lead to inefficiencies such as dead stock or constant reordering.

Step 4: Configure Lead Times for Accurate Forecasting

Lead times directly affect how Odoo forecasts stock availability. There are three lead times you should configure. Vendor lead time is the number of days suppliers take to deliver. Customer lead time defines how long it takes you to deliver products to customers. Manufacturing lead time is used if the product is produced internally.

These lead times influence the replenishment schedule. Odoo uses them to determine when stock will be received, allowing for predictive restocking without the risk of stockouts. Without accurate lead times, Odoo may either reorder too late or too early.

Step 5: Run the Replenishment Process

Odoo’s replenishment process can be triggered manually or allowed to run automatically. To run it manually, go to Inventory, then Replenishment. Odoo will display all products requiring action based on their reordering rules and stock forecasts. You can review each replenishment suggestion before confirming the purchase or manufacturing order.

If auto-generation is enabled, Odoo automatically creates draft purchase orders or manufacturing orders as soon as stock falls below the minimum threshold. This allows procurement teams to review and validate the draft orders without manually scanning stock levels.

Step 6: Validate Purchase Orders or Manufacturing Orders

Once Odoo generates replenishment documents, the next step is validation. Procurement can approve purchase orders after reviewing the quantities, vendor selections, and pricing. Manufacturing teams can validate production orders after confirming raw material availability.

This validation step ensures oversight, preventing the system from creating incorrect orders due to data errors or unexpected changes in demand.

Step 7: Monitor Stock Forecasts and Adjust Rules Regularly

Reordering rules are not static. They must evolve as buying patterns, supplier performance, and business operations change. Odoo provides stock forecast reports, demand statistics, and replenishment history to help you refine the rules.

Check whether the minimum quantity remains appropriate based on seasonal demand or consumption trends. Adjust maximum quantities if storage capacity changes. Update vendor lead times if suppliers are consistently delivering late or early. Monitoring stock movement patterns ensures reordering rules remain efficient and relevant.

Related Articles

Affordable ERP Systems for African Businesses
Technology

Affordable ERP Systems for African Businesses

How ODOO ERP Streamlines Process Flows in Organizations
Technology

How ODOO ERP Streamlines Process Flows in Organizations

Optimizing Manufacturing with Odoo ERP: A Comprehensive Guide
Technology

Optimizing Manufacturing with Odoo ERP: A Comprehensive Guide

M&J Consultants

M&J Africa empowers enterprises with strategic insights, innovative solutions, and transformative partnerships that transcend generations.

Sectors

  • Agriculture
  • Energy
  • Financial Services
  • Healthcare
  • Mining
  • Oil & Gas
  • Public Sector
  • Technology

Solutions

  • Strategy
  • Technology
  • Finance & Tax
  • Odoo ERP

Insights

  • Industry Insights
  • Technology Report
  • Webinars
  • Featured Topics

© 2026 M&J Consultants. All rights reserved.

  • Privacy Policy
  • Terms of Service
  • Cookie Policy