What Data Do You Need Before Implementing a WMS? The Complete Readiness Checklist.

Published: 24th July 2026

Medium shot of a woman holding a clipbooard and observing shelves in a warehouse, surrounded by pallets, captured in black and white.

Introduction.

Most warehouse management system projects don’t fail because the wrong software was chosen. They fail because the data needed to configure, test, and launch the system wasn’t ready when it mattered. WMS data readiness — the discipline of gathering, cleaning, and validating your operational data before a project kicks off — is the single most controllable factor in whether your implementation stays on schedule or spirals into costly delays. This guide isn’t another step-by-step implementation roadmap. It’s a focused, practical checklist of the exact data you need to collect and prepare before your WMS project begins, so you walk into day one with confidence rather than scrambling to fill gaps that should have been closed weeks earlier.

What Is WMS Data Readiness — and Why Does It Matter Before You Select a System?

WMS data readiness is the state of having all the operational, structural, and organisational information your warehouse management system will depend on collected, verified, and formatted before implementation work starts. This includes everything from your product master records and inventory counts to your warehouse floor plan, system integration maps, and user access requirements.

Why does this matter before you even select a platform? Because the data you have — and the data you’re missing — directly shapes which WMS solutions are viable, how long configuration will take, and how much the project will cost. A vendor can’t give you an accurate implementation timeline or quote if your SKU records are incomplete, your inventory counts are unreliable, or you haven’t mapped how your ERP talks to your order management system.

According to Extenda Retail, the WMS implementation process typically takes 3 to 12 months depending on warehouse size, complexity, and customisation. The lower end of that range is reserved for organisations that arrive with clean data. The upper end — and beyond — is where teams land when they discover data gaps mid-project.

If you’re looking for a broader view of the full implementation lifecycle, our comprehensive guide to WMS implementation covers the end-to-end process. This article focuses exclusively on what you need to have ready before that process begins.

What are the most common reasons WMS implementations fail?

The most frequently cited causes of WMS implementation failure are poor data quality, unclear process ownership, and inadequate integration planning — not the software itself. When inventory records don’t match physical stock, when warehouse locations aren’t properly codified, or when nobody has mapped how the WMS will exchange data with existing systems, the project stalls during configuration or testing. Every week of delay adds cost and erodes stakeholder confidence. Data readiness is the preventive measure.

How long does WMS implementation typically take?

Most WMS implementations take between 3 and 12 months. Simpler, single-site deployments with clean data and limited integrations can go live in as few as 12 weeks. Complex, multi-site rollouts with heavy ERP integration and customisation often extend beyond 9 months. The variable that most teams underestimate is how long it takes to prepare data — not how long it takes to configure software.

How much does WMS implementation cost?

Costs vary widely based on the scale of the operation, the chosen platform, and the level of customisation. Small-to-midsize operations may spend anywhere from £25,000 to £100,000, while enterprise-grade, multi-site implementations can reach £500,000 or more. A significant portion of budget overruns trace back to data remediation work that wasn’t planned for upfront — cleaning SKU records, reconciling inventory, or rebuilding integration mappings mid-project.

SKU Master Data and Inventory Accuracy: Your Baseline Before Go-Live.

Your SKU master data is the foundation every WMS function depends on. Receiving, putaway, picking, packing, replenishment, cycle counting — all of it references your product records. If those records are incomplete, inconsistent, or outdated, every downstream process inherits the problem.

What your SKU master file needs to contain

At minimum, each SKU record should include:

  • SKU or item number — a unique, non-duplicated identifier

  • Product description — clear enough for warehouse staff to identify the item without ambiguity

  • Unit of measure (UOM) hierarchy — eaches, inner packs, cases, pallets, and the conversion ratios between them

  • Dimensions and weight — per unit of measure, critical for slotting, cartonisation, and shipping calculations

  • Barcode or GTIN — the scannable identifier that links physical product to system records

  • Product category or classification — for grouping, reporting, and rule-based WMS logic

  • Hazmat or special handling flags — if applicable, these drive storage rules and compliance workflows

  • Shelf life or expiry data — essential for FEFO (first expiry, first out) operations

  • Lot and serial tracking requirements — whether the item requires batch or serial number traceability

How to audit your SKU data before a WMS project

