Set up general inventory information
You specify your general inventory setup on the Inventory Setup page.
To set up general inventory information
- Choose the
icon, enter Inventory Setup, and then choose the related link.
- On the Inventory Setup page, fill in the fields as necessary. Hover over a field to read a short description.
To set up inventory valuation and costing
To record inventory costs correctly, you must set up various fields and pages before you make transactions that include item. Typically, businesses choose a specific costing method and apply that to inventory items, for example, to help them track the value of items on stock.
Field | Details |
---|---|
Automatic Cost Posting | Ensure that the cost is automatically posted to the general ledger whenever an inventory transaction is posted. The field is turned on by default to ensure that inventory values are always correct in the general ledger. Alternatively, you can manually post costs at regular intervals with the Post Inventory Cost to G/L batch job. You can also turn off automatic cost posting. A notification displays from which you can start an assisted setup guide to help you schedule tasks for the job queue. To learn more, go to Reconcile Inventory Costs with the General Ledger. |
Automatic Cost Adjustment | Specifies if item value entries are automatically adjusted when an item transaction is posted. The field is set to Always by default to ensure that inventory values are always correct, which in turn keeps your sales and profit statistics up to date. Cost adjustment forwards cost changes from inbound entries, such as purchases or production output, to the related outbound entries, such as sales or transfers. The adjustment is helpful for new Business Central customers and small businesses with relatively low inventory transaction levels. However, as a business grows and inventory levels increase, adjustments can slow down system performance. To minimize reduced performance during posting, select a time option to define how far back in time from the work date an inbound transaction can occur to potentially trigger adjustment of related outbound value entries. Alternatively, you can manually adjust costs at regular intervals with the Adjust Cost - Item Entries batch job. You can also set the Automatic Cost Adjustment field to Never. A notification displays from which you can start an assisted setup guide to help you schedule tasks for the job queue. To learn more, go to Adjust Item Costs. |
Expected Cost Posting to G/L | Ensure that you post expected costs to the general ledger. The interim G/L accounts show an estimate of the amounts due and the cost of the traded items before you invoice them. To learn more, go to Design Details: Expected Cost Posting and Reconcile Inventory Costs with the General Ledger. |
Average Cost Calc. Type | Define if the average cost is to be calculated per item only or per item for each stockkeeping unit and for each variant of the item. To learn more, go to Design details: average cost. |
Average Cost Period | Select the period of time you would like application to use for calculating the weighted average cost of items that use the average costing method. To learn more, go to Design details: average cost. |
Default Costing Method | Select the default costing method that determines whether an actual or a budgeted value is capitalized and used in the cost calculation. You can select a different costing method for a specific item either by selecting item template where costing method is defined or by manually selecting a different value on the Item Card page. To learn more, go to Design details: costing methods. |
To learn more about costing in general, go to Managing Inventory Costs.
If you want to include warehouse handling times in the order promising calculation on purchase lines, you can set it up as a default for inventory on the Inventory Setup page, and for your location. To learn more, go to Calculate Order Promising Dates.
Allow workers to post transactions at the same time
To allow people to post inventory transactions at the same time, you can enable the Enable multiple users to post item ledger entries and value entries at the same time feature on the Feature Management page. By default, the feature isn’t enabled.
Note
Note:
Similar features are available for project, resource, and warehouse entries. To learn more, go to:
If you enable the feature, Business Central assigns entry numbers for each table from SequenceNumbers
in the database, which allows more people to post transactions at the same time. The result can be that sometimes inventory entries from two or more transactions are interleaved. For example, an item register might contain any or all of the entry tables, as shown in the following image.

If you don’t enable the feature, when someone posts an inventory transaction the tables are locked and other users can’t post inventory transactions. Business Central finds the last entry in each table and assigns a number that’s one higher. This numbering ensures that entries that belong to the same register are consecutive, but prevents other people from posting at the same time.
Note
Note:
You might not want to enable the feature if you have a feature or extension that:
- Relies on consecutive entry numbers.
- Requires that tables are locked throughout the posting process.
Related information
Set Up Inventory
Manage Inventory
Work with Business Central
Change Which Features are Displayed
General Business Functionality