{"id":33301,"date":"2025-11-21T11:48:29","date_gmt":"2025-11-21T11:48:29","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=33301"},"modified":"2025-12-11T04:26:06","modified_gmt":"2025-12-11T04:26:06","slug":"how-to-apply-a-pricelist-to-a-product-in-odoo","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/master\/how-to-apply-a-pricelist-to-a-product-in-odoo\/","title":{"rendered":"How to apply Pricelist for a Product in Odoo?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Applying pricelists in Odoo helps businesses manage product pricing in a flexible and organized way. Pricelists allow setting custom pricing rules, discounts and rounding methods for products.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Applying a Pricelist to a Product in Odoo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">From the main menu, navigate to <strong>Inventory \u2192 Products \u2192 Product Master<\/strong>. All existing products will be displayed in a list view. Select the product for which you want to add or update a pricelist.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On the selected product screen, click the <strong>Extra Pricelist<\/strong> smart button to manage pricing details for the selected product. Clicking on this button will show all the existing pricelists that are already set for this product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to add a new one click the <strong>+New<\/strong> button to select a new pricelist . The system will automatically generate a new line where you can select an existing pricelist to apply to the product. You can assign more than one pricelist to a single product.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"218\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation--1024x218.png\" alt=\"Odoo Inventory Extra Prices Pricelist creation Pricelist Rule \" class=\"wp-image-33302\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation--1024x218.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation--300x64.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation--768x163.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation--1536x327.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-.png 1852w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once pricelist is selected, click the <strong>Pricelist Rule<\/strong> button to define the pricing rules according to your business needs.This action will open the Pricelist Form.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"739\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Pricelist-Rule--1024x739.png\" alt=\"Odoo Inventory Extra Prices Pricelist creation \" class=\"wp-image-33303\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Pricelist-Rule--1024x739.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Pricelist-Rule--300x217.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Pricelist-Rule--768x554.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Pricelist-Rule-.png 1230w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In the Price Computation section, set the method to <strong>Formula<\/strong> to create a custom pricing rule. In the Based On field drop down, you will have options such as MRP (Maximum Retail Price), Product Cost and Lot with Landed Cost.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When selecting <strong>MRP<\/strong>, the <strong>Discount<\/strong> should be set as a positive value. If a negative discount is entered, the system will throw the Validation Error : <strong>&#8220;The discount amount must be positive for MRP products.&#8221;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"802\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-MRP-Validation--1024x802.png\" alt=\"Odoo Inventory Extra Prices Pricelist creation MRP Validation \" class=\"wp-image-33305\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-MRP-Validation--1024x802.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-MRP-Validation--300x235.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-MRP-Validation--768x602.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-MRP-Validation-.png 1085w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On the other hand, when selecting <strong>Product Cost<\/strong> or <strong>Lot with Landed Cost<\/strong>, the <strong>Discount<\/strong> should be set as a negative value. If a positive discount is entered for these options, the system will throw the Validation Error : <strong>&#8220;The discount amount must be negative for Cost products.&#8221;<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"739\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Cost-Validation--1024x739.png\" alt=\"Odoo Inventory Extra Prices Pricelist creation Cost Validation \" class=\"wp-image-33306\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Cost-Validation--1024x739.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Cost-Validation--300x217.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Cost-Validation--768x554.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-creation-Cost-Validation-.png 1230w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Always assign the discount appropriately based on the selected pricing method to ensure accurate and consistent price calculations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then, you can set a <strong>rounding value<\/strong> (for example, <em>1<\/em>) to automatically round off the sales price for products in <strong>Rounding Method <\/strong>field.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"802\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist--1024x802.png\" alt=\"Odoo Inventory Extra Prices Pricelist \" class=\"wp-image-33309\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist--1024x802.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist--300x235.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist--768x602.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/TenthPlanet-Odoo-Inventory-Extra-Prices-Pricelist-.png 1085w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Based on this configuration, the sales price is rounded in the lot after completing a <strong>Goods Receipt (GR)<\/strong>. For <strong>No Tracking<\/strong> products, the <strong>Price Info<\/strong> section will automatically update the sales price according to the defined rounding rule, ensuring consistent and accurate pricing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Auto &#8211; Update Of Sales Price in Product<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After save option is clicked according to these settings, once the <strong>Goods Receipt (GR)<\/strong> or <strong>GR Bill <\/strong>is completed, the <strong>selling price<\/strong> will be automatically calculated and displayed in the Product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It will reflect the appropriate <strong>discount<\/strong> and <strong>cost structure<\/strong> based on the chosen pricing model, ensuring accurate and up-to-date pricing for your products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Applying pricelists in Odoo helps businesses manage product pricing in a flexible and organized way. Pricelists allow setting custom pricing [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[538],"tags":[99,480,449],"class_list":["post-33301","post","type-post","status-publish","format-standard","hentry","category-master","tag-inventory","tag-pricelists","tag-product"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33301","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=33301"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33301\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=33301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=33301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=33301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}