Start by exporting your current product master from whatever system holds it — typically your ERP or inventory management platform. Then run through these checks:

  1. Identify duplicates. Search for SKUs with different identifiers but identical descriptions, or identical identifiers with conflicting attributes.

  2. Flag incomplete records. Any SKU missing dimensions, weight, UOM hierarchy, or barcode data will cause problems during WMS configuration.

  3. Validate UOM conversions. Confirm that the relationship between eaches, cases, and pallets is accurate and consistent. A single wrong conversion factor can cascade into picking errors and inventory discrepancies.

  4. Cross-reference active vs. obsolete SKUs. Migrating dead stock records into a new WMS adds noise and slows configuration. Purge or archive anything you no longer sell or store.

  5. Verify barcodes against physical product. Scan a sample set of items in the warehouse and confirm the barcode on the product matches the barcode in the system.

Establishing an inventory accuracy baseline

Your WMS will only be as accurate as the inventory data you load into it. Before go-live, you need to know your current inventory accuracy rate — and if it’s below 95%, you have work to do.

Conduct a full physical inventory count or a statistically significant cycle count across your highest-volume and highest-value SKUs. Compare results against your current system of record. Document the variance rate by location, product category, and unit of measure.

This baseline serves two purposes: it tells you how much data cleanup is required before migration, and it gives you a benchmark to measure improvement after the WMS is live. For a closer look at how data preparation maps to real implementation milestones, see our WMS implementation timeline.

Warehouse Layout, Slotting, and Location Data Your WMS Will Need from Day One.

A WMS doesn’t just track what you have — it tracks where everything is and where it should go. That means your physical warehouse needs to be translated into a structured digital model before the system can function.

Defining your location hierarchy

Every storage position in your warehouse needs a unique, logical identifier that the WMS can reference. This typically follows a hierarchy:

Level

Example

Purpose

Site / Building

Warehouse A

Distinguishes between facilities in multi-site operations

Zone

Bulk storage, Pick face, Returns

Groups locations by function or handling type

Aisle

Aisle 04

Physical corridor reference

Bay

Bay 12

Vertical section within an aisle

Level

Level 3

Shelf height within a bay

Position

Position 2

Individual slot within a level

The naming convention you choose must be consistent, scalable, and intuitive enough for floor staff to navigate without confusion. If your current location labels are inconsistent or informal — sticky notes, tribal knowledge, “it’s near the back door” — now is the time to formalise them.

What slotting data to gather

Slotting is the practice of assigning SKUs to optimal pick locations based on velocity, size, weight, and pick frequency. Your WMS uses slotting logic to drive putaway and replenishment, so you need to provide:

  • SKU velocity data — units shipped per SKU over the last 6 to 12 months, ideally broken down by month to capture seasonality

  • Order profile analysis — how many SKUs appear per order on average, and which SKUs are frequently picked together

  • Current slot assignments — where each SKU lives today, even if the assignment is informal

  • Location capacity — the physical dimensions and weight limits of each storage position

  • Pick method by zone — whether each area uses piece picking, case picking, pallet picking, or a combination

Without this data, your WMS will either default to generic putaway rules or require manual overrides from day one — neither of which delivers the efficiency gains you’re investing in. Our guide to the warehouse management process explains how these operational processes work in practice.

Floor plan and equipment documentation

Provide your implementation team with a current, accurate floor plan that includes dock door locations, staging areas, packing stations, hazardous materials zones, and any temperature-controlled areas. If you use conveyor systems, automated storage and retrieval systems, or pick-to-light technology, document the equipment type, location, and any control system interfaces.

Integration Requirements: Mapping Your ERP, TMS, and OMS Touchpoints in Advance.

A WMS doesn’t operate in isolation. It exchanges data with your ERP, transport management system, order management system, and potentially e-commerce platforms, label printers, scales, and automation controllers. Mapping these integration touchpoints before the project starts is non-negotiable.

What systems does a WMS need to integrate with?

The core integrations for most operations include:

System

Data Exchanged

Direction

ERP (e.g., SAP, Oracle, Microsoft Dynamics)

Purchase orders, sales orders, inventory adjustments, goods receipts

Bidirectional

OMS / E-commerce platform

Customer orders, order status updates, cancellations, returns

Bidirectional

TMS

Shipment details, carrier assignments, dispatch confirmations, tracking numbers

Bidirectional

Accounting / Finance

Inventory valuations, cost of goods, write-offs

WMS → Finance

Label / Print systems

Shipping labels, pallet labels, pick lists

WMS → Printer

Automation / MHE

Task commands, confirmation signals, error alerts

Bidirectional

