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

Notifications

Announcements

No record found.

Community site session details

Community site session details

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

Automatic cost adjustments affecting valuation

(3) ShareShare
ReportReport
Posted on by 60
Why does business central continue to post cost adjustment (automatic cost adjustment) even after product/item has been sold.
 
The current costing method : Average
I have the same question (0)
  • Suggested answer
    Khushbu Rajvi. Profile Picture
    20,275 Super User 2025 Season 2 on at
  • Suggested answer
    Valentin Castravet Profile Picture
    31,340 Super User 2025 Season 2 on at
    The purpose of the automatic cost adjustment function is to ensure that cost changes from inbound item entries (i.e. when it was purchased) to the outbound item entries (i.e. when it was sold) are reflected accurately. For this reason, even if an item has already been sold, any changes to its purchase cost will update your COGS. 
     
  • MaxwellDziya Profile Picture
    60 on at
    Hi Valentin,
     
    What happening is , when we purchase  say product X at  $0.5 in location A and we sell some quantities (not all) in that location. We then receive new stock of product A now at $0.45 in the same location, the system is still going back to run an adjustment of the previous sold quantities (posted sales invoice), sort of calculating the new average cost (bear in mind this stock we nolonger have it). Is this how Average cost works ?
  • Suggested answer
    YUN ZHU Profile Picture
    95,331 Super User 2025 Season 2 on at
    Hi, hope the following helps as well.
    Design Details: Cost Adjustment
     
    Thanks.
    ZHU
  • Suggested answer
    Yi Yong Profile Picture
    2,555 Super User 2025 Season 2 on at
    Hello,
     
    Below three is the common cases where the item's cost will get adjusted even after posted sales invoice.
     
    1. The items are still under "Expected Cost" and not "Actual Cost" when you post the sales invoice.
    This is where the items are only received but not yet invoiced..
    When you post purchase invoice for these items, the system will post adjustment to the item cost and the costing will goes from "Expected Cost" to "Actual Cost".
     
    2. You received the same items on the same date.
    For example, the batch of purchase are posted on 1 Jan 2025 at $0.50.
    Then you sold the items on 10 Jan 2025.
    In any case, if you receive items on 1 Jan 2025 again at $0.45 (backdated posting), the system will post adjustment to the 10 Jan sales invoice.
     
    3. Item Charge
    If you post item charge to any posted purchase receipt that was sold, adjustments will be made to cost.
  • Suggested answer
    Jainam M. Kothari Profile Picture
    15,631 Super User 2025 Season 2 on at
    Hello,
     

    Adjust Item - Cost Entries

    The main purpose of the "Adjust Item - Cost Entries" batch job in Business Central is to ensure that the costs of items are accurately reflected in your inventory. This process adjusts the cost of goods sold (COGS) for historic sales entries to match the actual purchase costs, ensuring correct inventory valuation. This is particularly important when items are sold before their purchase costs are fully invoiced. The batch job can be run manually for all items or specific items, and it updates the unit cost on the item card, clears work-in-progress (WIP) accounts, and posts variances.

     

    Post Cost to G/L

    The "Post Cost to G/L" batch job is used to post inventory costs to the general ledger. This ensures that the financial books accurately reflect the changes in inventory value due to transactions like sales shipments, purchase invoices, or inventory adjustments. If automatic cost posting is not enabled, this batch job must be run manually to update the general ledger with the latest inventory costs. It creates general ledger entries based on value entries, ensuring that the inventory accounts, adjustment accounts, and COGS accounts are up to date.

    i hope this can help.

  • Gerardo Rentería García Profile Picture
    25,157 Most Valuable Professional on at
  • Suggested answer
    Valentin Castravet Profile Picture
    31,340 Super User 2025 Season 2 on at
    Hi Valentin,
     
    What happening is , when we purchase  say product X at  $0.5 in location A and we sell some quantities (not all) in that location. We then receive new stock of product A now at $0.45 in the same location, the system is still going back to run an adjustment of the previous sold quantities (posted sales invoice), sort of calculating the new average cost (bear in mind this stock we nolonger have it). Is this how Average cost works ?
     
     
    Yes, that sounds right. That's how average cost works. Also, there are several fields in the Inventory Setup page that will affect this, specifically the the Average Cost Period field. 
     
     
  • CN-24021152-0 Profile Picture
    79 on at
    Hello MaxwellDziya,
     
    In case you want to avoid system performs an automatic adjustment even after product/item has been sold, I would recommend you to start using Inventory Periods.
     
    Working with Inventory Periods you can ensure that your Financial Monthly Reporting will not be changed during the time, once any adjustment that will occur will be posted on the current period you are working.
     
     
    Here is some articles where you can find further details how to manage Inventory Costs and Inventory Periods:
     
    Hope this may help to achieve your goals.
     
    Kind Regards,
    Carmen Nunes
  • Suggested answer
    Khushbu Rajvi. Profile Picture
    20,275 Super User 2025 Season 2 on at

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 3,143

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 1,694 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,067 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans