---
title: "Inventory Module"
description: "Easily handle inventory across multiple sales channels and warehouses, and get real-time overview of your stock."
url: https://medusajs.com/inventory-module
last_updated: 2026-10-20T10:28:45Z
---

# Inventory Module

Easily handle inventory across multiple sales channels and warehouses, and get real-time overview of your stock.

### Omnichannel inventory handling

Easily handle inventory across multiple sales channels and warehouses,
and get real-time overview of your stock.

#### Handle inventory across multiple locations

Easily manage inventory and product reservations across stock locations and sales channels.

##### Real-time inventory overview

Keep track of your inventory across multiple locations in real-time. Meanwhile, the reservation management reserves orders that are not yet fulfilled to ensure you never oversell out-of-stock items.

##### Share inventory across products

Associate multiple inventory items with one product (e.g. table top and legs). Or share an inventory item across multiple products (e.g. a door handle for multiple doors).

#### Omnichannel inventory handling at Tekla

[Read Story](https://medusajs.com/blog/tekla/)

Learn how Tekla manages inventory across their showroom and online warehouse to create an omnichannel experience for their customers.

##### True omnichannel experiences

Easily support omnichannel experiences like enabling product reservations or making home-delivery orders in-store.

##### Multi-warehouse support

Set up multiple stock locations and fulfill, return, exchange, or split orders across locations.

#### Customize to your inventory needs

Build admin extensions to your inventory overview or replace the Inventory Module with your own service.

##### Add custom inventory widgets

Use Widgets and the Medusa UI library to inject native-looking custom functionality into the Medusa Admin pages.

[Learn more](https://docs.medusajs.com/learn/fundamentals/admin/widgets)

##### Part of a pluggable architecture

Our framework lets you orchestrate your commerce stack as you prefer. Integrate your favorite tools or replace Medusa’s modules with third-party systems without full data migrations or syncs.

[Learn more](https://medusajs.com/plugins/)

##### Manage multiple inventory locations from one backend with native omnichannel support.

###### Handle online and in-store sales

Learn how to use the Inventory Module to keep track of in-store stock when setting up a POS System using Medusa.

[Learn more](https://docs.medusajs.com/resources/recipes/pos)

#### Inventory handling for omnichannel businesses

Handle complex inventory operations, multi-warehouse, and reservations with ease.

#### Core inventory features

#### Connect and customize

[Start now](https://cloud.medusajs.com/signup)

#### Ready to build your
custom commerce setup?