For each integration, document the system name and version, the data fields exchanged, the frequency of data exchange (real-time, batch, or scheduled), the communication method (API, EDI, flat file, middleware), and who owns the technical relationship on each side.

Identifying data format and mapping requirements

Your ERP might store product dimensions in centimetres while your TMS expects inches. Your OMS might use a 10-digit order number while your ERP uses 8. These mismatches are routine, but they need to be identified and mapped before integration development begins — not discovered during user acceptance testing.

Create a field-level mapping document for each integration that specifies the source field, target field, data type, transformation rules, and any validation logic. This document becomes the blueprint your technical team or integration partner will build from. Implementation partners like Balloon One commonly help clients produce these mapping documents to avoid late surprises during development.

For strategies that depend on having clean integration data mapped in advance, see our article on 8 strategies for a seamless WMS implementation.

What is the difference between a cloud WMS and an on-premise WMS?

A cloud WMS is hosted on the vendor’s infrastructure and accessed via the internet, while an on-premise WMS runs on servers you own and manage locally. The distinction matters for data readiness because cloud deployments typically require data to be formatted for API-based integrations, while on-premise systems may rely on direct database connections or file-based exchanges. Cloud WMS platforms often offer pre-built connectors for common ERP systems, which can simplify integration mapping — but you still need to document your data fields, transformation rules, and synchronisation frequency regardless of deployment model.

User Roles, Access Levels, and Process Ownership: The Organisational Data Most Teams Overlook.

Technical data gets most of the attention during pre-implementation planning. Organisational data — who will use the system, what they’ll be allowed to do, and who owns each process — is just as critical and far more often neglected.

Defining user roles and permissions

Your WMS will need a role-based access structure that controls what each user can see, edit, and execute. Before the project starts, document:

  • Every role that will interact with the WMS — warehouse operatives, supervisors, inventory controllers, shipping clerks, receiving staff, managers, IT administrators

  • The specific functions each role needs access to — receiving, putaway, picking, packing, shipping, cycle counting, reporting, system configuration

  • Restrictions by role — for example, operatives may need to execute picks but not adjust inventory quantities; supervisors may approve write-offs but not modify system settings

  • The number of users per role — this affects licensing costs and hardware requirements (RF scanners, tablets, workstations)

Process ownership and escalation paths

For every core warehouse process — inbound receiving, putaway, replenishment, order allocation, picking, packing, dispatch, returns — assign a named process owner. This person is responsible for defining how the process should work in the WMS, validating the configuration during testing, and signing off before go-live.

Without clear process ownership, configuration decisions stall, testing cycles drag, and go-live dates slip. This is especially common in organisations where warehouse operations have historically been managed informally or where multiple departments share responsibility for logistics.

How do you know if your business is ready to implement a WMS?

You’re ready when you can answer “yes” to these questions: your SKU master data is complete and deduplicated; you’ve conducted a recent inventory count and know your accuracy rate; your warehouse locations are formally defined and labelled; you’ve mapped every system the WMS needs to integrate with; and you’ve identified who will own each process and use the system daily. If any of those answers is “no” or “I’m not sure,” that’s where your preparation work should focus before engaging a vendor or setting a project timeline.

Data Readiness for Food & Beverage and Distribution Operations: Additional Requirements.

General WMS data readiness applies to every warehouse, but food and beverage operations and distribution-intensive businesses face additional data requirements that can’t be treated as afterthoughts.

Lot tracking, expiry management, and FEFO

If you handle perishable goods, your SKU master data must include shelf life in days, expiry date formats, and FEFO rules at the product or category level. Your WMS will use this data to drive putaway (placing shorter-dated stock in more accessible locations), picking (ensuring the earliest expiry is picked first), and alerting (flagging stock approaching its use-by date).

Document your current approach to expiry management — even if it’s manual — so the WMS can replicate and improve on it. If you operate under BRC, SQF, or FSSC 22000 certification requirements, your traceability data needs will be more stringent, and the WMS must be configured to support full lot genealogy from receipt to dispatch.

Temperature zone and cold chain data

For temperature-controlled warehousing, every storage location needs a temperature classification — ambient, chilled, frozen — and the WMS must enforce zone-specific putaway rules. Document:

  • Temperature range per zone

  • Which SKUs are restricted to which zones

  • Any regulatory requirements for temperature logging or deviation alerts

  • Whether your cold chain extends to outbound staging and dock areas

Our guide to choosing the right cold chain WMS covers the specific system capabilities to look for, while our food and beverage WMS guide provides deeper sector context.

