Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned
Enabled for | Public preview | General availability |
---|---|---|
Users, automatically | ![]() |
Apr 2025 |
Business value
The improvements to cost adjustment in Business Central enhance processing speed, provide greater control over adjustments, introduce proactive issue notifications, offer visibility into adjustment progress, and ensure partial progress is saved to prevent full reruns on failure—leading to more accurate inventory valuation, reduced financial discrepancies, improved decision-making, and increased operational efficiency.
Feature details
Inventory cost adjustment in Business Central is the process of ensuring that item costs are accurately reflected by adjusting costs based on changes in purchase prices, revaluations, or applied costs through transactions such as sales, consumption, and transfers.
It's essential for maintaining correct inventory valuation and COGS, especially when businesses use costing methods such as FIFO, LIFO, or Average. You can run cost adjustment automatically or manually, and it affects historical transactions and financial reports. To avoid discrepancies, it's important to set up cost adjustments correctly and regularly monitor them.
We're introducing multiple enhancements to the cost adjustment process to improve its performance for larger workloads and allow easier troubleshooting and monitoring:
- Identified and eliminated bottlenecks based on telemetry data and code analysis, which significantly improves processing speed.
- Introduced period-by-period and selected production and assembly order adjustments for high-transaction items, which lets you control processing scope.
- Added notifications for potential issues, suboptimal settings, high volumes of entries, and data discrepancies.
- Developed a tool to visualize adjustment progress, which helps you analyze performance issues and identify inefficiencies.
- Enabled item-by-item adjustments, which ensures that partial progress is saved in long-running processes to prevent full reruns if things go wrong.