> For the complete documentation index, see [llms.txt](https://docs.getmesa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.getmesa.com/connect/square/updating-inventory.md).

# Updating Inventory

To update inventory, you must first determine the type of update required. Square offers three different methods for performing physical counts, adjustments, and transfers.

![Screenshot of the MESA Square Update Inventory step. Spotlight the inventory update type selector.](/files/WxPCIvFSnxx3umSSgfjr)

![Screenshot of the MESA Square Update Inventory step with the update type dropdown open. Spotlight the Physical count, Adjustment, and Transfer options.](/files/HNauQCi47BxotqtUM27j)

Types of Inventory Updates

* Physical count: Represents the quantity of an item variation that is physically present at a specific location and verified by a seller or a seller's employee. For example, a physical count might come from an employee counting the item variations on hand or from syncing with an external system. This type of update is best used when you know the exact count of the item, allowing you to update it accurately. If you are using the physical count type, you can use the Square Retrieve Inventory Count action to retrieve the count for a particular item.
* Adjustment: Represents a change in the state or quantity of product inventory at a particular time and location. This type of update is best used when you want to modify the quantity based on actions in other applications, but you do not know the total count.
* Transfer: Represents the movement of a quantity of product inventory from one location to another at a specific time.

Once you have selected the type of inventory update you wish to make, you can fill out the below fields in the step. For example, if you selected the Physical Count type, only fill out the fields under Physical Count heading.

Note: Please only fill out the fields that are relevant to the selected type.

![Screenshot of the MESA Square Update Inventory step fields. Spotlight the Physical count field group.](/files/0ParDuB58CKJ53HxdWuJ)

![Screenshot of the MESA Square Update Inventory step fields. Spotlight the Adjustment field group.](/files/eyFptzzRZKDoR4UVbqS4)

![Screenshot of the MESA Square Update Inventory step fields. Spotlight the Transfer field group.](/files/D3IRrHhefb8ayBMngwrB)

MESA will only send inventory updates based on the type of changes selected. If you want to have multiple inventory update types, you will need to click to add another set ( Add Set button) and select the appropriate type.

![Screenshot of the MESA Square Update Inventory step with multiple inventory update sets. Spotlight the Add Set button.](/files/bkO8zWk5oJ0T1zaM3W37)
