How-toMicrosoft Dynamics 365 Business CentralInventory Costing / Dimensions / Cost Accounting

Unit Cost in Business Central and How to Set Up Cost Centers

Question
unit cost business central

Also searched as

  • cost center in business central
  • business central unit cost vs standard cost
  • business central cost accounting cost centers and dimensions

Short answer

On the Item Card, Unit Cost is a calculated average or standard figure that depends on the Costing Method, and it is recalculated when costs are adjusted. Business Central has no standalone cost center field on transactions: you model cost centers either with global dimensions or with the optional Cost Accounting feature, which maps G/L accounts to cost types, centers and objects.

Applies to: Dynamics 365 Business Central online and on-premises, recent releases (2023 wave 1 and later); field and page names can differ slightly in older NAV-era versions

How to check unit cost and set up cost centers

  1. 1Open the Item Card and look at the Costing FastTab: Costing Method (FIFO, LIFO, Specific, Average, Standard), Unit Cost, Standard Cost, Indirect Cost % and Last Direct Cost.
  2. 2For Average costing, run Adjust Cost - Item Entries (search for it) or enable automatic cost adjustment in Inventory Setup so Unit Cost reflects posted receipts and applied costs.
  3. 3For Standard costing, set Standard Cost by hand, or use the Standard Cost Worksheet to roll up BOM and routing costs and then implement the new values.
  4. 4For manufactured items, review the Production BOM, Routing, and the Work Center and Machine Center cards (Direct Unit Cost, Indirect Cost %, Overhead Rate) that feed the rolled-up cost.
  5. 5For a simple cost center, open General Ledger Setup and assign a Global Dimension (for example DEPARTMENT or COSTCENTER) under Dimensions, then add dimension values.
  6. 6For true cost accounting, search for Cost Accounting Setup, define Cost Types, Cost Centers and Cost Objects, then run Transfer G/L Entries to Cost Accounting.
  7. 7Review the result in Cost Type Balance, Cost Center/Cost Object pages, or Value Entries on the item to trace how the figure was built.

What Unit Cost actually is

The Unit Cost field on an item is not a typed-in price. For FIFO, LIFO, Specific and Average items it is a system-maintained figure derived from item ledger and value entries. For Standard items it follows the Standard Cost you set. This is why the figure can move after you post an invoice with a different price than the receipt, or after a cost adjustment batch runs.

Business Central keeps expected cost and actual cost apart. A receipt posts expected cost first, and the purchase invoice posts the actual cost. Adjust Cost - Item Entries then pushes the actual cost through the applied outbound entries, so cost of goods sold catches up. If Unit Cost looks stale, check whether adjustment ran and whether Post Inventory Cost to G/L is current.

Manufacturing cost roll-up

For produced items, the cost is built from material, capacity and overhead. Material comes from the Production BOM components, capacity from the routing times multiplied by Work Center or Machine Center rates, and overhead from Indirect Cost % and Overhead Rate. Standard costing locks the planned figure, and variances (material, capacity, subcontracted, manufacturing overhead) are posted when the production order is finished.

The Standard Cost Worksheet lets you calculate new standard costs for a set of items, review them side by side with the current values, and then implement them. This is the safer path than editing Standard Cost on many Item Cards, and it leaves a clear audit trail.

Cost centers: dimensions or Cost Accounting

Most Business Central companies model a cost center as a dimension. You define a dimension such as COSTCENTER, add values like MACHINING or ASSEMBLY, mark it as Global Dimension 1 or 2, and set default dimensions on accounts, work centers or items. Every G/L entry then carries the value and you filter financial reports by it.

The Cost Accounting feature is a separate ledger. It holds Cost Types (usually linked to G/L income statement accounts), Cost Centers (where cost occurs) and Cost Objects (what the cost is for, such as a product or project). It supports allocations, so you can distribute shared costs such as facility cost across centers. Use it only if accountants need allocations that the G/L cannot express.

Try it here, free

Business Central Routing and Production BOM Cost Worksheet

Open full tool

Plan routing operations with setup time, run time, lot size and work center rate, and see operation cost per unit before you set up routings in BC.

Common pitfalls

  • !Editing Unit Cost directly and expecting it to stick: for non-standard costing methods the system recalculates it.
  • !Changing the Costing Method on an item with open ledger entries without a plan; revaluation and adjustment can produce large one-time postings.
  • !Forgetting to run Adjust Cost and Post Inventory Cost to G/L, then comparing inventory subledger to G/L and finding differences.
  • !Setting up Cost Accounting when dimensions would do; it doubles the maintenance of account mappings.
  • !Missing default dimensions on work centers, so capacity cost posts without a cost center value.

