Warehouse layout for a growing D2C brand: zones and slotting
Lay out a D2C warehouse for speed: the zones in the order goods move, U or straight flow, ABC slotting from your own order data, and when to change it.
A D2C warehouse is rarely designed on day one. It grows one shelf at a time, around whatever space was free when the orders started.
That is fine for the first year. Then a sale week arrives. Pickers walk past the packing benches to reach the best seller at the back, returns pile up near dispatch, and the courier waits while someone searches for the last sack.
The fix is rarely a bigger building. I think the fix is a layout that follows the goods.
My answer in one line: set out the zones in the order your goods move, put the most-picked SKUs nearest to packing, and plan the next stage of growth while there is still room for it.
We run a warehouse at our own factory in Jaipur. It serves trade and export customers, so it is not a pure D2C operation, and I will not pretend it is. The principles below are the ones we would apply to any space.
What zones does a D2C warehouse need?
Here are the zones, in the order goods pass through them.
| Zone | What happens there | Common mistake |
|---|---|---|
| Receiving | Unload, count, check against the purchase order | Using it as overflow storage, so the next delivery has nowhere to land |
| Reserve storage | Full cartons and pallets, often on high racks | Picking single units from here during peak |
| Pick face | Open bins, one SKU per bin, refilled from reserve | Best sellers placed wherever there was a gap |
| Packing | Stations, one per packer at peak | Pickers walking through it |
| Dispatch | Parcels sorted by courier until pickup | No marked space, so parcels spill into aisles |
| Returns | Checked, graded, then restocked or set aside | Returns stacked next to fresh stock |
| Consumables | Boxes, tape, void fill, inserts | Kept far from packing, or on a damp floor |
In our view, the returns zone deserves its own corner from the very beginning.
A return is not stock until someone has checked it.
I suggest four grades: back to stock, repack, damaged, and return to supplier. Each group gets its own shelf, so nothing slides back into the pick face by accident.
Should the flow be a U or a straight line?
If your warehouse is a rented godown with one shutter, you have U-flow by default. Goods come in through the shutter, travel around the building and go out through the same shutter.
U-flow is fine, and we would not spend money to escape it. It shares one loading area and keeps the building flexible. The risk is that inbound trucks and outbound courier pickups meet at the same door. The simple answer is timing. Receive in the morning, dispatch in the afternoon, and write those hours into your supplier instructions.
Straight-through flow needs two openings, with receiving at one end and dispatch at the other. It is cleaner, because inbound and outbound never cross. It also needs a longer building.
Whichever you have, use one test. Take a printout of your layout and a pen. Trace one SKU from the truck to the courier: receiving, reserve, pick face, packing, dispatch.
If the line crosses itself or goes backwards, that is your first change. I would run this test before buying a single rack.
What is slotting, and how do you do ABC slotting?
Look at how a good kirana shop is arranged. Salt, sugar, biscuits and soap sit within the shopkeeper's reach behind the counter. The festive gift packs are on the top shelf, and the slow items are in the back room.
Nobody taught him ABC analysis. He just got tired of climbing the ladder.
Slotting means deciding which SKU lives in which location. ABC slotting puts the most-picked SKUs in the best locations.
Here is how we would do it from your own data:
- Export 90 days of order lines: order number, SKU and quantity.
- Count picks per SKU. One pick is one order line, i.e. one visit to the bin. Do not count units, and do not count sales value.
- Sort the SKUs from most picks to fewest, and add a column for the running share of total picks.
- Mark the cut-offs. A common starting point is A for the SKUs that make up the first 80% of picks, B for the next 15%, and C for the rest. Treat these as a starting point. Put the cut where your own curve bends.
- Place A items nearest to packing, between waist and shoulder height. B items go next. C items go to the back, the top shelves or the lowest ones.
Picks matter more than value, because a picker walks to the bin once per order line, whatever the item costs. For example, an expensive item picked twice a week matters far less to walking time than a cheap one picked fifty times a day.
Three adjustments after the ABC list:
- Heavy and bulky items go low and close to packing, even if they are B items.
- Items often bought together sit near each other. Check your order data for pairs that keep appearing in the same order.
- Look-alike items do not sit side by side. Two sizes of the same product in neighbouring bins invite the wrong pick. I explain why in how to cut mis-shipments.
Our advice is to re-slot every quarter and before every sale season. New launches and seasonal products change the list faster than people expect.
How much space does each zone need?
I will not give you square feet per order. It depends on your SKU count, box sizes and order mix, and any single number I gave would be a guess.
What I can give you is the method.
We would size each zone for the busiest day, not the average day.
- Dispatch: the most parcels you hold between two pickups on a sale day, multiplied by the floor space of one sack or cage.
- Receiving: your largest expected delivery, laid out flat enough to count.
- Returns: about a week of returns at your current rate, in case grading falls behind.
- Packing: one station per packer at peak, plus one spare.
- Pick face: one bin per active SKU, sized to hold two or three days of picks, so it is refilled once a day and not every hour.
Let us take dispatch as a worked example. The numbers are assumptions, for illustration only. Say you hold 600 parcels between the last two pickups on a sale day, and one courier sack takes about 30 parcels. That is 20 sacks. Each one needs a marked spot on the floor, grouped by courier, before the sale starts.
The pick face works the same way. If an A item is picked 60 times a day, a bin for three days holds 180 units.
As a packaging maker, I will put in a word for the zone that is easiest to forget.
Boxes, void fill rolls and tape cartons are bulky, and a month's stock takes real floor space. Keep a few days of consumables beside packing and the rest in reserve, on pallets, off the floor and away from damp walls. If space is short, ask your packaging supplier for smaller scheduled deliveries rather than one large lot.
Where does walking time hide?
Ask a picker to wear a step counter for one full shift, or count steps on ten orders. Then look for these:
- The best seller at the back, because it arrived first and nobody moved it.
- Long aisles with no cross aisle, so every pick ends with a walk back.
- Pickers crossing the packing area.
- Refilling the pick face during peak picking, so pickers and refillers block each other.
- Single-unit picks from high reserve racks, with a ladder.
Fix one, count again.
The step count is your before-and-after proof, and it costs nothing to measure. Steps also feed straight into the numbers in packing KPIs to track every week.
When should the layout change?
Do not wait for an order count.
Watch for the signs on the floor instead.
- Stage one: one room. Shelving, one packing bench and dispatch near the door. It works while one or two people do everything. Move on when packers wait for pickers, or the same SKU lives in two places.
- Stage two: separate pick face and reserve storage, dedicated packing stations, a marked dispatch area by courier and a returns corner. Move on when sale weeks push parcels into the aisles, or pickers queue in the same aisle.
- Stage three: batch picking (several orders picked together, then sorted), taller racks or a mezzanine for reserve, and a separate lane for single-item orders. Move on when the building is full in your busiest month.
- Stage four: a second warehouse near a large customer cluster, or a fulfilment partner for part of the volume. If you take that road, read choosing a 3PL or courier partner before you sign.
Plan the next stage while you are still in the current one. Keep the wall where the next racks will go free of clutter, and leave the power points where the next stations will stand.
Safety comes before speed
Keep exits, extinguishers and the electrical panel clear at all times. Sale weeks are exactly when cartons creep into walkways, so check daily then. Fix racks to the floor, keep heavy stock low, and keep pallets out of walkways.
Before you finalise racks, have the layout checked by your local fire service or a qualified safety consultant. Rules differ by state and by building, and they are not something to guess.
Print your layout tonight and trace one order with a pen. If the line crosses itself, I would love to hear where. Write to us through the contact page and tell us what you found.
Questions buyers ask
Do I need warehouse software to do slotting?
Not to start. An export of your order lines and a spreadsheet are enough for ABC slotting. Software earns its place when you have many SKUs, slots change every week, or more than one person decides where stock goes.
Should returns go straight back to the shelf?
No. Every return is checked and graded first. A return that goes back unchecked can be the next customer's damaged or used product, and then you have two complaints instead of one.
Bins, shelves or pallets for the pick face?
Bins or shelves for most D2C products, because pickers take single units. Keep full cartons and pallets in reserve storage, and move them to the pick face as bins empty. A pallet works as a pick face only for very fast, bulky items.