Tool

What actually fits in a cold warehouse

A rack supplier's drawing says 3,000 pallet places; on an average day your stock fills fewer, and how many depends on what you store. Pick a store like yours and see which racks hold the most of it.

1Start from a typical store

Regional 3PL: Many customers, about 5 pallets per product; 40 × 30 m, 10 m high, frozen. Or set your own room and stock.

2See how many pallets it holds, and in which racks

Working out the layouts…

Storage density vs selectivity

A cold room costs about the same to build and to cool whatever racks stand in it, so every pallet place you fit lowers the cost of each pallet stored. Dense systems fit more: mobile racks close their aisles, deep lanes put pallets one behind the other. Both cost reach. Behind a pallet in a lane sits another product's waiting time, and a lane holds one product, so a lane being emptied cannot take anything else. That is honeycombing, and it is why a drive-in rack full of small products holds less than its places promise.

The answer depends on your stock more than on the room. A producer with a hundred products of eighty pallets each fills deep lanes well. A distributor with two thousand products of three pallets each does not. Most stores sit between, which is where splitting the room pays: deep lanes for the few big products, open racks for the long tail. The tool tries every split in steps of 5 % and shows the strong ones.

When each rack type wins

Your room, temperature and moves from the tool, with fewer or more pallets per product. The band names the rack type that holds the most on its own; the orange line is the best split into two rack types. Change the tool and the chart follows. Hover or tap for the values.

The full story, rack type by rack type, with sources

Owners usually get one number: places on the supplier's drawing. Places are not pallets. The figure here is the stock your products actually hold on average, after partly empty lanes.

The rack types

In each picture you want the orange pallet; the ones outlined in orange must move first. From none to twelve: the denser the rack, the more stands in the way.

  • Selective racking

    Nothing moves first: every pallet faces the aisle.

    Shelves one pallet deep along an aisle. The forklift reaches every pallet.

    Order
    Any pallet, any time.
    Good for
    Many products with few pallets each; strict first-expired-first-out.
    Watch
    Aisles take a large share of the cooled floor.
  • Mobile racking

    Nothing moves first once its aisle is open: the racks roll about 40 s to open it.

    Selective racks on rails that slide together. Only one aisle per block opens at a time.

    Order
    Any pallet, after its aisle opens (about 40 s).
    Good for
    Expensive cold space with many products; the most common choice in European freezers.
    Watch
    Moves an hour are limited by how many aisles can be open at once.
  • Pallet flow racking

    Nothing moves first for the oldest pallet: it rolls to the front. Pallets go in at the back.

    Sloped lanes: pallets go in at one aisle and roll to the other.

    Order
    First in, first out. The oldest pallet is always at the front.
    Good for
    Strict date order with many pallets per product.
    Watch
    Needs an aisle at both ends and is the most expensive per place.
  • Double-deep racking

    1 pallet moves first: the one in front.

    Two pallets one behind the other on each side of the aisle.

    Order
    The front pallet must move before the back one can come out.
    Good for
    Products with a few pallets each, when space is tighter than selective allows.
    Watch
    Needs a reach truck with long forks; half the pallets sit behind another.
  • Push-back racking

    2 pallets move first, on this level only; the rest roll forward on carts.

    Lanes of carts: a new pallet pushes the others back, and they roll forward when the front one is taken.

    Order
    Last in, first out, per level.
    Good for
    A few products with 2–5 pallets per level; faster than drive-in.
    Watch
    Lanes are short (2–5 deep) and cost more per place.
  • Pallet shuttle

    4 pallets move first. The shuttle (dark) carries them inside the lane; the forklift stays at the face.

    Deep lanes served by a battery shuttle that carries pallets inside the lane; the forklift only works at the face.

    Order
    Last in, first out from one aisle (first in, first out if loaded from both ends).
    Good for
    Many pallets per product; replacing drive-in in new European cold stores.
    Watch
    Shuttle vehicles cost extra; one product per lane level.
  • Drive-in racking

    12 pallets move first: the truck drives into the lane, so all levels in front of it go.

    Deep lanes the forklift drives into. Pallets rest on rails one behind the other.

    Order
    Last in, first out. A bay holds one product over all its levels.
    Good for
    Few products with many pallets each.
    Watch
    Old stock waits at the back; partly empty bays cannot take another product.

