---
id: topic/business-central/business-functionality/set-up-business-central/set-up-warehouse-management
type: topic
title: Set up warehouse management
summary: "Warehouse management setup in Business Central: bins, bin types, bin contents, put-away templates, warehouse employees, directed put-away and pick, FEFO picking, breaking bulk, and converting or restructuring locations. It answers how to configure locations and warehouse structures."
tier: official
language: en
system: warehouse
review:
  state: reviewed
  by: opus
  at: "2026-10-07T02:18:16.682Z"
  flags: []
generated:
  at: "2026-10-08T06:31:25.130Z"
  pipeline: 0.2.0
  prompts:
    hub-topic: 1
  input_hash: 4167a69f347db151803578c1379d56909fd8130c0125bb6f3a51726c1bd086d3
evidence:
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-assign-default-bins-to-items
    title: Assign Default Bins to Items
    date: "2021-06-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-enable-automatic-breaking-bulk-with-directed-put-away-and-pick
    title: Breaking Bulk with Directed Put-away and Pick
    date: "2022-11-04"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-setup-warehouse
    title: Configure warehouse processes
    date: "2026-04-07"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-convert-existing-locations-to-warehouse-locations
    title: Convert Existing Locations to Warehouse Locations
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-bin-contents
    title: Create Bin Contents
    date: "2021-04-01"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-create-individual-bins
    title: Create bins
    date: "2023-12-13"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-picking-by-fefo
    title: How to enable picking by FEFO
    date: "2024-08-12"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-locations-to-use-bins
    title: How to Set Up Locations to Use Bins
    date: "2023-03-28"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/design-details-warehouse-management
    title: Manage warehouse activities
    date: "2026-06-17"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-restructure-warehouses
    title: Restructure Warehouses
    date: "2021-06-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-basic-warehouses-with-operations-areas
    title: Set up basic warehouses with operations areas
    date: "2025-11-06"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-bin-types
    title: Set Up Bin Types
    date: "2021-06-25"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-items-for-directed-put-away-and-pick
    title: Set Up Directed Put-away and Pick
    date: "2022-11-07"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-put-away-templates
    title: Set Up Put-away Templates
    date: "2023-10-04"
    commit: null
    t: null
    quote: null
  - kind: learn
    url: https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-warehouse-employees
    title: Set Up Warehouse Employees
    date: "2023-09-25"
    commit: null
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-assign-default-bins-to-items
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-enable-automatic-breaking-bulk-with-directed-put-away-and-pick
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-setup-warehouse
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-convert-existing-locations-to-warehouse-locations
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-bin-contents
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-create-individual-bins
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-picking-by-fefo
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-locations-to-use-bins
    - https://learn.microsoft.com/dynamics365/business-central/design-details-warehouse-management
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-restructure-warehouses
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-basic-warehouses-with-operations-areas
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-bin-types
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-items-for-directed-put-away-and-pick
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-put-away-templates
    - https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-warehouse-employees
  objects:
    - object/page/15
    - object/page/5703
    - object/page/5775
    - object/page/6774
    - object/page/6775
    - object/page/6776
    - object/page/7300
    - object/page/7301
    - object/page/7302
    - object/page/7303
    - object/page/7304
    - object/page/7305
    - object/page/7306
    - object/page/7307
    - object/page/7308
    - object/page/7312
    - object/page/7313
    - object/page/7314
    - object/page/7321
    - object/page/7322
    - object/page/7323
    - object/page/7325
    - object/page/7328
    - object/page/7329
    - object/page/7344
    - object/page/7346
    - object/page/7347
    - object/page/7348
    - object/page/7352
    - object/page/7353
    - object/page/7366
    - object/page/7367
    - object/page/7368
    - object/page/7369
    - object/page/7370
    - object/page/7371
    - object/page/7372
    - object/page/7373
    - object/page/7374
    - object/page/9813
    - object/page/9814
  features: []
  topics:
    - topic/business-central/business-functionality/set-up-business-central
  localizations: []
  videos:
    - video/8KMcu4B_eTk
  posts:
    - post/sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-2394393585068521549--ec106bbef3
  guidelines: []
  changes:
    - change/bcapps/11001
learn_toc_path:
  - Business functionality
  - Set up Business Central
  - Set up warehouse management
toc_file: business-central/TOC.md
parent: topic/business-central/business-functionality/set-up-business-central
children: []
coverage:
  learn: 15
  code: 41
  video: 1
  blog: 1
  guideline: 0
