---
title: Inventory Management Screen (Transfer, Trash, Receive, Source-Distribute, Adjust)
description: Create bulk-transfer &quot;Transactions&quot; using the Inventory Management screen.
---

[Skip to content](https://support.pantrysoft.com/inventory-movement#main-content)

English

Show submenu for translations

[More support](https://support.pantrysoft.com/kb-tickets/new?hsLang=en)

![pexels-caleboquendo-7807594](https://support.pantrysoft.com/hs-fs/hubfs/pexels-caleboquendo-7807594.jpeg?width=3480&height=892&name=pexels-caleboquendo-7807594.jpeg)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [More support](https://support.pantrysoft.com/kb-tickets/new)
- [Go to pantrysoft.com](https://app.pantrysoft.com/login)

[Go to pantrysoft.com](https://app.pantrysoft.com/login)

 Welcome to the PantrySoft knowledge base. How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://support.pantrysoft.com/?hsLang=en)
2. [Additional Admin Guides](https://support.pantrysoft.com/additional-admin-guides?hsLang=en)
3. [Inventory Management](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#inventory-management)

# Inventory Management Screen (Transfer, Trash, Receive, Source-Distribute, Adjust)

## Create bulk-transfer "Transactions" using the Inventory Management screen.

### Definition

The Inventory Management screen allows you to bulk-transfer quantities of the items in your scheme through various Transaction Types.

*Access this screen as a User with the Inventory role, go to **(Inventory \> Inventory Management)***

*![](https://support.pantrysoft.com/hubfs/image-png-Apr-10-2023-07-08-38-2000-PM.png)*

***Transaction Types** include:*

- **Receive.** Receive quantities FROM a Source TO a Location
- **(Source) Distribution.** Export quantities FROM a Location TO a Source (A destination that is not necessarily attached to a household nor a Client Record)
- **(Location) Transfer.** Move quantities FROM one Location TO another Location (requires multiple Locations)
- **Trash.** Move quantities FROM a Location to a destination that should not be reported as a service/distribution (outside of your pantry, transaction marked as Trash)
- **Adjust.** Perform a retail-style "inventory," directly adjusting the on-hand quantities of a single Location

**Location?** In PantrySoft, it's important to know that a *Location* is first and foremost a bucket of items. Outside of the Management screen, it also serves as a tag or filter for Visits. But for the purposes here, think of it as an item-quantity container. 

---

### Basic Usage (All Modes)

The Management screen (**Inventory \> Inventory Management**) allows an admin to perform bulk movements and adjustments of inventory called Transactions. You're choosing a FROM on the left column and a TO on the right, entering quantities in the middle column, and then clicking the Move Quantities button to perform the movement.

*Note the following basic steps common to all actions you'll perform from the Inventory Management screen:*

**Choose a Transaction Type.** To perform any of the Transaction types, you'll select the Transaction Type at the top. Your installation settings dictate which of the 5 Transaction Types are available to you. ***Note***: *If you would like to access a transaction type that is not yet available in your installation, please reach out to the PantrySOFT support team.* 

**Review Transaction Time.** Adjust the (Transaction) *Time* field as needed to back- or post-date an item movement. ***Note**: The time field is only for record keeping purposes, as transactions instantly impact inventory upon completion. The system won't 'wait' to conduct a transfer if you schedule it in the future.*

**Item Filtering/ Selecting.** You can filter the list of items on this screen by choosing a specific Item Type in the *Item Type* field. You can also use a bar-code scanner to auto-increase the movement-quantity of a single item (by default this will increment the item's movement quantity by 1, but you can also type a larger number into the quantity field before scanning to add more at a time).

**Choose a FROM and a TO.** In some modes you'll have a choice of FROM (Source Location), TO (Recipient Location), or sometimes *both*.

- In the *Adjustment* mode, you'll simply choose a target Location for conducting retail-style "inventories"; see below.
- In the *Distribution* mode, you'll choose an *Inventory Source* as a destination. We recommend you label those Sources with the appropriate Source Type.

**Add and Move Quantities per Item.** For all modes, you'll enter the quantities you wish to move before clicking the orange "Transfer/Adjust/Receive/Distribute/Trash Inventory" Button in the top righthand corner. 

**Review and Edit your Transactions.** The movements you make on this screen are immediately logged in the form of a *Transaction*, which you can see by going to **Inventory \>Transactions**. There you can make adjustments to the transaction you just created, and inventory will automatically adjust. You can also see Transactions on Inventory Reports in the form of "Movements" (**Reporting \> Inventory Reports**).

---

### Specific Modes - Step by Step

### Receive Items

*![](https://support.pantrysoft.com/hs-fs/hubfs/image-png-Apr-13-2023-06-20-38-5137-PM.png?width=500&height=206&name=image-png-Apr-13-2023-06-20-38-5137-PM.png)*

![Receives Screen](https://support.pantrysoft.com/hs-fs/hubfs/Receives%20Screen.png?width=670&height=293&name=Receives%20Screen.png)

 

A **Receive** is a movement of Items (quantified back-end items) from a Source to a Location. It adds quantities to the Location's Current Inventory (verify this at **Inventory \> Available Inventory**).

**Use Case:** Managing incoming inventory through Receives allows organizations to track inventory by the specific donors and donor types. 

*Follow these steps to receive items from a Source to a Location:*

1. **Select "Receive" *Transaction Type***  
   Select **Receive** for Transaction Type.
   
   ![Receive Screen Zoomed In](https://support.pantrysoft.com/hs-fs/hubfs/Receive%20Screen%20Zoomed%20In.png?width=670&height=254&name=Receive%20Screen%20Zoomed%20In.png)
2. **Select FROM Inventory *Sourc*e**  
   Select the Source (vendor) from the **Inventory Sources** field on the left.
3. **Select TO *Recipient Location***  
   Select the Location from the **Recipient Location** field on the right. This Location's inventory will display on the right in the table below. This is the Location 'receiving' the items.
4. **Add Quantities**  
   For each item you're trying to transfer from one Location to another, locate the item's row and add the quantity you want to transfer at the bottom section of the screen.
5. **Receive the Inventory**   
   Click **Receive Inventory** button at the top right to perform the Inventory Receive. You will see a notification confirming the transaction, and the quantities will update on the table.

---

### Source Distribution

![](https://support.pantrysoft.com/hs-fs/hubfs/image-png-Apr-13-2023-06-23-01-2224-PM.png?width=500&height=208&name=image-png-Apr-13-2023-06-23-01-2224-PM.png)

![Zoomed In Distribution Screen](https://support.pantrysoft.com/hs-fs/hubfs/Zoomed%20In%20Distribution%20Screen.png?width=670&height=272&name=Zoomed%20In%20Distribution%20Screen.png)

A **(Source) Distribution** is a movement of Items (quantified back-end items) from a Source to a Location outside of PantrySOFT that is not necessarily connected to a Household or a Client Record.

Use Case: A great options for the need to report on inventory distributed in an anonymous manner.

*Follow these steps to Distribution items from a Source to a Location:*

1. **Select "Distribution" *Transaction Type***  
   Select **Distribution** for Transaction Type.
2. **Select FROM *Sourc*e *Location***  
   Select the Location from the **Source Location** field on the left. That location's inventory will display on the left in the table below. This is the Location 'distributing' the items.
3. **Select TO *Inventory Source***  
   Select the Source from the **Recipient Location** field on the right (or create a new one with the "+" button). We recommend labeling these with a Source Type that designates them as Distribution Sources. See [PantrySOFT Inventory Sources](https://support.pantrysoft.com/inventory-sources?hsLang=en)  for more information.
   
   ***Note:*** *technically speaking, the Source is just a way to track where the items went in the real world; while this "distribution" transaction will be attached to your Source on reports... as far as PantrySoft is concerned, the item quantities you distribute in this way are hereafter no longer meaningfully tracked as they would be in a Transfer to another Location.*
4. **Add Quantities**  
   For each item you're trying to Distribute from one Location to a Distribution Source, locate or search for the item's row and add the quantity.
5. **Distribute the Inventory**  
   Click the **Distribute Inventory** button at the top right to perform the Inventory Transfer. You will see a notification confirming the transaction, and the quantities will update on the table.

---

### (Location) Transfers

*![](https://support.pantrysoft.com/hs-fs/hubfs/image-png-Apr-13-2023-06-21-36-7870-PM.png?width=500&height=206&name=image-png-Apr-13-2023-06-21-36-7870-PM.png)*

 

![transfer type zoomed in](https://support.pantrysoft.com/hs-fs/hubfs/transfer%20type%20zoomed%20in.png?width=670&height=249&name=transfer%20type%20zoomed%20in.png)  
A **Transfer** is a movement of Items (quantified back-end items) from one PantrySOFT Location to another. It alters the Current Inventory, subtracting an item from one location and adding that same quantity to another.

*Follow these steps to transfer items from one location to another.*

1. **Select "Transfer" *Transaction Type*.**  
   Select **Transfer** for Transaction Type.
2. **Select *Source Location***  
   Select the Location from the **Source Location** field on the left. That location's inventory will display on the left in the table below.
3. **Select *Recipient Location***  
   Select the location from the **Recipient Location** field on the right. This location's inventory will display on the right in the table below.
4. **Add Transfer Quantities**  
   For each item you're trying to transfer from one Location to another, locate the item's row and add the quantity you want to transfer.
5. **Transfer the Inventory**  
   Click **Transfer Inventory** to perform the Inventory Transfer. You will see a notification confirming the transaction, and the quantities will update on the table.

---

### Trashes

![](https://support.pantrysoft.com/hs-fs/hubfs/image-png-Apr-10-2023-07-45-21-3151-PM.png?width=500&height=208&name=image-png-Apr-10-2023-07-45-21-3151-PM.png)

![Zoomed in trash-1](https://support.pantrysoft.com/hs-fs/hubfs/Zoomed%20in%20trash-1.png?width=670&height=252&name=Zoomed%20in%20trash-1.png)

**Trash** movements essentially remove items from a certain location *without* tracking where they went. These transactions are flagged as "Trash" type, but tracking doesn't extend beyond that. This is particularly useful for produce and other expiring items that should no longer reflect as available in the system. 

*Follow these steps to remove quantities of (trash) items from your inventory:*

1. **Choose Trash Mode**  
   Click the Transfer Type drop-down menu and select **Trash**. A trash can icon will appear in the table below.
2. **Optionally, Filter the Report by Item Type**  
   Filter your inventory by *Item Type* by selecting the desired Item Type from the corresponding drop-down menu.
3. **Transaction Time**  
   *Optionally*, adjust the Transaction Time. You can, for example, log a prior disposal.
   
   > **Note**: The time field is only for record keeping purposes as item transfers are conducted instantly upon completion. The system won't 'wait' to conduct a transfer if you schedule it in the future.
4. **Choose a Source Location**  
   In the FROM section on the left, find the Location that has the quantities you wish to trash.  That location's inventory will display on the left in the table below.
5. **Choose Quantities**  
   For each item you wish to trash, locate it manually, filter by item type, or search for it. Input the number of units you are trashing.
6. **Trash the Inventory**  
   Click **Trash Inventory** to trash the indicated item(s). You will see a notification confirming the transaction and the quantities will update on the table.
   
   **Note:** This transaction will appear on the top of the table in the Inventory Transactions screen (Inventory \>Transactions) as a 'Trash' type. These entries can be edited or even deleted from the Transactions screen after you've made them.

---

#### Adjustments (Quantity Corrections and Updates)

<iframe src="https://player.vimeo.com/video/1133591112?h=f9572c1b9d&amp;badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share" referrerpolicy="strict-origin-when-cross-origin" style="position:absolute;top:0;left:0;width:100%;height:100%;" title="Inventory Adjustment Screen"></iframe>

**Adjustment** movements allow you to directly dictate to PantrySoft the actual on-hand quantities for a single Location. This is similar to the process larger retail stores perform when they conduct "inventory audits" to adjust their electronic totals to account for shrinkage and waste. 

**From and To?** The Adjustment mode differs from the others, as there is no "FROM and TO" model; you're simply telling PantrySoft what's actually on your shelves at a given Location.

**Behind the Scenes?** Under the hood, an Adjustment is similar to a Receive transaction, except it allows for negative numbers (quantity subtractions) and isn't associated with a Source. The quantities are either removed or added, but these "movements" aren't associated with another entity (like a Receive would be associated with a Source).

**Order of Operations:** Ensure that you are editing inventory on Visit Records prior to making inventory adjustments, if applicable. 

*Follow these steps to directly adjust on-hand quantities of items from a single Location:*

1. **Choose Adjustment Mode**  
   Click the Transfer Type drop-down menu and select **Adjustment.**
2. **Transaction Time**  
   *Optionally*, adjust the Transaction Time.
   
   > **Note**: The time field is only for record keeping purposes as item adjustments are conducted instantly upon completion. The system won't 'wait' to conduct an adjustment if you schedule it in the future.
3. **Choose a Location**  
   Choose the Location that has the quantities you wish to trash. That location's inventory will display on the right in the table below.
4. **Select *New Quantities***  
   For each item you wish to correct, locate its row under the *Actual Inventory* column. Use the arrows or type a number directly in the **Quantity** field to specify how much of the item is *actually* on-hand.
5. **Adjust Quantities**  
   Click **Adjust Quantities** to change on-hand quantities to the ones you entered. You will see a notification popup confirming the transaction and the quantities will update on the table.
   
   **Note:** This transaction will appear on the top of the table in the Inventory Transactions screen (**Inventory \>Transactions**) as an 'Adjustment' type. These entries can be edited or even deleted from the Transactions screen after you've made them.

 

- [Getting Started](https://support.pantrysoft.com/getting-started?hsLang=en#main-content)

    - [Users](https://support.pantrysoft.com/getting-started?hsLang=en#users)
    - [PantrySoft Interfaces](https://support.pantrysoft.com/getting-started?hsLang=en#pantrysoft-interfaces)
    - [Inventory](https://support.pantrysoft.com/getting-started?hsLang=en#inventory)
    - [Guest/Client Registration](https://support.pantrysoft.com/getting-started?hsLang=en#guest-client-registration)
    - [Visits](https://support.pantrysoft.com/getting-started?hsLang=en#visits)
    - [Client Portal - Scheduling](https://support.pantrysoft.com/getting-started?hsLang=en#client-portal-scheduling)
    - [Reporting](https://support.pantrysoft.com/getting-started?hsLang=en#reporting)
- [Additional Admin Guides](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#main-content)

    - [Client Registration & Visits](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#client-registration-visits)
    - [Additional Features](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#additional-features)
    - [Inventory Management](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#inventory-management)
    - [Additional Paid Features](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#additional-paid-features)
    - [Tags](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#tags)
    - [Scheduling Appointments](https://support.pantrysoft.com/additional-admin-guides?hsLang=en#scheduling-appointments)
- [Scheduling and Schedule Templates](https://support.pantrysoft.com/scheduling-and-schedule-templates?hsLang=en)
- [User Interfaces](https://support.pantrysoft.com/user-interfaces?hsLang=en#main-content)

    - [Client Portal/ Online Store- Admin & Setup Guides](https://support.pantrysoft.com/user-interfaces?hsLang=en#client-portal-online-store-admin-setup-guides)
    - [Client Portal/ Online Store- Customer Guides](https://support.pantrysoft.com/user-interfaces?hsLang=en#client-portal-online-store-customer-guides)
    - [Packing/ Kitchen Screens and Reports](https://support.pantrysoft.com/user-interfaces?hsLang=en#packing-kitchen-screens-and-reports)
- [Special Workflows](https://support.pantrysoft.com/special-workflows?hsLang=en#main-content)

    - [Delivery/Meals on Wheels](https://support.pantrysoft.com/special-workflows?hsLang=en#delivery-meals-on-wheels)
    - [University](https://support.pantrysoft.com/special-workflows?hsLang=en#university)
- [FAQ & Miscellaneous](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#main-content)

    - [Client Troubleshooting](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#client-troubleshooting)
    - [Other FAQs](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#other-faqs)
    - [Messaging and Notifications](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#messaging-and-notifications)
    - [Other Reports](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#other-reports)
    - [Technical Documentation](https://support.pantrysoft.com/faq-miscellaneous?hsLang=en#technical-documentation)
- [Reporting Tools](https://support.pantrysoft.com/reporting-tools?hsLang=en#main-content)

    - [Merging Duplicate Client Accounts](https://support.pantrysoft.com/reporting-tools?hsLang=en#merging-duplicate-client-accounts)
- [Release Notes](https://support.pantrysoft.com/release-notes?hsLang=en#main-content)

    - [2026 Releases](https://support.pantrysoft.com/release-notes?hsLang=en#2026-releases)
    - [2025 Releases](https://support.pantrysoft.com/release-notes?hsLang=en#2025-releases)
    - [2024 Releases](https://support.pantrysoft.com/release-notes?hsLang=en#2024-releases)
- [Recorded Webinars](https://support.pantrysoft.com/recorded-webinars?hsLang=en#main-content)

    - [2026 Webinar Recordings](https://support.pantrysoft.com/recorded-webinars?hsLang=en#2026-webinar-recordings)
    - [2025 Webinar Recordings](https://support.pantrysoft.com/recorded-webinars?hsLang=en#2025-webinar-recordings)
- [Special/ Niche Features](https://support.pantrysoft.com/special-niche-features?hsLang=en)
- [Advanced Inventory](https://support.pantrysoft.com/advanced-inventory?hsLang=en)
- [CSFP Module](https://support.pantrysoft.com/csfp-module?hsLang=en#main-content)

    - [CSFP Overview](https://support.pantrysoft.com/csfp-module?hsLang=en#csfp-overview)
    - [Managing CSFP Participants](https://support.pantrysoft.com/csfp-module?hsLang=en#managing-csfp-participants)
    - [Recording CSFP Visits](https://support.pantrysoft.com/csfp-module?hsLang=en#recording-csfp-visits)
    - [CSFP Data Management](https://support.pantrysoft.com/csfp-module?hsLang=en#csfp-data-management)
- [PantrySoft Volunteer](https://support.pantrysoft.com/pantrysoft-volunteer?hsLang=en)

# PantrySoft

pantrysoft.com Help Center

Copyright © 2026, PantrySoft