What is warehouse slotting? How to keep it up to date

Published:
28 October 2024
/
Last update:
August 25, 2026
/
Bart Gadeyne
10+ years in warehouse technology & logistics
/
Reading time:
4 min
Pulse

Summary

Warehouse slotting is deciding which items go where in a warehouse. This decision is based on multiple objectives, but most commonly on how often the item is picked, what it gets ordered with, its size and weight, and the storage rules that apply to it.

TL;DR
01
Slotting is deciding which items go where
The decision uses pick frequency, item affinity, size and weight, and the storage rules that apply to each SKU.
02
Every slot plan is a compromise
Shorter travel, less congestion, better fill rate and compliance pull against each other. No assignment wins on all eight.
03
Slotting happens at four moments
Warehouse set-up, every replenishment, continuously at idle times, and periodic housekeeping. Most warehouses only use one.
04
Slot plans decay on their own
As the order profile changes the plan drifts away from it, and the damage shows up worst during peak season.

What is warehouse slotting?

Every SKU that arrives in a warehouse needs an assigned location. The objectives behind that decision differ from warehouse to warehouse. Typically the assignment balances several things that work against each other: picking walk distance, aisle congestion, pick-to-pallet stackability rules and replenishment effort, on top of fixed compliance limits.

Most slot plans prioritize walk distance, and there is a good reason for that. In a picker-to-part warehouse, travel is the most expensive activity in the whole picking operation, taking roughly 55% of picking time. Shorten the walk and you move the biggest number in the building.

Optimizing for walk distance means putting the fast movers, the products ordered most often, closest to outbound. In return congestion goes up, because more pickers now visit the same locations and start blocking each other. This is where slotting strategies and optimization algorithms come in. Their job is to balance the objectives against each other, not to maximize one.

Basic slotting optimizers only look at walk distance. In more advanced slotting optimization, every slot assignment is a compromise across at least five objectives, and improving one comes at the expense of another. The weight each objective carries should also change with the goal and the season.

What objectives a slot plan has to balance

The optimization reads data the warehouse already has. Pick frequency, what each SKU gets ordered with, cube and weight, and expiry profile where FEFO applies. Then the zone rules, which rule out most of the building before anything else is considered.

What it does with that data is weigh eight objectives, seven of which can be dialled up or down.

  • Travel distance. Puts the most-picked SKUs closest to the depot and keeps co-picked SKUs near each other. The cost: fast movers pile into the same aisles and product families get split apart.
  • Congestion. Spreads fast movers across different aisles so pickers do not stack up in one spot. The cost: once they are spread out, the walk to reach them gets longer.
  • Ergonomics. Fast movers at grab height, heavy items at safe-lift height. The cost: the easy-reach slots are reserved, so the rest of the bins get used less efficiently.
  • Stackability. Sturdy items picked before fragile ones, so nothing fragile is crushed under later picks. The cost: early stops on the route go to sturdy items, not to your fastest movers.
  • Poka-yoke. Poka-yoke is a Japanese manufacturing term for mistake-proofing: arranging the work so the wrong action is hard to take. In slotting it means keeping look-alike SKUs apart, so a picker under time pressure cannot grab the wrong one by reflex. The cost: look-alikes usually come from the same family, so splitting them breaks the family up.
  • Category grouping. Each product family in one zone, so a picker does a single short loop per family. The cost: keeping a family together puts look-alike items side by side, which is where mispicks come from.
  • Fill rate. Items in bins close to their own size, so you are not carrying half-empty bays. The cost: the bin that fits the item best is rarely the one at the right height to pick from.
  • Compliance. Zone tags, location weight limits and location size limits. Most warehouses leave this one fixed, because these are safety and legal limits. Everything else gets optimized around them.

Read the list again and the pattern is hard to miss. Every entry has a cost, and the cost usually lands on another entry in the same list. Category grouping fights poka-yoke. Travel distance fights congestion. Fill rate fights ergonomics.

There is no assignment that wins on all eight. That is not a limitation of the software. It is the shape of the problem.

The chart below makes that concrete. Each spoke is one of the eight objectives, and the shape is how a slot plan scores across all of them at once.



Pick a single objective to optimize for and watch what happens to the other seven.

Baseline slotting Optimized slotting

Test data, for illustration.

Improved Trade-off


The weights are not fixed through the year either.
Peak season is the clearest case. In a normal week walk distance is the objective worth the most, and congestion barely registers. At 200% of normal volume the same plan works against you: the aisles holding your fast movers now have several pickers in them at once, and blocking eats the time the short walk saved.

Going into peak, congestion has to be weighted up and walk distance weighted down, while compliance stays exactly where it is. We are writing that one up separately, because congestion-aware slotting for peak needs more room than a paragraph.

When does slotting happen?

Four moments, and most warehouses only use one of them properly.

1. At warehouse set-up. The first slot plan is built when the racking goes in, or when an operation moves site. Every SKU gets a location from scratch. This is the version everyone pictures when they hear the word slotting, and for many warehouses it is the only one that ever runs. Repeated later it becomes a full re-slot, worth 20 to 40% picking productivity in our project work, and hard to schedule because a large part of the inventory has to physically move.

2. At every replenishment. Every inbound pallet is already a slotting decision, and in most warehouses it is made by whoever is holding the scanner. Deciding it on data instead means weighing how fast the SKU sells and what it gets ordered with, then taking the best of the open positions. This is the cheapest of the four, because the labor to move the pallet is already being spent.

3. Continuously, at idle times. Rank every possible move by how much walking it would save, take the top 10 or the top 50, and have one operator walk that list at the end of a shift. Next week the list is rebuilt against fresh order data. The cap is what makes it work: a ranked list of 10 moves is a job, a re-slot is a project. Our own modelling puts a 10-move list at roughly 3 to 4% more picks per hour.

