Inventory dimensions in Dynamics 365 Supply Chain
By Emil Björk · Microsoft business apps consultant, Gothenburg
How inventory dimensions structure item identity in F&O — storage, tracking, product dimensions, and the consequence of dimension design.
On this page (6)
In Dynamics 365 Supply Chain Management, inventory dimensions are the structural concept that gives each physical unit of inventory its specific identity. They go beyond a simple "item × quantity" model — an item plus storage dimensions plus tracking dimensions plus product dimensions uniquely identifies a piece of inventory. The choices made about which dimensions to use materially affect how the warehouse operates, how planning works, and how reporting tells stories.
Three dimension groups.
-
Product dimensions — make one item different from another within the same "product master". Example: a T-shirt is a product master; variations by Size, Colour, Configuration, Style are product dimensions. Each combination of product dimensions is a distinct item for inventory purposes. Configuration and Style support engineer-to-order patterns where variants are generated from rules; Size and Colour support fashion/retail.
-
Storage dimensions — where the inventory is held. Site, Warehouse, Location (bin), Inventory status. Storage dimensions track physical placement; the same item-with-product-dimensions can exist at multiple storage locations simultaneously.
-
Tracking dimensions — properties that make individual units within a storage location distinguishable. Batch number, Serial number, Owner (consignment), Licence plate, Inventory status.
Dimension activation
Each dimension is configured per item to be active or not. An item with only Site + Warehouse storage dimensions has simple inventory; an item with Site + Warehouse + Location + Licence Plate + Batch + Serial has every unit precisely identified. Costing, planning, picking, and posting all respect the active dimensions.
Dimension hierarchy
Inventory drilldowns roll up across the dimension axes:
Item Master
→ Product Dimensions (Size = L, Colour = Blue)
→ Site (US)
→ Warehouse (WH-East)
→ Location (Aisle 5, Bin B-12)
→ Licence Plate (LP-12345)
→ Batch (B-2026-Q3-007)
→ Serial (S-987654)
Each level adds specificity. Reports can summarise to any level — "total inventory of L Blue T-shirts across all warehouses" vs "specific serial in specific bin".
Implications for transactions.
- Picking — a pick instruction must identify enough dimensions to locate the inventory unambiguously. For high-precision items (serial-tracked), the picker scans the serial; for bulk items, just the location.
- Reservation — reservations bind at the active-dimension level. Reserve "this serial for this customer" vs "5 units of this item, any serial".
- Costing — cost is tracked at the activated dimension granularity. FIFO across serials gives per-serial cost; FIFO at item-level gives aggregate cost.
- Planning — MRP works at the planning dimension granularity. Different sites can have different plans; different colours can have different demand.
Inventory status
A specific dimension worth highlighting. Inventory status is a dimension flag like Available, Quarantine, Reserved-Damaged, Pending-QC. Status drives whether inventory is available for picking; quarantined batches don't ship. Configured per item, activated for tracking dimension.
Costing dimension setup
Beyond active / inactive, dimensions can be flagged as costing dimensions — included in cost-layer matching. The standard pattern: Site is costed (different cost per region); Warehouse is not (same item costs the same across warehouses in a region). Configuring costing dimensions wrong produces strange cost behaviour at posting.
The trade-off
More dimensions = more precision but more operational overhead. Activating Serial on every item means scanning every unit at every transaction; activating it only on high-value or regulatory-required items keeps operations efficient. Most implementations:
- Site, Warehouse, Location active on every item.
- Batch active on food, pharma, chemicals, regulated industries.
- Serial active on high-value or compliance-regulated items (equipment, electronics).
- Licence plate active in advanced WMS scenarios.
Operational reality
Design dimensions per item category, not uniformly across the catalogue. The warehouse-floor people know what they need to track; the design should match their reality.
Further reading
Related guides
- Consignment inventory in Dynamics 365 SCMHow F&O handles consignment inventory — vendor-owned stock on customer premises and customer-owned stock at our locations, the accounting and operational rules.
- Cost management and inventory closing in F&OHow Dynamics 365 Supply Chain handles inventory costing — closing runs, recalculation, marking, and the differences from Business Central.
- Inventory classification and ABC analysis in F&OHow F&O classifies inventory by value, volume, and margin — the ABC analysis routine, classification codes.
- Inventory replenishment policies in Dynamics 365 SCMHow replenishment policies work in F&O — min/max, period order quantity, fixed quantity.
- Warehouse mobile workflows in Dynamics 365 Supply ChainHow handheld warehouse workflows work in Dynamics 365 SCM — configurable mobile workflows, scanning, license plates, and where they fit operationally.
Browse every guide in Finance & SCM or just Supply chain & inventory.
F&O supply chain and warehousing
Was this helpful?
Signals which guides land and which need work. No account, no comment box — corrections go through the contact page.
Spot something wrong or want a topic covered? Send a correction or a topic request — both are welcome.