In many Estonian manufacturing and trading companies, stock levels are already recorded in some system. Usually it is the stock module of the ERP or accounting software, where purchases increase the stock level and sales reduce it. Sooner or later the question comes up: is that enough, or do you need separate warehouse management software?

The honest answer is that it is often enough, but sometimes it is not enough at all. The difference depends less on the size of the company than on which question you expect the system to answer. Let’s look at how to tell the difference before you start buying warehouse management software.

The ERP answers the question “how much”

The stock module of an ERP is built for accounting. It knows how much stock has come in on purchase documents and gone out on sales documents, and at what cost. The difference between the two is the stock level, and that works well for the accountant.

It has one limitation that needs to be stated plainly: the ERP only knows what someone has told it. Goods enter the system when someone enters a document, not when a pallet comes through the warehouse door. If production takes material from a shelf and nobody records it by the end of the day, the stock level is correct in the system and wrong on the shelf. No information is exchanged between the two.

In a small warehouse this is not a problem. If there are a couple of hundred stock items, everything is in one room and there are around ten movements a day, one person can keep the stock level accurate through memory and discipline. The problem begins when the movement of goods exceeds what people can remember or what manual processes can handle.

A warehouse management system answers the question “where, and in what condition”

Warehouse operative scanning a shelf location label with a handheld scanner

A warehouse management system, or WMS, is built for the physical movements in a warehouse. It does not deal with invoices but with events: goods arrived, goods were put away on shelf B-14, goods were taken into production, goods were packed and dispatched. Each event is recorded at the time and place it happens. With a barcode or QR code, a warehouse operative scans the item. With RFID tags, it is possible to build solutions where a gate or reader records the goods on its own.

This brings three capabilities that an ERP stock module is usually not built for.

  • Location. The system knows which shelf or zone the goods are in, not just that they are “in stock”.
  • Real time. The stock level changes the moment the goods move, not at the end of the working day or when a document is entered.
  • Work management. Receiving, put-away, picking and dispatch are tasks in the system that the warehouse operative carries out following the instructions on the device.

With our warehouse management solution, this means incoming goods are recorded using RFID, machine vision, barcodes or QR codes, movements are tracked in real time, and delivery notes, dispatch and write-offs are handled in the same workflow. The stock level in the ERP is updated through an integration, not by entering the data by hand.

The two systems side by side

QuestionERP stock module (typically)Warehouse management system (WMS)
What does it hold?Quantities and prices based on documentsQuantities, locations and movements based on events
When is the data updated?When someone enters a documentWhen the goods physically move
Where is the data created?In the office, at a computerIn the warehouse, at a reader or handheld device
Whose tool is it?Accounting and salesThe warehouse manager and warehouse operatives
Which question does it answer?How much do we have and what is it worth?Where is it, what condition is it in, and will it ship on time?
How is a stocktake done?Counted by hand and comparedScanned with a reader, differences show up immediately

The table describes a typical stock module. Some ERP systems also support scanners and shelf locations, but managing warehouse work is not their main purpose. The two do not compete with each other. The ERP remains the central system for financial accounting even when the warehouse runs on a WMS. The warehouse management system is a layer beneath it: it collects the physical events and passes them on to the ERP.

Six signs that the stock module is no longer enough

Warehouse worker with a printed list searching for goods along a warehouse aisle

If you recognise several of these, your current stock module has probably reached the limit of what it can do.

  1. The stock level in the system and on the shelf do not match. The stocktake turns up differences nobody can explain, and tracing their causes takes longer than the count itself.
  2. People search for goods. The system says the material is there, but nobody knows where. A warehouse operative walks the aisles and production waits.
  3. Data is entered after the fact. The movement happens in the morning, the record is made in the evening or the next day. In the meantime someone makes a decision based on outdated information.
  4. Material issued from the warehouse to production disappears from view. You know what came into the warehouse, but not how much of it has already been issued to production and how much is still on the shelf.
  5. Dispatch errors are first reported by the customer. The wrong goods or an incomplete order are only discovered when the customer calls, not when the finished goods are dispatched.
  6. The stocktake stops work. On count day the lines or deliveries stand still, because there is no other way to carry out the stocktake.

If none of these applies to your warehouse, read the next section and save yourself an unnecessary investment.

When the ERP is enough

A separate warehouse management system is not always the right answer. If there are few stock items, the warehouse is a single room, goods rarely move between locations and the whole stock can be counted in a morning, the problem is rarely the software. More often it lies in how the work is organised: who records what, when and how. That can be fixed without a new system, and at lower cost.

Even if one of the six warning signs applies, it is worth understanding where the difference really comes from before buying anything. In our experience, the first condition for successful digitalisation is a pre-analysis: map the current data flow, find the points where information is lost, and only then choose the technology. We wrote about this in more detail in Laoseis 2026: why digitalisation starts with a pre-analysis.

How the two work together

Diagram: an event is recorded in the warehouse, the warehouse management system tracks location and movement, and the ERP receives the entry through an integration
Diagram: an event is recorded in the warehouse, the warehouse management system tracks location and movement, and the ERP receives the entry through an integration

The most common fear is that a new system means entering everything twice: once for the warehouse and once for accounting. With a properly built solution, the opposite is true. The event is recorded once in the warehouse with a reader, and the ERP receives its entry through the integration. Manual data entry goes down rather than up.

In practice it looks like this:

  • Goods arrive and pass through an RFID gate or are scanned with a handheld device. The stock level is updated at once and a goods receipt entry reaches the ERP.
  • Production takes material from the shelf. The movement is recorded on the spot, not at the end of the day.
  • The order is picked and packed. Before the lorry leaves, the system checks that the outgoing goods match the delivery note.
  • The stocktake is done by walking round the warehouse with a reader. Differences are visible the same day.

We describe how this works in manufacturing, from goods receipt to dispatch, in RFID warehouse management for manufacturers. A concrete example is the Harmet Constructions tool warehouse, where issuing and returning tools is fully automated with RFID tags. A separate stocktake of the warehouse, which holds around 1,500 tools, is essentially no longer needed.

How much it costs and where to start

The price of warehouse management software is made up of at least three parts: the monthly software fee, the devices used to identify the goods, and the integration with the ERP.

On the software side, our warehouse management (WMS) price list is public: plans start from €149 a month and the number of items is unlimited.

Which devices you need depends on what you track and how much of it. For barcodes or QR codes, a handheld scanner or a phone is often enough. RFID requires tags and readers, and how many only becomes clear once you know how much stock moves and how it moves. We compared the options and where each one fits in Barcode vs QR code vs RFID in manufacturing.

If you first want to find out whether your warehouse has really outgrown its stock module, the right first step is a digital data flow analysis. The result is a description of what your warehouse actually needs, together with a cost estimate. Only on that basis does it make sense to decide whether the ERP stock module is enough or whether a warehouse management system should be added to it.

Read more articles