# Inventory

## View inventory levels per SKU

Access real-time in-store levels per SKU by going into `Products > Search for the product > Click on the product > Select variant`

<figure><img src="/files/cSUQoO55L1Iyy7LLD2bq" alt=""><figcaption></figcaption></figure>

***

## Get your stock in the right place with DotApparel

For merchants managing multiple locations and fulfilling online orders like Click & Collect or Ship from Store, staying on top of inventory accuracy is essential. That’s why DotApparel offers intelligent inventory buffer options to protect stock levels, prevent overselling, and keep your operations running smoothly.

## Here’s what you can do

1. **SKU-Level Buffers:** Apply specific buffers to high-demand SKUs to ensure availability.
2. **ERP Attribute Buffers:** Define rules by product type, such as:
   1. “Core” & “Seasonal” → Buffer of 1
   2. “Outlet” → Buffer of 3
3. **Store Location Buffers:** Deduct a buffer amount for each store or a group to avoid overselling when stock gets low.

## How to apply inventory buffers

{% hint style="info" %}
In terms of applying the inventory buffer, a new approach is now available utilising the inventor mapping tool. For further details, please refer to the [Inventory mappings page](/core/inventory/mappings.md).
{% endhint %}

We highly recommend utilising the store location option `via DotApparel Core -> Locations` as it enables easier tracking of the inventory buffer. Though applying inventory buffers on an SKU level via the `inventory mapping` tool is still a feasible option, we advise keeping track of them closely.

**SKU level**

Go to `Inventory` section. This section has two tabs:

* **All:** Each line item represents an individual SKU. You can click on each line item and set up your desired inventory buffer on an SKU level or view the inventory for each SKU.
* **Inventory buffer:** This is a list view of all the inventory buffers that have been applied on an SKU level.

By selecting any SKU listed, a pop-up window is opened for editing the inventory buffer for that specific SKU.

<figure><img src="/files/Q92IZ1CAic6PP0bCGF1H" alt=""><figcaption></figcaption></figure>

#### **Inventory mappings**

To configure inventory mappings, navigate to `Inventory > Mappings`. For more information and detailed instructions, please refer to the [Inventory Mappings page](/core/inventory/mappings.md).

#### **Store location**

Go to `Settings > Shopify locations > Select Location`

<figure><img src="/files/rDsKLmL8J9OgsF7aJOMq" alt=""><figcaption></figcaption></figure>

Apply your buffer in the `Location Buffer field` or `ERP Store A field`

<figure><img src="/files/AbDYCyJJaC2yO3nlaTyN" alt=""><figcaption></figcaption></figure>

[Click here to learn more all the possible ways to apply Inventory Buffers for Locations](/core/settings/shopify-locations-dotapparel-locations-and-inventory-buffers.md#here-are-all-the-possible-location-setups)

{% content-ref url="/pages/1zx9sd8p8Kuk0H4iT3JY" %}
[Shopify Locations, DotApparel Locations and Inventory Buffers](/core/settings/shopify-locations-dotapparel-locations-and-inventory-buffers.md)
{% endcontent-ref %}

## Want to see your changes to Inventory Mapper & Inventory Buffers instantly? Do this:

1. Apply inventory buffers in the DotApparel app.
2. Stop the 5-minute inventory sync (and ensure all previous inventory sync tasks are completed).\
   ![](/files/LUpW3rvzELGQ7FIt0WXR)
3. Download all inventory from AP21.\
   ![](/files/7yCZnGiREG1zsTE8c9QE)
4. Reset the cache.
5. Upload all inventory to Shopify.
6. Download all inventory from AP21 again - this is to cover any stock changes during the previous steps.
7. Re-enable the 5-minute inventory sync.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dotapparel.com.au/core/inventory.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
