New to vending? Dryline VMS walks through what matters beyond the machine: permits and sales tax, checking a used machine, what the research says about cashless, how MDB and the Tap to Start, Select First and Multivend modes work, building a planogram, stocking, location deals, and running your route, cash and records.

October 29, 2026
The machines are the easy part of starting a vending business. What decides whether your machines make money is everything around them: permits and sales tax, the deal with each location, how customers pay, and how each machine is planned, stocked and serviced.
At Dryline VMS we build vending management software and the Rain Pay card reader for operators. This guide walks through what a new operator needs to know, in the order you will meet it, from forming the business to the first restock, with the research behind the case for cashless. Every vending term is explained the first time it comes up.
In vending, a location is the business that hosts your machine. You do not need many machines to begin. Plenty of operators start with one or two alongside another job and grow from there. What it costs to start depends on new or used machines, how many you start with, your first stock and local permits, so adding machines only as each location proves itself keeps the first cost down.
Those first machines teach you what no spreadsheet can: what sells at a location, how often a machine needs a visit, and how much of your week your route takes. Your route is the set of machines you service and the loop you drive to reach them.
The full checklist is in What to know before you start a vending business.
Vending sales are often taxable, and states tax a candy bar and a soda differently. Keep sales by product and by location from the first day, because that is what you need to file each sales tax return.
In Dryline VMS: the Tax Center applies the rate at each machine’s address and taxes each kind of product the way that state, county and city tax it. On DrylineVMS Pro, Dryline’s upgraded plan, AI Tax Assist sorts every product into its tax category (the group, such as candy or soft drinks, that sets how it is taxed), and a category changes only when you accept it.
Snack, drink or combo (snacks and drinks in one cabinet), new or used: buy for a location you have lined up, not one you hope to find. A used machine can be a good start, as long as it works and can take cards.
Card and phone payments are now the normal way Americans pay in person, and vending customers are no different.
42% of U.S. adults use no cash for any purchases in a typical week. That is up from 24% in 2015, and among adults under 30 it is 51% (Pew Research Center, August 2026).
About 20% of in-person payments were made in cash in 2025. Only 16% of consumers named cash as the way they most prefer to pay in person, while 40% preferred debit and 38% credit (Federal Reserve, 2026 Diary of Consumer Payment Choice).
77% of vending transactions were cashless in 2024 across one large vending payments network, according to its annual payments report (Vending Times, April 24, 2025).
35% average sales growth on machines with card readers. In a study a card reader maker ran with Michigan State University across 250,000 machines over 18 months, cash sales on those machines also grew 17% (Retail Customer Experience, May 28, 2019).
11% to 15% more sales at one operator’s locations after adding card readers, and another operator saw location sales grow 15% within three months (Vending Market Watch, March 9, 2017).
Cash still matters. Most consumers (76%) carried cash in 2025, an average of $69, and four in five used cash in the last 30 days (Federal Reserve Financial Services). The point of a card reader is not to drop cash. It is to stop turning away the customers who have none.
Rain Pay works with most modern vending machines that support MDB cashless. The Rain Pay reader takes tap, chip and swipe, plus Apple Pay, Google Pay and Samsung Pay. It connects over Wi-Fi or its own cellular connection (the SIM card is included), so the location does not need to give you internet access. More in Why your vending machines should take cards.
MDB, short for Multi-Drop Bus, is the vending industry’s standard wiring for payment devices. Think of it as one shared cable inside the machine, called a bus. The controller is in charge, and the coin mechanism, the bill validator and a card reader each plug into the bus. Each device has its own address on it, so the controller always knows which one it is hearing from.
Adding a reader takes nothing away from cash. The coin mechanism and bill validator stay where they are, and the reader joins them on the bus and draws its power from it, with no extra cable to an outlet.
Look at the coin mechanism and the bill validator. If they are MDB units, the bus is already in the machine, and its wiring harness ends in a six-pin connector inside the cabinet. MDB has been the standard for decades, so most snack, beverage and combo machines built in the last twenty years support it. More in How MDB works in a vending machine.
MDB carries payments as they happen. DEX, short for Data Exchange, is the machine’s own bookkeeping. The controller counts everything that happens in the machine and keeps those counts in memory, and the DEX port is how you read them out. Most modern machines have one, and the data follows an industry standard format, so any DEX reader can make sense of it.
The traditional way to read DEX is a handheld device plugged into the port on each visit. A connected card reader can send it from the machine instead, so you see the numbers without being there.
The counts keep adding up from the day the machine was set up. Compare two reads, and the difference is what happened in between.
In Dryline VMS: the Rain Pay reader reads each machine’s DEX automatically, so there is no handheld to carry, and Dryline keeps every read exactly as it arrived. Reconciliation checks three records for every machine against each other: the machine’s own DEX count, the vends Dryline recorded, and the card payments that settled, meaning the money actually went through to your account. Any machine whose numbers do not match is flagged. Dryline also shows how much cash is in each machine’s cash box since your last collection and how many coins are in its coin tubes. When you record a collection in the app and enter what you counted, Dryline shows the bills and coins the machine’s DEX says the box held right beside it.