bc_forms:
  - 15
  - 5703
  - 5775
  - 6774
  - 6775
  - 6776
  - 7300
  - 7301
  - 7302
  - 7303
  - 7304
  - 7305
  - 7306
  - 7307
  - 7308
  - 7312
  - 7313
  - 7314
  - 7321
  - 7322
  - 7323
  - 7325
  - 7328
  - 7329
  - 7344
  - 7346
  - 7347
  - 7348
  - 7352
  - 7353
  - 7366
  - 7367
  - 7368
  - 7369
  - 7370
  - 7371
  - 7372
  - 7373
  - 7374
  - 7379
  - 9813
  - 9814
member_hash: 81e568c6752970a548fb314f1132ae42f025751c213e3c12334733c1c46f1707
narrative: generated
---

# Set up warehouse management

> Warehouse management setup in Business Central: bins, bin types, bin contents, put-away templates, warehouse employees, directed put-away and pick, FEFO picking, breaking bulk, and converting or restructuring locations. It answers how to configure locations and warehouse structures.

Path: [Business functionality](../../business-functionality.md) > [Set up Business Central](../set-up-business-central.md) > Set up warehouse management · tier official · system warehouse · narrative reviewed (checked by Opus)

## Overview

This section explains how to set up a warehouse in Business Central, from basic bin-based locations to advanced directed put-away and pick. Pages cover creating bins and bin contents, assigning default bins, defining bin types and put-away templates, and assigning users as warehouse employees.

The pages fit together by complexity. Basic setups use Bin Mandatory on a location, default bins, and inventory documents for operations areas such as production and assembly. Advanced setups add zones, bin types, warehouse class codes, put-away templates, and automatic breaking bulk. Further pages cover enabling FEFO picking, converting existing locations to warehouse locations, and restructuring a warehouse by moving items between bins.

Start with "Manage warehouse activities" for the overview and "Configure warehouse processes" for the setup sequence. Then follow "How to Set Up Locations to Use Bins" for basic needs, or "Set Up Directed Put-away and Pick" for advanced needs.

## Key points

- Turn on Bin Mandatory on a location and define default bins for receipts, shipments, and warehouse adjustments to start using bins.
- Create bins one at a time from the location card, or in bulk with the Bin Creation Worksheet and Calculate Bins using rack, section, and level templates.
- Bin contents can be created manually or with a worksheet, with fixed or default bin assignment and minimum and maximum quantities.
- Six bin types exist for directed put-away and pick: RECEIVE, SHIP, PUT AWAY, PICK, PUTPICK, and QC.
- Put-away templates use fixed bins, bin rankings, and floating bins, and can be set at item level or as warehouse defaults.
- Warehouse employees are users assigned to locations, with a default location and access to several locations.
- Converting an existing location uses the Create Warehouse Location batch job and requires clearing negative inventory first.
- FEFO picking needs item tracking codes with warehouse tracking and expiration dates, plus Bin Mandatory on the location.

## Learn pages

