> ## Documentation Index
> Fetch the complete documentation index at: https://docs.relyant.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Inventory

> Manage the items, variants, prices, and categories you sell, and see stock held by open orders

**Inventory** in Sell is your sales catalog. It uses the same items and stock as the Stock & Inventory app, but only lists items marked **Available for sale**. Anything you sell at the register or in the online shop comes from here.

> [!NOTE]
>
> **Requirements:** the **Point of Sale** feature must be turned on. Viewing items needs read access to inventory. Adding and editing items need create and update access. Categories need access to inventory categories.

## Add an item to sell

**1. Open Inventory**

In the sidebar, under **Catalog**, click **Inventory**.

**2. Add an item**

Click **Add New**, then **Add Item**.

**3. Enter the item details**

Give the item a name, and optionally a **Category**, **Description**, and **Images**. Under **Additional details**, add a **SKU** and **Barcode** so staff can scan it at the register.

**4. Set the price**

Under **Pricing**, leave **Available for sale** on. Items you create in Sell have it on by default. Enter the **Price** customers pay, and optionally the **Unit cost** and **Unit of measure**.

**5. Set up stock**

Under **Inventory**, turn on **Track quantity** and enter the **Quantity by location**. Set a **Default minimum** if you want low-stock alerts.

**6. Save**

Save the item. It appears in the register for the locations that hold it.

> [!TIP]
>
> To take an item off sale without deleting it, turn off **Available for sale** on the item. It disappears from the register and the online shop, and from the Sell inventory list.

## Variants

Use variants when one item comes in several options, such as uniform sizes. In the **Variants** section, click **Add variant** and enter:

* **Name** — for example `Large / Red`
* **Price** — overrides the item's price for this variant
* **Original price**, **Cost**, and **Weight (g)**
* **SKU**, **Barcode**, and an **Image**

Each variant has its own stock. At the register and in the online shop, customers pick a variant before adding the item to the cart. Drag variants to change the order they appear in.

## Categories

Open the **Categories** tab to group items, for example *Uniforms*, *Stationery*, or *Snacks*. Categories filter products in the register, group products in your online shop, and power the **Sales by Category** report.

## Where items appear

* **Web POS** — items that are available for sale and assigned to the storage location you're selling from.
* **Online shop** — items that are available for sale and assigned to the location set in **Deduct Inventory From**. See [Set up your shop](https://docs.relyant.app/sell/online-shop/set-up-your-shop.md).

## Stock holds

Online shop orders, and register sales made with **Reserve first**, hold stock instead of deducting it straight away. On an item's page, **Stock Levels** shows **Total Stock**, **Reserved**, and **Available** for each location. Only available stock can be sold.

To see what's holding stock, open the item's **Reservations** tab, then **Store Orders**. A hold is released when the order is fulfilled (the stock is deducted), cancelled, or refunded before fulfillment.

## Related

> [card] [Web POS](https://docs.relyant.app/sell/web-pos.md)
>
> Sell items at the register.

> [card] [Track stock levels](https://docs.relyant.app/stock/inventory/track-stock-levels.md)
>
> Adjust and transfer stock in Stock & Inventory.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.