WCS vs WMS: What a Warehouse Control System Does

A WMS plans the warehouse; a warehouse control system drives the machines. How WCS, WMS and WES differ, and whether a UK warehouse needs one.

OpsMavix 9 min read Inventory & Warehouse
OpsMavix diagram of WCS vs WMS: the WMS manages stock, orders and tasks, the WCS controls equipment in real time, and PLCs run conveyors and sorters

A warehouse control system (WCS) is the software that tells conveyors, sorters, carousels and other automated equipment what to do, second by second. A warehouse management system (WMS) decides what work needs doing: which orders to pick, where stock lives, what goes on which lorry. If you are researching WCS vs WMS, the short version is that one plans the warehouse and the other drives the machines.

This guide explains where a WCS sits, how it differs from a WMS and a warehouse execution system (WES), and how to tell whether a UK warehouse actually needs one. It is written for operations managers and owners at growing distributors and ecommerce businesses, not for automation engineers.

What is a warehouse control system?

TechTarget describes a WCS as software “for orchestrating activity flow” within a warehouse or distribution centre, coordinating material handling sub-systems such as conveyor belts, carousels, scales and sorters (TechTarget). At each decision point, it “transmits directives to the equipment controllers”.

Those equipment controllers are the lowest layer. They are “typically some form of a programmable logic controller (PLC)”, and the WCS “provides the critical link between the non-real time based host and the real-time MHE control system” (Wikipedia: Warehouse control system). MHE means material handling equipment. The “host” is usually the WMS or ERP.

In practice, a WCS answers questions like these, many times a minute:

  • A tote has just been scanned at a divert. Which lane does it go down?
  • Packing station 3 is full. Where should the next carton wait?
  • A sorter chute is jammed. Where does its work go instead?
  • A parcel weighs 20% less than expected. Should it go to an exception lane?

A WMS cannot make those calls quickly enough, and it is not designed to. That is the WCS’s job.

WCS vs WMS: the core difference

The clearest way to separate the two is time and scope. A WMS works in minutes and hours across the whole warehouse. A WCS works in seconds or less, on the automated equipment only.

TechTarget’s comparison puts it this way: “A WMS focuses on receiving, storing, picking, packing and shipping”, while a WCS’s main role is to “manage automated machinery in real time to achieve the most throughput possible” (TechTarget, WMS vs. WCS vs. WES). It adds that “A WCS integrates with a WMS.”

Warehouse management system (WMS) Warehouse control system (WCS) Warehouse execution system (WES)
Main job Manage stock, locations, orders and warehouse tasks Direct automated equipment in real time Balance work across people and machines in real time
Time horizon Minutes to days (waves, shifts, replenishment) Seconds and below Seconds to minutes
Talks to ERP or order system above; WCS or WES below WMS or WES above; PLCs and equipment controllers below WMS above; WCS or equipment below
Knows about stock levels Yes, it is the record Usually only what is on the equipment right now Partly, for the work in progress
Knows about labour Plans and tracks tasks Usually not Yes, reallocates people to bottlenecks
Needed without automation Yes, in any warehouse past a certain size No Rarely

The TechTarget article also notes the limits of a WCS: it may not account for labour or optimise throughput across related processes. A WES manages equipment and adapts in real time like a WCS, but also covers labour and inventory control. Its example: if step three of a three-step process lags, a WES can move labour to step three until the steps line up.

The lines are blurring. TechTarget notes that newer WCS vendors are adding features once found only in WMS or WES products. When you compare vendors, ask what each product actually does rather than relying on the label.

How the layers work together

Picture one ecommerce order moving through an automated warehouse:

  1. The order system or ERP receives the order and sends it to the WMS.
  2. The WMS checks stock, allocates it, groups the order into a wave and creates a pick task for location B-04-02.
  3. The WES (if there is one) decides when to release that wave, based on how busy pickers and packers are.
  4. The WCS receives the tote ID for the order. When the tote is scanned on the conveyor, it tells the PLC to divert it to the right pick zone, then to a free packing station.
  5. The PLCs fire the diverts, motors and sensors.
  6. Confirmations flow back up. The WCS reports that the tote reached packing; the WMS marks the pick complete and updates stock.

If any layer has the wrong data, the error travels. A WCS will route a tote perfectly to the right packing bench, and the order can still be wrong if the WMS allocated stock that was not really there. The automation is only as good as the stock and order records feeding it. Our guide to what a warehouse management system does covers the WMS layer in more detail.

Does your warehouse need a WCS?

Most small and mid-sized UK warehouses do not. A WCS earns its place when automated equipment has to make many routing decisions quickly. Use these questions as a filter.

