# A full WMS module just landed in Open Mercato | Open Mercato

Source: https://www.openmercato.com/blog/wms-module-open-source

# A full WMS module just landed in Open Mercato

A complete Warehouse Management System module is now part of Open Mercato open source, contributed by Filanovum: multi-warehouse locations, lots with FEFO, cycle counts and a full movement ledger.

- Tomasz Karwatka

- August 10, 2026

Software is about to be built completely differently

Explore with AI

- [Ask Claude about this article (opens in a new tab)](https://claude.ai/new?q=Read%20this%20article%20so%20I%20can%20ask%20questions%20about%20it%3A%20%22A%20full%20WMS%20module%20just%20landed%20in%20Open%20Mercato%22%20(https%3A%2F%2Fwww.openmercato.com%2Fblog%2Fwms-module-open-source).%20Start%20with%20a%20short%20summary%20of%20what%20it%20says.)

- [Ask ChatGPT about this article (opens in a new tab)](https://chatgpt.com/?q=Read%20this%20article%20so%20I%20can%20ask%20questions%20about%20it%3A%20%22A%20full%20WMS%20module%20just%20landed%20in%20Open%20Mercato%22%20(https%3A%2F%2Fwww.openmercato.com%2Fblog%2Fwms-module-open-source).%20Start%20with%20a%20short%20summary%20of%20what%20it%20says.)

- [Ask Perplexity about this article (opens in a new tab)](https://www.perplexity.ai/search/?q=Read%20this%20article%20so%20I%20can%20ask%20questions%20about%20it%3A%20%22A%20full%20WMS%20module%20just%20landed%20in%20Open%20Mercato%22%20(https%3A%2F%2Fwww.openmercato.com%2Fblog%2Fwms-module-open-source).%20Start%20with%20a%20short%20summary%20of%20what%20it%20says.)

Where exactly is that pallet? Which bin, which lot, when does it expire? Most systems answer with a single number in a spreadsheet. From today, Open Mercato answers at bin level - with an audit trail behind every change.

We just merged a complete Warehouse Management System module into Open Mercato open source. The module was built and contributed by Filanovum, one of the agencies building on the framework. This is exactly how we want Open Mercato to grow: a strong core, plus real modules from partners who ship for real clients - available to everyone under the open-source license.

Here is what Phase 1 gives you.

## One dashboard for the whole network

Supervisors land on an operational dashboard. Low stock against reorder points, lots approaching expiry, today's movements - across all warehouses at once. Quick actions for receive, adjust and cycle count sit right on the page. No hunting through menus to do the three things you do fifty times a day.

## Warehouses, zones and locations - down to the bin

You can model any topology. Multiple warehouses, with one marked as default for sales reservation. Zones group the floor: Receiving, Pick Face, Bulk Storage, Shipping - used for routing and priority. Locations are the addressable bins, in an aisle - rack - bin hierarchy, plus docks and staging.

Quantity lives at location level. Click into a bin and you see what's stored there. That's the view operators actually use on the floor.

## Inventory behavior defined per product

Each product gets an inventory profile: unit of measure, FIFO or FEFO rotation, lot and expiry tracking, reorder and safety-stock thresholds. In our demo dataset, sneakers run FIFO. Matcha runs FEFO, because it's perishable. The thresholds feed the dashboard low-stock KPIs automatically.

## Daily operations without exporting to Excel

The inventory console is the daily workbench: on-hand, reserved and available - by SKU and location. From there:

- **Move** relocates stock between bins in the same warehouse, for example from bulk into pick face. Quantities update immediately and the transfer lands in the ledger.

- **Adjust** handles corrections: damaged goods, found stock, opening balances. Signed delta plus a mandatory reason code. No anonymous changes.

- **Cycle count** is a three-step wizard: pick a location and SKU, enter the physical count, review the variance, post. One operator can reconcile in minutes, without a heavy approval workflow.

## Lots, expiry and FEFO as first-class citizens

For food, cosmetics and pharma, lot tracking is built in, with FEFO enforced by the product profile. Each lot shows quantity, locations, status and related movements. Lots can go on hold or into quarantine. The dashboard's expiry watch gives supervisors one place to see what's aging out before it becomes write-off.

## A ledger you can show your auditor

Every receive, adjust, move and cycle count lands in the movement ledger: who, when, from, to, quantity, reason. That's the audit backbone.

Reservations sit on top. Available quantity equals on-hand minus reserved and allocated - so sales and warehouse never sell the same unit twice.

## CSV import for go-live

Migrating from another system or loading a large catalog? Bulk-load or reconcile stock from CSV: validate first, then apply. Nobody should click through thousands of rows by hand.

## Why this contribution matters

Open Mercato is an AI-supportive CRM / ERP foundation framework. The philosophy is simple: 80% is ready, you build only your edge. A WMS is a big piece of that 80% - and Filanovum built it, used it, and gave it back to the community. That's the model: 100+ contributors, 25 partner agencies, and modules that come from real projects instead of roadmap slides.

Thank you, team Filanovum. This is a serious piece of engineering, and it's now free for everyone.

## What's next

Phase 1 is the foundation: multi-warehouse topology, location-level stock, lots with FEFO, operator tools and the full movement ledger.

Next up: sales reservation flows and inbound receiving tied to purchase orders.

Interested in exploring Open Mercato WMS? Please email Marcin [m.kadziolka@gmail.com](mailto:m.kadziolka@gmail.com)

Building modules on Open Mercato and want them featured? Talk to us - the framework is designed for exactly this.

Written by

Tomasz Karwatka

CEO and Co-Founder

## More from the blog

### [OM Skills and Cezar are now open source. Sandboxes are next.](https://www.openmercato.com/blog/om-skills-cezar-open-source-sandboxes)

At the AI Tech Leaders launch event in Wroclaw, Poland we open sourced OM Skills and Cezar - the tooling behind our 1,000,000-line, AI-built ERP - and gave a first look at Sandboxes.

### [Introducing Agent Orchestrator - the new AI agent module in Open Mercato Enterprise](https://www.openmercato.com/blog/introducing-agent-orchestrator)

Everyone has an AI agent demo. Almost nobody has an agent you can safely let into a real business. Agent Orchestrator - a new Open Mercato Enterprise module - changes that: flexible runtimes, native workflow integration, two-layer audit and built-in evals.

### [I Got Tired of Building ERP Infrastructure From Scratch. So I Open-Sourced It.](https://www.openmercato.com/blog/open-mercato-typescript-erp-framework)

After spending millions on enterprise infrastructure across multiple companies, I built Open Mercato — a TypeScript ERP framework that gives you 80% out of the box.

## Software is about to be built completely differently.
