Commission-free booking systems: run the numbers on what portals cost you
A few kronor per cover sounds small until you add up the year. How a commission-free booking system works, when a portal pays off, and where money leaks.
Picture Stina. She's eaten at your place every other Friday for three years. She didn't find you in any app. She knows exactly where you are and what she's going to order. One Friday she books a table through a portal you pay commission to, four covers, and suddenly Stina's loyal Friday costs you a fee. For a guest you already had. That, roughly, is where the conversation about commission should start.
What commission actually means
Commission in the booking world is a per-guest fee, often called "per cover", that you pay to whoever forwarded the booking. Four at the table, you pay for four. Eight at the table, you pay for eight. It sounds modest on a single booking. It is not modest over a year, and it gets worse the better things go for you.
That's the slightly backwards logic of the commission model: the fee grows in exact step with you succeeding. A full Saturday is more expensive to broker than a half-empty Tuesday, even though the full Saturday is the whole point of running a restaurant.
Do the math on your own leak
Let's take an everyday example. No scare numbers. Say 25% of your bookings go through a commission-charging portal, you average 40 covers a day, and the portal takes around 15 kr per cover.
- 40 covers per day, 10 of them via the portal
- 10 covers × 15 kr = 150 kr per day
- 150 kr × 30 days = 4 500 kr per month
- 54 000 kr over a year
Fifty-four thousand. For a mid-sized restaurant that's a part-time salary, or a new oven, or the margin on quite a few weekends. And notice we were kind in the numbers. Raise the portal share to 40%, or commission to 20 kr, and you're into six figures without blinking.
When commission is still worth every krona
This isn't a crusade against portals. They do one thing really well: they send you guests you would never have got otherwise. The tourist searching "dinner near Slussen" at six o'clock. The couple from across town just scrolling. The new neighbour who doesn't know you exist yet.
For a brand-new restaurant, or a table on a rainy February Tuesday that would have stood empty anyway, 15 kr in commission is a pittance against filling the chair. Commission on a guest you wouldn't have otherwise had is marketing. That's a good deal.
The problem isn't commission itself. The problem is what it gradually starts to cover.
The leak: paying for guests you already had
Here's what happens over time. Guests learn you're in the app. Your regulars, the ones who'd have booked anyway, start booking via the portal because it's convenient and because the app reminds them. Suddenly you're paying commission on regulars, on people who googled your name straight, on the table someone booked after seeing you on Instagram.
You're paying full referral fees for guests the portal didn't refer. You're subsidising the convenience of not having a booking button of your own. And the stronger your brand gets, the bigger that leak grows, which is the whole irony.
Rule of thumb: pay for new guests, gladly. Stop paying for old ones.
Who actually owns the guest?
The most expensive part doesn't show on the invoice. When a booking goes through a portal, it's often the portal that owns the guest relationship. The email address, the booking history, the knowledge that Stina likes the window table and never shows up without calling first. That data builds the portal's value, not yours.
Cancel the portal one day and you rarely take those guests with you. They were never really yours. You rented them. Your own booking system flips that: every booking builds your guest database, exportable, mailable, and yours the day you decide to switch tools. We've written more about the full cost picture in what a booking system actually costs. The monthly fee is rarely the whole picture.
How a commission-free booking system works
The model is simple, almost boringly simple: you pay a fixed monthly fee and keep every krona of the bill. One guest, ten guests or a hundred guests, the price doesn't move. Concretely it looks like this:
- A booking button on your own site. The guest books with you, not in someone else's app. A small widget you paste in, done in five minutes.
- Your own booking page for those without a website, something like bordflow.com/yourname, which works just as well from a link in your Instagram bio. It comes with Standard.
- The guest database is yours. Names, history, notes. Exportable when you want, for whatever reason you want.
- Fixed price. A full Saturday costs exactly as little as an empty Tuesday.
The whole point is that your success shouldn't be more expensive to administer than your slow days. It's a strange thing to have to say out loud, but here we are.
The smart play isn't either/or
The sharpest restaurateur I know runs both. The portal as a shop window towards people who don't know the place, and a commission-free system of their own for everything else: the website, Instagram, regulars, the QR code on the table. The portal gets to chase new guests. The own system makes sure they never become a commission fee again once they've come back.
Then you're paying for reach, which is reasonable, and you stop paying for loyalty, which you've already earned.
Before you switch, check this
- What share of your bookings actually go through a portal today? Don't guess. Look.
- Of those, how many were new guests and how many were regulars? That's where the leak lives.
- What do you get if you export your guest data? If the answer is "nothing", you don't own your guests.
- Is there a lock-in on what you have today, and what does it cost to walk?
- Does the new system take anything per booking at all? Read the fine print: "commission-free" mustn't mean "free except on prepayment".
Where we land ourselves
Bordflow takes zero commission. Not "low commission", not "commission on some plans". Zero. You pay a fixed fee from 395 kr per month and keep the entire bill, no matter how full the room is. We make money when you think the tool is worth its monthly fee, not when your Saturday goes well.
Which is, honestly, a less profitable model for us on a packed weekend. That's kind of the point. If you want to feel what it's like to own the flow yourself, you can try it free with no card and run the numbers on your own leak in your own time.