{"id":33052,"date":"2025-11-20T04:35:40","date_gmt":"2025-11-20T04:35:40","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=33052"},"modified":"2025-11-28T12:39:53","modified_gmt":"2025-11-28T12:39:53","slug":"apply-cash-or-scheme-discounts-in-a-gr-bill-in-odoo","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/purchase\/apply-cash-or-scheme-discounts-in-a-gr-bill-in-odoo\/","title":{"rendered":"How to Apply Cash or Scheme Discounts in a GR Bill in Odoo"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Managing supplier invoices accurately is crucial for maintaining clear financial records in Odoo. When vendors offer cash discounts or scheme-based reductions, it\u2019s important to record them correctly in the GR (Goods Receipt) Bill to reflect the actual payable amount. Odoo provides flexible options to apply these discounts directly within the bill.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Create a GR Bill in Odoo<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To create a GR bill in Odoo, first open the Purchase module and click the <strong>+ New<\/strong> button on the RFQ screen. Choose the vendor, add the required products, and confirm the Purchase Order. After confirming, complete the Goods Receipt (GR).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once the GR is finished, click <strong>Create GR Bill<\/strong>. All the received products will automatically appear in the <strong>Invoice Lines<\/strong> tab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"504\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-GR-Bill-Creation--1024x504.png\" alt=\"Odoo  Purchase  GR Bill Creation \" class=\"wp-image-33057\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-GR-Bill-Creation--1024x504.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-GR-Bill-Creation--300x148.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-GR-Bill-Creation--768x378.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-GR-Bill-Creation--1536x755.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-GR-Bill-Creation-.png 1830w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Cash or Scheme Discounts in a GR Bill<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To add <strong>Cash or Scheme Discounts<\/strong> in a GR bill, go to the <strong>Invoice Lines<\/strong> tab and click <strong>Add a line<\/strong>. Choose the <strong>Cash or Scheme Discount<\/strong> product from the list, which will automatically appear with a quantity of 1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure this product is set up correctly in the system as a <strong>Service Product<\/strong>. In its Purchase settings, enable the <strong>Is a Landed Cost<\/strong> option, set the <strong>Default Split Method<\/strong> to <strong>By Current Cost<\/strong>, and choose <strong>On ordered quantities<\/strong> as the control policy.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"770\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Product--1024x770.png\" alt=\"Odoo Purchase  Discount Product\" class=\"wp-image-33061\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Product--1024x770.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Product--300x226.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Product--768x578.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Product-.png 1194w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Next, enter the <strong>discount amount <\/strong>in negative in the Basic Cost field and check that it is subtracted to the total shown at the bottom of the GR bill. Once the amount is updated, review and fill in the Vendor Bill details such as the <strong>Bill Amount<\/strong>, <strong>Taxable Amount<\/strong>, and <strong>Tax Amount<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, after confirming all the values are correct, click <strong>Confirm<\/strong> to complete and post the GR bill with the added discount.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"814\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Add-Discount-Product--1024x814.png\" alt=\"Odoo Purchase Add  Discount Product\" class=\"wp-image-33063\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Add-Discount-Product--1024x814.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Add-Discount-Product--300x239.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Add-Discount-Product--768x611.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Add-Discount-Product-.png 1173w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Discount Split up into Products<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Odoo automatically divides the discount among all received products based on their cost since the splitting method is <strong>By Current Cost<\/strong>. This ensures each product\u2019s landed cost is updated correctly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After confirming the GR Bill, the <strong>Additional Cost<\/strong> smart button appears at the top. Clicking it opens a landed cost document where the <strong>Valuation Adjustment<\/strong> tab shows the discount split for each product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Suppose I receive two products in a GR:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Total Cost of Product A \u2013 \u20b91150 for 10 quantites<\/li>\n\n\n\n<li>Total Cost of Product B \u2013 \u20b9375 for 5 quantites<\/li>\n\n\n\n<li>Cash Discount : \u20b9 -100<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Odoo splits the \u20b9 -100 discount based on cost proportion:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Product A: (1150 \u00f7 1525) \u00d7 -100 = \u20b9 -75.41<\/li>\n\n\n\n<li>Product B: (375 \u00f7 1525) \u00d7 -100 = \u20b9 -24.59<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So, Product A gets \u20b9 -75.41 discount, and Product B gets \u20b9 -24.59 discou<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In GR Bill it shows for each qty Product A gets -7.5410 discount, and Product B gets -4.9180 discount in the <strong>Add cost<\/strong> field.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"279\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Splitup--1024x279.png\" alt=\"Odoo Purchase GR Bill Discount Split up\" class=\"wp-image-33065\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Splitup--1024x279.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Splitup--300x82.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Splitup--768x209.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Splitup--1536x418.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Discount-Splitup-.png 1830w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Discount applied in final bill amount<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The discount amount is deducted <strong>after tax<\/strong>, directly to the <strong>total amount<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Example:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start with the taxable amount of \u20b91525, add the total tax of \u20b9274.50, and then deduct the discount of \u20b9-100. This gives a final total of \u20b91699.50.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Managing supplier invoices accurately is crucial for maintaining clear financial records in Odoo. When vendors offer cash discounts or scheme-based [&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":[383],"tags":[524,476,459,525],"class_list":["post-33052","post","type-post","status-publish","format-standard","hentry","category-purchase","tag-cash-discount","tag-gr-bill","tag-purchase","tag-scheme-discount"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33052","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=33052"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33052\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=33052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=33052"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=33052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}