Odoo app guide
Odoo Inventory: Stock, Warehouses & Traceability
Odoo Inventory records how goods move through receipts, locations, transfers, production and deliveries. Its value depends on accurate product identity, units and an operating process that staff can follow. Ever Digital helps map the physical flow into warehouses, routes and responsibilities, then tests the stock and finance result. Specialist traceability, devices, advanced logistics and regulatory controls require an explicit fit assessment.
Official Odoo Partner · Ever Digital
A stock balance is the result of recorded movements.
Inventory should explain not only how much a business owns, but where goods are and why the quantity changed. A receipt, delivery, internal transfer, production movement and inventory adjustment represent different events. If staff use adjustments to replace ordinary work, the balance may look correct while the underlying explanation is lost.
The implementation starts with the physical process. Identify receiving points, storage, picking, packing, dispatch, returns and any production locations. Choose the appropriate number of steps for the operation rather than adding complexity simply because more warehouse routes are available.
Product references and units come before warehouse automation.
Agree which differences create distinct products or variants, how supplier references map to them and which units are used for buying, stocking and selling. Fixed conversions and packaging quantities should be tested with actual products. Variable weights, cutting and transaction-specific measurements may need a different design.
Lots and serials add traceability where required. Decide which products need them and where identifiers are captured. The extra control is useful only when the receiving and delivery teams can maintain it consistently, including returns and corrections.

Odoo documentation · CC BY-SA 4.0 · CC BY-SA 4.0
Original documentation image, shown without altering the interface. The screenshot illustrates standard Odoo, not a customer implementation.
Warehouse configuration decisions that change daily work.
These are operational choices, not merely administrative settings. Demonstrate each one with the staff responsible for the corresponding movement.
| Decision | Why it matters | Acceptance example |
|---|---|---|
| Warehouse and location structure | Determines how physical stock is represented. | Receive at one site and transfer to another with accountable confirmation. |
| Receipt and delivery steps | Defines the checks between arrival, storage and release. | Process a partial receipt and a shipment with a missing item. |
| Reservation and replenishment | Affects what can be promised and what triggers supply. | Show competing demand, incoming stock and the agreed procurement response. |
| Traceability and removal rules | Connects stock identity and selection to the required process. | Trace a lot or serial through receipt, delivery and return. |
Connect stock with commercial and production records.
Sales provides customer demand and delivery commitments; Purchase provides supplier orders and incoming supply. Manufacturing adds component consumption and finished output where production exists. Accounting needs an agreed valuation and reconciliation approach. POS and Field Service may also create stock-related requirements, depending on the configured workflow.
A connection between apps does not remove the need to decide who resolves an exception. Assign responsibility for shortages, supplier mismatches, returned goods, missing serials and differences between physical counts and recorded quantities.
What needs separate verification.
Standard inventory functionality should not be used as shorthand for every specialist warehouse requirement.
- Scanner, printer, scale, weighbridge, conveyor or other device compatibility and the required interfaces.
- Advanced route optimization, carrier connections, customer portals and external warehouse systems.
- Enforced quality release, regulated traceability, recalls, temperature records or other specialist controls.
- Customer-owned stock, consignment, complex exchange units or valuation arrangements that need specific accounting treatment.
Reconcile the opening position before the first live movement.
Clean product references and units, then agree the locations and required traceability identifiers. Count stock using that same structure. Separate damaged, returned, restricted or customer-owned goods where the business requires different treatment. Finance should reconcile opening valuation independently from the physical quantity check.
Test a small import and complete the real receipt-to-delivery cycle before loading the full catalogue. Include a count difference, transfer, return and any production or service-material flow in scope. Training should teach the reason for each movement as well as the screen used to record it.
Questions businesses ask
Does Odoo Inventory require several warehouses?
No. A business can start with the structure its physical operation needs. Warehouses, locations, branches and legal companies represent different concepts and should not be multiplied without a reason.
Can Odoo track lots and individual serial numbers?
Yes, with the appropriate product and process configuration. Decide where identifiers are captured and test receipt, delivery, transfer and return. Specialist quality or regulatory obligations remain separate requirements.
Will the software automatically correct inaccurate stock?
No. The system records the movements and adjustments entered through the process. Data ownership, receiving discipline, counting and exception resolution remain necessary for a trustworthy balance.
What should we prepare for an inventory assessment?
Bring product references, units, location balances, receipt/delivery examples and any lot or serial requirements. Include a difficult return or quantity discrepancy so the proposed design can be tested realistically.
Sources and factual scope
Capabilities checked against official Odoo documentation. These are planning examples, not promises that every feature is included in a Starter package.
- Odoo Inventory documentation
- Odoo: units of measure
- Odoo: warehouse management
- Odoo: forecasted stock
- Odoo: lots
- Odoo: serial numbers
- Odoo: inventory counts
Reviewed:
Ever Digital
Bring your real workflow to the conversation.
Tell us how you sell, stock, deliver or service. We will identify the standard apps, decisions and any extensions your implementation needs.
View Starter packages Current implementation fees and included scope are maintained on the Starter package pages. Odoo licences, hosting and custom work are separate.