Coming next

The tool answers one rectangular room at one temperature on an average day. These come next, in this order unless readers ask for something else.

  1. A year, simulated

    Deliveries and picking by date, pallets expiring at the back of deep lanes, the peak against the average, forklift queues at the busy hour.

  2. Your stock list

    Products and pallets from your own system instead of an assumed spread: the input that moves the answer most.

Which of these would change your decision? Tell me; the order follows what people ask for.

How the numbers are made

The buildingRacks go in the cold room only; given the whole building, the loading dock and the other rooms come off first.

Most cold stores keep everything that is not storage outside the cold room: a chilled loading dock along one long side, which also does the airlock's job, and offices, battery charging and the plant room at one end or above the dock (batteries do not charge below zero). Given the whole building, the tool takes a dock strip off one long side (20 m deep by default, 10 m under 2,500 m²) and a strip across one end for the rest (8 %, or 10 % in small buildings), and lays out the racks in what is left. In eight US cold stores with a published floor split, the cold rooms took 68–83 % of the building. So check which area a quoted pallet count stands on: for one US cold store, the same count is 1.83 places per m² of building and 2.30 per m² of cold room.

PlacesEach rack type is laid out in your room both ways round, to standard clearances and your forklift's aisle and lift.

Each rack type is laid out in the room both ways round, with EN 15620 clearances, a 0.5 m gap under the sprinklers and coolers, a cross aisle where there is more than one aisle, and the aisle your forklift needs. Levels stop where the forklift's lift ends: 12 m for a reach truck (the tallest lift 13 m, most 8.5–9 m), 6.5 m for a counterbalance truck, 5 m for a pedestrian stacker. Double-deep needs a reach truck. The drawing is the same calculation as the count. Checked against published stores: selective within −6 to +10 %, pallet shuttle within 5–11 %, mobile racking within 3 % of a Spanish freezer (and too high where a vendor quotes the whole site, docks included).

Pallets heldA lane holds one product, so deep lanes lose places to products that cannot fill them; this is counted per product.

Your products are spread from few to many pallets each: every product at least one pallet, the rest a lognormal spread with the share you set for the biggest 20 % (when the average is low, the share is capped at what it allows, and the tool says so). Stock is counted in whole pallets and runs down a pallet at a time between deliveries. One-deep racks waste nothing; a lane holds one product, so a lane k deep loses on average (k − 1)/2 places per product, the result in Bartholdi and Hackman's Warehouse & Distribution Science (§ 6.1), computed exactly per product. Products go to the deep zone in the order that wastes least. The figure assumes the racks in full use; real stores average 64–82 % over the year, so plan for your peak.

The optionsEvery split of the room into open and deep racks is scored on five measures; layouts beaten on all of them are dropped.

Every split of the room (open racks plus one deep system, in 5 % steps, both directions) and every single rack type is scored on pallets held, share reachable, cost per pallet, forklifts at the peak hour, and how it fares if your products change: in each of four changed mixes (half or double the pallets per product, a flatter or steeper spread) its pallets as a share of the best layout in that mix, taking the worst. Layouts beaten on every measure are dropped. The tabs show the best at each measure; the safest layout gets its own tab only when it is at least 2 points safer than the one that holds the most. Near the top, layouts often hold within 1 % of each other: "most pallets" then shows the simplest of them (one rack type before two, shallower lanes, more moving aisles), so a small change to an input does not redraw the store for a fraction of a percent; the very most is listed beside it.

Forklifts and mobile rackingA layout is dropped when its aisles cannot take the forklifts your daily moves need.

