Set new quantities across as many products as needed. Save the adjustment as a draft to commit later, or apply every line to live inventory in one click.
Five capabilities that scale from five lines to two hundred without changing shape.
Three steps replace hundreds. The picker lets the operator filter and multi-select every product that needs correcting; each line then gets a new quantity entered directly; Complete Adjustment commits the entire batch at once. Stock updates, movement records, and status change all land in one operation. A batch of 200 lines takes no longer to commit than a batch of 10.
Save Draft holds the adjustment in Pending status. Every row, quantity, and note sits exactly where it was left until the operator returns. The Pending adjustment appears in the list and reopens intact. Nothing on the live store changes while it waits.
Type whichever number comes naturally in the moment. Counting the shelf? Enter the new total and the change fills itself. Logging breakage? Enter the negative change and the new total fills itself. Both routes reach the same applied line.
Correct a mistake in plain sight. When an adjustment is applied with wrong quantities, the fix is a second adjustment with opposite values. Both entries stay in history: the original error and the corrective entry sit next to each other. Anyone reviewing the list later sees the full story, not a revised version of it.
Stock accuracy is the operator's goal. Cost accuracy comes for free. Complete the adjustment and the FIFO ledger updates itself, whether the line adds or removes stock. Sales margin stays clean without the operator remembering to do anything extra.
Four phases that move an adjustment from blank draft to a permanent applied record.
Click "+ Add Stock Adjustment" from the Adjustments list and the page lands on the new draft's detail view, assigned an auto-generated code straight away.
A free-text field captures the adjustment reason, visible on the completed record for any future review.
A native dialog asks "Apply this adjustment?" so the decision is never accidental.
Tick any number of Pending or Cancelled adjustments and remove them all in a single action.
Select multiple Pending adjustments and cancel them all at once without removing them from the log.
Every applied quantity change is categorised as "Adjustment" in the Movement Log, keeping stock history clean and searchable.
No two adjustments can share a code, removing any risk of duplicate references across the ledger.
A draft adjustment has no effect on live stock until the operator decides otherwise. Quantities can be entered, revised, and held in Pending state indefinitely without any change reaching the warehouse figures WooCommerce reports. That separation makes the draft phase a safe workspace.
While an adjustment sits in Pending, it exists as an editable document. Line quantities are entered directly and can be changed at any point before commit. Pressing Complete Adjustment is the single action that ends the decoupled phase: WooCommerce stock is updated per line, a movement log entry is written for each, and the adjustment transitions to Completed. From that point the Completed adjustment stays in the list under the same code, available as a permanent reference.
Placeholder stub — replace via /feature-page-build, then fill verdicts via /compare-table.
No data migration, no separate dashboard. Inventory Alpha installs as a standard plugin and reads your existing WooCommerce orders and products.
Start free
Run the first correction in five minutes. The stock figures match the shelf the moment apply confirms.