Street food, stalls and food trucks

Street food stall profit: making the numbers work

The full method for a stall, cart or food truck: daily costs, contribution per item, how fast you serve at the rush, waste and weather, with a worked example.

Updated 8 min read

In this section

A street food stall makes money when what you keep from each item, multiplied by the number you can actually serve during the rush, comfortably covers what it costs just to open that day. That is four numbers: daily costs, contribution per item, items you can serve per hour, and what you throw away at close. Log them for a week and you will know whether your cart, stall or truck works, and what to change if it does not.

In this guide

Step 1: split daily costs from per-item costs

Street food has a very clear cost shape. Some things you pay just to turn up, whether you sell a lot or a little: the pitch fee, fuel to get there, propane, the oil you change, a helper's wages, ice. Other things you spend every time you hand over an item: tortillas, meat, onions, salsa, the paper tray, the napkin.

The first group are your daily costs. The second group is your variable cost per item. Mix them and the propane gets spread over a busy day's sales, so everything looks cheap; on a slow day the sums stop working and you cannot see why. The guide to fixed and variable costs covers the difference in more depth.

For the per-item cost, weigh what you serve. If 1 kg of raw beef gives you 650 g once it is trimmed and grilled, that is your yield, and it is what you use to cost each taco. The real cost per usable kg tool does that sum with your own trim and cooking loss. If you also want to include your prep time at home and the wear on your equipment, you are working out the loaded cost; for day-to-day decisions the variable cost and the daily costs are enough.

Step 2: work out what each item leaves you

Contribution per item is the price minus that item's variable cost. It is what each sale puts towards the day's costs and, after that, towards you. A $4 taco that costs you $1.92 in ingredients, packaging and card fee leaves $2.08.

This number matters more than the price. Two items at $5 can leave $3.50 or $1.50 depending on what goes into them. The guide to contribution margin shows how to compare them, and the markup and margin tool converts between the two without mistakes.

Card fees belong here too. Say your card reader charges 3%: on a $4 taco that is $0.12, and it grows with every sale, so it is a variable cost.

Step 3: how many items cover the day

With those two numbers you get the daily break-even:

items to cover the day = daily costs ÷ contribution per item

If your daily costs add up to $225 and each taco leaves $2.08, you need 225 ÷ 2.08 = 108.2 tacos. Always round up: 109. From taco 110 you start to earn. The full version, with several products and your own pay included, is in daily break-even for a stall. For the monthly view of a whole business, see the general guide to break-even.

Step 4: measure how many you can serve in the rush

Street food sales bunch up. A taco cart near offices sells most of its day between 11:30 and 2:30; a coffee cart, before 9; a hot dog stand, when the match lets out. Outside that window you sell little, however many people walk past.

So the second limit, after price, is speed. Count how many items you actually get out in a full hour with your griddle, your fryer and your hands. Not what the equipment could do in theory: what leaves the hatch when there is a queue, you are taking payment and someone wants to know if the salsa is hot. Multiply that by the length of your rush and you have your sales ceiling.

If your break-even is close to that ceiling, the stall cannot survive a bad day. There are three ways out: serve faster (a short menu, round prices, more done ahead), raise the contribution per item, or cut the daily costs. Deciding what to prep in advance and what to cook to order changes speed a lot; see prep at home or cook on site. And if the queue walks away because you are on your own, check whether a helper is worth it with numbers.

Step 5: count what is left over

Whatever you prepped and did not sell, you have already paid for. Cooked meat you cannot serve tomorrow, batter that has gone flat, chopped onions that will not last. That waste does not show up if you only look at sales, but it comes out of your pocket.

At close, write down how many portions were left and multiply by their cost. If $20 or $30 goes in the bin every day, that is part of the cost of opening. Frying oil works the same way: how long it lasts and what it costs to change depends on how much you fry, so measure it at your own stall.

Step 6: weather, day and location

The same pitch sells differently on a Tuesday and a Saturday, in January and in July, in rain or sun, with a game on or not. No general figure will help you. Your sales log will: every day, write down what you prepped, what you sold, what was left and what the day was like. Within a few weeks you will know how much to prep. The guide to weather and demand planning shows how to use that log.

