“What if Microsoft charged you 2% of your earnings for using Excel. Outside of franchising, I've never seen this pricing model in any other industry. Does anyone else find this strange?”
That line from another operator captures the structural weirdness of per-reservation pricing in indoor golf. At low volumes it looks cheap and easy. At scale, especially at peak season, the math gets ugly fast.
How per-reservation pricing works
Per-reservation booking software charges a fee on each booking the system processes, usually with tiered volume bands, a setup fee, and payment processing layered on top. The crucial point is that you pay the fee on every reservation regardless of price point.
A $30 off-peak booking and an $80 prime-time booking can both incur the same software fee. That means the model effectively charges you more, in percentage terms, on your cheaper bookings.
The volume curve operators don't run upfront
Most operators evaluate booking software at launch, when their projected volume is conservative. The math looks fine. Then growth happens.
At roughly 200 reservations per month, a per-reservation fee can still feel manageable. Around 1,500 reservations per month, it becomes a real line item. At 2,500 reservations per month during peak season, the software bill can climb above $1,000 and arrive at exactly the moment the operator is trying hardest to protect margin and cash flow.
That is the structural shape of pricing that punishes growth: the software gets most expensive at the moment you've earned the right to scale.
Want the broader benchmark context?
The full pricing benchmark eBook connects booking-software economics to membership pricing, adjacent operator costs, and the models indoor golf facilities actually use.
Get the benchmarkWhat it feels like from the operator side
Don Borschel, an operator who's worked across multiple booking platforms, described the switching reality clearly: operators rarely land on their final platform first. The pricing model that feels acceptable at launch often becomes painful only after the facility has scaled.
Mark T., an operator in Ontario, put it more bluntly: “I really didn't like the pricing model. Became very expensive and unpredictable during the busiest months.” The unpredictability is the second-order problem. Even if the absolute dollar amount were tolerable, the month-to-month variability makes cash-flow planning harder.
When per-reservation actually wins
At low volumes, per-reservation pricing is genuinely cheaper than many flat-rate alternatives. If you're small enough, or early enough, the model can be perfectly rational.
The problem is not that per-reservation is inherently bad. It's that most operators don't run the at-scale math soon enough. Below a certain volume, it wins on price. Above that volume, flat-rate pricing often wins on both price and predictability.
Flat-rate pricing as the structural alternative
The flat-rate alternative is simple: pay a fixed monthly subscription that does not vary with booking volume. At low volume, flat-rate can be more expensive per booking. At high volume, it is usually cheaper and much easier to forecast.
The crossover depends on the vendors and the facility's booking mix, but the directional answer is often somewhere in the 150–300 reservations-per-month band.
The decision
If you're choosing booking software today, the practical question is not "is flat-rate always better?" It's: at what reservation volume does my facility cross from per-reservation-cheaper to flat-rate-cheaper, and how soon will I get there?
Most operators planning more than one season out should run the at-scale math, not just the launch-month math. That's where the cost model stops being theoretical.