Reconciliation lines up each machine’s DEX count, its dispensed sales and the revenue booked for the period, and marks each machine OK or flagged.
These are the three ways a card reader can run a sale. It can take payment before or after the customer chooses, and some machines can sell several items for one payment.
The customer makes a selection, sees the price, then taps, inserts or swipes to pay that exact amount, and is charged once for exactly what they chose. It suits most machines and most customers, and it is the mode to start a new reader on.
The customer taps first. The reader authorizes an amount you set, at or above the highest price in the machine. An authorization is a temporary hold on the card, like the one a gas pump places. The customer then chooses, and the card is charged only for what vended. Use it on a machine that wants credit before it takes a selection.
The customer pays once, picks more than one item, and the machine vends each one. It suits break rooms, teams and families, where one person buys for others and would rather not tap again for every item. Dryline records it as one sale with every product dispensed.
Not every machine supports every mode. The machine’s controller runs every sale, and the reader follows its lead. Most machines that take MDB cashless handle Select First. Multivend also needs a machine that can sell more than one item in a session, a setting often called multiple vend or shopping cart in the machine’s menu, and some machines do not have it. The manual will say.
The mode is a setting on each Rain Pay reader, so two machines can run different modes, and you can change one without new hardware. More in How Tap to Start, Select First and Multivend work.
A planogram is the map of one machine: which product goes in each coil, at what price, and how full to fill it. It lists every selection, from A1 to the last one, and records for each:
Whoever restocks works from it, so anyone can fill a machine without guessing from what is left. It keeps the price on the machine matched to the price you meant to charge, it tells you what to pack before you leave, and it turns a sale on B2 into a sale of the product in B2, so you see what sells and not only which coil turned.

A machine drawn as its real front in Dryline VMS, with each selection’s product, price and stock, and low or sold-out coils flagged.
In Dryline VMS: scan a product’s barcode to put it in a coil, save a layout as a template to reuse on machines that match, and review every change in plain English with a way to roll it back. On DrylineVMS Pro, AI Planogram Assist asks five short questions, then drafts a plan for the machine from your own products and sales. Nothing changes on a machine until you publish it.

AI Planogram Assist explains each pick, such as what the product earns per sale and its margin, the share of the price you keep after the product’s cost.
More in Planograms: what they are and how to build one.
In Dryline VMS: a pick list shows what to pull from your backstock for each machine, coil by coil, with a total for each product. Each restock can carry a best-by date, with expired and soon-to-expire stock flagged on the machine. A daily email lists low and empty selections, and an alert goes out when a machine goes offline (stops reporting) or starts failing vends. On DrylineVMS Pro, forecasting tracks every selection and shows what is sold out, what is at risk of selling out, and how many days each one has left.
More in Stocking strategies for new vending operators.
Look for steady foot traffic (plenty of people walking past), long hours and no machine already serving the spot. Break rooms, gyms, apartment buildings, auto shops and hotels are common first locations. Bring a short proposal: what you will stock, how often you will visit, and how a customer gets a refund.
Some locations ask for a share of sales, called a commission, some for a flat monthly amount, and some for nothing beyond good service. Write the deal down, with the service schedule, who supplies power, and how much notice either side gives to remove the machine.
In Dryline VMS: location commissions take a rule per location (a percent of sales, a percent of profit, a fixed monthly amount or an amount per item) and work out what each location is owed for any period, on cash and card sales after refunds and sales tax, with a statement per location that you mark as paid.
Check what nearby stores charge for the same items, and price for the convenience of a machine that is right there.
Group machines by area so one trip serves several. Empty each cash box on a schedule, count it, and bank it often. Keep receipts for stock, fuel and repairs, and track sales by machine, location and product, so sales tax, commissions and your yearly taxes all get simpler.
On DrylineVMS Pro, the route planner lists the machines that need a visit and why, and builds each driver’s route with arrival times. You review it, send it to the Dryline VMS app on the driver’s phone, and each visit is recorded there.

A suggested route for the day: which machines need a visit and why, when the driver arrives, and how many units to bring.

On the road, each stop shows what to bring, with the route on a map.
Dryline’s reports cover sales, vends, the average sale, the failure rate, sales by day, and top machines and products, and export to a spreadsheet.
Put a phone number or a QR code on every machine so a customer can report a problem or ask for a refund, and answer quickly. Keep each machine clean, lit and full of what that location buys.
Not every operator starts from zero. If you bought machines with a reader still registered to the previous owner, or you want support from the people who build your software, here is what moving to Dryline VMS looks like:
Dryline VMS is AI-native vending management software, built around AI from the start, and it works as one system with the Rain Pay reader. Everything this guide shows in Dryline runs there: DrylineVMS Core comes with every reader, and DrylineVMS Pro adds the AI tools, forecasting and the route planner.
Read the full Vending Basics guides. Cashless, vend modes, MDB, planograms, stocking and getting started, at drylinevms.com/vending-basics. Or book a 20-minute demo and set up your first machine with us on real screens.
Run Unattended. Stay in Control.
Dryline VMS is vending management software for unattended retail operators. It shows each machine as its real front with product, price, and fill level per slot; builds planograms by scanning barcodes; reconciles DEX and settlement; and reports sales tied to the actual product sold. It imports and exports NAMA VDI 2.0.