Location is a numbers decision too. A festival or event charges more for the pitch and promises more people; before you sign, work out your worst case as shown in festival and event pitch fees. For farmers markets and craft fairs, the guide to selling at markets and fairs covers the rest.

Worked example: a taco cart at lunchtime

You run a taco cart near an office park, Monday to Friday. You sell carne asada tacos at $4 each. These are your numbers, from your receipts and from weighing your portions.

Variable cost per taco

ItemCost
Two corn tortillas$0.30
Grilled beef (your measured portion)$1.10
Onion, cilantro, salsa and lime$0.25
Paper tray, foil and napkin$0.15
Card fee (example rate 3% of $4)$0.12
Total$1.92

Contribution per taco: 4.00 − 1.92 = $2.08.

Daily costs

ItemCost
Pitch fee$60
Propane$15
Fuel to tow the cart$20
Helper (8 hours)$120
Ice and cleaning supplies$10
Total$225

Break-even: 225 ÷ 2.08 = 108.2, so 109 tacos a day.

Sales ceiling: you timed it and the two of you serve 60 tacos in a full hour. The rush runs from 11:30 to 2:30: 3 × 60 = 180 tacos at most. Break-even is well inside that, but not by a huge margin.

A normal day: you prepped meat for 180 tacos and sold 160.

  • Contribution: 160 × 2.08 = $332.80
  • Minus daily costs: 332.80 − 225 = $107.80
  • Waste: cooked beef for 20 tacos you will not serve tomorrow: 20 × 1.10 = $22.00
  • What you keep: 107.80 − 22.00 = $85.80

Per hour of work: trimming, marinating and chopping takes 3 hours; setting up, serving and packing down takes another 6. That is 9 hours: 85.80 ÷ 9 = $9.53 per hour.

That is thin, and now you can see exactly why and test the fixes:

  • Charging $4.50 with the same 160 sales adds 160 × 0.50 = $80 a day, minus the extra card fee of 160 × 0.015 = $2.40, so $77.60.
  • Prepping meat for 165 instead of 180 on quieter days saves up to 15 × 1.10 = $16.50 of waste.
  • Going without the helper saves $120, but if you can only serve 35 an hour alone, your ceiling drops to 105 tacos, below break-even with the current price.

How you take payment matters

Card, contactless and cash do not cost the same or move at the same speed. The card fee is a per-item cost. Cash needs a float at the start and a clean count at the end, kept apart from your own money. All of that is in cash, card readers and change.

Combos and add-ons

A canned drink or a side of chips next to the main item usually costs little and sells in the same moment, without extra time on the griddle. Work out the contribution of the whole combo, not just the main item, as shown in combos and add-ons at a stall. Sometimes the add-on is what turns a slow day into one that covers its costs.

If you run a food truck

The method is the same, but the daily costs weigh more: fuel, generator, maintenance, insurance and the part of the vehicle that wears out on every service day. All of it has to become a cost per working day before you work out how many items you need. It is step by step in food truck running costs.

Permits

Selling on the street or from a vehicle usually needs permission from your local authority, and each one sets its own rules, hours and fees. Ask your local council or city licensing office, and the health department, before you buy equipment for an area. The guide to permits and registration lists what to check. Once you know the cost, add it to your daily costs by dividing it over the days you trade.

Do it with the calculator

Put your recipe into the food cost calculator to get the variable cost of each item, then use the break-even calculator with your daily costs to see how many you need to sell each day.

Frequently asked questions

How much does a taco or hot dog stall make a day?

It depends on your numbers, not on the next stall's. Take the price of each item, subtract what its ingredients and packaging cost you, multiply by what you sell in a day, and subtract what you pay that day for the pitch, fuel, gas and any helper.

Does propane go into the cost of each item?

It is simpler to treat it as a cost of the day, because you light the griddle whether you sell 60 tacos or 200. The same goes for frying oil you change every session.

How do I count food left over at the end of the day?

Write down how many portions were left and multiply by their ingredient cost. Food you prepped and did not sell is money already spent. If it keeps happening, adjust your prep using your sales log.

Do I need a permit to sell street food?

Usually, yes. Rules, fees and inspections are set locally and vary a lot, so ask your local council or city licensing office and the environmental health or health department before you buy equipment.