task
Resolve an intake variance
Last updated October 23, 2026
When a count does not match what was expected, the gap lands in one inbox. Counted is what entered the warehouse. The declared number is never rewritten. Resolving a row records what you found; it never moves stock.
Where
Inventory → Receiving → Variances. The tab shows a badge with the number of open rows. This is the inbox for the whole shop: receiving, putaway, restock, and count gaps, house and seller together.
Filter with Open, Resolved, or All. Open is the default, so resolved rows drop out of view.
Columns: Product, From, Reason, Expected, Counted, Difference, Where, and Date.
From says where the gap came from in plain words:
| From | When a row appears |
|---|---|
| Seller shipment | You confirmed a seller's shipment and a line's count is not what they sent. They sent 50, you counted 47. Forty seven go in. The gap of 3 is the variance |
| Blank receipt, Finished goods receipt, House retail receipt | A house arrival counted against a declared quantity |
| Stock order for a seller, House stock order | A stock order placed in the warehouse came up short |
| Putaway | Fewer units were shelved than received, with a reason such as Misplaced or In the wrong bin |
| Restock | A restock move found Bulk location empty or Pick face full |
| Count | A count list confirmed a difference |
A seller shipment you completed with a line never counted becomes a variance for the full quantity sent, and those units stop showing as on their way.
When a row does not appear
- The count matches what was declared
- You received part of a shipment and left the rest open. The gap waits on the shipment until you finish it.
- You logged an arrival as a blind count (nothing declared)
- A small count difference that fixed itself under your count settings
Resolve a row
- Open Inventory → Receiving → Variances.
- Check the row: what was expected, what was counted, the difference, and where.
- Follow up as needed: recount the units, ask the seller, or check the bin.
- Click Resolve, write what you found in What did you find? (at least three characters), and click Save.
The row moves to Resolved with the date. Resolving is a record only. If the stock itself is wrong, fix it with a count or Set locations. Do not add the missing units as a silent correction.
Receiving gaps vs floor gaps
Both land in the same inbox. They mean different things.
| Receiving gap | Floor gap | |
|---|---|---|
| What happened | The box did not match what was declared | Units went missing between the dock and the shelf, or a count found a difference |
| From | Seller shipment, a receipt, or a stock order | Putaway, Restock, or Count |
| Seller sees it | Yes, on their shipment | Never |
| Needs a reason | No, the count is the reason | Yes |
Short putaways no longer need a reason
The putaway line shows receiving logged short N when receiving already recorded a gap. You do not declare that gap again.
When you shelve fewer than the line asks for, the usual answer is Keep the rest open. The placed units are shelved and the rest stay on the task as a new line. Nothing is written off.
Choose Or declare a variance and a reason (Misplaced, Damaged in handling, Not found in tote, or In the wrong bin) only when the units are really gone. See Warehouse tasks.
House purchase order shortfalls stay on the house books. They are never a seller variance.