{"id":32524,"date":"2025-11-15T12:03:22","date_gmt":"2025-11-15T12:03:22","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=32524"},"modified":"2025-11-21T12:47:50","modified_gmt":"2025-11-21T12:47:50","slug":"how-to-add-freight-charges-in-a-gr-bill-in-odoo","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/purchase\/how-to-add-freight-charges-in-a-gr-bill-in-odoo\/","title":{"rendered":"How to Add Freight Charges in a GR Bill in Odoo"},"content":{"rendered":"\n<p>In Odoo, when receive goods from a vendor, sometimes it need to include extra costs like<br><strong>freight<\/strong> <strong>charges<\/strong> in the <strong>Goods Receipt (GR) Bill<\/strong>. Adding freight charges helps make sure that the <strong>total purchase cost<\/strong> is correct and that all expenses are properly recorded for <strong>accounting and reports<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Create a GR Bill in Odoo<\/strong><\/h2>\n\n\n\n<p>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>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<h2 class=\"wp-block-heading\"><strong>Add Freight Charges in a GR Bill<\/strong><\/h2>\n\n\n\n<p>To add freight charges in a GR bill, go to the Invoice Lines tab and click Add a line. Choose the Freight Charges product from the list, which will automatically appear with a quantity of 1.<\/p>\n\n\n\n<p>Make sure this product set up correctly in the system as a Service Product. In its Purchase tab VENDOR BILLS Section, enable the Is a Landed Cost option, set the Default Split Method to By Current Cost, and choose On ordered quantities as the Control Policy.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"738\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Freight-Charges-product-1024x738.png\" alt=\"Odoo Inventory Freight Charges product\" class=\"wp-image-32528\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Freight-Charges-product-1024x738.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Freight-Charges-product-300x216.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Freight-Charges-product-768x554.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Freight-Charges-product.png 1162w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next in GR Bill, enter the freight amount in the line and check that it is added 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>Total<\/strong>, <strong>Taxable Amount<\/strong>, and <strong>Tax Amount<\/strong>.<\/p>\n\n\n\n<p>Finally, after confirming all the values are correct, click <strong>Confirm<\/strong> to complete and post the GR bill with the added freight charges.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Freight Charges Split up into Products<\/strong><\/h2>\n\n\n\n<p>Odoo automatically divides the freight charges 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>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 freight charge split for each product.<\/p>\n\n\n\n<p><strong>Example<\/strong><\/p>\n\n\n\n<p>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 \u20b915,000 for 10 quantities<\/li>\n\n\n\n<li>Total Cost of Product B \u2013 \u20b910,000 for 5 quantities<\/li>\n\n\n\n<li>Freight Charge \u2013 \u20b9100<\/li>\n<\/ul>\n\n\n\n<p>Odoo splits the \u20b9100 freight based on cost proportion:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Product A: (15,000 \u00f7 25,000) \u00d7 100 = \u20b960<\/li>\n\n\n\n<li>Product B: (10,000 \u00f7 25,000) \u00d7 100 = \u20b940<\/li>\n<\/ul>\n\n\n\n<p>So, Product A gets \u20b960 extra cost, and Product B gets \u20b940 extra cost.<\/p>\n\n\n\n<p>In GR Bill it shows for each qty Product A gets \u20b96 additional cost, and Product B gets \u20b98 additional cost 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=\"367\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-split-up-1024x367.png\" alt=\"Odoo Purchase  Freight Charges split up\" class=\"wp-image-32530\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-split-up-1024x367.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-split-up-300x107.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-split-up-768x275.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-split-up.png 1192w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Freight Charges Without Tax<\/strong><\/h3>\n\n\n\n<p>If the added freight charge product has <strong>0% tax<\/strong>, the freight amount is added <strong>after tax<\/strong>, directly to the <strong>total amount<\/strong>.<\/p>\n\n\n\n<p><strong>Example:<\/strong> Start with the taxable amount of \u20b925,000, add the total tax of \u20b92,550, and then the freight charge of \u20b9100. This gives a final total of \u20b927,650.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"781\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-without-tax-1024x781.png\" alt=\"Odoo Purchase  Freight Charges without tax\" class=\"wp-image-32532\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-without-tax-1024x781.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-without-tax-300x229.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-without-tax-768x586.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-without-tax.png 1177w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Freight Charges With Tax<\/strong><\/h3>\n\n\n\n<p>If the added freight charge product has a <strong>tax percentage (like 5% or 18%)<\/strong>, the freight amount is added to the <strong>taxable amount<\/strong>, and tax is calculated automatically and added to the total bill value.<\/p>\n\n\n\n<p><strong>Example:<\/strong> The original taxable amount is \u20b925,000. When you add \u20b9100 as freight, the new taxable amount becomes \u20b925,100. After applying tax for both products and freight charges, the total tax becomes \u20b92,568. So, the final bill amount is \u20b927,668.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"792\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-with-tax-1024x792.png\" alt=\"Odoo Purchase  Freight Charges with tax\" class=\"wp-image-32534\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-with-tax-1024x792.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-with-tax-300x232.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-with-tax-768x594.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Purchase-Freight-Charges-with-tax.png 1177w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>In Odoo, when receive goods from a vendor, sometimes it need to include extra costs likefreight charges in the Goods [&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":[477,476,459],"class_list":["post-32524","post","type-post","status-publish","format-standard","hentry","category-purchase","tag-freight-charges","tag-gr-bill","tag-purchase"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/32524","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=32524"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/32524\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=32524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=32524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=32524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}