You probably need a WCS (or a WES with WCS functions) if:

  • you run conveyors with multiple diverts, a sorter, a carousel, a shuttle or an automated storage system;
  • equipment from more than one supplier has to work as one flow;
  • you need live visibility of what is on the equipment, where it is jammed and what is waiting;
  • the equipment supplier’s own controls cannot take instructions from your WMS directly.

You probably do not need one if:

  • picking is manual, with RF scanners, paper or voice, and no conveyors;
  • your only automation is a single machine with its own software, such as an auto-bagger;
  • your main problems are wrong stock figures, missed reorders or orders keyed twice.

That last point matters. Many businesses looking at automation have a data problem, not a movement problem. If the counts are wrong, a conveyor just moves the wrong answer faster. For a wider view of automation options and costs, see our guide to warehouse automation.

A worked example: what an interface outage costs

Hypothetical example, GBP. All figures are illustrative assumptions, not client data or industry benchmarks.

A UK distributor ships 6,000 order lines a day across two shifts of 7.5 hours (15 hours), so about 400 lines an hour. All picked totes travel on a conveyor to packing, and the WCS routes them. The average order line is worth £18.

One morning the link between the WMS and the WCS fails for 2.5 hours. No new totes can be routed, so picking stops.

Calculation Result
Lines per hour 6,000 ÷ 15 400
Lines delayed 400 × 2.5 1,000
Order value delayed 1,000 × £18 £18,000
Share of the day’s lines 1,000 ÷ 6,000 16.7%

Not all of that is lost. Most orders will ship later the same day or the next morning. But if a share of those lines misses the courier’s last collection, those customers get their goods a day late. The point of the example is not the exact figure. It is that once a WCS sits in the middle of the flow, the interface becomes a single point of failure. Before you buy, ask:

  • What happens when the WMS link drops? Does the WCS keep running on the work it already has?
  • Is there a manual mode to route totes by hand?
  • Who supports the interface: the WMS vendor, the WCS vendor or the integrator?
  • How quickly does stock in the WMS catch up after a restart?

Choosing and integrating a WCS

Most WCS projects arrive with the equipment. The integrator that supplies the conveyor or sorter usually supplies or recommends the control software. A few practical points help:

  • Define the handshake first. Agree which messages pass between WMS and WCS: tote or carton IDs, destinations, confirmations, exceptions. Write it down before anyone writes code.
  • Keep one owner of stock. The WMS should stay the stock record. The WCS should report movements, not hold its own version of stock levels.
  • Plan for exceptions. No-reads, short picks, overweight cartons and jams all need a lane, a screen and a person.
  • Test with real data. Run real SKUs, real carton sizes and peak-day volumes through the system before go-live.
  • Check location data. Routing logic depends on clean bin locations and pick zones. Fix those first.

If you are still choosing the WMS that will sit above the WCS, our comparison of warehouse management software options in the UK is a sensible starting point.

FAQ

What is the difference between a WCS and a WMS?

A WMS manages stock, locations, orders and warehouse tasks across the whole site. A WCS directs automated equipment such as conveyors and sorters in real time, using instructions from the WMS. One plans the work; the other moves the goods on the machines.

Is a WCS the same as a WES?

No, though the overlap is growing. A WES also controls equipment in real time, but it adds labour and task balancing across people and machines. Some vendors now sell products that combine both.

Can a WMS control conveyors directly?

Usually not on its own. Equipment is run by PLCs, and something has to translate WMS tasks into real-time commands. That is the WCS layer, whether it is a separate product, part of a WES or built into the equipment supplier’s controls.

Do small warehouses need a warehouse control system?

Rarely. If picking is manual and there are no conveyors, sorters or automated storage, a WCS has nothing to control. Accurate stock records, clear locations and a good picking process will do far more.

Who supplies a warehouse control system?

Usually the automation integrator or equipment manufacturer, alongside the conveyors, sorters or storage. Some WMS and WES vendors also offer control modules. Ask early who owns the interface between systems.

How OpsMavix Can Help

OpsMavix does not build equipment control software. We build owned, fixed-price stock and order systems for UK distributors, wholesalers and ecommerce businesses: the records layer that any WCS, conveyor or picking method depends on. That means one live stock count across locations, every movement traced to a reason, and orders flowing once from intake to dispatch.

If you are weighing up automation and are not sure your stock data is ready for it, see our inventory automation system and wholesale order management system, or tell us how your warehouse runs today.

Sources

All reviewed 26 October 2026.

The order volumes and values in the worked example are hypothetical. The cover is an OpsMavix diagram.

#Warehouse Management#WMS#Warehouse#Inventory Accuracy#Operations Systems#UK

Getting value from OpsMavix? Add us as a preferred source on Google — you'll see more of our operations content in your AI Overviews, AI Mode and Search.

WhatsApp us