Should this product lose its slot?
Three numbers and one honest question about your bench. You get a keep-or-pull verdict in plain words, with the reasoning shown. No signup, and your numbers never leave this page. The logic runs right here.
Bare numbers are fine. Rough counts beat no counts.
The verdict
The verdict shows up here once the numbers are in.
This is a rule of thumb, not a spreadsheet. It knows three numbers and one answer, and it cannot see the rest of your machine.
Free, from VENDBase · Also free: the payback calculator
What the keep-or-pull call actually depends on
Pulling a product is not a judgment on the product. It is a judgment on the slot. Every slot in the machine is paying rent whether or not anything in it moves, so the real question is never "is this selling", it is "what else could this space be earning."
New placements get a grace period. This checker gives a product about three weeks before it will say pull. People buy on habit, and habits take a couple of restock cycles to form. Pulling at day ten because a slot started slow is how operators end up cycling through products forever and proving nothing.
After the grace period, zero is an answer. A slot that sold nothing in thirty days is not resting, it is vacant with extra steps. Something else should get the space, even if the something else is just your next test.
The fade matters more than the total. A product that sold ninety units lifetime but four this month had its run. Totals flatter old placements; the recent rate is what the slot earns now. That is why this checker compares the last thirty days against the whole run instead of admiring the big number.
And the bench decides the close calls. A slow seller with nothing proven behind it can keep its slot another cycle. The same slow seller with a proven product waiting is standing in the way. That one question settles most of the arguments operators have with themselves.
The honest limit: this page sees one slot and the counts you remembered. VENDBase builds the restock list from what each machine actually sold, so the keep-or-pull call stops running on memory, and the numbers behind it sharpen toward true per-machine profit as you use it.