Odoo Consignment Inventory: How to Manage Stock Owned by Customers or Suppliers
Managing inventory becomes more complicated when products physically exist in your warehouse but do not belong to your company. This is common in businesses that sell products on behalf of suppliers, keep customer-owned materials for processing, or store inventory under consignment arrangements.
With Odoo Consignment Inventory, businesses can track products that are physically available in their warehouse while keeping ownership separate from their own stock.
This helps companies maintain accurate inventory visibility without incorrectly treating consigned products as their own inventory.
What Is Consignment Inventory?
Consignment inventory is stock that is physically stored or managed by one company but remains owned by another party.
There are two common scenarios:
Supplier-Owned Consignment
A supplier sends products to your warehouse, but ownership remains with the supplier until you sell or consume the products.
Supplier → Your Warehouse → Customer
The products are physically available to you, but they are not initially your financial inventory.
Customer-Owned Consignment
A customer-owned product is stored at your facility for processing, repair, manufacturing, or another service.
Customer → Your Warehouse → Processing/Service
The products belong to the customer even though your company is physically handling them.
Why Is Consignment Inventory Important?
Without proper tracking, businesses can easily confuse:
- Company-owned inventory
- Supplier-owned inventory
- Customer-owned inventory
- Available stock
- Sold stock
- Consumed stock
This can create inaccurate inventory reports and accounting problems.
Odoo can help separate these stock ownership scenarios and provide better visibility into what is physically available versus what the company actually owns.
How Supplier Consignment Works in Odoo
A common use case is a supplier placing products in your warehouse.
For example:
Supplier: ABC Electronics
Product: Wireless Headphones
Quantity: 1,000 units
The supplier sends the products to your warehouse but retains ownership until the products are sold.
Your warehouse therefore contains:
Company-Owned Stock: 5,000 units
Supplier-Owned Stock: 1,000 units
The physical inventory is 6,000 units, but only 5,000 units belong to your company.
This distinction is important for inventory valuation and financial reporting.
Odoo Consignment Inventory Workflow
A typical supplier consignment workflow is:
Supplier Sends Products
↓
Products Received into Warehouse
↓
Ownership Remains with Supplier
↓
Products Stored as Consignment Stock
↓
Customer Places Order
↓
Consigned Product Is Sold
↓
Supplier Transaction Is Processed
This allows the company to manage the physical stock without treating it as a normal purchase immediately.
Step 1: Configure the Supplier
The supplier should be configured properly in Odoo.
For example:
Supplier: ABC Electronics Pvt. Ltd.
The purchasing team can maintain relevant supplier information, including:
- Supplier details
- Products
- Pricing
- Lead times
- Purchase terms
- Consignment arrangements
Clear supplier configuration helps prevent confusion between normal purchasing and consignment stock.
Step 2: Receive Consigned Products
When the supplier sends products, the warehouse team receives them.
However, unlike a normal purchase, the products remain owned by the supplier.
For example:
Supplier sends: 500 units
The warehouse can now physically see:
500 units of supplier-owned stock
These products should remain distinguishable from the company's own inventory.
Step 3: Track Ownership
One of the most important parts of consignment management is tracking who owns the inventory.
For example:
| Product | Quantity | Owner |
|---|---|---|
| Product A | 1,000 | Your Company |
| Product A | 500 | Supplier ABC |
| Product B | 250 | Supplier XYZ |
This prevents warehouse employees from treating all available products as company-owned inventory.
Step 4: Sell the Consigned Product
When a customer purchases a consigned product, the business can fulfill the customer order using the appropriate consignment stock.
For example:
Supplier-owned stock: 500 units
Customer purchases:
50 units
Remaining supplier-owned stock:
450 units
The inventory records should reflect the ownership change or consumption according to the configured business process.
Step 5: Settle with the Supplier
Depending on the agreement, the supplier may be paid after the product is sold.
For example:
Supplier price: ₹800/unit
Customer selling price: ₹1,000/unit
If 50 units are sold:
Customer sales value:
50 × ₹1,000 = ₹50,000
Supplier amount:
50 × ₹800 = ₹40,000
Gross margin:
₹50,000 − ₹40,000 = ₹10,000
The exact accounting treatment depends on the commercial agreement and applicable accounting rules.
Consignment Inventory vs. Normal Purchasing
These two workflows should not be confused.
Normal Purchase
Supplier
↓
Purchase Order
↓
Goods Receipt
↓
Company Owns Inventory
↓
Vendor Bill
Consignment
Supplier
↓
Consignment Receipt
↓
Supplier Retains Ownership
↓
Product Is Sold/Consumed
↓
Settlement According to Agreement
This distinction is important for both inventory and accounting.
Customer-Owned Inventory in Odoo
Consignment can also involve customer-owned stock.
For example, consider a manufacturing company that performs processing for customers.
A customer sends:
1,000 kg of raw material
The manufacturer stores the material and uses it to produce finished goods.
However, the raw material remains customer-owned.
The company therefore needs to distinguish:
Company-Owned Raw Material
from
Customer-Owned Raw Material
This can help prevent customer materials from being accidentally included in the company's own inventory valuation.
Example: Customer-Owned Manufacturing Material
Suppose a customer sends:
500 kg of aluminum
to a contract manufacturer.
The manufacturer processes the aluminum into finished components.
The workflow can be:
Customer Sends Raw Material
↓
Material Received
↓
Customer Ownership Maintained
↓
Material Used in Production
↓
Finished Goods Produced
↓
Customer Delivery
This is especially useful for contract manufacturing, job work, and subcontracting businesses.
Consignment Inventory for Retailers
Retail businesses frequently use consignment arrangements.
For example, a fashion store may display products from independent brands.
The store does not purchase the products upfront.
Instead:
Brand → Retail Store → Customer
The brand retains ownership until the product is sold.
The retailer may earn a commission or agreed margin.
Example
A clothing brand provides:
200 dresses
The store sells:
50 dresses
Remaining stock:
150 dresses
The retailer pays or settles with the brand based on the agreed terms.
This allows retailers to expand their product range without purchasing all inventory upfront.
Benefits of Consignment Inventory in Odoo
1. Better Inventory Visibility
Businesses can clearly identify inventory based on ownership.
This reduces confusion between company stock and third-party stock.
2. Lower Working Capital Requirements
Supplier-owned inventory can allow businesses to keep products available without purchasing them upfront.
This can reduce the amount of capital tied up in inventory.
3. Wider Product Range
Retailers and distributors can offer more products without purchasing every item before demand is known.
4. Reduced Inventory Risk
The business may carry less financial risk because some products remain owned by the supplier until they are sold or consumed.
5. Better Supplier Relationships
Consignment arrangements can provide suppliers with better market access while giving retailers or distributors additional products to sell.
6. Accurate Ownership Tracking
Odoo helps businesses maintain a clearer distinction between:
Physical Stock
and
Owned Stock
This distinction is essential for accurate inventory management.
Consignment Inventory for Manufacturing
Manufacturing companies can use consignment arrangements for raw materials and components.
For example, an automotive manufacturer may receive components from a supplier that remain supplier-owned until they are consumed in production.
Possible workflow:
Supplier Components
↓
Consignment Warehouse
↓
Production Requirement
↓
Components Consumed
↓
Supplier Settlement
This can reduce the manufacturer's inventory investment while ensuring materials are available for production.
Consignment vs. Subcontracting
Consignment and subcontracting are related but different concepts.
Consignment
The main focus is inventory ownership.
The stock is physically located with your company but may belong to the supplier or customer.
Subcontracting
The main focus is outsourced manufacturing or processing.
A company sends materials or components to an external party to perform a manufacturing operation.
A business can potentially use both concepts in the same supply chain, depending on its workflow.
Consignment Inventory and Accounting
One of the most important considerations is that physical stock does not automatically mean company-owned stock.
For example:
Your warehouse contains:
10,000 units
But:
- 7,000 units belong to your company
- 3,000 units belong to a supplier
Your physical stock is 10,000 units, but your company's owned inventory is only 7,000 units.
Accounting treatment should therefore follow the ownership and commercial agreement.
Businesses should configure their Odoo accounting and inventory processes carefully according to local accounting standards and tax requirements.
Common Challenges Without Consignment Tracking
Without proper processes, businesses may face:
- Incorrect inventory valuation
- Confusion about stock ownership
- Incorrect supplier settlements
- Overstocking
- Poor warehouse visibility
- Difficulty calculating margins
- Incorrect financial reporting
- Disputes with suppliers or customers
A structured ERP workflow can reduce these problems.
Best Practices for Managing Consignment Inventory
1. Clearly Define Ownership
Every consignment arrangement should specify when ownership changes.
For example:
Ownership remains with supplier until sale.
or
Ownership transfers when goods are consumed in production.
2. Maintain Separate Stock Visibility
Users should be able to distinguish third-party inventory from company-owned inventory.
3. Define Settlement Rules
Clearly establish:
- Supplier price
- Commission
- Settlement frequency
- Payment terms
- Returns
- Damaged goods responsibility
4. Monitor Consignment Aging
Products that remain unsold for a long time can create warehouse capacity issues.
Monitor:
- Stock age
- Slow-moving products
- Unsold quantities
- Supplier performance
5. Reconcile Physical and System Stock
Regular inventory checks are important.
The warehouse should verify that physical consignment quantities match the quantities recorded in Odoo.
Odoo Consignment Inventory Example
Consider a distributor that receives 1,000 units of a product from a supplier.
The supplier retains ownership until the products are sold.
Initial Stock
Supplier-owned: 1,000 units
Customer Sales
Customer A → 100 units
Customer B → 150 units
Customer C → 200 units
Total sold:
450 units
Remaining supplier-owned stock:
550 units
The business can use Odoo to maintain visibility over these quantities and manage the related purchasing, sales, inventory, and accounting processes.
When Should a Business Use Consignment Inventory?
Consignment inventory can be a good option when:
- Suppliers are willing to retain ownership.
- Products have predictable or recurring demand.
- Retailers want to expand their product range.
- Businesses want to reduce upfront inventory investment.
- Customers provide materials for manufacturing.
- Products need to be stored before being sold or processed.
- Supplier and customer ownership must be tracked separately.
Conclusion
Odoo Consignment Inventory provides businesses with a structured way to manage products that are physically available but owned by another party.
Whether a supplier places products in your warehouse or a customer provides materials for manufacturing, tracking ownership separately from physical stock is essential.
With the right Odoo configuration, businesses can improve:
- Inventory visibility
- Stock ownership tracking
- Supplier management
- Customer material management
- Working capital control
- Inventory accuracy
- Financial reporting
For retailers, distributors, manufacturers, and businesses working with third-party inventory, Odoo consignment workflows can provide better control over stock while reducing unnecessary inventory investment.