{"id":33465,"date":"2025-11-24T09:48:01","date_gmt":"2025-11-24T09:48:01","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=33465"},"modified":"2026-07-07T06:12:35","modified_gmt":"2026-07-07T06:12:35","slug":"how-inventory-out-movements-are-managed-in-odoo-sales","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/sales\/how-inventory-out-movements-are-managed-in-odoo-sales\/","title":{"rendered":"How Inventory Out movements are managed in Odoo Sales"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Managing Inventory Out movements in Odoo Sales module involves a simple flow that starts with a Sales Order and ends with the Delivery Order. This process helps businesses track products that leave the warehouse, especially for purposes like sales, advertising, or temporary use.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Sales Order Creation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To begin the process, you need to create a Sales Order by navigating to <strong>Sales \u2192 Orders<\/strong> and clicking the <strong>\u201c+ New\u201d<\/strong> button. After choosing the customer, Odoo automatically fills in the GST Treatment based on the information already saved in the customer\u2019s profile, so you don\u2019t have to update it manually.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can then select the required Price List, such as the CHN Retail Price List. Once the Sales Order is saved, Odoo generates the Sales Order number automatically.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Products can be added to the Sales Order by entering the product code, typing the name, or scanning the barcode or lot barcode, which makes the process quick and accurate. If the product requires lot tracking, you can select the correct lot number from the available list.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Odoo automatically displays the correct Unit of Measure and shows real-time stock availability through the forecast symbol. Quantity starts at one by default but can be changed easily. The Unit Price appears automatically based on the selected lot, and taxes are applied according to the product\u2019s tax settings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Odoo calculates the taxable amount, tax included amount, and applies IGST or CGST+SGST depending on the customer\u2019s location. Once all details are correct, clicking <strong>Confirm<\/strong> finalizes the Sales Order, though stock is not reduced at this stage.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"441\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Sales-Order-1024x441.png\" alt=\"Odoo Sales Sales Order\" class=\"wp-image-33476\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Sales-Order-1024x441.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Sales-Order-300x129.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Sales-Order-768x331.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Sales-Order.png 1338w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Delivery Order Processing<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After confirming the Sales Order, you can move to the Delivery Order by clicking the <strong>Delivery<\/strong> button. Odoo creates the Delivery Order document number automatically and displays all the important details such as the delivery address, product selected, lot number, and quantity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To ensure correct stock availability, you must choose the right source location where the lot is physically stored. If the location and the stock both match, the system will show the product as \u201cAvailable,\u201d or else it will show \u201cNot Available.\u201d You can also set the deadline date and the scheduled date as required for planning and logistics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once all details are verified, clicking <strong>Validate<\/strong> completes the Delivery Order. At this moment, the stock is officially reduced from the selected lot in the warehouse, marking the product as moved out.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"407\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Delivery-Order-1024x407.png\" alt=\"Odoo Sales  Delivery Order\" class=\"wp-image-33480\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Delivery-Order-1024x407.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Delivery-Order-300x119.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Delivery-Order-768x305.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Sales-Delivery-Order.png 1339w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Stock Movement and Inventory Out<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After validation, the items are recorded as moved out of the warehouse. This is especially useful for tracking materials used for temporary purposes . Odoo immediately updates the on-hand quantity, ensuring that stock levels remain accurate at all times and preventing discrepancies in reporting or planning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Returning Stock After Use<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If the products sent out are returned to the warehouse , Odoo makes the process simple. You can open the same Delivery Order and click the <strong>Return<\/strong> button. This action creates a return entry that reverses the Inventory Out movement. The returned items are added back to the warehouse, and the on-hand quantity is updated automatically, keeping your inventory records clean and accurate.<br><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Managing Inventory Out movements in Odoo Sales module involves a simple flow that starts with a Sales Order and ends [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[399],"tags":[573,107],"class_list":["post-33465","post","type-post","status-publish","format-standard","hentry","category-sales","tag-inventory-out","tag-sales"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/comments?post=33465"}],"version-history":[{"count":1,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33465\/revisions"}],"predecessor-version":[{"id":37039,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33465\/revisions\/37039"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=33465"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=33465"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=33465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}