Guide
How to run a concession stand
Concession stands are how most Little League teams, booster clubs, and PTAs fund their season. The food is the easy part — the hard part is permits, staffing, and knowing at the end of the night whether the money in the box matches what you sold. Here is the whole job, start to finish.
1. Check permits and food-safety rules first
Rules are set locally, so the only reliable answer comes from your county or city health department. Ask them three questions: does our stand need a temporary food establishment permit, does someone on shift need a food handler card, and are pre-packaged-only stands treated differently from ones that cook?
Many leagues get a lighter review when the menu is limited to shelf-stable packaged snacks and canned or bottled drinks. As soon as you add a grill, a hot-dog roller, or a nacho cheese warmer, expect temperature logs, handwashing requirements, and an inspection.
Also clear the stand with whoever owns the facility — the school district, parks department, or league board. They often have their own insurance and cash-handling policies, and sometimes an exclusive beverage contract you have to respect.
3. Price for round numbers and know your cost per item
Work out cost per unit from what you actually paid: case price divided by units in the case. That is the number that tells you whether a $2 item is worth stocking, and it is what lets you report real profit to the board instead of just gross sales.
Then price in round numbers. Whole dollars and clean 50-cent steps mean less change counting, shorter lines, and fewer mistakes from a volunteer doing mental math while twenty people wait. If you plan to accept card and mobile orders, round pricing matters less for math but still helps customers decide fast.
Set your starting stock per item before the first pitch and count what is left at the end. The difference between "sold" and "gone" is how you find spoilage, giveaways, and honest mistakes.
4. Recruit and schedule volunteers in shifts
Two-hour shifts with two or three people is the pattern that holds up: long enough to be worth the trip, short enough that parents will still see their kid play. Staff one person on money, one on food, and a third as a floater during the rush between games.
Publish a sign-up link rather than chasing people by text. Ask for a name, a phone number, and the shift — that is all you need — and send a reminder the day before, which is where most no-shows are prevented.
Every shift needs one lead who knows the open and close routine. Post a one-page cheat sheet in the stand: how to turn things on, prices, what to do if someone wants a refund, and who to call.
SimpleShack handles this side directly: shift sign-ups produce a time-limited volunteer code, so a parent taps in with a PIN for their shift and loses access when it ends — no accounts, no shared passwords.
5. Decide how you'll take payment
Cash-only stands leave money on the field. Plenty of families arrive without bills, and card and phone payments also raise average order size because nobody is limited by what's in their pocket.
A practical setup is cash plus tap-to-pay on a phone or tablet, with a QR code posted so people can order and pay from the bleachers and just pick up. Venmo works as a low-effort middle ground if your treasurer is comfortable reconciling it.
Whatever you accept, post it on a sign at the window, and decide in advance who is allowed to void or refund an order.
6. Set up the stand for speed on game day
Get there 45–60 minutes early. Turn on hot equipment first since it needs the longest lead time, then stock, then count your starting cash bank — a fixed amount, in small bills and quarters, written down before the first sale.
Put a large, readable price list where the line can see it while they wait; people who decide before they reach the window are the single biggest speed improvement you can make. Keep the top five sellers within arm's reach of whoever is taking money.
Keep a backup plan for spotty field WiFi. SimpleShack keeps taking cash orders offline and syncs them when signal returns, so the line never stops.
7. Close out the day and reconcile the money
Closing is where trust is built or lost. Count the drawer, subtract the starting bank, and compare it to what the stand recorded in sales. The gap — over or short — should be written down every single time, even when it's zero.
Record leftover stock while you're still standing in the stand, not from memory two days later. Combined with your starting counts, that gives you both restock quantities for next game and an honest read on shrinkage.
Send the treasurer a same-night summary: sales by payment method, tips or donations, cash counted, over/short, and anything unusual. SimpleShack's end-of-day close produces exactly that report and can email it before you lock up.
8. Review the season and improve the next one
After three or four events you have enough data to stop guessing. Look at sales per game, which items never moved, which sold out early, and which shifts were understaffed.
Cut the dead items — every one you carry is money sitting in a box — and double the stock on anything that sold out before the last inning. If one field or stand consistently outsells another, staff it accordingly.
Keep the numbers somewhere the next volunteer board can find them. The stands that fund a season well are the ones that don't start over from scratch every year.
Run the money side with SimpleShack
SimpleShack is a point-of-sale built for volunteer-run stands: a parent can be taking orders 30 seconds after they pick up the tablet.
- Take cash, Venmo, card taps, and QR mobile orders from one screen
- Per-stand inventory that counts down as items sell
- Volunteer PIN codes and shift sign-ups — no accounts to create
- End-of-day close that tells you your over/short before you leave the field
- Card taps cost the customer 10¢ in person and 50¢ for mobile orders — not the stand
- Cash mode and inventory unlock at $10/mo (Quick Stand) or $20/mo (Organization)