{"id":18025,"date":"2026-01-30T12:34:23","date_gmt":"2026-01-30T12:34:23","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=18025"},"modified":"2026-01-30T12:34:24","modified_gmt":"2026-01-30T12:34:24","slug":"how-to-post-physical-inventory-differences-into-accounting-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-to-post-physical-inventory-differences-into-accounting-in-idempiere\/","title":{"rendered":"How to Post Physical Inventory Differences into Accounting in iDempiere"},"content":{"rendered":"\n<p>Posting physical inventory differences into accounting in iDempiere happens <strong>automatically as part of the Physical Inventory process<\/strong>, provided the correct configuration is in place. There is no separate \u201cpost difference\u201d action \u2014 the accounting impact is generated when the inventory count is <strong>processed and completed<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br><strong>Inventory Differences<\/strong><\/h2>\n\n\n\n<p>During a physical inventory count, iDempiere compares:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Book Quantity<\/strong> (system stock)<\/li>\n\n\n\n<li><strong>Counted Quantity<\/strong> (physical stock)<\/li>\n<\/ul>\n\n\n\n<p>If there is a difference between these two values, iDempiere calculates an <strong>inventory variance<\/strong>. This variance represents either:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Extra stock found (inventory gain), or<\/li>\n\n\n\n<li>Missing stock (inventory loss)<\/li>\n<\/ul>\n\n\n\n<p>At this stage, the difference is only calculated \u2014 <strong>no accounting entry is posted yet<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"697\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-1-1-1024x697.png\" alt=\"TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-1\" class=\"wp-image-18028\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-1-1-1024x697.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-1-1-300x204.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-1-1-768x523.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-1-1-1536x1046.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-1-1-2048x1394.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><br><strong>Inventory Difference Accounts<\/strong><\/h2>\n\n\n\n<p>Before accounting entries can be created, iDempiere needs to know <strong>where inventory differences should be posted<\/strong>. This is controlled through:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Product Accounting<\/strong> (Inventory Asset account)<\/li>\n\n\n\n<li><strong>Inventory Type \/ Charge<\/strong> selected on the count line<\/li>\n\n\n\n<li><strong>Accounting Schema<\/strong> configuration<\/li>\n<\/ul>\n\n\n\n<p>When an <strong>Inventory Type or Charge<\/strong> is used (for example: Inventory Loss, Damage, Shrinkage), iDempiere uses the <strong>expense or adjustment account<\/strong> defined for that charge.<\/p>\n\n\n\n<p>This setup ensures inventory differences are posted consistently and auditable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><br> <strong>Post Inventory Adjustments<\/strong><\/h2>\n\n\n\n<p>When the Physical Inventory document is <strong>processed<\/strong>:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>iDempiere creates internal inventory adjustment transactions.<\/li>\n\n\n\n<li>Stock quantities are updated at the locator level.<\/li>\n\n\n\n<li><strong>Accounting facts are generated automatically<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>For each difference:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Inventory Asset account is <strong>credited or debited<\/strong><\/li>\n\n\n\n<li>Inventory Adjustment \/ Expense account is <strong>debited or credited<\/strong><\/li>\n<\/ul>\n\n\n\n<p>The posting follows the active <strong>Accounting Schema<\/strong> and respects product costing rules (Standard, Average, FIFO, etc.).<\/p>\n\n\n\n<p>There is no manual journal entry required.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"398\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-2-1-1024x398.png\" alt=\"TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-2\" class=\"wp-image-18031\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-2-1-1024x398.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-2-1-300x117.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-2-1-768x299.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-2-1-1536x597.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-InventoryManagement-PhysicalInventory-2-1-2048x796.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><br><br><br><br>In iDempiere, physical inventory differences are posted into accounting <strong>automatically when the Physical Inventory document is processed<\/strong>. The system calculates the variance, applies product costing rules, and posts the financial impact using predefined inventory and adjustment accounts. This ensures inventory accuracy, financial correctness, and full audit traceability \u2014 without manual journal entries.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Posting physical inventory differences into accounting in iDempiere happens automatically as part of the Physical Inventory process, provided the correct [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[37],"tags":[],"class_list":["post-18025","post","type-post","status-publish","format-standard","hentry","category-inventory"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/18025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/comments?post=18025"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/18025\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=18025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=18025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=18025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}