Most vending operators know their overall route revenue but can’t tell you which specific slots are making money and which are dragging down performance. Slot-level margin analysis is the accounting method that separates good operators from great ones. Once you know the true margin contribution of each slot, you can optimize your machine layout, product mix, and pricing with precision rather than guesswork.

This guide walks through every calculation you need, from basic gross margin to fully-loaded slot profitability.

The Four Key Margin Calculations

Before we go slot-by-slot, understand the four margin levels that matter:

1. Gross Margin

(Retail Price - Wholesale Cost) / Retail Price × 100

This is the simplest and most commonly cited margin. It tells you what percentage of the sale price is profit before any other costs.

Example: Doritos bag retails at $1.75, wholesales at $0.48

  • Gross Margin = ($1.75 - $0.48) / $1.75 = 72.6%

2. Gross Profit Per Unit

Retail Price - Wholesale Cost

The dollar amount earned on each sale, before other costs.

Example: $1.75 - $0.48 = $1.27 gross profit per bag

3. Slot Revenue Per Period

Units Sold × Retail Price

How much total revenue a slot generates over a week/month.

Example: 30 bags/month × $1.75 = $52.50 slot revenue per month

4. Slot Net Contribution

Slot Revenue - (Slot COGS + Allocated Overhead)

The most accurate measure — what the slot actually contributes to your bottom line after all costs allocated to it.


Full Slot Profitability Calculation: Step by Step

Let’s work through a complete slot analysis for a snack machine.

Data You Need

For each slot, track:

  • Product name and UPC
  • Wholesale cost per unit (including delivery/shipping)
  • Retail/vending price
  • Units sold per month
  • Coil capacity (max units that fit)
  • Any slot-specific waste or shrinkage

Step 1: Calculate Gross Margin and Gross Profit

For a slot stocked with Snickers bars:

  • Wholesale cost: $0.72/bar (from your wholesale supplier)
  • Retail price: $2.00
  • Gross margin: ($2.00 - $0.72) / $2.00 = 64%
  • Gross profit per unit: $1.28

Step 2: Calculate Monthly Slot Revenue

If this slot sells 25 bars per month:

  • Monthly slot revenue: 25 × $2.00 = $50.00
  • Monthly COGS for slot: 25 × $0.72 = $18.00
  • Monthly gross profit from slot: $50.00 - $18.00 = $32.00

Step 3: Allocate Overhead to the Slot

Your machine has fixed costs — location commission, machine depreciation, maintenance, and your restocking labor. These should be allocated across all active slots.

Example machine overhead:

  • Location commission (12% of $500/month gross): $60
  • Machine depreciation: $25/month
  • Maintenance allocation: $20/month
  • Restocking labor (6 hours/month × $25/hr): $150

Total monthly overhead: $255 Number of active slots: 30 Overhead per slot per month: $8.50

Step 4: Calculate Net Slot Contribution

Net contribution = Gross profit - Overhead allocation Snickers slot: $32.00 - $8.50 = $23.50 net contribution per month

Step 5: Compare Slots to Find Optimization Opportunities

Now run this calculation for every slot and compare:

SlotProductMonthly UnitsGross ProfitOverheadNet Contribution
A1Doritos Nacho45$57.15$8.50$48.65
A2Lay’s Classic38$48.26$8.50$39.76
A3Snickers25$32.00$8.50$23.50
A4Peanut Butter Crackers18$15.66$8.50$7.16
A5Generic Trail Mix8$8.80$8.50$0.30
A6Unknown off-brand chips3$2.67$8.50-$5.83

Slots A5 and A6 are essentially break-even or money-losing. The off-brand chips slot (A6) is actively costing you money on overhead allocation. Those slots should be replaced with higher-velocity products.


Revenue Per Square Inch: The Slot Space Metric

Beyond per-sale margin, consider how efficiently each slot uses machine space. This is particularly relevant when you’re comparing wide items (full-size chip bags) vs. narrow items (gum packs).

A slot of 8 wide chip bags that sells 4 per week generates different revenue than a slot of 15 gum packs that sells 10 per week, even if the gum has a higher percentage margin.

Space efficiency calculation:

Doritos slot (8 capacity, 15 sold/month, $1.75 retail):

  • Revenue per slot position: 15 × $1.75 / 1 slot = $26.25/slot/month

Gum slot (15 capacity, 10 sold/month, $1.00 retail):

  • Revenue per slot position: 10 × $1.00 / 1 slot = $10.00/slot/month

The chip slot generates $26.25/month while the gum slot generates $10.00/month — even though gum has an 82% gross margin vs. chips at 72%. Dollar contribution per slot is the better optimization metric for space allocation.


Product Mix Optimization Using Margin Data

Once you have slot-level data, you can optimize systematically:

Identify Slot Optimization Opportunities

High gross profit, low velocity: This product is priced well but customers aren’t buying it. Consider relocation within the machine (move to eye level) or replacement.

Low gross profit, high velocity: This slot is selling fast but not generating much dollar margin. Consider a modest price increase and test whether velocity holds.

Low velocity, low gross profit: Replacement candidate. This slot is neither popular nor profitable.

