Skip to content
ONE DIGITAL

If the system says 40 and the shelf says 32, every other number is wrong too.

Odoo Inventory: warehouse and stock management

Odoo Inventory tracks every movement of stock across warehouses and locations, reorders automatically, traces lots and serial numbers, and values stock straight into accounting. We configure it around how goods actually move in your business.

By Nour Aldein Tleti. Updated .

Odoo · Inventory
Odoo Inventory screenshot: warehouse Daily Operations dashboard
Screenshot © Odoo S.A., CC BY-SA 4.0

Can Odoo manage multiple warehouses and track lots and serial numbers?

Yes. Odoo Inventory supports multiple warehouses and locations, configurable receipt and delivery routes, lot and serial number tracking with expiry dates, reordering rules and barcode scanning (the Barcode app is in Enterprise). Stock valuation can post automatically to accounting.

Odoo · Inventory
Odoo Inventory screenshot: stock warehouses create warehouse
Screenshot © Odoo S.A., CC BY-SA 4.0

What it covers

Multi-warehouse
Locations, transfers between branches and stock by site.
Routes
One-, two- or three-step receipts and deliveries, dropship and cross-dock.
Traceability
Lots, serial numbers and expiry dates from supplier to customer.
Replenishment
Min/max reordering rules that create purchase or manufacturing orders.
Valuation
FIFO or average cost posted to accounting.
Barcode
Scanning for receipts, picking and counts.
Odoo · Inventory
Odoo Inventory screenshot: specify a value for the Serial Number field on receipt
Screenshot © Odoo S.A., CC BY-SA 4.0

How stock moves in Odoo

  1. 01Purchase order
  2. 02Receipt
  3. 03Quality check
  4. 04Put-away
  5. 05Pick
  6. 06Pack
  7. 07Deliver
  8. 08Invoice

Implementation considerations

Clean product data first
Units of measure, variants and barcodes decide how smooth go-live is.
Start with an opening count
A full physical count at cut-over gives the system a true starting point.
Match routes to reality
Two-step picking only helps if your team actually works that way.
Odoo · Inventory
Odoo Inventory screenshot: scan the barcode for a product on the reception picking page in the *Barcode* app
Screenshot © Odoo S.A., CC BY-SA 4.0

Frequently asked questions

Can Odoo handle expiry dates for medical or food stock?

Yes, with lot tracking and expiry dates enabled, plus removal strategies such as FEFO.

Can stock sync with our online store?

Yes, through Odoo eCommerce or an integration with your store.

Keep exploring

Get stock you can trust

We review how goods move today and configure Odoo Inventory to match.

WhatsApp Dr. Alaa KhouryCall +971 50 682 5189

Discuss your project with ONE DIGITAL

Dr. Alaa Khoury, Economics, Banking & Accounting Specialist | Financial Analyst
Dr. Alaa Khoury

Economics, Banking & Accounting Specialist | Financial Analyst

Nour Aldein Tleti, Software Engineer & Digital Transformation Specialist
Nour Aldein Tleti

Software Engineer & Digital Transformation Specialist

info@onedigitalco.com

Add project details (optional)
Modules you need
Preferred contact method
WhatsApp
Call
Consultation