- [Assign Default Bins to Items](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-assign-default-bins-to-items): If you are using bins at a location, assigning default bins to your items can make the process of shipping, receiving, and moving your items much easier.
- [Breaking Bulk with Directed Put-away and Pick](https://learn.microsoft.com/dynamics365/business-central/warehouse-enable-automatic-breaking-bulk-with-directed-put-away-and-pick): Learn how to enable automatic breaking bulk with directed put-away and pick, as well as breakbulking in picks, put-aways, movements, and more.
- [Configure warehouse processes](https://learn.microsoft.com/dynamics365/business-central/warehouse-setup-warehouse): A company's distribution strategy is reflected in the configuration of its warehouse processes, for example the warehouse locations.
- [Convert Existing Locations to Warehouse Locations](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-convert-existing-locations-to-warehouse-locations): You can enable an existing inventory location to use zones and bins and to operate as a warehouse location.
- [Create Bin Contents](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-bin-contents): After you have set up your bins, you can specify the items that you want to store in them, and set up rules that control how often bins are refilled.
- [Create bins](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-create-individual-bins): Generate groups of similar bins in the bin creation worksheet, create bins individually on the location card, or automatically on the Bin Creation Worksheet.
- [How to enable picking by FEFO](https://learn.microsoft.com/dynamics365/business-central/warehouse-picking-by-fefo): First-Expired-First-Out (FEFO) is a sorting method that ensures that items with the earliest expiration dates are picked first.
- [How to Set Up Locations to Use Bins](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-locations-to-use-bins): Bins represent the basic warehouse structure and are used to make suggestions about the placement of items.
- [Manage warehouse activities](https://learn.microsoft.com/dynamics365/business-central/design-details-warehouse-management): In addition to receipts and shipments, Business Central supports a series of internal warehouse activities.
- [Restructure Warehouses](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-restructure-warehouses): Learn how to restructure your warehouse with new bin codes and new bin characteristics to achieve or maintain a more efficient operation.
- [Set up basic warehouses with operations areas](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-basic-warehouses-with-operations-areas): Set up warehouse operations areas and use inventory movements, picks, and put-aways to move goods between them.
- [Set Up Bin Types](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-bin-types): Assign types and basic flow activities to bins and, in doing so, define the way the bins are used for particular warehouse activities.
- [Set Up Directed Put-away and Pick](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-items-for-directed-put-away-and-pick): Directed put-away and pick gives you functionality for running your warehouse efficiently.
- [Set Up Put-away Templates](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-put-away-templates): Use Put-away templates to have the most appropriate bins for your items suggested to you at any given time.
- [Set Up Warehouse Employees](https://learn.microsoft.com/dynamics365/business-central/warehouse-how-to-set-up-warehouse-employees): Each user who performs warehouse activities must be set up as a warehouse employee assigned to one default location and potentially more non-default locations.

## Videos, posts and code changes

Linked by a Haiku matcher with a grounding quote from the item's summary (link/topics.ts); machine-generated.

- [#11001 Bug 648577: [IT] Subcontracting migration does not precheck bin-mandatory locations](../../../../changes/bcapps/11001.md) (code change): "prechecks legacy vendor and purchase-header locations for unsupported warehouse settings"
- [How to Use the Copy Location Feature in Business Central 2026 Wave 1 (BC28)](../../../../posts/sauravdhyani-com/tag-blogger-com-1999-blog-3122193036149030463-post-2394393585068521549--ec106bbef3.md) (community post): "Copy Location duplicates warehouse configuration, settings, and operational setup"
- [What's New: Warehouse Management (2023 release wave 2)](../../../../videos/8KMcu4B_eTk.md) (video): "Warehouse Configuration Toggles and Drop-Downs; Put-Away Templates for Bin Assignment"

## Business Central pages and reports

The pages, reports and queries this hub's Learn pages name (ms.search.form, API reference), joined to the code by exact object id (data/index/docs-objects.json); a page shows the table it runs on.

- [Page 15 "Location List"](../../../../objects/page/15.md) · captioned "Locations" · on [Table 14 "Location"](../../../../objects/table/14.md)
- [Page 5703 "Location Card"](../../../../objects/page/5703.md) · on [Table 14 "Location"](../../../../objects/table/14.md)
- [Page 5775 "Warehouse Setup"](../../../../objects/page/5775.md) · on [Table 5769 "Warehouse Setup"](../../../../objects/table/5769.md)
- [Page 6774 "Invt. Document Lines"](../../../../objects/page/6774.md) · on [Table 5851 "Invt. Document Line"](../../../../objects/table/5851.md)
- [Page 6775 "Invt. Document List"](../../../../objects/page/6775.md) · on [Table 5850 "Invt. Document Header"](../../../../objects/table/5850.md)
- [Page 6776 "Invt. Document Statistics"](../../../../objects/page/6776.md) · captioned "Item Document Statistics" · on [Table 5850 "Invt. Document Header"](../../../../objects/table/5850.md)
- [Page 7300 "Zones"](../../../../objects/page/7300.md) · on [Table 7300 "Zone"](../../../../objects/table/7300.md)
- [Page 7301 "Zone List"](../../../../objects/page/7301.md) · on [Table 7300 "Zone"](../../../../objects/table/7300.md)
- [Page 7302 "Bins"](../../../../objects/page/7302.md) · on [Table 7354 "Bin"](../../../../objects/table/7354.md)
- [Page 7303 "Bin List"](../../../../objects/page/7303.md) · on [Table 7354 "Bin"](../../../../objects/table/7354.md)
- [Page 7304 "Bin Content"](../../../../objects/page/7304.md) · on [Table 7302 "Bin Content"](../../../../objects/table/7302.md)
- [Page 7305 "Bin Contents List"](../../../../objects/page/7305.md) · on [Table 7302 "Bin Content"](../../../../objects/table/7302.md)
- [Page 7306 "Bin Types"](../../../../objects/page/7306.md) · on [Table 7303 "Bin Type"](../../../../objects/table/7303.md)
- [Page 7307 "Bin Type List"](../../../../objects/page/7307.md) · on [Table 7303 "Bin Type"](../../../../objects/table/7303.md)
- [Page 7308 "Warehouse Classes"](../../../../objects/page/7308.md) · on [Table 7304 "Warehouse Class"](../../../../objects/table/7304.md)
- [Page 7312 "Put-away Template"](../../../../objects/page/7312.md) · on [Table 7307 "Put-away Template Header"](../../../../objects/table/7307.md)
- [Page 7313 "Put-away Template Subform"](../../../../objects/page/7313.md) · captioned "Lines" · on [Table 7308 "Put-away Template Line"](../../../../objects/table/7308.md)
- [Page 7314 "Put-away Template List"](../../../../objects/page/7314.md) · captioned "Put-away Templates" · on [Table 7307 "Put-away Template Header"](../../../../objects/table/7307.md)
- [Page 7321 "Whse. Journal Templates"](../../../../objects/page/7321.md) · captioned "Warehouse Journal Templates" · on [Table 7309 "Warehouse Journal Template"](../../../../objects/table/7309.md)
- [Page 7322 "Whse. Journal Template List"](../../../../objects/page/7322.md) · on [Table 7309 "Warehouse Journal Template"](../../../../objects/table/7309.md)
- [Page 7323 "Whse. Journal Batches"](../../../../objects/page/7323.md) · on [Table 7310 "Warehouse Journal Batch"](../../../../objects/table/7310.md)
- [Page 7325 "Warehouse Registers"](../../../../objects/page/7325.md) · on [Table 7313 "Warehouse Register"](../../../../objects/table/7313.md)
- [Page 7328 "Warehouse Employees"](../../../../objects/page/7328.md) · on [Table 7301 "Warehouse Employee"](../../../../objects/table/7301.md)
- [Page 7329 "Whse. Journal Batches List"](../../../../objects/page/7329.md) · on [Table 7310 "Warehouse Journal Batch"](../../../../objects/table/7310.md)
- [Page 7344 "Whse. Worksheet Names"](../../../../objects/page/7344.md) · on [Table 7327 "Whse. Worksheet Name"](../../../../objects/table/7327.md)
- [Page 7346 "Worksheet Names List"](../../../../objects/page/7346.md) · on [Table 7327 "Whse. Worksheet Name"](../../../../objects/table/7327.md)
- [Page 7347 "Locations with Warehouse List"](../../../../objects/page/7347.md) · on [Table 14 "Location"](../../../../objects/table/14.md)
- [Page 7348 "Warehouse Employee List"](../../../../objects/page/7348.md) · on [Table 7301 "Warehouse Employee"](../../../../objects/table/7301.md)
- [Page 7352 "Put-away Worksheet"](../../../../objects/page/7352.md) · captioned "Put-away Worksheets" · on [Table 7326 "Whse. Worksheet Line"](../../../../objects/table/7326.md)
- [Page 7353 "Whse. Worksheet Templates"](../../../../objects/page/7353.md) · captioned "Warehouse Worksheet Templates" · on [Table 7328 "Whse. Worksheet Template"](../../../../objects/table/7328.md)
- [Page 7366 "Whse. Worksheet Template List"](../../../../objects/page/7366.md) · on [Table 7328 "Whse. Worksheet Template"](../../../../objects/table/7328.md)
- [Page 7367 "Bin Templates"](../../../../objects/page/7367.md) · on [Table 7335 "Bin Template"](../../../../objects/table/7335.md)
- [Page 7368 "Bin Creation Wksh. Templ. List"](../../../../objects/page/7368.md) · on [Table 7336 "Bin Creation Wksh. Template"](../../../../objects/table/7336.md)
- [Page 7369 "Bin Creation Wksh. Names"](../../../../objects/page/7369.md) · on [Table 7337 "Bin Creation Wksh. Name"](../../../../objects/table/7337.md)
- [Page 7370 "Bin Creation Wksh. Templates"](../../../../objects/page/7370.md) · captioned "Bin Creation Worksheet Templates" · on [Table 7336 "Bin Creation Wksh. Template"](../../../../objects/table/7336.md)
- [Page 7371 "Bin Content Creation Worksheet"](../../../../objects/page/7371.md) · on [Table 7338 "Bin Creation Worksheet Line"](../../../../objects/table/7338.md)
- [Page 7372 "Bin Creation Worksheet"](../../../../objects/page/7372.md) · on [Table 7338 "Bin Creation Worksheet Line"](../../../../objects/table/7338.md)
- [Page 7373 "Bin Creation Wksh. Name List"](../../../../objects/page/7373.md) · on [Table 7337 "Bin Creation Wksh. Name"](../../../../objects/table/7337.md)
- [Page 7374 "Bin Contents"](../../../../objects/page/7374.md) · on [Table 7302 "Bin Content"](../../../../objects/table/7302.md)
- [Page 9813 "Devices"](../../../../objects/page/9813.md)
- [Page 9814 "Device Card"](../../../../objects/page/9814.md)

Learn also names 1 object with no object page: page/7379.

Source: Microsoft Learn (CC BY 4.0). Descriptions are Learn's own.
