Inventory Adjustments
In order to create and adjustment in Goflow, users must have the Adjustments role assigned to their profile. This ensures that only authorized users can update inventory.
The typical inventory flow involves acquiring new inventory through purchasing and receiving, and depleting inventory by fulfilling orders. However, inventory management reserves a role for adjustments as well in some instances:
-
Initial Onboarding: When you begin using Goflow for the first time, use adjustments to update inventory levels of all products to reflect their current quantities and average cost.
-
Inventory reset: If you encounter discrepancies in your inventory, adjustments come into play. By conducting a physical count of your products, you can update the inventory levels to align them with the actual quantities on hand.
-
Transaction reversal: If you over-received, you can reverse the extra quantity through an adjustment. If entered one adjustment in error, enter a new adjustment to correct for the erroneous one.
-
External Inventory: For warehouses where inventory stock records are maintained outside of Goflow, regular adjustments are required to synchronize the inventory between Goflow and your Warehouse Management System (WMS).
You may want to create adjustment automatically through the API, or use vendor products instead.
To create a new adjustment, follow these steps:
- In the left sidebar, click on Inventory › Adjustments.
- In the upper-right corner, click on New Adjustment.
- Select the warehouse where you want to make the inventory adjustment, and click Next.
- Fill in the product lines with the necessary information.
- Finally, Save the adjustment.
Enter the product you want to adjust. You may enter the product's Item Number. Alternatively, you can enter one of the identifiers associated with the product.
These restrictions apply for product:
- You cannot enter a group product. Adjustments can only be made for standard or kit products.
- You cannot enter the same product more than once within a single adjustment.
There are two fields available for specifying the quantity, and these fields work in tandem. When you enter a value in one field, the other field automatically populates accordingly.
-
Adjustment: This field allows you to indicate the number by which you want to adjust the current On-Hand quantity. Enter a positive or negative number, depending on whether you wish to increase or decrease the quantity. The adjustment field is useful when you need to undo an extra receipt, for instance. You may not know the new quantity you want to achieve, but you can enter the receipt quantity with a negative sign.
-
Adjusted To: In this field, you can specify the desired new quantity that you want to achieve. Enter the exact quantity, either positive or negative, you want the final On-Hand quantity to be. The Adjusted To field is useful when you know the exact quantity you want, without the need to do any calculations.
The cost field allows you to enter the cost of goods when inventory is being added. The cost amount you enter has an impact on the average cost for inventory on hand, as well as on the cost of goods sold for orders shipped using the quantity acquired through an adjustment. The cost field is prefilled with the product's default cost.
When inventory is being deducted, the cost field becomes disabled. The disposal of inventory is handled based on the principle of First-In First-Out (FIFO). The cost associated with the deducted inventory reflects the cost of the oldest inventory batches.
You can edit the cost of an existing adjustment. Goflow automatically updates both, the average cost of the inventory on hand, and the cost of goods sold for transactions that utilized the quantity that were acquired through that adjustment.
The reason field allows you to provide a brief explanation for the adjustment you are making. This explanation is primarily intended for your own tracking and reference purposes.
The list of adjustment reasons is managed through Memorized Lists. The list contains pre-defined or frequently used reasons that you can select from. This ensures the consistency when providing reasons for adjustments.
To upload products from a file to a new adjustment, follow these steps:
- In the left sidebar, click on Inventory › Adjustments.
- In the upper-right corner, click on New Adjustment.
- Select the warehouse where you want to make the inventory adjustment, and click Next.
- In the upper-right corner of the page, click on Import, and Load From File.
- Take a moment to review the Columns tab, which provides information about the required and optional fields for the file upload.
- Download a Sample CSV template.
- Open the CSV template and fill in the product lines with the necessary information. Make sure to save the file once you've completed the entries.
- To proceed, click on Choose File and select the saved CSV file.
- Finally, Save the adjustment.
Goflow makes the following validations when uploading products with a file:
-
Duplicate Products: If the file contains duplicate products, only the first occurrence will be loaded. The remaining duplicates will be listed in the error log for download. This validation also applies when uploading multiple files consecutively, and a product already exists in the current adjustment.
-
Case Sensitivity: Item numbers and identifiers are not case sensitive.
-
Product Identifiers: If you use product identifiers, you may leave the item number field empty. However, if multiple products share the same identifier, the item number field must be filled in.
-
Quantity: Only whole numbers are allowed for quantity. If you enter a decimal, the product will not be uploaded. If the file includes text along with a number, only the numerical part will be used.
-
Cost: The cost value can be a whole number or a decimal number. If the file includes text along with a number, only the numerical part will be used.
For warehouses that track inventory by location, it is required to specify the location you want to adjust.
A product can be entered multiple times to a single adjustment, as long as the locations on each line are unique.
To export adjustment details to a CSV file, reivew Custom Exports