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

# Inventory sync

> Inventory levels kept in step between paired locations, both ways or from the main store only, with an optional hold-back.

With inventory sync on, a change to a matched product's inventory at a paired location reaches the paired location on the other store within seconds. A sale, a restock or an adjustment on any store moves the same quantity on the others.

Turn it on per store in **Settings > Inventory**.

## Pair locations

Inventory levels sync between paired locations. For each connected store, pair each location on your main store with the location on that store that holds the same inventory.

* Each location pairs with one location on the other store.
* Locations you leave unpaired are not synced, so a store's own warehouse or pop-up can keep its own numbers.

## Direction

* **Both ways** (the default): a change on any store reaches the others.
* **From the main store only**: connected stores follow the main store, and their own changes don't travel back.

## Hold back

When inventory syncs from the main store only, you can hold back a number of units: other stores show that many fewer than the main store, never below 0. Use it to keep a buffer for the store you sell most from.

## The first sync

When you start syncing, Bridgeful brings every connected store's paired locations in line with your main store. After that it moves changes as they happen.

> [!NOTE]
>
> Only matched products sync. A product waiting on a store keeps its own inventory there until you [map or create it](https://docs.bridgeful.app/user-guide/matching.md).


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