4. During warehouse 'housekeeping'. Periodically the locations themselves need attention, not the SKUs sitting in them. Split locations get merged, oversized pick faces get resized, and locations holding almost nothing get released back into the pool. It reads like admin work. In a building running at 95% occupancy, it is often the difference between renting more space and not.

All four need the same thing underneath: a ranking of every possible move, scored against several objectives at once, rebuilt as the order data changes. Doing that by hand in a spreadsheet is where most warehouses stop.

Curious what your own order data would say about your current slot plan?
Book a demo

Signs of a suboptimal slotting plan

Warehouse slotting plans naturally decay over time. Order profiles move, promotions land, assortments change, and the plan stays where it was.

The damage is most visible during peak, when the operation is under load and there is no time left to fix anything. Some things worth checking against your own warehouse:

  • Slotting was done once, and not since.
  • Slotting lives in an Excel sheet.
  • It is ABC and nothing else. Ranking SKUs A, B and C by velocity is a fine starting point, and most warehouses should have at least that. It optimizes for one of the eight objectives above and ignores the other seven.
  • The WMS assigns locations without knowing the real warehouse layout.
  • New SKUs get whatever location happens to be free.
  • Nothing changes before or after peak season.
  • Nothing accounts for how often SKUs are bought or ordered together.

That fourth one deserves a note, because it is the most common and the least obvious. Most warehouse management systems do include a slotting module. It will find a legal, empty location of the right size and give it to the SKU, which is placement rather than optimization.

Marc Wulfraat of MWPVL International, an independent consultancy that sells no software, writes that "many of these slotting modules are quite frankly overly simplified". Adoption backs that up. The 2024 Warehouse/DC Operations Survey, run by Peerless Research Group for Logistics Management and Modern Materials Handling with 108 qualified respondents, found use of slotting functionality jumped from 12% to 22% in a year. Even after that jump, more than three quarters of warehouses are not using it.

Three or more of these signs and there is likely a double-digit percentage sitting in your pick travel, waiting to be collected.

A simpler way to keep your slot plan current

Warehouse managers need something practical that tells them what to do on and exactly what gain they can expect.

"Move these 20 SKU bins to these locations, based on your last three months of order data, and your team's average pick rate will go up by 12%."

Getting an answer in that shape means something has to rank every possible move against all eight objectives at once, then rebuild that ranking as the order data changes. That is an optimization layer sitting on top of the WMS, a category called warehouse optimization software (WOS).

The WMS keeps doing what it is good at: tracking inventory, driving tasks, holding the audit trail. The optimization layer reads the same data, scores the moves, and sends the result back through an API.

Pulse is the slotting module in that layer, and it covers all four moments rather than only the first: the capped end-of-shift list, the decision at replenishment, housekeeping, and the full re-slot.

The end-of-shift list is where most warehouses start, because the cost of trying it is one operator for part of one shift.

The chart below shows what that compounds into. Drag the slider to change how many moves you are willing to make, and watch what happens to picks per hour as the moves accumulate over days and weeks.

End of shift re-slot moves

Optimized As-is Selected
110.5 picks/hr +10.5%

Before any of it touches the floor, the whole plan can be tested against a warehouse digital twin of your building. You send an export of your order history, item master and location data. The optimization runs against the twin and comes back with a ranked move list and a projected productivity change.

Nothing touches the live system, so there is nothing to roll back and nobody in IT to convince first.

Once the numbers hold up, the same logic connects to the WMS and the move lists appear in the operation. On the picking side, when Pulse was connected to Bleckmann's WMS, walking dropped 20% in the first week.

Slotting stops being a project the moment it stops being one big decision. It needs your own order data, one capped list of moves, and someone willing to walk them at the end of a shift.

Want to see what your own order data says?
We run your order history against a digital twin of your warehouse and come back with a ranked move list and a projected productivity change. No integration needed to find out.
Talk to an expert
FAQ

Questions?

What is warehouse slotting?

Slotting is deciding which SKU goes in which location. A good plan weighs pick frequency, what sells together, and the limits of each location, such as weight, temperature or expiry. It cuts walking and frees up space, and it starts decaying the moment your order profile shifts.

When does slotting happen in a warehouse?

At four moments. When the warehouse is set up or fully re-slotted, at every replenishment when an inbound SKU needs a location, continuously through small end-of-shift move lists, and periodically during housekeeping when locations are merged or resized.

Most warehouses only ever run the first one. The continuous version is where most of the value sits, because it keeps the plan close to an order profile that keeps moving.

Is ABC slotting enough?

ABC is a good first pass and a poor final answer. It ranks SKUs by pick frequency and assumes every location can hold anything, which stops being true once temperature zones, weight limits, crush rules and expiry come into it. Published research on the cube-per-order index, the classic slotting heuristic, found its worst case can be arbitrarily far from optimal because it ignores how items interact.

How often should a warehouse re-slot?

There is no industry standard. Guidance runs from twice a year for spreadsheet operations, to quarterly, to continuous. The interval matters less than the size of the list. Ten to twenty moves at the end of a shift get done. An annual project usually does not.

How is this different from the slotting module in our WMS?

Most WMS modules assign locations. They do not optimize them against competing constraints, they often cannot handle a SKU that floats between locations, and they rarely model your real layout or travel distances. Pulse runs on top of your WMS and writes the result back, so you keep the system of record.

What data do you need to run a slotting optimization?

Five files: your warehouse layout, location data with sizes and capacities, SKU master with weight and cube, order history, and your current SKU-to-location assignment. Around a year of history covers seasonality.

The more you want to optimize for, the more your WMS has to give us. Travel distance needs layout and orders. Add expiry, temperature zones or crush rules and each one needs its own field. We check what you have before anything runs.