
Guides
The numbers that tell a farmers market vendor business owner the truth each month
Track sell-through, break-even per market day, margin by SKU, repeat customer rate and vendor booth fees to see which market days actually pay.
What to take away
- The numbers that tell a farmers market vendor business owner the truth each month are sell-through rate, break-even units per market day, gross margin by SKU, average transaction value and repeat-customer rate.
- Keep a weekly cash book and a per-market-day tally; monthly totals built from those two are the only ones worth reading.
- A market day can be busy and still lose money once booth fee, mileage, ice and spoilage are counted. A standard 10x10 booth typically costs $25 to $75 a day, and more in large-city markets.
- Track SNAP and FMNP token redemption separately from cash sales, because they settle on different timelines.
- Review the numbers monthly against your farmers market vendor business plan, not against another vendor's booth.
This article covers general business recordkeeping for market vendors. It is not food-safety, weights-and-measures, tax, licensing or legal advice.
Confirm current requirements with your market manager, your state cottage food office, your local health department, and a licensed CPA or attorney.
The six numbers that matter most each month
Sell-through rate. Units sold divided by units brought. A vendor who brings 120 loaves and sells 84 has a 70 percent sell-through. Aim for 75 to 85 percent on bread and pastry, and 80 percent or better on soft produce. Below roughly two-thirds, you are packing product home that cost you ingredients, time and cooler space.
Six monthly numbers to track
- 70%sell-through on 84 of 120 loaves
- 75-85%target sell-through for bread
- 80%+target sell-through for soft produce
- 70 centsIRS mileage rate per mile, 2025
Break-even units per market day. Add booth fee, mileage at the IRS business standard mileage rate (70 cents a mile in 2025; the figure changes most Januaries), ice, bags and labels. Then add tent wear, card processing and a fair rate for your own hours. Card readers typically take 2.6 percent plus 10 cents an in-person transaction.
Divide that day's total cost by your gross margin per unit. The result is how many units the market day must sell before it pays you anything.
Gross margin by SKU. Gross revenue minus ingredient and packaging cost, per item. Value-added goods such as jam, granola or cured meat typically keep 50 to 65 percent of the shelf price after ingredients and jars. Raw produce usually lands nearer 40 to 55 percent. Vendors routinely discover that the item selling fastest is the one earning least.
Price those goods against their real input cost, fruit, sugar, jars and labels, rather than against the raw produce in the next stall.
Average transaction value. Total sales divided by number of transactions. At most farmers markets that lands between $15 and $30. A $6 jar by the till or a two-for price on bread moves the figure, and a higher one means fewer shoppers cover the same booth fee.
Repeat-customer rate. Count of shoppers who bought before, divided by total transactions. A rough version: ask every tenth customer whether they have bought from you before and tally it. A weekly market with a steady crowd often runs 30 to 40 percent. Rising repeat rate means your market location is working.
Spoilage and waste rate. Unsold, spoiled or damaged units divided by units brought, per SKU. Bakery and prepared food typically waste 5 to 10 percent; soft produce runs 10 to 20 percent. That percentage is ingredient cost you paid and did not sell, and it is the fastest number to fix by trimming the bring list.
Market-day numbers to tally before you leave the stall
- Cash and card totals, kept separate
- SNAP and FMNP tokens redeemed, counted by denomination
- Units brought versus units sold, by SKU
- Spoiled, damaged or unsold perishables, by SKU
- Booth fee and any day rate paid
- Miles driven, round trip
- Hours on site, including setup and teardown
- Card reader fees and any percentage the market takes
Two or three minutes at the end of the day produces this. Reconstructing it on Sunday night from memory does not.
End-of-day stall tally
- Cash and card totals, kept separate
- SNAP and FMNP tokens by denomination
- Units brought versus sold, by SKU
- Spoiled, damaged or unsold perishables
- Booth fee and any day rate paid
- Miles driven, round trip
- Hours on site, setup and teardown
- Card reader fees and market percentage
Marketing channels side by side
Fits a market vendor when
- Referrals from past customers
- You have regulars who will name you
- Pre-orders and a market-day following
- Shoppers want a specific item held
- Google Business Profile and market maps
- Shoppers search on the morning they shop
- A repeat-customer email or text list
- Your product is a weekly staple
- Sampling and public visibility at the stall
- Your market day is in a visible spot
Weak point
- Referrals from past customers
- Slow to build
- Pre-orders and a market-day following
- Ties up stock you could sell at the stall
- Google Business Profile and market maps
- Competitors appear in the same results
- A repeat-customer email or text list
- Discounts train people to wait
- Sampling and public visibility at the stall
- One bad display day is seen by everyone
The channel mix shows up in the repeat-customer rate. If pre-orders climb while walk-up sales fall, your stall is becoming a pickup counter, and the rent is buying you less.
Where the monthly review comes from
Monthly KPIs are only as good as the weekly records behind them. The IRS records guidance is the plain standard: a system that clearly shows income and expenses, backed by documents for purchases, sales and assets. See what kind of records to keep.
If you run a card reader, a pre-order page or a spreadsheet of customers, that data is a business asset. NIST's small business quick-start guides cover basic account and access hygiene, and CISA's small business guidance covers the rest. Individual logins and a backup you can restore matter more than any feature list.
For the software side, the farmers market vendor software and KPI guide walks through what a point-of-sale or pre-order tool should report. Square, Clover and Shopify POS publish item-level sales reports; whatever you use, keep SNAP and FMNP totals in their own category so the monthly figures stay clean.
A worked month
A vendor sells jam and bread at four Saturday markets. Booth fee is $45 a day, the round trip is 30 miles, and ice, bags and labels run $18 a day. Monthly fixed costs, an insurance rider, labels and a permit renewal, total $120. Gross margin per unit is $2.40.
Worked break-even month
- Booth fee4 x $45 = $180
- Mileage4 x $21 = $84
- Ice, bags, labels4 x $18 = $72
- Monthly fixed costs$120
- Total cost$456
- Divide by $2.40 margin = 190 units
Break-even units for the month = (4 x $45 + 4 x $21 + 4 x $18 + $120) / $2.40 = 190 units. Mileage is priced at 70 cents a mile, so the driving line is 4 x $21.
Fill in your own figures. If the answer comes out higher than what you actually sell in a month, the fix sits in the market count, the unit price or the product mix.
Common questions
Why track sell-through instead of total revenue?
Revenue hides what you left in the cooler. Sell-through tells you whether to bring more, bring less, or change the mix. A day with strong revenue and 55 percent sell-through is a day you overbought.
How do I count repeat customers without a loyalty app?
Ask every tenth shopper whether they have bought from you before, and tally it on a clicker or a note. The percentage will be approximate but consistent, which is enough to see a trend across a season.
Do SNAP and FMNP sales belong in the same total?
Track them, but separately. Token and voucher redemption settles on its own schedule and sometimes at its own rate. Mixing them into one cash figure makes your weekly cash position look better than it is.
How often should I redo the break-even math?
Every time a booth fee, a permit cost or your ingredient prices change. Once a month is a reasonable habit, and it takes about ten minutes with your own numbers.







