Dynamics Business Central - Inventory Pt. 4 - Expected Cost Posting functionality


Hi Readers,

Find the links to Part 1 & 2 below

Part 1 - Pt.1 - Link - Inventory Posting

Part 2 - Pt. 2 - Link - Inventory Financial Transactions

Part 3    Pt 3. Adjust Cost

 

In our final Part 4, we look at Expected Costing Functionality of Business Central.

In Part 1, i mentioned that if an item is received and not invoiced, there is no financial effect on the general ledger. 

However, some organizations usually like to know the financial value of Goods Received but not Invoiced or Goods Shipped but not invoiced in their books if they regularly have differences in timing between receipting and invoicing.

As per Microsoft explanation , Expected costs represent the estimation of, for example, a purchased item's cost that you record before you receive the invoice for the item.

How does Business Central support this?

Expected Cost Posting to G/L Functionality

In the inventory setup, there is a setup called Expected Cost Posting to G/L. The setup should be turned on.

On enabling, it runs checking for any entries to adjust and displays message below.

 

Lets go through a purchase process with this checkbox enabled.

I have created a purchase order for diesel 100 liters at 170 each - 17,000 and done a purchase receipt without invoicing. Below are the item ledger entries, value entries and general ledger entries.

 

 

 

 

On the value entries above, we can see a field called Expected Cost Posted to G/L. This field shows the expected Cost that has been posted to the G/L.

The general ledger entries generated are:

Account Debit Credit
Inventory Account (Interim) 17,000  
Invt. Accrual Acc. (Interim)   17,000

 

You may ask where the accounts are picked from -

Inventory Account (Interim) from Inventory Posting Setup - Debited

 

Invt. Accrual Acc. (Interim) from Gen. Posting Setup - Credited

 

Therefore the amounts in the Inventory Account (Interim) represent the valuation of the goods received but not invoiced.

 

Lets now invoice the purchase order and check what happens. Below are the item ledger entries, value entries and general ledger entries.

 

 

From the above, we can note:

  1. The Cost Amount (Actual) is updated on the item ledger entries.
  2. On the value entries, the Cost Amount ( Expected ) & Expected Cost Posted to G/L are reversed. The Cost Amount ( Actual ) and Cost Posted to G/L are recorded.

 

Which general ledger entries are recorded?

 

Account Debit Credit
Invt. Accrual Acc. (Interim) 17,000  
Inventory Account (Interim)   17,000
Inventory Account 17,000  
Direct Cost Applied Entries   17,000
Purchase Account 17,000  
Accounts Payable   17,000

 

 

We can see that all the expected costs are reversed on invoicing and the normal accounts are now affected.

For Sales, the same is expected. I have a sales order of 50 L at 200. The unit cost of the sales order is 170.4 * 200 = 8520.

See below entries on shipping only

 

 

Account Debit Credit
Cost of Goods (Interim) - In the Gen.Posting Setup 8,520  
Inventory Account (Interim) - In the Inventory .Posting Setup   8,520

 

 

After invoicing the sales order:

 

 

 

Account Debit Credit
Inventory Account (Interim)  8,520  
Cost of Goods (Interim)   8,520
Account Receivable 10,000  
Sales Revenue   10,000
Cost of Goods Sold 8.520  
Inventory Account   8,520

 

 

Similar to purchases, all the expected sales costs are reversed on completion of invoicing.

 

This wraps up the inventory series. We will be covering Revaluation, Non-Inventory and how you can use the setups for various inventory management scenarios in future posts.

Any feedback is welcome on the series.

Thanks