"How much does a WMS cost?" - this is the question we hear in the first five minutes of every conversation with a client. The honest answer is "it depends", and the client usually sighs. But that "depends" really means something - the cost of an implementation in a three-person furniture wholesale and in a fifteen-person e-commerce distribution centre differ by an order of magnitude. Below are concrete brackets from the European market in 2026, plus the items that no one writes into the first quote and which then have to be paid for anyway.
Licensing models
Three main models, each with its own cost logic.
Per-user subscription (SaaS). You pay monthly per active session or per named user. Realistic European brackets are 50-180 EUR per session per month, depending on the vendor and the feature pack. For five sessions that comes out at 3,000-11,000 EUR per year - just for access, with no implementation cost included.
Perpetual licence. You pay once, you "own" it forever, but you usually have annual maintenance - 18-22% of the licence value, covering updates and support. A perpetual licence for five workstations on a mid-tier WMS costs 6,000-15,000 EUR. They still exist, but in 2026 they are less popular than ten years ago.
Hybrid. Low entry fee plus subscription, sometimes with a buyout option after a few years. Vendors who try to bridge clients who prefer CAPEX with the cloud model offer it. It can be flexible, it can be a trap - check the migration terms between plans before signing.
One-off implementation costs
These are separate from the licence - consultant time, analysis, developer hours. Four main items:
- Pre-implementation analysis. 1,200-3,500 EUR for a small company, 5,000-10,000 EUR for a medium one, up to 25,000 EUR for complex operations. Two-to-four days on site at the warehouse, mapping processes, identifying integrations, producing the document that drives the schedule.
- Installation and configuration. SaaS: a few hours - creating the environment, configuring the org structure. On-premise: two to three admin days plus a server. 700-3,500 EUR.
- Process configuration. Defining warehouse, locations, user roles, documents, labels. Small site: 2-4 days. Medium: 7-15 days. Large: 20+ days. WMS consultant day rate in Europe runs 280-500 EUR.
- Training. Warehouse manager and internal admin - 1-2 days, 500-1,000 EUR. Operators - usually half a day per group, 200-400 EUR per session for 5-8 people.
Warehouse hardware
WMS without hardware is a database with a form. Without scanners and printers it does no work. Realistic 2026 hardware prices:
- Thermal transfer label printer (Zebra ZD421, Honeywell PC42, TSC TE210) - 350-900 EUR. 203 dpi is enough for SSCC and GS1-128 logistics labels, 300 dpi for smaller labels.
- Android mobile terminal (Zebra TC22/TC52, Honeywell CT45, Datalogic Memor 11, Newland N7) - 600-1,500 EUR each. As a rule of thumb, plan one terminal per 1-2 operators on shift.
- Stationary / pistol 2D scanner - 70-350 EUR. For shipping zone, control desk, manager's desk.
- A4 printer for documents (PO, GR) - 200-600 EUR laser. Often already in the office.
- Server (on-premise) - 2,000-6,000 EUR plus Windows Server / SQL Server licences. Or VPS in the cloud, 50-150 EUR per month.
- Warehouse Wi-Fi network - if missing, audit + access points + installation runs 2,500-10,000 EUR. The single most often ignored CAPEX item.
For a medium warehouse with five operators total hardware reaches 7,000-17,000 EUR - more than the annual licence.
Integrations
WMS rarely runs alone. It usually has to talk to ERP, the online store and couriers.
ERP (Comarch, Microsoft Dynamics, SAP B1, Sage, Odoo). Out-of-the-box integrations are priced 1,200-3,500 EUR for go-live. Custom (e.g. SAP B1 with client customizations, in-house systems) - 5,000-20,000 EUR, sometimes more. Always ask the vendor whether they have references with your specific ERP - a "from scratch" integration without experience always takes twice as long as promised.
E-commerce (PrestaShop, WooCommerce, Magento, Shopify, BigCommerce). Ready plug-ins - 700-2,000 EUR per module. Custom REST/API - 2,500-7,500 EUR. Stock and reservation sync, order statuses, courier label export.
Couriers (DPD, DHL, GLS, FedEx, UPS, InPost). Each courier means a separate API and separate label format. Usually 250-700 EUR each, with the more pre-built by the WMS vendor the better. A standard "European 4-5 carriers" set runs 1,200-3,000 EUR.
Customizations
Every warehouse has its "we don't do it that way". One wants the system to block negative-margin shipments, another - that pallets from the cold zone cannot leave together with dry goods, a third has a non-standard label format required by a German distributor. A standard WMS will cover 80-90% of cases, the rest is customization.
WMS developer hourly rate in Europe in 2026 runs 40-65 EUR per hour. Business consultant 50-80 EUR. Senior with ten years on a specific product - 70-110 EUR. A small change (a new field on a document, an extra report) - 5-15 hours. A non-standard module (e.g. integration with a customer's compliance system, custom API to a manufacturer) - 40-200 hours.
From our experience: a medium company sets aside 15-30% of the implementation budget for customizations. Less than that means either you are buying exactly the standard, or... you will pay later.
Hidden costs
These usually surprise clients six to twelve months after go-live:
- Operator re-training after release. The first batch will know the system from training, but turnover in warehouses is high - every quarter you need to retrain two or three new people. The cost stays.
- Support and maintenance. 18-22% of the annual licence value, or a flat monthly 350-1,200 EUR depending on the SLA. Without it, you sit alone with the bugs.
- Major version upgrades. Included in subscription. With perpetual licences a major upgrade (e.g. v4 to v5) is often paid - 30-50% of the current licence value.
- Additional modules. The client buys the "basic" package, six months later turns out they need a continuous inventory module, an RMA module, a dropshipping module. Each one 1,200-6,000 EUR plus configuration.
- More sessions in the future. The warehouse grows, a second shift starts, two new workstations open. Each new SaaS session is another 50-180 EUR per month.
- Data migrations. Switching from the old system to WMS, or from WMS to the next vendor - 2,500-12,000 EUR plus weeks of work.
Sample budgets - three warehouse sizes
Small warehouse (1-3 people, wholesaler, small e-commerce). Year-one total budget: 4,000-10,000 EUR. SaaS 2-3 sessions (1,200-2,500 EUR/year), simple ERP integration (700-1,200 EUR), one terminal and a printer (1,200-2,000 EUR), analysis and configuration (1,200-3,000 EUR), training (250-500 EUR).
Medium warehouse (5-15 people, B2B/B2C distributor). Year one: 15,000-37,000 EUR. SaaS 6-10 sessions (3,500-10,000 EUR/year) or perpetual licence, integration with ERP plus PrestaShop store plus 4 couriers (3,500-7,500 EUR), 4-6 terminals plus printers and Wi-Fi (7,000-15,000 EUR), full analysis and rollout (3,500-7,500 EUR), customizations (2,500-5,000 EUR).
Large warehouse (20+ people, distribution centre, multiple sites). Year one: 50,000 EUR and more. Often projects in the 75,000-125,000 EUR range. Here come things that don't exist at smaller scale - failover infrastructure, test environments, custom integrations, the client's own implementation team. Budgets reach seven figures when warehouse automation is added.
What costs the most, what is overstated
From hundreds of implementations we have observed over 17 years on the market, a few patterns:
- Underestimated: integrations. The client assumes that "everyone runs Comarch, this has to be standard". In practice every client runs Comarch configured differently, with different custom fields, different add-ons. A 30-50% buffer for integration is the minimum.
- Underestimated: client team time. Implementation requires someone on the client side to be responsible - warehouse manager, IT, sometimes the owner. That is usually 20-40% of an FTE for 2-4 months. No one writes it into the budget because "this is our job".
- Overstated: the server. Clients often want a 7,000 EUR machine "just in case". Realistically a WMS for a medium warehouse runs fine on a 100 EUR/month VPS.
- Overstated: number of terminals. "One per operator". In practice an 8-person shift gets along with 4-5 terminals because not everyone scans simultaneously.
- Underestimated: print quality. A cheap 200 EUR printer with cheap ribbon means unreadable codes and customer complaints after a year. Better to overpay 500 EUR once than to keep reprinting.
ROI - how to calculate the return on WMS
Three main sources of savings that clients report after the first year:
- Picking time saved. With paper or with a printout at the rack: 60-90 seconds per line. With WMS and a terminal: 25-40 seconds. For a warehouse doing 800 lines per day that is 6-8 hours of work saved per shift. Effectively a full FTE.
- Reduction of shipping errors. Manual errors (wrong quantity, wrong SKU) without a WMS run between 0.5% and 3% of lines. WMS with scan verification drops to 0.05-0.1%. With 200 returns per month at 10 EUR handling cost each - that is 1,000-1,500 EUR saved per month.
- Reduction of stock losses. "We have it in the system, we don't have it physically" - a classic. With a WMS and proper location control it stays at 0.1-0.3% of inventory value. Without WMS - 1-3%. For a warehouse worth 1 million EUR the difference is 7,000-27,000 EUR per year.
Most of our clients see WMS pay back in 12-24 months. For small companies it is faster - there, every 4 hours per day saved on picking is a dramatic shift in unit economics.
Questions worth asking your vendor
- What exactly does the licence price include? How many users, how many documents per month, how many locations, how many products. Caps are sometimes hidden one year ahead of your actual growth.
- How is support handled? Response time during business hours vs 24/7, channels (phone, email, ticket), incident priorities. SLA on paper and SLA in practice are often different things.
- What is the cost of a major version upgrade? Mostly relevant for perpetual licences. Some vendors quietly resell v5 as a new licence.
- What is the cost of leaving? Data export, format, documentation. A vendor who refuses to spell this out is a warning sign.
- Can I see the system in a real production deployment? A demo on synthetic data shows the features. A visit at an existing client shows how the system behaves with 8,000 SKUs and a night shift.
- Who will be my implementation lead? Sometimes a senior shows up at sales and a junior shows up at delivery. You can put this in the contract.
Summary
The price of a WMS is not a single number. It is a map of decisions - licensing model, scope of customization, hardware class, type of integrations, way of running maintenance. Each one has its price and its long-term consequences. The cheapest implementation, where no one asked the hard questions, ends up more expensive than one twice as costly where they were asked.
At Weaver Software we start the first conversation with a free pre-implementation analysis - we check what is already in place, what is missing, and what the client doesn't actually need. After it, a concrete offer with brackets per item is produced - not a "starting from" price with no commitments. After 17 years on the market we know that a client who gets an honest quote with a buffer stays for years. A client who was promised miracles parts ways with the system and the money within a year.