Cost follows layout, PC versus PDA, waves and expiry, and how many ERP, MES or SAP interfaces you need. Stabilize the physical loop first.
Floor versus racking, one building versus a network, and whether lots are first-class all change the work. We estimate packages. We do not publish a fake industry average.
License modules that print a stock total will not run putaway. If the bottleneck is the aisle, fund warehouse software. If the bottleneck is finance, keep ERP and build a thinner edge.
First live loop: receive, putaway, pick, ship, count. Strategy, waves and automation later. Robots still need this layer — they do not delete it.
SaaS is cheaper when you can live inside its process. Custom fits when locations, exceptions or posting rules are the product. Compare fitness, not only monthly fees.
You save hardware and some client work. You spend it again in desync and recounts if the floor still uses paper.
Layout sketch, terminal types, whether lots and expiry matter, and which ERP or MES documents must post. That is enough to band the first loop.
Send layout, terminals and the interfaces that must post. We will estimate packages at /en/wms/, not a sticker.