Warehouse management software for FMCG distribution

FMCG distributors move fast-selling consumer goods in cases and pallets to retailers, wholesalers and route customers. Margins are thin and volumes are high, so the warehouse wins on accurate case picks, full trucks and dated stock leaving in the right order. A WMS for FMCG distribution is built around those loads.

Find your fit

What makes fmcg distribution different

A typical flow, start to finish

  1. 1Import orders with customer codes
  2. 2Allocate by expiry and pallet
  3. 3Pick cases along the route
  4. 4Build and label mixed pallets
  5. 5Dispatch and record delivery

How an FMCG WMS handles cases, pallets and multiples

Each product needs a pack hierarchy: each, case and pallet, with a barcode for every pack level and a fixed number of base units inside. Stock is held in base units, and the system converts when a case or pallet is received, picked or ordered. That's what lets a warehouse receive by pallet, pick by case and still reconcile to the unit. The unit of measure entry explains the concept.

Sales multiples add a rule on top: a SKU packed in cases of 12 can be set to sell only in twelves, with an explicit, named override when a key customer is allowed broken cases. Customer item codes map a retailer's own code to your SKU, so their orders import without manual translation.

  • Barcode every pack level, so receivers and pickers scan the pack they are holding.
  • Store in base units; order and pick in packs.
  • Enforce sales multiples, with named exceptions instead of silent rounding.
  • Map customer item codes to your SKUs once, then import orders as sent.

FEFO, loads and proof of delivery in distribution

Allocation should take the earliest-expiring stock that still meets the customer's shelf-life expectation, and it should prefer whole pallets for full-pallet order lines. Picking a full pallet as one license plate is faster and more accurate than rebuilding it case by case.

After picking comes the part that defines distribution: loads. Orders are grouped onto a truck, mixed pallets are built and labeled with SSCC codes, and the driver leaves with delivery notes and a bill of lading. After dispatch, proof of delivery is recorded per stop, with shortages or refusals noted, so the office invoices and handles claims from facts.

Replenishment keeps the operation moving between those steps. Case picks come from pick faces sized for a day or two of demand, topped up from reserve pallets when they fall below a minimum. If replenishment runs behind, pickers wait at empty faces and loads close late, so trigger it by stock level rather than by the clock, and send full-pallet lines to reserve while case picks go to the face.

A day in an FMCG distribution center

Illustrative example: a distributor of drinks and snacks serving supermarkets and small shops. Orders from supermarket chains arrive overnight with the chains' own item codes. They're mapped to SKUs such as JCE-012 and allocated by expiry. Two full-pallet lines are allocated as whole pallets; the rest become case picks from the pick faces.

By midday, the pick faces for the fastest drinks are below their minimum, and replenishment brings pallets down from reserve. In the afternoon, loads for tomorrow's routes are built, mixed pallets are wrapped and labeled, and the paperwork is printed. Orders received after the 2 p.m. cut-off wait for the next day's loads, while an urgent top-up order for a key account is moved to the front.

What to validate before rolling out an FMCG WMS

Walk a full day's volume through a trial, from order import to proof of delivery. Distribution problems appear at the load, not at the pick.

  • Load your pack hierarchy and confirm case and pallet barcodes scan to the right quantity.
  • Test a sales multiple with an order that breaks it, and see how the exception is approved.
  • Build a real load with mixed pallets and print the full paperwork set.
  • Check that proof of delivery, including a short delivery, flows back to the office.
  • Confirm how orders will arrive. If retailers require EDI, plan that integration separately, because not every WMS offers it.

How NextStock fits FMCG distributors

NextStock was built with B2B distribution in scope. Products carry an each, case and pallet hierarchy with a barcode per pack, sales multiples with named overrides, and customer item codes. Allocation supports FEFO, whole-LPN and pick-face-first rules and backorders, and cut-off times and urgency set the order of work. B2B freight and loads covers delivery notes, bills of lading, load packing lists, GS1 SSCC pallet labels and proof of delivery per stop. Replenishment suggestions propose purchases and transfers based on demand and cover.

What NextStock doesn't do: EDI is not offered, so retailer orders arrive via CSV, the API or the office UI. There's no route optimization or transportation management; loads are built in the warehouse and routes are planned elsewhere. Wave planning is on the roadmap, not available yet. The distributors solution page has the full picture.

Frequently asked questions

Short, direct answers to the questions warehouse teams ask most.

What is a sales multiple?

A sales multiple is the quantity a SKU must be ordered in, usually its case size. If a drink is sold in cases of 24, an order for 30 is either changed to 24 or 48, or approved as an exception. Enforcing multiples at order entry prevents broken cases, which are slow to pick and hard to count.

Why put SSCC labels on pallets?

An SSCC is a unique number for one logistics unit, such as a pallet. Retailers use it to receive a pallet by scanning a single label instead of every case. For the distributor, it ties the pallet to its contents and its delivery, which helps settle disputes about what arrived.

Does NextStock support EDI with retailers?

No, EDI isn't offered. Orders can be imported from CSV with mapping templates, created through the REST API, or entered in the office. Retailers' own item codes can be mapped to your SKUs, which removes most of the manual translation when importing their orders.

Can a distributor with several warehouses use one system?

Yes. An organization can run multiple warehouses, and stock moves between them as transfers through an in-transit location, with partial receipt and loss or damage resolution. Replenishment suggestions can propose transfers as well as purchases, so a depot can be restocked from the main warehouse.

A little more order. A lot more possibility.

Make space for a better way to run your warehouse.

Get started with NextStockFree during open beta. No card needed.