Inventory management is the operational backbone of a profitable vending route. Too little inventory and you’re running out of product between visits, losing sales and frustrating location managers. Too much and you’re tying up cash, risking spoilage, and filling your garage with product you can’t move. Getting inventory right requires a system, not just good intentions.
This guide walks through inventory management from the machine level up to the route level, with practical methods that work whether you have 3 machines or 30.
Why Inventory Management Matters More Than Operators Realize
Lost Sales from Stockouts
When a slot is empty, it earns zero. Every hour a popular item sits sold out is revenue that’s permanently lost. In a high-traffic machine, a coil that runs out for two days between service visits costs you 4–8 sales — $6–$16 in gross revenue from a single slot.
Across 10 slots and 3 machines, stockouts could be costing you $180–$480/month in revenue you’ll never recover. Better inventory management eliminates most of this loss.
Cash Tied Up in Excessive Inventory
Buying more product than you can sell within its shelf life ties up working capital. A case of 36 bags of chips that you bought for $18 but can only sell 20 bags of before they go stale represents $9 in tied-up cash you’ll never recover. Scale that across 50 SKUs and it becomes a meaningful number.
Waste from Expired Product
Expired product that gets pulled from machines is a direct loss — you paid for it and earned nothing. See our guide on handling expired vending inventory for full detail.
The Three Levels of Inventory to Track
Level 1: Machine Inventory (What’s In Each Machine)
This is slot-by-slot tracking — how many units of each product are currently in each coil of each machine.
Why it matters: This tells you what to bring on your next service visit and which slots are at risk of stockout.
Level 2: Vehicle/Transit Inventory (What’s In Your Van)
The product loaded in your service vehicle for the current route day. This prevents over- or under-loading your van.
Level 3: Storage Inventory (Your Stock Room or Warehouse)
The product you have on-hand at your storage location — your buffer between supplier orders and machine stocking.
Why it matters: If you don’t know what’s in storage, you’ll either over-order (wasting money) or run out mid-route and face an emergency supplier run.
All three levels need to be tracked for your inventory system to work.
Building Your Inventory Tracking System
The Simple Clipboard Method (1–10 Machines)
For small routes, a paper-based system is completely adequate. You’ll need:
A machine inventory card for each machine. One card per machine, listing:
- Machine location and ID
- Every slot (A1 through F6, or whatever configuration your machine uses)
- Product name for each slot
- Par level (minimum units before you restock)
- Capacity (maximum units that fit)
When you visit a machine, count the units in each slot and record them. Calculate what you need to bring to par level. Note any products that need swapping.
A route restock sheet. Before leaving for the day, compile all machine inventory cards and calculate what to load in the van:
- Machine A needs: 8 Doritos, 4 Snickers, 12 water bottles…
- Machine B needs: 6 chips, 8 energy drinks…
- Total van load: sum everything up
This takes 15–20 minutes of planning before each route day but saves the wasted time of running back for forgotten products.
A storage inventory log. A simple spreadsheet listing every SKU, par level for your storage, current quantity, and last reorder date.
The Spreadsheet Method (5–15 Machines)
A Google Sheets or Excel system scales better than paper for growing routes. Structure:
Tab 1: Machine Inventory — One row per machine, columns for each slot, recording units at last visit date
Tab 2: Route Restock Planner — Pulls from Machine Inventory tab to calculate what you need to bring on each route run
Tab 3: Storage Inventory — Current stock of each SKU with reorder alerts (highlight when below par)
Tab 4: Supplier Orders — Log of all orders placed, quantities, prices, expected delivery
Tab 5: Sales History — Record units sold per product per machine per visit (to calculate velocity and adjust par levels)
This sounds like a lot but most of it becomes automatic once set up. Updates take 5–10 minutes per machine visit.
The Software/App Method (10+ Machines)
At 10+ machines, dedicated vending management software is worth the cost. Options include VendSoft, Parlevel, and Cantaloupe’s management suite.
Benefits over spreadsheets:
- Mobile app for real-time updates during service visits
- Automatic restock suggestions based on par levels
- Sales history tracking and velocity analysis
- Route optimization integration
- Supplier order management
Cost: $50–$300/month depending on platform and machines. Justified at 15+ machines.
Telemetry-Based Inventory (15+ Machines)
The gold standard: telemetry systems with DEX integration automatically track inventory levels in real time. As products sell, the system updates inventory counts. When a slot drops below par, you get an alert.
No manual counting required. You still verify counts during visits, but the continuous real-time data is available between visits.
See our guide on telemetry and remote monitoring for platform comparisons.
Setting Par Levels
A par level is the minimum quantity in a slot that triggers a restock. Setting par levels correctly is the key to preventing stockouts without overstocking.
Par Level Formula
Par Level = (Average Daily Sales × Days Between Visits) × Safety Factor
Example:
- Doritos Nacho Cheese sells 4 bags/day
- Machine visited every 3 days
- Safety factor: 1.25 (25% buffer for variance)
- Par Level = (4 × 3) × 1.25 = 15 units
If you arrive and find 15 or more Doritos bags in the slot, you don’t need to restock it. If you find fewer than 15, top it up to capacity.
Adjusting Par Levels for Seasonality
Vending sales fluctuate seasonally. Energy drink sales spike in summer. Hot cocoa or coffee sells more in winter. Snack sales may drop when facilities partially close around holidays.
Adjust par levels quarterly to reflect seasonal patterns. A machine that sells 6 units/day of sports drinks in summer may only sell 3/day in winter — your summer par level of 20 would leave you overstocked in February.
Par Level Reference Table (Example Machine)
| Slot | Product | Daily Sales | Visit Frequency | Safety | Par Level | Coil Capacity |
|---|---|---|---|---|---|---|
| A1 | Doritos NC | 4 | 3 days | 1.25 | 15 | 10 |
| A2 | Lay’s | 3 | 3 days | 1.25 | 11 | 10 |
| B1 | Trail Mix | 1.5 | 3 days | 1.25 | 6 | 8 |
| C1 | Snickers | 2 | 3 days | 1.25 | 8 | 10 |
| D1 | Protein Bar | 1 | 3 days | 1.25 | 4 | 8 |
Note: For high-velocity items (Doritos at 4/day × 3 days = 12 baseline), the par level (15) exceeds the coil capacity (10). This means the machine will definitely run out before the 3-day visit. Solution: increase visit frequency for this machine, or add a second Doritos slot.
First-In, First-Out (FIFO) Inventory Rotation
When you restock, always load new product behind existing product so older inventory sells first. This prevents product aging in the back of coils while fresh product in the front sells.
FIFO process for coil-fed machines:
- Remove remaining product from the front of the coil
- Place new product at the back of the coil
- Return existing (older) product to the front of the coil
This takes 30 seconds more per slot but dramatically reduces waste.
For drink machines with first-in/first-out bottle channels (many cold drink machines have this design built in), FIFO is automatic — load from the back, customer access from the front.
Managing Your Storage Inventory
Setting Up Storage
Your storage area needs:
- Shelving organized by product category (chips on shelf A, drinks on shelf B, candy on shelf C)
- Clear labels on every shelf position
- Adequate space to receive a full order from your supplier
- Climate control for temperature-sensitive products (not all products need it, but chocolate-coated items and some protein bars don’t tolerate extreme heat)
For smaller routes (under 15 machines), a dedicated area in your garage with metal shelving ($150–$300 in hardware) works well. For larger routes, a small storage unit ($75–$150/month, deductible as a business expense) is the practical upgrade.
Storage Par Levels
Your storage needs its own par levels, separate from machine par levels. This is the minimum you want to have on-hand before placing a supplier order.
Storage Par Level Formula:
- Daily usage across all machines: total units sold per day route-wide
- Supplier lead time: how many days from order to delivery
- Safety stock: 2–3 extra days of supply
Example:
- Your route sells 30 bags of Doritos Nacho per day across all machines
- McLane delivers in 2 days
- Safety stock: 3 days
- Storage par level: (2 + 3) × 30 = 150 bags
When your storage drops below 150 bags of Doritos, order more.
Tracking Storage Inventory
After each route run, update your storage counts for everything you loaded into the van. After supplier deliveries, add those quantities. The running count should be accurate if you’re consistent.
Weekly physical counts (count what’s actually on the shelf) catch discrepancies from counting errors or product damage.
Reducing Inventory Carrying Cost
Reduce variety where possible. Every unique SKU requires its own par level, storage space, and order management. Reducing your SKU count (eliminating the slowest 20% of products) simplifies inventory management significantly.
Order more frequently in smaller quantities. Rather than carrying 4 weeks of inventory, carry 1–2 weeks and order twice as often. This reduces capital tied up and waste risk. Works best when your supplier can accommodate frequent smaller orders.
Use a “just in time” approach for perishables. Fresh food and short-shelf-life products should be ordered 1–2 days before service, not stored for a week. The convenience of bulk storage doesn’t apply when product expires in 7 days.
Common Inventory Mistakes and Fixes
| Mistake | Symptom | Fix |
|---|---|---|
| No par levels | Constantly guessing what to restock | Set par levels for every slot |
| Same visit frequency for all machines | High-velocity machines run out between visits | Differentiate visit frequency by volume |
| No FIFO | Finding stale product behind new product | Implement FIFO on every restock |
| Over-buying slow movers | Expired product piling up | Reduce stocking quantities, review velocity monthly |
| No storage tracking | Unexpected supplier orders, over-buying | Implement storage par levels and tracking |
| Not accounting for seasonality | Stockouts in summer, waste in winter | Review and adjust par levels quarterly |
FAQ: Vending Route Inventory
How much working capital do I need for inventory when starting? Budget for one full stocking of all machines plus 2 weeks of buffer. For a 5-machine route, this might be $800–$1,500 in initial inventory investment.
What’s the best way to track inventory if I don’t have telemetry? The manual count-sheet method described above. Consistent manual counting takes 3–5 minutes per machine and provides all the data you need for a well-managed route.
How do I know which products to stop carrying? If a product requires no restocking on 3+ consecutive visits (meaning it sold fewer than 1 unit in the period since your last fill), it’s a candidate for removal. Replace it with something from your best-sellers list.
Should my storage inventory and van inventory be tracked together? Track them separately. Your storage is your working capital; your van is what’s in transit for the current route day. Combining them creates confusion about what’s available for restocking vs. what’s already allocated for an in-progress route.
How does a new machine’s inventory affect my tracking system? Add it to all relevant tracking: machine inventory card, storage par levels (to account for the new machine’s consumption), and supplier order quantities. Don’t forget to update your route restock planner to include the new machine on its service day.
Equipment That Makes Inventory Management Easier
Machines with digital controllers and DEX data ports integrate with inventory tracking tools. Fast Vending Machines supplies operators across Colorado with commercial machines and control boards that support modern inventory management.
We carry snack machines, cold drink machines, combo machines, and full replacement parts.
Machine shipping is $200/unit. Parts ship free. We accept bank transfer, Zelle, Chime, and Apple Pay.
Browse our shop or contact us to discuss inventory-management-ready equipment for your route.
Ready to find the right vending machine?
Browse our full catalog of professionally refurbished and new machines — all tested, warranted, and ready to ship.
