Skip to main content
ManageHow-to· Updated October 30, 2026

How to adjust stock (including custom adjustment reasons)

To record a stock movement with a reason not in the built-in list, open Adjust Inventory, select 'New action…' from the Stock Actions dropdown, enter a name (up to 40 characters), choose Add, Remove, or Set Stock, enter the quantity, and save. The reason is saved for your company and can be reused from the same dropdown next time.

How adjusting stock works

Stock is tracked per variant and per Outlet, and the product (or variant) must have stock tracking turned on. How you open the adjustment depends on where you are in Final Manage:

  • From the product page — open a product, scroll to the Inventory section, and click Adjust Inventory.

  • From the Inventory screen — find the variant row and click the adjust icon.

The Adjust Inventory dialog lets you pick an Outlet, choose a stock action, enter a quantity, and save.


Built-in stock actions

Six standard actions are always available:

ActionDirection
Stock ReceivedAdds stock
Restock ReturnAdds stock
Inventory Re-countSets stock to the entered count
DamageRemoves stock
TheftRemoves stock
LossRemoves stock

Each action shows a + (teal) icon for additions, a − (red) icon for removals, or a # (blue) icon for a recount.

Note: Recount actions — both the built-in Inventory Re-count and any custom recount reasons — are hidden when you are adjusting stock on a WooCommerce-connected Outlet.


Custom adjustment reasons

If none of the built-in actions describes what actually happened — for example an exhibition loan, a piece gifted to an artist, or opening stock — you can create your own reason and reuse it every time.

Create a new custom reason

  1. Open the Adjust Inventory dialog for the product you want to update.

  2. Click the Stock Actions dropdown. Below the built-in options and a divider, you will see any reasons your company has already saved, followed by New action… at the bottom.

  3. Select New action…

  4. Enter a name for the reason (up to 40 characters).

  5. Choose the direction: Add, Remove, or Set Stock.

  6. Enter the quantity.

  7. Click Save.

Final creates the custom reason for your company and records the adjustment in one step. The success message shows your custom reason name. From now on, that reason appears in the Stock Actions dropdown for anyone on your team.

Use a saved custom reason

  1. Open Adjust Inventory.

  2. Click the Stock Actions dropdown and select your saved reason from the list below the divider. The direction is already set — no need to choose again.

  3. Enter the quantity.

  4. Click Save.

Using a saved reason keeps your Stock History consistent, so the same movement type always carries the same label.


Custom reasons in Stock History

Every adjustment made with a custom reason records the reason name in Stock History. You can:

  • See it on the badge — the adjustment entry in the Stock History timeline shows your custom reason name instead of a generic label.

  • Search by name — type the custom reason name in the Stock History search to filter for all adjustments of that type.

The name is captured at the time of the adjustment, so if a reason is ever updated, older records still show the name that was used when they were created.


Things to know

  • Names are unique per company. If you try to create a reason with a name that already exists, you will see an inline error. Choose a different name or select the existing one from the dropdown.

  • Names are case-sensitive.

Step by step

  1. 1

    Open the product

    In Final Manage, go to Manage → Products and open the product you want to adjust.

  2. 2

    Open the stock adjustment

    Without variants: choose Adjust Stock for the product. With variants: in the variants table, click the variant's Stock value to expand its per-outlet stock, then click the edit button next to the outlet you want to adjust. For a product that pools stock across sizes, use the variant whose Stock source is Its own stock; rows that read pooled cannot be adjusted.

  3. 3

    Confirm the outlet

    Make sure you're adjusting the right outlet — stock is tracked per outlet.

  4. 4

    Choose a stock action

    Pick a stock action: Stock Received or Restock Return to add stock; Damage, Theft, or Loss to remove stock; or Inventory Re-count to set an exact count.

  5. 5

    Enter the quantity

    Increase or decrease the quantity, or for Inventory Re-count enter the new stock on hand, in the variant's Sold in unit.

  6. 6

    Save

    Save Changes. The adjustment is recorded against that product or variant.

Frequently asked questions

Is adjusting stock different for products with variants?

Yes — stock is tracked per variant. For a product with variants, click the variant's Stock value in the variants table, then edit the stock at the outlet you want. For a product without variants, choose Adjust Stock on the product.

Which actions add stock and which remove it?

Stock Received and Restock Return add stock; Damage, Theft, and Loss remove it; Inventory Re-count sets an exact count.

How do I recount many variants at once?

Use Bulk Inventory Recount and choose the outlet to recount all variants there.

I don't see stock to adjust.

Make sure stock tracking is turned on for the product or variant. If the variant's Stock reads pooled, it draws from another variant: adjust the variant whose Stock source is Its own stock, in that variant's unit.