⚡ Until October 31: 3 months at 50% off any plan. No card. Cancel any time.Get started →
Module · WMS · Warehouse

The WMS almost nobody has.

Real warehouse topology with 7 location levels, interactive 2D and 3D map, gun scanning and audited movements. It's not "stock by warehouse": it's knowing where each item is, not just how much you have.

Product stock view in Kumbai with location, threshold and quantity
Real topology

Hierarchical locations up to 7 levels.

From the largest to the smallest, with as much depth as your warehouse needs. If your space is small, 2-3 levels are enough; if you have a warehouse with several floors, the 7 levels let you describe every slot.

1
BuildingMain hall, annex, store back room…
2
Floor / ZoneGround floor, first, cold storage…
3
AisleA, B, C… numbered.
4
RackUnique ID per aisle.
5
ShelfHeight 1, 2, 3…
6
PositionLeft, center, right…
7
BinThe actual slot. The label you stick physically.

Bonus: there's a bulk location generator by ranges. Instead of creating 250 bins one by one, you tell it the range and it creates them with consistent naming. Then prints the labels.

Interactive map

Your warehouse, in 3D and in real time.

Top-down view of aisles and racks with an occupation heatmap (green = empty, red = full), zoom, rotation. Useful for spotting where there's space and where there isn't, and for new team members to get their bearings faster.

SKU list with stock per location in Kumbai
  1. A

    2D view for quick operations

    Top-down plan with labels and occupation. Click on a location to see its detail: what's there, how much and since when.

  2. B

    3D view for understanding

    360° rotation. Especially useful for warehouses with mezzanines or multiple physical levels. New team members grasp the geometry in minutes.

  3. C

    Occupation heatmap

    Green→red coloring by occupation percentage. At a glance you see where you can put more and which shelves are saturated.

Allocation strategies

Decide how your products are distributed.

By product, by family or globally. If a reference expires, FIFO. If you sell screws, chaotic — to maximize slot usage.

Dedicated

One location = one SKU. Faster for picking, worse for space usage.

Chaotic

Automatic distribution. Any SKU can go in any free slot. Maximizes space, requires strict scanning.

FIFO

First In First Out. Mandatory for products with expiry: what came in first leaves first.

LIFO

Last In First Out. For interchangeable references without expiry, simplifies logistics.

Rules per location

Capacity, restrictions and inheritance.

📏

Capacity

Define max units and max distinct SKUs per location. When a location fills up, the system warns you before putting more in.

🔒

Restrictions

Limit which brands or categories can go to each location. Useful for separating incompatible products (e.g. food + chemicals) or for zoning by brand.

Cascade to children

You define a rule at the aisle level and it applies to every bin beneath. If you add an exception on a specific bin, it only affects that one.

🏷

Printable labels

Every location has its own barcode. You print the labels (configurable format), stick them on the rack, and from then on you can scan them for quick movements.

Daily operations

Scanning, reasons and traceability.

Gun scanning

You scan an SKU/EAN, pick a reason, state the quantity and save. Each read creates an audited movement. You can also scan a location code to see what's there and where it goes.

Customizable reasons

Receipt, return, +/- adjustment, manual sale, breakage, loss, expiry, gift, sample… Each reason has a direction (in / out), color, icon and "criticality". Whatever you want to measure.

  • Reasons with linked movements can't be deleted (they get disabled)
  • Some flag critical stats (breakage, expiry)

Audited movements

Every inbound or outbound is logged with date, reason, quantity, before/after stock, user and source reference (order, PO, return, manual adjust). Filter and export to Excel for accounting audit.

📈

Warehouse statistics

Productivity by reason, by hour of day and by user. Picking/packing efficiency. Average times per operator. Useful for spotting bottlenecks and training the team.

Typical workflow

Receipt → allocation → picking.

  1. 1

    You receive a purchase order

    You scan each SKU from the delivery note. The system suggests the location based on your strategy (chaotic → first suitable free slot, dedicated → its fixed place).

  2. 2

    Stock updates with reason "Receipt"

    The movement is audited: who, when, quantity, before/after stock. If the PO came from the automatic proposal, the data feeds the next calculation.

  3. 3

    An ecommerce order arrives

    The Preparation module reads each SKU's location and builds an optimal route through the warehouse. The picker follows the order without thinking.

  4. 4

    The picker scans and confirms

    Each scanned unit deducts stock from its location. If the quantity is wrong, it alerts. If the location is empty, it suggests an alternative.

  5. 5

    You audit the month

    Filter movements by reason "breakage" and see how much product was lost. By "+/- adjustment" spot poorly-counted inventories. Everything traceable.

Product list with threshold adjustment and stock sync in Kumbai
Module FAQ

The most asked questions about Warehouse.

Do I need a big warehouse to use this?
No. You can start with 2 or 3 levels ("Store · Aisle · Bin") and grow from there. The 7 levels are the maximum, not the minimum.
What is the 2D/3D map for?
To see occupation at a glance (green = empty, red = full) and to help new team members understand the physical layout. Not needed if your warehouse is small, but useful from mid-size onwards.
Which strategy do you recommend?
Depends on your business: Chaotic for maximum space usage on interchangeable products; Dedicated for fast picking on high rotation; FIFO for products with expiry.
Do I need to buy a scanning gun?
Any USB / Bluetooth barcode gun works, plus you can use your phone camera. Recommendations included in the docs.
Can I do stock counts from the panel?
Yes. Filtered inventory count with automatic +/- adjustment movements, per location or per SKU.
What if the ecommerce oversells (double sell)?
Kumbai alerts you the moment the online order comes in without stock. You resolve manually: refund, partial cancel or reschedule.
Do I need to change my online store to use Kumbai?
No. Kumbai connects to your existing store. We support PrestaShop today and are in beta with Shopify, WooCommerce and Magento.
What happens to my data if I cancel?
It's yours: exportable any time (CSV/JSON). If you cancel, you have 30 days to download it before permanent deletion.
Is it GDPR-compliant?
Yes. EU servers, encryption in transit and at rest, signable DPA, on-demand deletion and granular permissions.
Can I try it before paying?
14 days of the Growth plan free, no card. No commitment on any plan.
Which languages are available?
Panel and emails in English and Spanish, selectable per user.
How does support work?
Chat and email in CET hours, average reply < 4 working hours. Scale plan gets a dedicated channel with SLA.

The warehouse, working for you.

14 days of the Growth plan, free. Import your locations and see the movements panel running with your real SKUs.