Logistics

Custom WMS vs off-the-shelf — when a bespoke warehouse system pays off

Your warehouse has grown and the off-the-shelf WMS has started to pinch: it won't sync with SAP in real time, it can't handle the way you schedule deliveries, and every non-standard operation is a spreadsheet workaround. Before you swap one box for another, see when a custom WMS genuinely pays off — and how not to overpay for custom where a box would do fine.

C Zespół Codelines 6 min read

When an off-the-shelf WMS stops being enough

A WMS (Warehouse Management System) is the software that runs the warehouse: goods in, where they're stored, order picking, dispatch and stock counts. An off-the-shelf WMS — whether a big-name suite, a module inside SAP, or a smaller vendor's product — comes ready-made: you install it, configure it, go live. For a typical warehouse that's often the best call, and there's no sense writing one from scratch.

The trouble starts where your warehouse stops being typical. A box assumes a certain way of working. As long as your process fits inside it, everything runs. The moment you start bending it — spreadsheet workarounds on every unusual delivery, macros, re-keying data between systems, a "that can't be configured" from the vendor — you're paying for a licence while part of the warehouse runs outside the system.

The second pressure point is integrations. A boxed WMS connects the way its vendor planned for. If you need real-time SAP, your own delivery scheduling, the carrier and invoicing wired into one flow — not a loose export once a day — you hit a wall fast. That's where custom territory begins.

TWO APPROACHES

Off-the-shelf WMS vs a custom system

Custom WMS Off-the-shelf WMS
Process

Software shaped to your warehouse

Your warehouse shaped to the software

Integrations

Real-time SAP, carrier, scanner, invoicing in one flow

As much as the vendor planned for

Non-standard operations

Handled inside the system

End up in a spreadsheet beside it

Cost

Higher up front, priced by the cost of risk

Lower up front, paid back in workarounds

A year on

You extend the system to a new process

You wait for the vendor's roadmap

When something breaks

The partner who built it picks up

A ticket in the support queue

PROOF

What a WMS run for years is worth

since 2010
one WMS, kept in production without a break
15+ years
one partner, not a carousel of vendors
zero
critical failures or data loss

From the Rulewave delivery — a global logistics operator's WMS.

CUSTOM OR NOT

How to tell you've outgrown the box

Time for a custom WMS

  • Key warehouse operations run on a spreadsheet beside the system.
  • You need an integration the box won't give you: real-time SAP, the carrier, e-invoicing.
  • Your way of picking or scheduling deliveries is an edge — you don't want to flatten it to fit a box.
  • You're growing faster than the vendor's roadmap and wait months for a single feature.
  • One system holds the whole warehouse, and you can't afford its vendor to disappear.

Stay with the box

  • Your process is standard and the box handles it without workarounds.
  • Volume and the number of integrations are small and stable.
  • You don't have the capacity to be a partner in a custom system for years.
  • A fast start and a predictable licence matter more than a perfect fit.
  • The warehouse isn't the heart of your edge — it's a cost to cover.
You don't buy a custom WMS to have a "more modern" system. You buy it when your warehouse is your edge — and no box will handle it.
— Our take
Dowód

Rulewave — a logistics operator's WMS since 2010

For a global logistics operator we built and run a WMS no box could have carried. Real-time SAP, a warehouse scanner, supplier delivery scheduling, DHL and invoicing wired into one flow. Hundreds of thousands of operations a year, no critical failure or data loss. When the process changes, we extend the system — we don't wait for a vendor's roadmap. And with low turnover, the engineers who built it are the ones still supporting it.

SAP
in real time
scanner + DHL
one delivery flow
hundreds of thousands
operations a year, no data loss

How to work out whether a custom WMS pays off

You don't cost a custom WMS the way you cost a licence. A box has a price on the invoice; custom is a build plus years of upkeep. But there's a cost the box's invoice never shows: the hours in spreadsheets, the picking errors, the numbers that don't match between systems, and the warehouse that stops when one integration goes down.

Count it honestly, both ways:

  • What do the box's workarounds actually cost you today — people's time, errors, downtime?
  • What does it cost you if a key system stops, or its vendor disappears?
  • Is the process you want baked into the code your edge — or just a habit?

If the answers point to a custom system, you're not looking for a one-off rollout. You're looking for a partner who'll run that WMS when SAP changes an API five years from now, or a new carrier comes in. And the other way round — if the process is standard and the box handles it without workarounds, custom will only burn budget. See what a custom WMS looks like in practice: our case studies.

FAQ

Najczęstsze pytania

What is a WMS? +

Software that manages the warehouse at the operational level: intake, put-away, order picking, dispatch and stock counts. It tells the picker where the stock sits and how to get a shipment out, and it gives the business real-time data on what's happening on the floor.

How is a WMS different from an ERP? +

An ERP runs the whole company — finance, sales, purchasing. A WMS manages the warehouse itself at the operational level: locations, picking, dispatch. In practice we connect the two — the WMS reports warehouse movements to the ERP or SAP in real time, instead of a once-a-day export.

Is SAP a WMS? +

SAP is first and foremost an ERP. It has a warehouse module (SAP EWM/WM), but that's not the same as a WMS fitted to your warehouse. More often we connect a dedicated or custom WMS to SAP as the source of truth — in real time, the way we do it at Rulewave.

When does a custom WMS pay off more than an off-the-shelf one? +

When the warehouse process is your edge, when you need integrations a box won't give you (real-time SAP, the carrier, invoicing), or when non-standard operations run on a spreadsheet beside the system anyway. For a standard warehouse, a box does the same job for less.

How much does a WMS implementation cost? +

It depends on scope and integrations, but the real question is different: what does the risk and downtime cost when the warehouse stops? Custom is priced by the cost of risk and workarounds, not by the licence alone. We give a concrete figure for your scope after we've talked through the process.

Następny krok

Has your warehouse outgrown the box? Let's talk about your process.

You have a WMS that can't keep up

Real-time SAP, delivery scheduling, the carrier, the scanner — a warehouse your operations run on. Let's talk through the process before a word about technology.

Let's talk about your process

You have one specific warehouse problem

One hard integration or a narrow module with a clear scope. We'll price it fast and concretely — no open-ended "let's add one more thing".

Get your scope priced
Powiązane

Keep reading