Running an HVAC business with Odoo
How do I receive a partial supplier delivery in Odoo?

Receive six of ten filters in Odoo and keep the remaining four on a linked backorder.
A partial receipt records what arrived, while a backorder preserves what is still expected. Alex receives six of ten ordered filters and both capacitors, leaving four filters with the supplier.
Alex Rivera and Demo Air HVAC are fictional training examples. Prices, dates, quantities and business situations in this guide are illustrative.
Before you begin
Tested in stock Odoo 20.0-20260926 Community as the demo owner administrator, with official modules and standard configuration. Complete the purchase order and stock locations examples. Start from confirmed P00001 with receipt WH/IN/00001 and no goods received yet. These parts use Units and do not require lot or serial entry.
Step-by-step workflow
Step 1. Open the linked receipt
Open Purchase โ Orders โ Purchase Orders โ P00001 and choose 1 Receipt. Check Receive From: Demo Supply H10, Destination Location: WH/Stock and Source Document: P00001. WH/IN/00001 is initially Ready.










Step 2. Replace the proposed quantity with the actual delivery
On Operations, the receipt initially shows Demand 10, Quantity 10 for filters and Demand 2, Quantity 2 for capacitors. Click the filter's Quantity cell and enter 6. Leave the capacitor Quantity at 2 after checking the delivery. Keep the ordered demand at ten; do not edit it to conceal the shortage.





Step 3. Review before validating
Check the exact products, actual quantities and Units against the delivery. These are physical warehouse receipts. A count adjustment is a different operation. Do not validate the full prefilled quantity when only part arrived.


Step 4. Keep the remainder as a backorder
Choose Validate. The tested Create Backorder? dialog offers Create Backorder, No Backorder and Discard. Select Create Backorder because the remaining four filters are still expected. Wait until WH/IN/00001 shows Done.



Step 5. Reopen the receipt, backorder and order
Reopen WH/IN/00001: its completed lines now show six filters and two capacitors. Open the chatter's WH/IN/00002 backorder link; it is Ready for four filters and identifies Back Order of WH/IN/00001. Reopen P00001 and check Received six filters and two capacitors. Leave the backorder unvalidated until its delivery arrives.














Check the result
WH/IN/00001 is Done for six filters and two capacitors into WH/Stock. WH/IN/00002 is the linked Ready backorder for four filters. The purchase quantities remain ten and two; received quantities are six and two. On hand at this checkpoint is six filters and two capacitors.
If your screen differs
The completed receipt's demand becomes the completed six after Odoo splits off the remaining four. Compare both receipts with the original purchase order. The backorder can also prefill Quantity four while Ready; that is not proof those four arrived. No Backorder was visible but not selected or independently tested.
Frequently asked questions
How do I receive only part of a purchase order in Odoo?
On the linked receipt, change Quantity to what actually arrived, then Validate. This example changed ten proposed filters to six and chose Create Backorder for the four still expected.What happens to the remaining quantity on an Odoo receipt?
With Create Backorder selected, Odoo created WH/IN/00002 for four filters and linked it to the completed receipt. No Backorder is a different choice; inspect it before discarding an expected delivery.Can I correct an Odoo receipt by validating it again?
The tested completed receipt was locked and no longer offered Validate. Check the completed moves and backorder before creating or validating another receipt; another receipt can add stock.Continue building the business
Move company stock to the van with How do I transfer parts from a warehouse to a service van in Odoo?. Customer deliveries remain a separate parts-delivery draft.
Talk to an Odoo partner
Bring your current process and the result you need to Onward to plan your Odoo workflow. Talk to an Odoo partner.