About 25 moves an hour per reach truck (manufacturers' data sheets, field figures 15–35), fewer in deep lanes (drive-in 10, a vendor field figure of 8–10), and only 75 % of the time in a freezer: below −18 °C a driver works 90 minutes, then warms up for 30 (DIN 33403-5). The peak hour is 1.5 times an even spread over 16 hours. An aisle takes one truck per 20 m of its length, at least one; a layout whose aisles cannot take the trucks it needs is dropped. Mobile racking needs one open aisle per truck and moves about 20 pallets an hour through it, as the racks take some 40 s to open an aisle; the tool picks the fewest moving aisles that keep up.

ColumnsRacks are laid out around a column grid: column lines become the gap between back-to-back racks, or stand on beam racks and take the bays they stand in.

Columns stand at every crossing of the grid inside the room, 0.4 m square unless you give another size, with 0.1 m clear on each side. The first column lines are one spacing from the walls unless you set them nearer. The tool tries both ways rack designers place them. Either each column line is the gap where two racks meet back to back, so the racks between two lines are laid out like a room of their own; or, for selective and double-deep racking, a line that falls on the racks stays there and its columns take the bays they stand in, while a line that would fall in an aisle becomes such a gap. Both orientations and a few starting offsets are tried, and the drawing is the count. Mobile racks cannot roll past a column, so every bay between column lines gets its own moving aisle; deep lanes have to fit between the lines. "Why this layout" compares with the same room without columns. Real designs set aisles row by row and can win back part of the loss: published figures are 1 to 4 % when the grid fits the racks and 10 to 30 % when it does not.

Case pickingEach product picked by the case keeps one pallet in a pick face at floor level in selective racking; dense racks cannot take pick faces.

A picker takes cases from a pallet on the floor all day, so pick faces need aisles that are always open: selective racking. Mobile racking opens one aisle at a time, and a deep lane's front place holds the next pallet of its lane. A picked product keeps one pallet in its face and its other pallets wherever they fit best. With picking the tool also tries a selective pick strip 6, 9 or 12 m deep along one long wall, with mobile and deep racks behind it, and a selective zone in front of mobile racking. The pick faces never outnumber the floor places of the selective racks, and "Why this layout" says what they cost against the same room with whole pallets only. The "when each rack type wins" chart leaves case picking out: it compares rack types for storage.

CostsThe room is most of the investment, so cost per pallet mostly follows pallets held; rack prices are ±50 %.

Rack prices per place from German and US price sources disagree by half, so treat them as ±50 %. Forklifts (€45,000 each) and shuttle vehicles (€30,000) are counted; no list price was found for either, so both are assumptions. Drivers are not counted. The room itself (€2,000 per m² by default) is most of the investment, so cost per pallet mostly follows pallets held. Energy per pallet uses the European survey mean (69 kWh per m³ a year frozen, 56 chilled).

Checked against real stores

Rack typeTool against the storeStore
Selective−6 to +10 %published stores
Pallet shuttlewithin 5–11 %published stores
Mobile rackingwithin 3 %a Spanish freezer

Too high where a vendor quotes the whole site, docks included.

Assumptions

Working aisle
reach truck 2.9 m, counterbalance 3.6 m, pedestrian stacker 2.3 m
Highest beam
reach truck 12 m, counterbalance 6.5 m, stacker 5 m
Under sprinklers and coolers
0.5 m kept clear
Moves per forklift
about 25 an hour, 10 in drive-in; 75 % of the time in a freezer
Mobile racking
about 20 pallets an hour per open aisle; some 40 s to open one
Prices
room €2,000 per m², forklift €45,000, shuttle vehicle €30,000; racks ±50 %
Energy
69 kWh per m³ a year frozen, 56 chilled
Peak hour
1.5 times an even spread over 16 hours

What it does not do

Each cold room a rectangle at one temperature; up to three rooms, each laid out on its own, with no forklifts or doors shared between them. Given the whole building (one room), the dock and the other rooms come off as two strips, one along a long side and one across an end, not as rooms you place; columns only on one regular grid, all of one size; no doors or L-shaped rooms; at most two rack zones, plus a pick strip with case picking; no fire, structure or floor-load check. No turret trucks or cranes above 12 m. Pick faces only at floor level in selective racking: no pick faces on the first beam level, in pallet flow or in carton flow, which real pick areas also use, so with much case picking the count is on the low side. It does not know your real stock: how pallets spread over products is the input that moves the answer most, and no public data exists for it. A stock list from your own system is the best fix.

Disclaimer

A planning estimate for the feasibility stage, no warranty. Not a rack design or a quote. Your inputs stay in your browser (in the page address and local storage); nothing is sent to this site.

Planning or re-racking a cold store? Get in touch.