Stock control for vending machines, from the truck to month end. Vending machine inventory control from load-out to month end
Image: Vending Site Selection

Guides

Vending machine inventory control from load-out to month end

Vending machine inventory control runs on removal reasons, a count written at each machine, and a month end reconciliation that ties back to supplier invoices.

What to take away

  • Vending machine inventory control is three short routinesload out, the count at each machine, and month end.
  • The count that matters is the one written down at the machine, before you drive away.
  • Every unit you pull needs a reason recorded, or you cannot tell spoilage from theft.
  • A month end that does not tie back to purchase invoices is a tally, not a control.
  • Once a quarter, review each machine on sales, sell outs and anything that changed at the site.

Load out

  • Print or open the planogram for every machine on today's route.
  • Load to par for each selection, not to whatever fills the shelf.
  • Check date codes on everything going on the truck, and leave the shortest dated stock for the machines you will revisit soonest.
  • Carry spares of the fastest movers so a busy machine does not send you back.
  • Take the coin float and check the card reader status on any machine flagged since the last visit.
  • Confirm you have the removal log, sheet or screen.

Par is a number you set from history, not a guess. A selection that sells out twice between visits is under par; one that expires twice is over it.

Load out checklist

  • Open planogram for every machine
  • Load to par, not to full
  • Check date codes on truck stock
  • Carry spares of fastest movers
  • Take coin float, check card reader
  • Confirm removal log sheet or screen

The count at the machine

Count what is left in each selection before you load anything. Once product goes in, the last cycle's data is gone.

Count at the machine

  1. Count each selection before loading
  2. Note any selection that was empty
  3. Pull out of date or damaged stock
  4. Record removal reason against selection
  5. Load to par and record what you loaded
  6. Clear coin box and note stacker

Note any selection that was empty. Sell outs cost more than slow movers and are easier to miss.

Pull anything out of date, damaged or unsellable, and record the reason against the selection. Then load to par and record what you loaded.

Clear the coin box and note stacker, and write the amounts down before you leave the site. Test one vend and one card transaction if the reader has been reported faulty.

Four removal reasons, and what each one tells you

Every unit that comes off a machine gets one of four labels: expired, damaged, jammed and unsellable, or missing.

Removal reason patterns

Pattern

Expiry at one machine
Par too high
Damage in one column
Mechanical fault
Sell outs between visits
Par too low
Missing at one site
Security question

What it means

Expiry at one machine
Cut slowest column
Damage in one column
Technician inspect
Sell outs between visits
Raise par
Missing at one site
Walk site with host

First move

Expiry at one machine
Damage in one column
Sell outs between visits
Missing at one site

The first three are operating costs. Missing is the one that points at shrink, and it only shows up if the other three are recorded honestly. An operator who writes everything off as damaged has no shrink figure at all.

After a month, the pattern usually reads itself:

Four removal reasons

PatternWhat it usually meansFirst move
Expiry at one machinePar set too high for that siteCut the slowest column
Damage in one columnMechanical fault in the delivery pathHave a certified technician inspect it
Sell outs between visitsPar too low or interval too longRaise par or shorten the cycle
Missing units at one site onlyA security question, not a stock questionWalk the site with the host

Missing stock concentrated at one site is the case that needs a conversation, and possibly a lock or a camera. Set the next visit's par for that machine from what it actually sold and what came off it, not from what fits on the shelf.

Month end reconciliation

  1. Total purchases for the period from supplier invoices.
  2. Total units loaded across all machines from the visit records.
  3. Total removals, split by the four reasons.
  4. Take opening stock on hand, add purchases, subtract loads and removals, and compare the result against a physical count of the storage room.
  5. Investigate any gap before it becomes a habit.

The physical count is the step operators skip when they are busy. It is also the only step that catches a slow, quiet loss, because everything else reconciles records against records.

Month end reconciliation

  1. Total purchases from supplier invoices
  2. Total units loaded from visit records
  3. Total removals split by four reasons
  4. Opening stock plus purchases minus loads and removals
  5. Compare result against physical count
  6. Investigate any gap before it becomes habit

File the invoices and visit records together. Purchases and inventory are among the records the Internal Revenue Service: What kind of records should I keep? guidance expects a small business to hold, alongside gross receipts, expenses and asset purchases. For a route, that file is the supplier invoices, the load sheets, the removal logs, the bank deposits and the paperwork on each machine.

Quarterly review, machine by machine

Three questions per machine, once a quarter:

  1. How did sales move since the last review?
  2. Which selections sold out since the last visit?
  3. What changed at the site?

Quarterly review per machine

  • Which selections do not justify their column?
  • Which selections sold out more than once?
  • Has site headcount or shift pattern changed?
  • New cafeteria or competitor machine in building?
  • Replace worst selection and date the change
  • Raise par or shorten the interval

The third question explains the changes the first two cannot. A host who opens a staffed break room changes demand overnight, and no par adjustment fixes that. That is a conversation with the host, and it may change which markets are worth the drive.

Two checks that are not about stock

Check the approach to the machine on every visit. Cartons, a propped door or a chair in front are things a host has done without thinking.

Access to machines in a place of public accommodation is governed by the U.S. Department of Justice: 2010 ADA Standards for Accessible Design. Move the obstruction and tell the site contact.

Check refrigerated machines against whatever temperature record your state requires. Temperature control, date marking and what to discard after a power loss are set by the state or county health department, not by this page.

The U.S. Food and Drug Administration: State Retail and Food Service Codes and Regulations directory names the agency in each state. Ask what they expect to see, and keep the answer in the same file as your counts.

Paper or software

Paper works at a few machines. It stops working around the point where you cannot remember every site.

The test is simple: can you say, without opening a box, which selection sold out at which machine last cycle? If not, the record keeping has to change, on paper or on a screen.

Software earns its fee when it holds the par levels, the removal reasons and the month end totals in one place, and when it exports something your accountant can read. A spreadsheet does the same job for a small route if someone actually fills it in: one tab per machine, with columns for par, loaded, removed and the reason. Google Sheets or Excel will do.

Either way, put the machine level list where the driver already looks: inside the service door, or on the screen they open first. Keep it to one screen. Review it after any incident it failed to catch.

The other discipline is using the data. If nobody reads the removal log, nobody fills it in honestly. Review it once a month, out loud, and feed what it says back into supplier selection and into each site's planogram.

Common questions

How often should the physical count happen?

Monthly suits most small routes, and more often is worth it in the first few months while you are still learning where stock goes. What matters more than the frequency is that it is a real count of what is on the shelf, not last month's total copied forward.

What if my counts and my sales never quite agree?

A small, stable gap is usually a counting process problem. A growing gap, or one concentrated at a single site, is not. Look at whether the gap follows a machine or follows a person, and start there.

Do I need a separate removal log for each machine?

No, but the log has to name the machine and the selection on every line. A single route-wide sheet works if those two fields are always filled, because that is what lets you sort by site at month end.

Who sets the temperature and date marking rules for refrigerated machines?

Your state or county health department does, and the FDA directory above names the right agency for each state. For allergen and ingredient information on the products themselves, the manufacturer's labeling is the authority.

More in Guides

Latest from Costs Desk