Catch weight and variable quantity handling

Many food and beverage SKUs are sold by weight rather than fixed unit count. If your operation handles catch weight items, your SKU master must define both the nominal weight (for ordering and planning) and the rules for capturing actual weight at receipt and pick. This data drives accurate invoicing, inventory valuation, and compliance — and it needs to be configured before go-live, not patched in afterwards.

Distribution-specific data: carrier rules and compliance

High-volume distribution operations should also prepare carrier-specific packing rules, labelling requirements, and routing data. If you ship to major retailers, document their vendor compliance guides, ASN (advance shipping notice) formats, and label specifications. These requirements feed directly into WMS shipping and labelling configuration.

Ready to Move Forward? Talk to Balloon One About Your WMS Implementation.

Data readiness isn’t glamorous, but it’s the difference between a WMS that goes live on schedule and one that burns through budget fixing problems that should have been resolved before the project started. If you’ve worked through this checklist and feel confident in your data, you’re in a strong position to move forward. If you’ve found gaps, that’s valuable too — better to discover them now than three months into implementation.

Balloon One works with warehouse operations of all sizes to assess data readiness, plan implementations, and deploy WMS solutions that fit the way you actually work. We act as independent implementation advisors, prioritising data readiness over software selection and helping teams close the most common gaps before vendor engagement.

The best time to get your data right is before the project starts. The second best time is now.

Contents
    Add a header to begin generating the table of contents

    Frequently Asked Questions (FAQ's).

    At a minimum, prepare four data sets before implementation begins: clean SKU master data (unique identifiers, UOM hierarchies, dimensions, weights, and barcodes), a verified inventory accuracy baseline, a structured warehouse location hierarchy with slotting and floor-plan documentation, and a complete map of your system integration touchpoints (ERP, OMS, TMS, and any automation or label systems). Having these ready before day one is the single most controllable factor in keeping the project on schedule.

    Aim for an inventory accuracy rate of at least 95% before migrating data into a new WMS. If you are below that threshold, conduct a full physical count or a statistically significant cycle count across your highest-volume and highest-value SKUs, then document the variance by location, product category, and unit of measure. This tells you how much cleanup is required and gives you a benchmark to measure improvement after go-live.

    Most WMS projects that fail do so because the required data was not ready when it was needed, not because the wrong platform was selected. Poor data quality, unclear process ownership, and inadequate integration planning stall projects during configuration and testing. Because your available and missing data also shapes which platforms are viable and how long configuration takes, readiness directly influences timeline, cost, and vendor selection.

    Export your current product master from your ERP or inventory system, then check for duplicate SKUs, incomplete records missing dimensions or barcodes, and inaccurate unit-of-measure conversions. Cross-reference active versus obsolete SKUs and purge dead stock so it does not add noise to configuration, and verify a sample of physical barcodes against the system records. Resolving these issues before migration prevents picking errors and configuration delays.

    Most operations integrate a WMS with their ERP, order management or e-commerce platform, and transport management system, with additional connections to accounting, label and print systems, and warehouse automation or material handling equipment. Map each touchpoint before the project begins, documenting the system name and version, the data exchanged, and the direction of flow, so integration work does not become a mid-project bottleneck.

    A large share of WMS budget overruns trace back to data remediation work that was not planned upfront, such as cleaning SKU records, reconciling inventory, or rebuilding integration mappings mid-project. Completing SKU cleanup, inventory reconciliation, location structuring, and integration mapping before the project starts removes the most common sources of unplanned cost and keeps the implementation within its original timeline.

    More articles like this.

    Medium shot of a woman holding a clipbooard and observing shelves in a warehouse, surrounded by pallets, captured in black and white.
    Blog
    What Data Do You Need Before Implementing a WMS? The ...
    Read More →
    man and woman looking at each other in warehouse food aisle with screen monitor behind black and white
    Blog
    Choosing a WMS for Food & Beverage: Traceability, Lot Control ...
    Read More →
    Blog
    Food & Beverage WMS in 2026: Balloon One vs Competitors ...
    Read More →
    man tracking warehouse through a camera on his computer black and white
    Blog
    WMS Implementation Timeline: How Long Does It Really Take? A ...
    Read More →
    Woman in Hi-Vis in Warehouse Looking at WMS. What is the best WMS title image
    Blog
    Do I Need a WMS If I Already Have an ...
    Read More →
    Blog
    Infios named a Leader in the 2026 Gartner® Magic Quadrant™ ...
    Read More →