Skip to main content
Calcimator

Vending Machine Revenue Calculator

Estimate monthly and annual vending machine revenue from location foot traffic, conversion rate, and average sale price.

About this calculator

This calculator builds a top-down revenue estimate for one or more vending machines starting from foot traffic rather than transaction history, which makes it especially useful for scouting a new location before you've placed a machine there. Daily customers is foot traffic times your conversion rate (the share of passersby who actually buy something), and daily revenue per machine is that customer count times the average price per item. Weekly revenue multiplies by the number of days per week the location is actually open — an office cafeteria at 5 days looks very different from a 24-hour gym at 7 — and monthly revenue scales that up using an average-weeks-per-month factor of 4.33 instead of a flat multiplier of 4, which avoids systematically understating monthly totals.

A seasonal adjustment percentage then scales the monthly figure up or down, letting you model things like a summer spike in cold-drink sales or a winter dip in foot traffic. Total figures scale linearly by the number of machines, which assumes every machine at the location performs identically — in practice, machine placement, visibility, and product mix cause real variation the model doesn't capture. Because conversion rate and seasonal adjustment are estimates you supply rather than measured values, this calculator is best used as a planning tool for a prospective location, then recalibrated against actual sales data once the machine has a track record.

Inputs

%
$
%

Results

Total monthly revenue

$1,326.06

Total annual revenue

$15,912.75

Vends/day per machine25
Daily revenue / machine$43.75
Weekly revenue / machine$306.25
Monthly revenue / machine$1,326.06
Total daily revenue$43.75
Revenue per vend$1.75
How to Use This Calculator
  1. Enter Number of machines, Daily foot traffic, and Conversion rate (%).
  2. Set Avg. price per item ($), Operating days / week, and Seasonal adjustment (%).
  3. Review Total monthly revenue ($) and Total annual revenue ($).
  4. Use Vends/day per machine and Daily revenue / machine ($) to inform your decision.

How the result changes with Daily foot traffic

Daily foot trafficTotal monthly revenueTotal annual revenue
250$663.03$7,956.38
375$994.55$11,934.56
750$1,989.09$23,869.13
1,250$3,315.16$39,781.88

What each input means

Number of machines
Total machines across all locations.
Daily foot traffic
Average daily foot traffic at the location. Office: 200-500, gym: 300-800, hospital: 1,000+.
Conversion rate (%)
Percentage of foot traffic that makes a purchase. Typical range: 2-8%.
Avg. price per item ($)
Average selling price per vend. Snacks $1-2, drinks $1.50-3, specialty $3-6.
Operating days / week
Days the location is open. Offices: 5, gyms/hospitals: 7.
Seasonal adjustment (%)
Seasonal revenue variation. Summer cold drinks +20-30%, winter hot drinks +10-15%.

What each result means

Total monthly revenue
Combined monthly revenue across all machines.
Total annual revenue
Projected 12-month revenue across all machines.
Vends/day per machine
Estimated daily transactions per machine.
Daily revenue / machine
Average daily revenue per machine.
Weekly revenue / machine
Average weekly revenue per machine.
Monthly revenue / machine
Monthly revenue per machine after seasonal adjustment.
Total daily revenue
Combined daily revenue across all machines.
Revenue per vend
Average revenue per transaction.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Number of machines = 1, Daily foot traffic = 500, Conversion rate (%) = 5, Avg. price per item ($) = 1.75 = 6 input(s) provided
  2. Calculate Total monthly revenue
    Total monthly revenue = adjustedMonthlyPerMachine * numMachines
    1326.06 = $1,326.06
  3. Calculate Total annual revenue
    Total annual revenue = totalMonthlyRevenue * 12
    15912.75 = $15,912.75
  4. Calculate Vends/day per machine
    25 = 25
  5. Calculate Daily revenue / machine
    Daily revenue / machine = dailyCustomers * avgPrice
    43.75 = $43.75

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does this calculator start from foot traffic instead of past sales figures?

It's built for estimating revenue at a location before a machine has any sales history — a common scouting scenario when deciding whether a spot is worth placing a machine at all. Foot traffic times conversion rate gives an estimated daily customer count, which is the only way to project revenue without any actual vending data yet.

How should I estimate a realistic conversion rate for my location?

Conversion rate is the share of people passing by who actually make a purchase, and it varies heavily by location type and machine visibility — the calculator's helper text suggests 2-8% as a typical range. A captive audience with limited food options nearby (a hospital ward, a factory floor) tends toward the higher end, while a location with easy access to other food and drink options will convert lower.

Why does total revenue scale linearly with the number of machines instead of varying per machine?

The calculator multiplies the per-machine monthly figure directly by your machine count, which assumes every machine at the location gets identical foot traffic, conversion, and pricing. In reality, machine placement, visibility, and product selection cause real performance differences between machines at the same location — so for a multi-machine site, running the calculator separately per machine with location-specific inputs will be more accurate than one combined estimate.

What's the purpose of the seasonal adjustment percentage, and when should I use a negative value?

It applies as a multiplier on top of the calculated monthly revenue to model predictable seasonal swings, like a summer spike in cold-drink demand or a winter dip in overall foot traffic. Use a positive percentage for a season where sales typically rise (e.g., +20-30% for cold drinks in summer) and a negative percentage for a season where they typically fall, such as a slow winter month at an outdoor or seasonal-traffic location.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Business & Entrepreneurship.