Skip to main content

Overview

Reason Codes help you track why stock has been adjusted, held, or released. They provide a clear explanation for every stock action and can be enforced on a per-account basis.

Selecting reason codes when adjusting stock

When you make a stock adjustment, a dropdown menu labelled โ€œPlease select a Reason Codeโ€ appears. Choose the most appropriate reason โ€” for example, Damaged Stock for items that need investigation.

Adding reason codes to the Transactions screen

1

Open the Transactions screen

Go to Transactions from the left-hand menu.
2

Use Column Manager

Click the Column Manager icon.
3

Add Reason Codes

Find and select Reason Code from the dropdown list.
4

Save

Save your changes. The Reason Code column now appears alongside transaction details, showing both the name and number for each code.

Filtering by reason code

Use the filters on the Transactions screen to search for specific items or reason codes, making it easier to investigate particular stock actions.

Enforcing reason codes by account

If you want to require reason codes for every stock action on specific accounts:
  1. Go to Accounts
  2. Open the Column Manager and enable the Enforce Reason Codes? option
The enforce option is only visible if reason codes have already been configured for that account.
They explain why stock adjustments, holds, or releases were made โ€” providing an audit trail.
Yes. Use the filter boxes on the Transactions screen to search by reason code.