High velocity, high gross profit: Double down. If your machine allows it, give this product an extra slot.

The 80/20 Rule in Vending

In most vending machines, 20% of products generate 80% of revenue and profit. Identify your top 6 performers in a 30-slot machine. These should:

  • Never be out of stock
  • Be given prime placement (eye level, multiple slots)
  • Drive your restocking visit schedule

The bottom 6 performers should be evaluated quarterly for replacement.


Calculating Machine-Level Profitability

Once you have slot data, rolling up to machine level is straightforward:

Machine Monthly Profit Summary

MetricCalculationAmount
Gross revenueSum of all slot revenues$520
Total COGSSum of all slot COGS$208
Gross profitRevenue - COGS$312
Gross marginGP / Revenue60%
Location commission12% × $520$62.40
Machine depreciation$3,500 / 120 months$29.17
Maintenance allocationMonthly average$20
Restocking labor6 hrs × $25$150
Net profitGross profit - all costs$50.43

A 10% net margin isn’t great. In this example, the restocking labor cost is very high relative to gross profit — meaning either the machine isn’t generating enough revenue, or the labor rate is too high, or the restocking is inefficient (too frequent for the sales volume).

The solution might be to increase prices, improve the product mix to raise COGS, reduce visit frequency, or move the machine to a higher-traffic location.


Benchmarks: What Are Normal Margins for Vending?

Margin TypeLowAverageExcellent
Gross margin (per unit)45%60–65%75%+
Machine gross margin (after COGS)50%58–65%70%+
Machine net margin (after all costs)15%25–35%40%+
Route net margin15%25–30%35%+

If your machine net margins are below 20%, examine:

  1. Product pricing — are you under-pricing?
  2. COGS — are you buying at wholesale or near retail?
  3. Overhead — is your commission too high? Is restocking labor excessive?
  4. Location — is the machine simply in a low-traffic location?

The Commission Impact on Slot Profitability

Commission is a powerful lever. Every percentage point of commission comes directly off your net profit. On a $2.00 item:

  • 10% commission: $0.20 per sale
  • 15% commission: $0.30 per sale
  • 20% commission: $0.40 per sale

At 20 sales per month of that item, the difference between 10% and 20% commission is $4.00/slot/month — a $48/year difference from a single slot. Across a 30-slot machine, the commission difference between 10% and 20% is significant.

Commission impact on slot net contribution:

  • Slot selling 25 units/month at $2.00 retail
  • Gross profit per slot: $32.00 (64% margin)
  • At 10% commission: $32.00 - $5.00 = $27.00 after commission
  • At 20% commission: $32.00 - $10.00 = $22.00 after commission

A 10% commission swing costs you $5.00/slot/month, or $150/month across a 30-slot machine. Negotiate commission rates hard.


Tracking Slot Data Without Telemetry

If you don’t have telemetry, you can still track slot performance manually:

The Count Sheet Method:

  • Keep a clipboard sheet listing every slot in every machine
  • On each visit, record the number of units in each slot
  • Calculate units sold = (previous count + units added) - current count

This takes 3–5 minutes per machine but gives you all the data you need for slot-level analysis.

Spreadsheet tracking: Create a simple spreadsheet with columns: Date, Machine ID, Slot #, Product, Starting Units, Units Added, Ending Units, Units Sold, Revenue.

After 60 days, you have enough data to calculate monthly sales per slot and run the profitability analysis above.


FAQ: Vending Machine Profit Margin Calculations

What’s the easiest way to start tracking slot margins? Start with your top 5 selling items in each machine. Track units sold over 4 weeks. Calculate gross margin using your wholesale invoice. This partial data is enough to identify your best and worst performers.

Should I include my own time in the overhead allocation? Yes. If you’re not paying yourself or accounting for your time, your profitability looks artificially high. Use a realistic hourly rate for your time ($20–$35/hour depending on your market) and include it in overhead.

Do I need to calculate margin at the slot level or can machine-level be enough? Machine-level is sufficient for basic business tracking. Slot-level analysis is the optimization tool that helps you improve machine performance. Do slot-level analysis on your worst-performing machines first — the ROI on your time is highest there.

How do I account for spoilage/waste in my margin calculations? Add your monthly waste cost to your slot COGS. If you throw out $20 worth of product per machine per month, divide that across your slots (or assign it proportionally to perishable product slots) and include it in the overhead allocation.

What’s the minimum gross margin I should accept per product? Most operators target 55% minimum gross margin per product. Below 50%, the overhead burden makes it very difficult to achieve positive net contribution, especially in locations with commission.


Better Machines Mean Better Margin Tracking

Machines with digital controllers and DEX ports support electronic slot-level tracking — either manually via handheld DEX readers or automatically via telemetry. If your current machines can’t support this, upgrading the control system or switching to newer equipment pays off in better data and better decisions.

Fast Vending Machines supplies operators across Colorado with commercial vending equipment and parts including control boards that support modern inventory tracking.

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 equipment that makes margin tracking easier.

Ready to find the right vending machine?

Browse our full catalog of professionally refurbished and new machines — all tested, warranted, and ready to ship.