web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

Initializing BC Inventory Balances with Landed Costs

(4) ShareShare
ReportReport
Posted on by 760
We are in the process of migrating from Dynamics GP to BC.  As part of the migration, we are bringing over current OnHand Inventory Qtys and Costs from GP by creating Item Journals in BC.  This works well if all we wanted was the Qty & Cost by Item/Location & Bin Code.
 
But we also want to break down the costs between Product (PO) and Landed Costs (Tariffs, Freight, etc.).  In GP, we can break down the costs this way.
 
I imagine we will be able to do the same in BC when we start receiving new POs, and enter the Landed Costs as Item Charges on Purchase Invoices.
 
But I don't see a way to breakdown our initial inventory balances between Product and Landed costs.
 
Is there a way to do this with Item Journals?  Or is there another way?  We can't use POs or Purchase Invoices, the number of items is far too great.
I have the same question (0)
  • Verified answer
    Valentin Castravet Profile Picture
    32,689 Super User 2026 Season 1 on at
    I understand why you want this, but this approach isn’t really common for opening balances because the amount of effort outweighs the benefit. Most of the time opening balances contain the sum of the product and landed costs. 
     
    In Business Central, landed costs are handled with Item Charges, and those only work on sales/purchase documents, so purchase orders are the only way to split base cost from landed cost at opening.
     
    If you wanted to, you can load initial quantities and product cost on a purchase order, then apply the landed cost on the same or a separate purchase order. You can import either purchase orders or item journals via configuration packages so for this reason POs are only slightly slower.
     
    You’ll need to align posting groups so Item Charges post to the same G/L as Inventory. After posting the product and landed costs via POs, you’ll have balances in Inventory and A/P. You can post a journal entry to offset them to clear those accounts so only the Inventory subledger remains with a balance.
     
  • Verified answer
    Alex A Profile Picture
    3,131 Super User 2026 Season 1 on at
    There is another option:
     
    To be able to track Landed Costs while importing opening balances, use a two-step process:
     
    * Testing: Always test in a sandbox—post a small batch to verify Value Entries reflect the split correctly.
     
    1.) Import and Post the Product (Base) costs via Item Journal Configuration Package:
     - In the Configuration Package, map your import data to Item Journal Lines with only the base product cost in the Unit Amount field (exclude landed costs here).
     
     - Validate and apply the package to generate Item Journal Lines.
     
     - Post the journal. This records:
       - Item Ledger Entries for quantity.
       - Value Entries with Entry Type = Direct Cost (base product cost only).
     
     
    2.) Add Landed Costs via Revaluation Journal:
     - After posting the base inventory, navigate to Item Revaluation Journals.
     - Use the Calculate Inventory Value action to populate lines for the relevant items (filter by Item No., Location Code, etc., as needed).
     - Manually adjust the Unit Cost or Amount fields to include only the landed cost portion (e.g., freight). The system calculates the difference automatically.
     - Post the journal. This creates additional Value Entries with Entry Type = Revaluation, effectively adding the landed cost without altering quantities.
     - The total inventory value now reflects the full landed cost, but you can drill down into Value Entries (from the Item Card > Related > Entries > Value Entries) to see the breakdown by Entry Type.
     
    Note:
    Value Entries: "Direct Cost" for product/base, "Revaluation" for adjustments like landed costs.
     
    If you need landed costs specifically tagged as "Item Charge (Direct Cost)" in Value Entries, this isn't directly possible for opening balances, as Item Charges require a posted purchase receipt. The revaluation approach is the closest standard method.
     
     
     
  • Suggested answer
    YUN ZHU Profile Picture
    100,974 Super User 2026 Season 1 on at
    As Valentin mentioned, this is accomplished in Business Central through the Item Charge.
    I've experienced clients who also need to import uncompleted orders or purchase/sales history. When this is required, they don't import directly through the Item Journal, but instead post it through the Purchase Order, although this can be quite cumbersome to organize.
    Or you can split the cost amount directly through General Journal, but this will not directly relate to the cost of the item. It will only affect the financial report.
     
    Hope this can give you some hints as well.
    Thanks.
    ZHU
     
  • ME-31032107-0 Profile Picture
    760 on at
    All,
     
    Thanks for confirming what I feared was the issue.  The main challenge with not being able to break out the initial Inventory costs between PO Product and Landed Cost components is that there is a Sales reporting requirement to break out the COGS between the various elements.

    I imagine the only way I am going to be able to address this for the migrated inventory items is to build a table that contains the cost breakdown for each FIFO Item/Location Receipt Layer, and then do some hybrid reporting until the legacy cost layers are moved out.
    There are 5 different Landed Costs types that need to be tracked in addition to the PO costs in the reporting.

    Then, as new POs are received with Landed Costs, I will be able to get the required information from the Value Entry records that are created from the PO Receipts and LC Invoices.

    Thanks.

     
  • Suggested answer
    Rishabh Kanaskar Profile Picture
    6,225 Super User 2026 Season 1 on at
    Hi,
     
    In Business Central, Item Journals only allow you to post total inventory cost per item; they don’t support splitting between product cost and landed costs.
     
    To reflect initial balances with landed costs:
    > You can post total On-Hand value via Item Journals for opening inventory.
    > If you need a split between product cost and landed cost for reporting, you could:
    > Post two separate Item Journal lines per item—one for product cost and one for landed cost—using different inventory accounts or dimension codes to track the components.
    > Alternatively, maintain the split outside BC for historical reporting and start using Item Charges on POs for future transactions.
     
    There is no standard method to fully replicate GP’s landed cost breakdown for opening balances without POs
     
    Thanks
    Rishabh

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,086 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,290 Super User 2026 Season 1

#3
AndrewThomas81 Profile Picture

AndrewThomas81 1,218

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans