As a growing business, we know how crucial it is to stay on top of our inventory. Delivering orders on time is key to keeping our customers happy and coming back for more.
Odoo makes it easier to manage your inventory effectively. It helps you track product quantities on hand, manage reserved products from customer orders, and forecast future sales – all to keep you ahead of the curve and able to consistently meet customer demands.
One of Odoo's most powerful features for this is the Re-ordering Rule. This automates the purchasing process, ensuring you never run out of your best-selling products.
Here's a quick guide on how to set up and use Re-ordering Rules in Odoo:
1. Access the Re-ordering Rule:
- Go to Inventory > Products > Products and select the product you want to manage.
- Look for the Re-ordering Rule icon (often depicted with "min/max"). It may be in the "More" dropdown if not immediately visible.

2. Define Minimum and Maximum Stock Levels:
- Click New.
- Odoo will automatically add a line for the product, displaying information like the warehouse location, on-hand quantity, forecast, route, minimum, maximum, and to-order amounts.
- Crucially, adjust the "Min" and "Max" values. Set "Min" to the minimum quantity you always want in stock, and "Max" to the maximum quantity you need.

3. Test the Re-ordering Rule:
- Go to Sales > New and create a new sales order.
- Add the product you configured in the Re-ordering Rule.
- Important: The rule will only trigger if the inventory falls below the "Min" quantity you defined.
- Confirm the order.

4. Observe the Automatic Purchase Order:
- Go back to the Inventory app and select the Delivery Orders tab.
- You should see that a purchase order has been automatically created. This is because the sales order reduced the inventory below the "Min" level, triggering the Re-ordering Rule.
- The purchase order will be for an amount to bring you up to the "Max" quantity, considering any existing forecast demand.
- Note: You may need to manually run the scheduler to see the order immediately. Otherwise, Odoo runs the scheduler automatically once a day (by default).
That's it! You've successfully created a Re-ordering Rule in Odoo. This allows you to proactively manage your inventory and ensure you're always ready to fulfill customer orders.

By implementing this feature, you can:
- Minimize stockouts and delays: Ensure consistent product availability.
- Reduce inventory holding costs: Avoid overstocking and tying up capital.
- Improve customer satisfaction: Deliver orders on time and meet expectations.
- Automate your purchasing process: Save time and reduce manual effort.
Enjoying this Odoo Power Tips series? Talk to one of our experts at Empowerion (Odoo Partner in Melbourne) and let us show you how to streamline your Inventory with Odoo!