
Hi Abhijit,
You're right to be cautious — manual adjustments with Moving Average items can be tricky and often lead to discrepancies in inventory valuation if not handled carefully.
It’s unusual for Microsoft to recommend a manual JV in such cases because transferring from the price difference account to the inventory account via GL could cause reconciliation issues down the line, especially if the item is still actively used or if inventory remains.
If no inventory existed at the time of posting, or if the PO was closed against a mismatched cost sequence, then the system posts the variance to Price Difference as per design. Unfortunately, you can’t adjust historical MA cost without affecting downstream transactions.
Create a new charge code:
Theres a workaround in my mind but this needs to be carefully tested before execution,
Debit: Item
Credit: Price difference for MA
Ensure the cost flows correctly to the inventory account and not to the price difference.
If successful, you can mimic this in production.
This avoids manual GL entries and keeps audit trails within subledger.
Important: Always test this thoroughly in a sandbox and involve finance to validate the accounting impact.
Let us know how it goes!
Zain