Back to Blog

May 15, 2026

Odoo Manufacturing Now Supports Direct Vendor-to-Subcontractor Dropshipping Without Warehouse Touchpoints

Odoo ships a complete dropship-to-subcontractor workflow in its MRP module, letting manufacturers route raw materials from vendors directly to third-party assemblers without the components ever passing through company warehouses — tracked end-to-end through automated purchase orders, receipts, and inventory moves.

Most manufacturing businesses that use subcontractors have lived with an awkward logistics gap: they buy raw materials from one supplier, receive them into their own warehouse, then ship them out again to whoever actually assembles the product. It works, but it adds handling time, storage costs, and an entire unnecessary leg of transportation. Odoo has now formalized the alternative — a dropship-to-subcontractor route where vendors ship components directly to the third-party manufacturer, and the contracting company never physically touches the materials.

The workflow involves three parties: the company placing the order, the vendor supplying components, and the subcontractor performing assembly. What makes this interesting from a system design perspective is that Odoo generates and links the purchase documents automatically, so the coordination between all three parties happens through a single confirmed purchase order.

How the Routing Actually Works

The setup starts with a bill of materials set to the Subcontracting type. Each component on that BoM gets assigned a specific inventory route called “Dropship Subcontractor on Order,” which tells the system to source that component directly from its vendor and deliver it to the subcontractor’s location rather than the company warehouse.

Odoo bill of materials configured with subcontracting type showing components assigned to the dropship route

The product itself lists the subcontractor as its vendor in the Purchase tab, with a delivery lead time that encompasses the entire cycle: component receipt by the subcontractor, production time, and final delivery of the finished good back to the company. This single lead time field replaces what would otherwise require separate estimates for each stage of the process.

Odoo component inventory tab showing the Dropship Subcontractor on Order route enabled

The Automated Document Chain

When a user creates and confirms a purchase order for the subcontracted product, the system does two things simultaneously: it generates a receipt document for the eventual finished good, and it creates a separate request for quotation addressed to the component vendor. That vendor RfQ specifies the subcontractor’s location as the delivery destination — not the company warehouse.

Odoo request for quotation automatically generated for vendor with subcontractor as delivery destination

Confirming the vendor RfQ turns it into a purchase order, and a dropship transfer is created linking the vendor shipment to the subcontractor receipt. Validating this dropship order confirms that the subcontractor has received the materials and can begin production.

Odoo dropship order showing component transfer from vendor to subcontractor location

Tracking the Physical Reality

Behind the scenes, Odoo generates a series of inventory moves that mirror what happens physically. Components move from the vendor location to a dedicated Subcontracting Location. A virtual Production location then consumes those components and creates the finished good. The completed product sits at the Subcontracting Location until the company validates receipt, at which point it enters their actual warehouse stock.

Odoo inventory moves history showing the full component and finished good tracking through subcontracting locations

This is more than bookkeeping. The move chain means inventory valuation stays accurate through every stage, cost of goods sold reflects the actual component costs, and the audit trail shows exactly when materials changed hands between each party.

When This Makes Sense

The dropship-to-subcontractor route is particularly relevant for businesses that outsource assembly but don’t want to warehouse raw materials. Electronics companies ordering PCBs from one supplier and having them assembled by another. Furniture makers sourcing lumber from mills and sending it directly to finishing shops. Any scenario where the contracting company is essentially a coordinator rather than a physical handler of materials.

The alternative — the resupply route where the company receives components first, then ships them to the subcontractor — still exists for situations where quality inspection or consolidation from multiple vendors is necessary before sending materials out. But for straightforward supply chains with trusted vendors and subcontractors, eliminating the intermediate warehouse stop removes days from the production timeline and cuts freight costs in half.

Ready to experience Odoo AI?

Join hundreds of teams using DearERP to customize Odoo in minutes, not weeks. Plans start at $29/month.