Warehouse management is the daily control of goods inside a store room or warehouse, from the day they arrive to the day they leave. It covers seven steps: receiving, putaway, storage, picking, packing, shipping and returns. Done well, every carton has a known place and every move leaves a record, so orders go out right the first time.
This guide sets out each step with the record and the check that stop its usual mistake. It also works out how much floor space your stock needs, and four measures on one month of a Kampala distributor, in Uganda shillings. It ends with when a warehouse management system is worth buying, and how ArmPOS handles the basics.
Core functions of warehouse management
Warehouse management does five jobs, and each answers a question a manager asks every day. The table pairs each job with the record that answers it.
| Function | The question it answers | What to record |
|---|---|---|
| Inventory tracking | How much of each product is here, and exactly where? | Quantity by location, updated at every move |
| Space management | Where does each product go, and will it fit? | A code for every rack and shelf, and each product's place |
| Order fulfilment | Did the right goods leave on time, for the right customer? | What was picked, packed and dispatched against each order |
| Labour | Who received, moved or picked what? | The person behind each record |
| Equipment and safety | Is the store safe to work in? | Regular checks of racks, ladders, trolleys and fire equipment |
Order fulfilment is where customers feel the warehouse. The ways to organise it, from your own store room to a third-party warehouse, are compared in order fulfillment strategies.
Warehouse management process, step by step
Each step hands goods to the next, so a mistake at one shows up later as a wrong order or a gap in the stock. For each step: what happens, the check, and the mistake the check stops.
1. Receiving
Check each delivery against your purchase order, not against the driver's delivery note. Count the cartons, open a sample, and write anything short or damaged on the delivery note before the driver signs it.
The mistake it stops: paying for goods you never received. Ways to receive in half the time are in how to make inventory more efficient.
2. Putaway
Put received goods in their coded place the same day, new stock behind old. Damaged or doubtful goods go to a marked quarantine spot, never onto the selling shelf.
The mistake it stops: stock that is in the building but can't be found, so the records say yes and the shelf says no.
3. Storage
Store by how often each product moves: fast movers near dispatch at waist height, slow and heavy goods lower and further back. Placing products by how fast they move is called warehouse slotting.
The mistake it stops: crushed, damp or expired goods, and pickers crossing the store for the best seller. The limits that keep cartons dry and countable are in the efficiency guide linked above.
4. Picking
Picking takes each order's goods from their places. Work from a list sorted by location, so the picker walks the store once, and take the batch that expires first.
With many small orders, pick several at once and sort them at the packing table. The mistake it stops: a wrong size, flavour or quantity reaching the customer.
5. Packing
Before a parcel is sealed, a second person checks what was picked against the order, line by line. Mark the parcel with the order number and the customer's name.
The mistake it stops: a picking error leaving the building.
6. Shipping
Record what left, for which order and with which driver or courier, and get a signature. Update the order's status so staff and customers can see where it is.
The mistake it stops: a delivery nobody can trace. The time from order to delivery is measured in order cycle time.
7. Returns
Inspect every return and sort it three ways: back to stock, back to the supplier, or written off. Only goods you would sell again go back on the shelf.
The mistake it stops: a damaged item resold to the next customer, and records that count it as stock.
How much floor space does your stock need?
Size your store from your peak stock, not your average, with the method in the USAID Logistics Handbook. It turns units into cartons, cartons into volume, and volume into floor area.
- Take the most you hold of each product at its peak, in units.
- Divide by the units in a carton to get the number of cartons.
- Multiply by one carton's volume: length × width × height, in metres.
- Divide the total volume by 2.5 m, the Handbook's highest stack before bottom cartons crush.
- Double the result, as the Handbook does, to leave space for aisles and handling.
For example, a distributor in Kampala sizes its store for December, its busiest month. The figures are illustrative, not a real business's.
| Product | Peak stock | Per carton | Cartons | Carton size (m) | Volume (m³) |
|---|---|---|---|---|---|
| Cooking oil, 1 litre | 6,000 bottles | 12 | 500 | 0.40 × 0.30 × 0.30 | 18.00 |
| Sugar, 1 kg | 9,000 packets | 20 | 450 | 0.50 × 0.35 × 0.20 | 15.75 |
| Bar soap | 4,800 bars | 48 | 100 | 0.40 × 0.30 × 0.25 | 3.00 |
| Total | 1,050 | 36.75 |
The stacks need 36.75 ÷ 2.5 = 14.7 m² of floor, and doubling it for handling gives 29.4 m². A store of 5 m by 6 m holds December's stock with almost nothing to spare.
Run the same sum before you sign a lease or order a container. A store that is full at peak pushes goods into the aisles, where they get crushed and can't be counted.
Benefits of good warehouse management, and how to measure them
Good warehouse management means fewer wrong orders, stock on the shelf sooner, records you can trust and orders that leave on time. Each benefit has a number that shows whether you have it.
| Benefit | Measure | How to work it out |
|---|---|---|
| Fewer errors | Order picking accuracy | Orders shipped with no error ÷ orders shipped × 100 |
| Stronger inventory control | Inventory record accuracy | Locations where the count matched the record ÷ locations counted × 100 |
| Stock available sooner | Dock-to-stock time | Hours from a delivery's arrival to the goods on the shelf and in the records |
| Faster order fulfilment | On-time dispatch | Orders dispatched on the promised day ÷ orders shipped × 100 |
| Lower operating costs | Cost of errors | Re-deliveries, refunds and write-offs caused in the warehouse, each month |
For example, the Kampala distributor reviews one month. It shipped 1,200 orders and 18 had a wrong or missing item, so its picking accuracy is 1,182 ÷ 1,200 = 98.5%.
At UGX 15,000 a re-delivery, those 18 errors cost UGX 270,000 before counting any lost customer. A count of 400 locations found 372 that matched the records: 93% record accuracy.
Deliveries took 26 hours on average to reach the shelf, and until then the system didn't count them as stock. Of the 1,200 orders, 1,104 left on the promised day: 92%.
The distributor's first fix was same-day putaway, because goods it couldn't sell were sitting inside its own door. Track the four measures monthly and fix the worst first.
Key features of a warehouse management system (WMS)
A warehouse management system is software that directs and records the work inside a warehouse, down to the shelf and the task. A small store needs some of its features from the first day, and others only at volume.
| Feature | What it does | When you need it |
|---|---|---|
| Real-time stock by location | Shows the quantity on each rack and shelf | From the start: it is what ends searching |
| Barcode scanning | Records receiving, picking and counts by scan | From the start, with a phone camera or a USB scanner |
| User roles and permissions | Limits who can receive, move, adjust or see each warehouse | Once more than one person handles stock |
| Order and shipment status | Shows each order as packed, shipped or delivered | Once you deliver orders |
| Reporting and analytics | Stock by location, movements, ageing and accuracy | From the start |
| System integration | Passes sales, purchases and stock to accounting software and online shops | When the books or a web shop live in another system |
| Directed putaway and pick routes | Tells staff where to store goods and which way to walk | At volume, with many pickers and locations |
| Wave and batch picking | Groups many orders into one picking run | At volume, when orders arrive all day |
| Labour tracking | Measures each person's picks an hour | With a large team on shifts |
The first six fit in an inventory system with warehouses and rack codes. The last three are what a dedicated WMS adds, as inventory management vs warehouse management explains.
Warehouse management best practices
These habits keep the seven steps reliable without new equipment. Each costs little and shows in the measures above.
Label every place with a code
Give each zone, rack and shelf a short code, such as B-03-2 for zone B, rack 3, shelf 2. Record every product's code, so a new worker finds anything on their first day.
Count a section every week
Count one zone a week, so every location is counted each month without closing. How to perform an inventory cycle count sets up the rota.
Separate the jobs that check each other
The person who receives goods shouldn't also adjust stock, and a picker shouldn't check their own parcel. In a small team, the owner reviews every adjustment each week, as inventory control sets out.
Train each role on its own steps
Show each person the two or three steps their job needs, and the check at each. Write them down once, so training doesn't depend on who is in that day.
Keep safety a top priority
Keep aisles and fire exits clear, stack within the limits, and check racks and ladders every month. An injury stops work for longer than any stockout.
Common warehouse management mistakes
Seven mistakes cause many warehouse problems. The table gives the sign of each and the fix.
| Mistake | What you see | The fix |
|---|---|---|
| Stocking too much or too little | Full aisles, or orders waiting for stock | A reorder point per product, as in how to avoid overstocking and stockouts |
| Poor layout | Pickers crossing the store for the best sellers | Move the most-picked lines next to dispatch |
| No real-time records | The system says yes, the shelf says no | Record every move the day it happens, in inventory software with warehouse locations |
| Ignoring the numbers | The same errors every month | Review the four measures monthly |
| Untrained staff | Errors rise whenever one person is off | Written steps for each role |
| Skipping counts | Gaps found only at the year end | One zone counted each week |
| No backup plan | Work stops in a power or internet cut | A paper receiving and dispatch book, entered into the system the same day |
How to run warehouse management in ArmPOS
ArmPOS is an inventory system with warehouses and rack locations, not a WMS. It records where stock is and every move, but doesn't plan putaway or picking routes.
- Add each warehouse. Settings › Warehouse lists them, and each keeps its own stock. Your plan sets how many you can have (Your warehouse and its locations).
- Code every rack and shelf. In Settings › Warehouse Locations, create each with its Rack/Location Code, then fill each product's Internal Location (Rack/Shelf). The Internal Location Report lists products by location.
- Receive into the right warehouse. A purchase's Warehouse is where the stock goes: received adds it, and ordered waits until you edit it to received. Print Labels, on the purchase's menu, labels what came without a barcode (Record a purchase).
- Pick by expiry. For batch-tracked goods, the POS and Add sale list the batch expiring first at the top (Batches and expiry dates).
- Move stock with an approved transfer, on plans that include transfers. Submitting one moves nothing until someone with permission approves it. Sent takes stock out of the sending warehouse only, until you edit the transfer to Completed (Move stock between warehouses).
- Follow each delivery. A sale's Edit Shipping sets it to Packed, Shipped or Delivered. The shipment records the delivery; the stock left when the sale was completed (Shipments and deliveries).
- Sort returns. A customer return set to Received puts the items back in the sale's warehouse (Returns and refunds). Goods for the supplier leave with a Purchase Return, and broken goods with a Damage (Record damaged stock).
- Count one category at a time. Count Stock makes a sheet for one warehouse and one category, and an adjustment corrects the difference (Count and adjust stock).
- Limit each person to their warehouses. On a user, untick All Warehouses under Access warehouses and pick theirs (Roles and permissions).
The Stock Report, Product Quantity Alerts and Inventory Valuation each show one warehouse when you pick it. The Stock Transfer Report totals moves by route (Stock reports).
Frequently asked questions
What are the main processes of warehouse management?
Seven: receiving, putaway, storage, picking, packing, shipping and returns. Each hands goods to the next, so each needs its own record and check.
What is a warehouse management system?
Software that directs and records the work inside a warehouse, down to each shelf and task. A dedicated WMS also plans putaway and picking routes, which a small store rarely needs.
Does a small business need a WMS?
Usually not at first. An inventory system with warehouses, rack codes and scanning runs a store room. A WMS pays off when many pickers handle many orders a day.
Which KPIs should a warehouse track?
Start with four: order picking accuracy, inventory record accuracy, dock-to-stock time and on-time dispatch. Each is worked on the Kampala distributor's month above.
Pick one measure this week, such as picking accuracy, and track it for a month before you change anything. To give every product a place and every move a record, create a free ArmPOS account and code your first rack.