Announcements
No record found.
In Microsoft Dynamics 365 Finance and Operations, when using the Moving Average costing method, the system automatically posts cost adjustments under certain circumstances to ensure inventory costs are accurately reflected. This happens particularly when there are discrepancies between the receipt cost and invoice cost for items, such as in your scenario with the PO.
With the Moving Average costing method, the system calculates the item's average cost based on purchase receipts and adjusts the inventory value when there’s a difference between the received cost (the initial price recorded at the time of receipt) and the invoiced cost (the final price confirmed on the invoice).
In your case, the Cost adjustment entry occurs because of a difference between the expected cost at the time of the receipt and the actual cost posted at the time of invoicing. Here’s how it generally works:
Receipt Posting:
Invoice Posting:
Conditions Triggering Cost Adjustment:
Resulting Negative Cost Adjustment:
Since your item had no previous transactions (no established cost), the receipt of the PO would set the initial cost. If the invoice price was lower than the received cost, the system would post a negative cost adjustment to bring the inventory value down to the actual invoiced amount. This negative adjustment aligns the inventory valuation with the actual price you paid, as per the invoice.
Here’s an example scenario based on your description:
This process ensures your inventory valuation is always aligned with actual costs, which is essential for accurate financial reporting.
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.
Congratulations to our 2026 Super Stars!
We are thrilled to have these Champions in our Community!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Giorgio Bonacorsi 658
André Arnaud de Cal... 468 Super User 2026 Season 1
Syed Haris Shah 333 Super User 2026 Season 1