How an ERP-grounded AI assistant handles this

ERPray, connected read-only to Business Central, can answer why a specific item's Unit Cost moved by walking the value entries, showing the receipt, invoice and adjustment that changed it, and displaying the query it ran. For on-premises Business Central, the model and index run on your own servers, so costing data does not leave your network.

Frequently asked questions

Why does Unit Cost on the Item Card change after I post an invoice?

Receipts post expected cost and invoices post actual cost. When the invoiced price differs, the cost adjustment recalculates the average or applied cost and updates Unit Cost. Standard-cost items keep their Standard Cost and post the difference as a purchase price variance instead.

Is there a Cost Center field in Business Central?

Not as a standard field on transactions. You create a dimension named for the cost center and mark it global, or enable the Cost Accounting feature. Dimensions are the common choice because they flow through every ledger and report.

What is the difference between Unit Cost and Last Direct Cost?

Last Direct Cost is the most recent purchase price from an invoice. Unit Cost is the costing-method result, such as the weighted average or the standard. They differ whenever prices change between receipts.

Can I see how a manufactured item's cost was built?

Yes. Use the item's Value Entries and the finished production order's cost lines, and compare with the Production BOM and Routing. The Standard Cost Worksheet also shows the rolled-up material, capacity and overhead components.

Related

How-to

Standard Costing in Business Central: Setup, Expected Cost and Variances

Business Central supports FIFO, LIFO, Specific, Average and Standard costing, chosen per item. With Standard, inventory is valued at the item's Standard Cost, and differences against actual purchase prices or production costs post as variances. Expected cost is the provisional cost recorded at receipt or shipment before the invoice, then replaced by actual cost.

How-to

Business Central Manufacturing Setup: Items, BOMs, Routings and Production Orders

To run manufacturing in Business Central you configure Manufacturing Setup, create work and machine centers on a shop calendar, certify a production BOM and routing, set the item to Replenishment System Prod. Order with a manufacturing policy, then plan and run production orders. Manufacturing needs the Premium license, and evaluation demo data helps you learn the flow first.

How-to

Business Central Production WIP Report and Make-or-Buy Setup

In Business Central, the Inventory Valuation - WIP report shows the value of unfinished production orders, and the amount in the general ledger comes from posted consumption, capacity and output through the WIP account in the inventory posting setup. Make-or-buy is set per item with Replenishment System (Prod. Order or Purchase) and Manufacturing Policy.

Error fix

Fixing "Cannot create a record in (table). The record already exists" in D365 F&SCM data entity imports

This is the standard kernel duplicate-key exception, thrown when the Data Management Framework tries to insert a staging row into a target table whose unique or alternate key already matches an existing record. It almost always means the entity's insert-vs-update logic did not recognize the target row as an update, not that you have a true accidental duplicate in your source file.

Error fix

Fixing "There are currently no batch servers available for processing" in D365 F&SCM

This message means the batch framework cannot find any AOS instance flagged as a batch server and available for the batch group the job is assigned to. The fix is almost always in server configuration (System administration > Servers) or batch group assignment, not in the batch job itself.

Error fix

Fixing "You do not have the following permissions on TableData (table): (permission)" in Business Central AL

This runtime error means the current user's assigned permission sets do not grant the required Insert, Modify, Delete, Read, or Execute right on that specific table. It is most common right after installing or updating a custom AL extension, because Business Central checks object-level permissions even for tables an extension owns.

AI for ERP

AI for Business Central manufacturing operations, beyond Copilot

AI for Business Central manufacturing beyond Copilot: grounded answers on production orders, routings, and capacity via APIs v2.0, on-prem capable.

AI for ERP

AI for Dynamics 365 Business Central, on-premises or SaaS, beyond Copilot

AI for Business Central beyond Copilot: grounded question answering over BC's data via OData and APIs, for on-premises and SaaS tenants alike.

Stuck on Microsoft Dynamics 365 Business Central?

Talk to engineers who work inside Microsoft Dynamics 365 Business Central every week, and who build private AI that answers these questions from your own ERP data.

Keep exploring

Free tools

ERP fixes and how-tos

AI on your ERP

Integrations

Comparisons

Software