← Back to help How-to guides

Importing reordering rules in Odoo: minimum and maximum stock

Import reordering rules via Inventory -> Configuration -> Reordering Rules. Use the Excel template for stock.warehouse.orderpoint: set a minimum and maximum quantity per product. Odoo then raises a purchase suggestion automatically as soon as stock drops below the minimum.

Updated June 7, 2026

Reordering rules keep your stock topped up automatically. You set a minimum and maximum quantity per product. When stock drops below the minimum, Odoo raises a purchase suggestion to replenish back up to the maximum.

Download: Reordering rules import template (XLSX)

To set this up for many products at once, use the Excel template. It imports into the stock.warehouse.orderpoint model.

Importing the template

Import the file under Inventory -> Configuration -> Reordering Rules. The headers in the Excel template carry a note for each column explaining what to enter.

Key columns

ColumnFieldWhat it does
Productproduct_idThe product the rule applies to (required).
Warehousewarehouse_idThe warehouse the rule applies to.
Locationlocation_idThe stock location being monitored.
Min quantityproduct_min_qtyBelow this level a reordering rule triggers.
Max quantityproduct_max_qtyOdoo replenishes up to this level.
TriggertriggerAutomatic or manual replenishment.
Vendorsupplier_idOptional: the vendor pricelist for the purchase suggestion.

Getting started

  1. Fill in the template with a minimum and maximum quantity for each product.
  2. Import the file under Inventory -> Configuration -> Reordering Rules.
  3. Check the rules that were created and run a first replenishment to confirm the purchase suggestions are right.

A well-chosen minimum accounts for your lead time: the longer a vendor takes to deliver, the higher your minimum should sit to avoid running out.

Need a hand with your import?

Stuck setting up your reordering rules, or want a tailored template? Book an Odoo scan or get in touch - we will take a look with you.

Still stuck?

Live support is on /support, screen-share or short call with a senior consultant. Or email [email protected].