---
title: Managing Multiple Inventories with Multi-Inventory | Shopware Community Hub
description: >-
  Learn how to effectively manage multiple inventory locations in Shopware to
  optimize stock levels, improve order fulfillment, and enhance customer
  satisfaction.
canonical_url: 'https://hub.shopware.com/learn/unit/user-multi-inventory'
---

# Managing Multiple Inventories with Multi-Inventory

<LearningObjectives>

- Understand the concept and business value of Multi-Inventory in ecommerce.
- Create warehouse groups and assign them to rules for regional fulfillment.
- Add warehouses to the appropriate warehouse groups and configure them.
- Assign warehouse stock to products to enable dynamic and efficient inventory management.
- Apply Multi-Inventory strategies in real-world scenarios.

</LearningObjectives>

# Multi-Inventory (Warehouses)

Multi-Inventory allows you to manage stock across multiple warehouse locations instead of relying on a single inventory source. This is especially valuable for businesses operating in multiple regions, selling across different channels, or looking to reduce shipping costs and delivery times.

## Scenario: Regional Fulfillment at Strum & Co

Strum & Co. is expanding into new regions, with customers regularly placing orders from Germany and Austria. As order volumes grow, fulfilling every order from a single warehouse becomes increasingly inefficient. Shipping costs increase, delivery times become longer, and the overall customer experience suffers.

To solve this challenge, Strum & Co. introduces regional warehouse management. With **Multi-Inventory**, you can create **warehouse groups** that are linked to specific customer regions. This ensures that orders are automatically fulfilled from the nearest available warehouse.

Your goal is to:

- Deliver orders to customers in **Germany** from **Berlin** or **Munich**
- Deliver orders to customers in **Austria** from **Vienna**

This is achieved by creating **warehouse groups** and assigning them to **rules** based on the customer's shipping address.

## Setting Up Multi-Inventory

<ShopdevInstance plugin="lp15" step="DoNotDisplay" plan="beyond" />

Before creating warehouse groups, first create rules for your target regions.

- Go to **Settings → Rule Builder**
- Click **Create Rule**

![warehouse add rule](./assets/warehouse_create_rule.jpg)

### Rule – Customers from Germany

- **Name**: `Customers from Germany`
- **Description**: `This rule applies only to customers residing in Germany`
- **Condition**:
  `Billing address: Country > Is one of > Germany`
- Click **Save**

![warehouse rule](./assets/warehouse_rule.jpg)

Repeat the same steps for `Customers from Austria`.

### Create a Warehouse Group

Next, create a warehouse group and link it to the appropriate rule.

- Go to **Settings → Warehouses**
- Open the **Warehouse Groups** tab
- Click **Add New Warehouse Group**

#### Configure the group

- **Name**: `Regional Fulfillment - Germany`
- **Description**: `Fulfills orders placed by customers in Germany`
- **Rule**: Select `Customers from Germany`
- **Priority**: Set the value to `1`
- Click **Save**

![warehouse group](./assets/warehouse_group.jpg)

Repeat these steps to create another warehouse group for Austria.

### Add Warehouses

Now add warehouses to the corresponding warehouse groups.

- Open the **Warehouses** tab
- Click **Add New Warehouse**

![Add warehouse](./assets/warehouse_group.jpg)

#### Example: Berlin Warehouse

- **Warehouse Name**: `Berlin Warehouse`
- **Internal Description**: `Main warehouse in Germany for local orders`
- **Warehouse Group**: Select `Regional Fulfillment - Germany`

![create warehouse](./assets/quick_orders.jpg)

Repeat these steps for:

- **Munich Warehouse** in the same warehouse group
- **Vienna Warehouse** in the Austria warehouse group

![Warehouse settings](./assets/warehouse_settings.jpg)

### Assign Warehouse Stock to Products

- Go to **Catalogues → Products**
- Select a product, for example `Guitar Kit`
- In the **Deliverability** section, assign the warehouse groups **Regional Fulfillment - Germany** and **Regional Fulfillment - Austria**

![Assign warehouse](./assets/warehouse_assign.jpg)

## Activities: Applying Multi-Inventory at Strum & Co

1. **Regional Stock Optimization**: Match inventory to regional demand

   - Allocate acoustic guitars to *Los Angeles* and electric guitars to *New York*
   - Keep accessories available in every warehouse
   - Create warehouse groups for each region and assign the appropriate rules

2. **Fast Local Delivery**: Enable same-day delivery

   - Prioritize a local warehouse (for example *Berlin*) for nearby ZIP codes
   - Create rule-based delivery zones
   - Link them to same-day shipping methods

3. **Seasonal Stock Management**: Prepare for peak seasons

   - Increase stock levels at key locations before the holiday season
   - Adjust warehouse priorities seasonally
   - Configure automatic stock transfers between warehouses

## Final Thoughts

Multi-Inventory changes the way you manage inventory at **Strum & Co.** By managing multiple warehouse locations efficiently, you can optimize stock levels, speed up order fulfillment, and improve customer satisfaction. Whether you're serving regional demand, enabling faster local delivery, or preparing for seasonal fluctuations, [Multi-Inventory](https://docs.shopware.com/en/shopware-6-en/features/multi-inventory?category=shopware-6-en/features/shopware-beyond) gives you the flexibility to run your guitar shop more efficiently.
