Pricing a workshop: what the room actually costs you
Most workshop hosts price the materials and forget the room, their own time, the no-shows, and the processing fees quietly eaten off every payment — which is how charging what feels fair turns into working for free.
A woodworking instructor prices a three-hour beginner class at $45 and, after materials — $18 in lumber and finish per seat — nets $27 a head before anything else gets subtracted. She hasn't yet counted the four hours she spent prepping and cleaning the shop, the $60 she pays to rent the space for the evening, the two no-shows she can expect out of ten registrations, or the roughly 3% that disappears to payment processing before the money even lands in her account. 'Charge what feels fair' is how most workshops get priced, and it's how most workshops end up quietly subsidized by the host's own unpaid time.
The cost stack nobody adds up
Materials are the easy, visible cost — they're the thing an organizer can point to and say this cost me that much. Everything else is real money too, just less visible: the hours spent prepping and cleaning that never show up on a receipt, the venue or room rental whether it's a formal fee or an informal favor that eventually needs repaying, and the no-show rate that means a 10-seat class realistically has 8 paying attendees on the night, not 10. None of these show up on a materials list, so none of them make it into the price.
The two costs that vanish silently
No-shows and processing fees both disappear without ever showing up as a line item. A workshop that plans for 10 full-price seats but reliably sees 2 no-shows is pricing as if it collects 100% of expected revenue when it's really collecting closer to 80% — unless the price accounts for that gap upfront. Payment processing eats another few percent on every transaction, silently, before the organizer ever sees the number. Neither of these is dramatic on its own. Stacked with underpriced time and an unaccounted venue cost, they're the difference between a workshop that pays for itself and one that pays the organizer in exposure.
- Materials, priced honestly per seat, not estimated once and never revisited as ingredient costs shift.
- Host time — prep, teaching, cleanup — valued at something above zero, even if it's below a full hourly rate.
- Room or venue cost, whether it is a hard rental fee or a favor that has a real value attached to it.
- A no-show buffer built into the price, so 10 registrations at 80% actual attendance still covers the room.
What changes when the full stack is priced in
Run the same three-hour class with the full stack counted — $18 in materials, a $15 allocation for host time, $6 for the room, a no-show buffer of roughly 20%, and about 3% lost to payment processing — and the price that actually covers the workshop is closer to $65 than $45. That's not overcharging; it's the difference between a number that was guessed and one that was calculated. Attendees rarely balk at $65 for three hours of real instruction — they balk at a class that mysteriously stops happening because it was never profitable to run in the first place.
What feels fair usually means what got forgotten — the room, the time, and the two people who never showed up.
Keep reading
WhatsApp for chatter, Strava for miles, Eventbrite for tickets, Sheets for members, Instagram for reach, PayPal for dues. Seven tools, zero of them talking to each other.
A clipboard tells you who signed a piece of paper. A QR check-in tells you who's actually there, in real time, on every device your volunteers are holding.