Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested answer

Average Cost Calculation

(0) ShareShare
ReportReport
Posted on by 73

Hi, 

After processing few sales invoices for some of our inventory items, the cost of sales were all Zeros, the revenue is captured but not the cost. These inventory items are manufactured inhouse, i.e. after completing a job, we run item journal and create positive adjustment to increase the value and quantity of (manufactured inventory), we do that manually. 

There was a timing gap between the sale - happened earlier - and the time when positive adjustments were made, could that be the reason why the cost was zero, should the system recalculate the value of the items once they are adjusted to inventory or D365C never adjusts cost back?

Appreciate your feedback.

Thanks a lot.

Wael

  • Suggested answer
    Grygory.Ivanov Profile Picture
    160 on at
    RE: Average Cost Calculation

    Wael,

    You tagged D365 BC but posted this in D365 F&SCM/AX forum - but overall process might be very similar in BC. If you manufacture a product, that becomes available for sales before you finalize production\work order (and even invoice sales order before that happens) - you might face such scenarios when actual inventory value is not yet recognized in the system, therefore it is not applied to the sales transaction. In such cases, we usually rely on the inventory closing \ recalculation job that loops through the system and finds issue (outgoing) and receipt (incoming) inventory transactions pairs. In your case, it will be production order (receipt transaction) and sales order (issue transaction) that sells the product you produced.

    So once your production is financially completed (we call it End of the production order in AX/D365 SCM), your inventory closing will take care of the update of the sales invoice inventory transaction cost automatically.

    You still need to be careful as different costing methods work differently - weighted average might be very different when it comes to the calculation of the cost of the specific transaction (and dates are important, too), compared to other methods, like FIFO/LIFO. The process I explained above is working best in FIFO scenarios, and you might use weighted average - which might be simpler; but overall logic remains the same.

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

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 293,274 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,933 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156 Moderator

Leaderboard

Product updates

Dynamics 365 release plans