Before a vending machine earns you a dollar, you have to fill it — and the cost of stocking, both the first fill and every restock after, is the single largest ongoing expense in the business. Here’s what it really costs to stock a machine in Canada, and how to keep that cost working for you.
- A first fill runs about $250–$400 per machine depending on capacity and product mix.
- Ongoing, your cost of goods should stay near 50% of the sales it generates.
- Buy core sellers in bulk cases from wholesale clubs and distributors to lower unit cost.
- Waste and stockouts quietly erode margin — rotate stock and right-size par levels.
- Model the numbers with the Cost et Profit calculators.
The first fill: what it costs to load a machine
Your first fill is the initial load of snacks and drinks that gets a machine ready to sell. For a typical combo machine, budget $250–$400. The exact figure depends on the machine’s capacity (how many selections and how deep the coils are) and your product mix — drinks and premium items cost more per unit than basic snacks. This isn’t money lost; it’s working capital that converts back into cash as products sell. Factor it into your startup budget with the Cost Calculator.
Ongoing restocking cost: the 50% rule
After the first fill, your stocking cost becomes a running expense tied directly to sales. The target every operator aims for is a cost of goods around 50% of the retail price you charge. In practice that means a machine doing $1,500 a month in sales costs you roughly $750 a month to restock. Hit that ratio consistently and the rest of the vending model works; let it drift to 60% and you’ve quietly handed away a big slice of your profit. Your restocking spend should always scale with sales — a busy machine costs more to keep full precisely because it’s earning more.
Where to buy your stock
Where you buy directly shapes that 50% ratio. The main options:
Wholesale / warehouse clubs
Membership clubs sell bulk cases of popular snacks and drinks at low per-unit prices — the mainstay for most small operators.
Distributors & cash-and-carry
Food-service and confectionery distributors sell by the case with vending-friendly ranges and better pricing at volume.
Retail top-ups
Big-box and grocery stores work for small top-ups or testing new products — just watch the per-unit math versus true wholesale.
Most operators mix a warehouse club or distributor for core volume with a retailer for trials. Always compare on cost per vend, not the sticker price of the case. Our guide on where to buy wholesale vending products goes deeper.
Keeping product cost near 50%
- Buy the core in volume where per-unit pricing is best; reserve retail for tests and gaps.
- Favour higher-margin items your audience actually buys — some products carry far better margins than others.
- Price sensibly so your ratio holds as wholesale prices move; small increases protect margin.
- Match stock to the audience — gyms want protein and drinks, offices want variety and healthier options.
See how your cost-per-item and pricing drive net profit in the Profit Calculator, then buy and price to hit the target.
Avoiding the hidden cost: waste
Every expired or stale item is money spent that earned nothing — pure margin loss. And every empty coil is a sale you missed. Both are stocking costs that don’t show up on an invoice, which is exactly why disciplined operators watch them. Rotate stock first-in-first-out so older product sells first, track expiry dates, buy perishable or slow items in smaller quantities, and let each machine’s sales data set its par levels. Control your first fill, your 50% ratio and your waste together, and stocking becomes the engine of your profit rather than a drain on it.
Frequently asked questions
How much does it cost to stock a vending machine?
The first fill of a typical combo machine runs about $250–$400 depending on capacity and product mix. After that, ongoing restocking should cost roughly 50% of the sales the machine generates — so a machine doing $1,500/month costs about $750/month to keep stocked.
What is a good product cost percentage for vending?
Aim to keep cost of goods around 50% of the retail price you charge. Consistently hitting that ratio through volume buying and sensible pricing is what makes the vending model profitable.
Where is the cheapest place to buy vending machine stock in Canada?
Wholesale/warehouse membership clubs and food-service distributors usually offer the lowest per-unit prices for bulk cases. Use retailers only for small top-ups or testing new products, and always compare cost per vend.
How often should I restock a vending machine?
It depends on volume — a busy machine may need weekly visits, a quiet one every two to three weeks. Restock before best-sellers run out (especially before weekends) and let each machine’s sales data set par levels so you avoid both stockouts and waste.
How do I stop losing money to expired vending stock?
Rotate stock first-in-first-out, track expiry dates, buy perishable or slow-moving items in smaller quantities, and right-size par levels to actual sales. Expired product is pure margin loss, so disciplined rotation directly protects profit.
Keep reading
Ready to start or grow your vending business?
Feel Good Snacks supplies new and refurbished snack, drink, combo and frozen vending machines across Canada, with placement help and full support.