Skip to content

Bookings

Commission-free restaurant booking system: the complete guide

A commission-free booking system is flat-fee software: you pay one fee a month and take bookings from Google, your website and Instagram without paying per diner. Here is what a portal costs, what a system of your own needs to have and how to switch without losing a single table.

Isaac Lacosta9 min read

Reserved tables in a restaurant dining room before service
In this article+

In 30 seconds

  1. 01A portal charges a commission for every diner who arrives through its app. A system of your own charges a fixed fee, whether 100 bookings come in or 400.
  2. 02Essential: a button on Google Maps, a WhatsApp reminder, easy cancellation, a waiting list and the option to export your data.
  3. 03You can keep the portal for its app and take the commission off everything that comes in through Google, your website and Instagram. Those bookings were already yours.

Key points: what a booking through a portal costs

A booking portal charges the restaurant a commission for every seated diner who arrives through its app.

TheFork, for example, describes it on its website as a percentage of the average spend per customer, without publishing the figure. On top of that comes the discount on promotions, which the restaurant covers.

A commission-free system works the other way round: you pay a flat fee a month, whether 100 bookings come in or 400. The customer books from your Google listing, your website or your Instagram, and their details stay with you.

  • Commission per diner on portals: the figure is in your contract; ask for it in writing.
  • Flat fee on systems of your own: from 0 to 299 € a month before VAT in the published prices in the comparison below, as of September 2026.
  • The "Reserve a table" button on Google Maps is switched on by a Reserve with Google provider; you can also add your own booking link to your listing.
  • You can run alongside the portal during the transition. You don’t have to choose on day one.

What a commission-free booking system is (and what it isn’t)

It is software that takes, confirms and organises bookings in exchange for a fixed monthly fee.

It is also called a booking manager, a booking engine or a digital bookings diary. No charge per booking, per diner or to the customer.

It isn’t a marketplace. It doesn’t have an app with millions of users and it doesn’t bring you people who had never heard of you. It collects, toll-free, the people who are already looking for you: the ones who type your name into Google, come in from Instagram or message you on WhatsApp on a Friday at 19:00.

It isn’t the same as "free bookings" either. Free plans have a cap on bookings or cut-down features, and what is usually missing is exactly what prevents no-shows: the automatic reminder, the card guarantee and the button on Google.

What a commission-free booking system is (and what it isn’t)

What you really pay: the monthly sum

Do the sum with your own numbers.

You need three figures: bookings a day that come in through the portal, diners per booking and the commission per diner in your contract. The example uses a hypothetical commission of 2 € so that you can swap in your own.

A neighbourhood bar with eight bookings a day through the portal, 2.5 people per table and 2 € a head pays 40 € a day and 1,040 € a month. With a daily set menu (menú del día) at 13.50 €, that is 77 set menus a month that you cook for free. Compare that cost with the options your restaurant needs.

The right question isn’t how much you pay, but how many of those bookings would have arrived anyway. If the customer searched for you by name, they would have booked on Google or by phone.

Swipe to compare →

Monthly cost of the commission with a hypothetical figure of 2 € per diner and 26 opening days. Swap in the commission from your contract.
Portal bookings a dayDiners a day (×2.5)Commission a dayCommission a monthEquivalent in 13.50 € set menus
41020 €520 €38
82040 €1,040 €77
123060 €1,560 €115
2050100 €2,600 €192

Marketplace or your own system: when each one pays off

A marketplace pays off when you have empty tables you wouldn’t fill any other way: a Tuesday in January, a dining room for 80 with 30 seats taken, a new place in a tourist area with no reviews. There, an app with lots of users is a real lever.

It doesn’t pay off when you fill up at lunchtime anyway, when the customers who arrive through the portal already knew you or when the discount eats the margin. A bar with a 13.50 € set menu can’t take 30 % off and pay commission per head.

The decision isn’t either-or. Many restaurants keep the portal for its app and use a system of their own for Google, their website and Instagram, blocking time slots in one and the other so tables aren’t double-booked.

The key point

A portal charges a commission for every diner who arrives through its app. A system of your own charges a fixed fee, whether 100 bookings come in or 400.

What a booking system of your own needs to have

The essentials, in order of importance.

A system without a button on Google is a pretty notebook.

  • A "Reserve a table" button on your Google Maps listing and in Search (Reserve with Google).
  • A booking link for your website, your Instagram and your WhatsApp. The same one in all three places.
  • Instant confirmation and a reminder the day before, by WhatsApp or SMS.
  • Easy cancellation for the customer, in one tap.
  • Floor management: sittings, capacity per time slot and tables.
  • An automatic waiting list when a time slot fills up.
  • An optional card guarantee for groups and special dates.
  • A bookings diary on your phone, so you can check it from the kitchen or from home.
  • Customer history: how many times they have been, allergies, favourite table.
  • Export of your data in an ordinary file. If you leave, you take it with you.
What a booking system of your own needs to have

Reserve with Google: the booking button on your listing

When someone searches for your restaurant on Google or sees it on Maps, a "Reserve a table" button can appear.

The built-in booking arrives through a provider in the Reserve with Google programme, whose list is public; you can also add your own booking link.

Google warns that the provider may charge you for bookings that come from Google. If your provider is a portal, check in your contract whether those bookings pay commission. With a flat-fee provider, the booking goes straight into your diary.

To switch it on, you choose the provider in the Bookings section of your Business Profile. According to Google, it appears on your listing within a week. The step-by-step is in the guide to bookings with Google.

How Menuveo does it

Menuveo is an official Reserve with Google provider, on the public list of partners. The "Reserve a table" button on your listing goes straight to your dining room, with 0 € per diner.

Commission-free bookings

Comparison: 9 booking systems in Spain (September 2026)

Prices taken from each company’s website on 19 September 2026, before VAT.

They change often; check each website before you sign. Where the price isn’t public or a feature isn’t documented, we say so.

Each one has its strong point: CoverManager in floor management, Restoo and QuickSit as a simple bookings diary, Zenchef with prepayments, Tableo, Kitking and Carbonara with a free plan, TheFork with its app.

Swipe to compare →

Booking systems for restaurants in Spain. Data from each company’s website, before VAT, and from the Reserve with Google partner list, as of 19 September 2026.
SystemPrice per monthCommission per dinerReserve with GoogleWhatsApp reminderMenu and Google Maps included
TheFork ManagerNot published (Visibility, Performance, Enterprise plans)Yes on bookings from its app and partners: % of the average spend, not publishedYesNot documentedNot documented
CoverManagerNot published (Standard, Premium and Performance plans)0 €Yes (Google partner list)WhatsApp assistant as an add-onNot documented
Restoo39-249 €0 €Google button on all plansNot documentedNot documented
ZenchefNot published0 €; fee of 2 to 6 % per card paymentYesEmail or SMS; WhatsApp not documentedNot documented
TableoFree up to 100 diners/month; 59-299 € (from 49.17 € on annual billing)0 €Yes, on the free plan tooSMS and WhatsApp notifications charged per useNot documented
Kitking0-59 € (caps from 50 to 1,000 bookings/month)0 €Google button on Pro, according to its websiteWhatsApp templates on ProQR menu on Pro; Google Maps not documented
QuickSit49.99 € (499.99 € a year)0 €Not on the Google partner listSMS and emailNot documented
CarbonaraFree up to 50 parties/month; paid plans from 9.99 to 56.99 a month (its website shows them in dollars)0 € per bookingYes (Google partner list)SMS/WhatsApp charged per useNot documented
MenuveoSee Pricing0 €Yes, official partnerYesYes: menu, daily set menu, Google Maps and website
Comparison: 9 booking systems in Spain (September 2026)
Comparison: 9 booking systems in Spain (September 2026)

No-shows: how to reduce them without scaring customers off

A no-show is the booked table that never turns up.

In a bar with 40 covers, a table of six that fails on a Saturday is 15 % of the room. The system doesn’t eliminate it, but it has three tools to reduce it.

The first is the automatic reminder the day before with a link to cancel in one tap: if the no-show is a case of forgetting, the reminder prevents it, and if cancelling is easy, people cancel. The second is the waiting list, which turns a cancellation at 12:00 into an occupied table at 14:00.

The third is the card guarantee for groups and special dates. For a table of two on a Tuesday it is a nuisance; make it optional and per time slot. The manual confirmation call takes up front-of-house time and people don’t always pick up.

No-shows: how to reduce them without scaring customers off

Bookings by WhatsApp: yes, but with a system behind them

Many restaurants take bookings by WhatsApp and write them down in a notebook.

It works until two get lost on a Saturday or the person who replies is on holiday.

The sensible approach is for WhatsApp to lead to the booking link, or for whoever answers to enter the booking in the system from the same chat. Either way the customer gets a confirmation and a reminder, through whichever channel your system has: WhatsApp, SMS or email.

How to change system without losing bookings

First, export the future bookings and the customers from your current system.

Second, set up the new one with your real floor plan and import the bookings; make three test bookings and check that the confirmation arrives.

Third, change the booking link on Google, your website and Instagram on the same day. If the new provider is a Google partner, Google states that it appears on your listing within a week. Keep the old system for two weeks for what is already booked.

If you are on a marketplace, you can stay on it for its app and use your own system for direct bookings. Once you can see where each booking comes from, you decide.

How Menuveo does it

With Menuveo we go through tables, sittings and capacity with you, and how to split availability between channels to avoid duplicates. The button on your Google listing and your website lead to the same diary, with no minimum term and with your customer database exportable.

How we migrate your bookings

The key point

Essential: a button on Google Maps, a WhatsApp reminder, easy cancellation, a waiting list and the option to export your data.

Checklist before you sign up to a booking system

Ten questions for the demo.

The answers should be in writing in the contract or on their pricing page.

  • Does it charge anything per booking, per diner or to the customer? Get it in writing.
  • Is it on the public Reserve with Google partner list? Check it yourself.
  • Does it send a confirmation and a reminder by WhatsApp? How much does each message cost?
  • Can I export bookings and customers in an ordinary file whenever I want?
  • Is there a minimum term? How much notice do they have to give before raising the price?
  • Are the waiting list and the card guarantee included or are they a separate module?
  • Can I view and manage it from a phone, without a computer?
  • What happens on a Saturday at 21:00 if something fails? Who answers?
  • Does it integrate with my POS (the TPV, your till system) or at least not force me to change it?
  • What else does it include for the same price: menu, daily set menu, Google listing, website?
Checklist before you sign up to a booking system

Flat fee: what it means and what to look for in the contract

A flat fee means you pay the same every month, however many bookings come in.

But it doesn’t always mean "no variable costs". Look at three lines in the contract.

Messages: some systems charge for SMS per unit, and with 300 bookings a month that is a variable cost. Modules: the waiting list, the card guarantee or the CRM can be extras that turn the 39 € plan into 120 €.

And what else is included. A standalone booking system is 40 or 100 € a month. If for a little more it includes your menu, the daily set menu published every morning and a well-kept Google listing, you are comparing a single piece with a complete system.

How Menuveo does it

Menuveo connects bookings, website, Google Maps, menu and daily set menu. See the current plans and terms on the Pricing page. You can see how restaurants work with Menuveo in the case studies of Bar APZ, El 9 Suprem and La Fábrica.

See what is included

Frequently asked questions

It depends on your dining room. For fine-grained floor management, CoverManager. For a simple bookings diary, Restoo, Tableo, Kitking or QuickSit. If you want your Google listing, your menu and your daily set menu to come under the same fee, Menuveo connects these tools; see the current options on the Pricing page.

Yes. Tableo (100 diners a month), Kitking (50 bookings a month) and Carbonara (50 parties a month) have a free plan, according to their websites. Check what is missing from the free plan: automatic reminder, card guarantee and Google button.

Yes. A portal can charge the restaurant a commission per diner; it is a contract between businesses. And a restaurant can ask the customer for a card guarantee if it tells them clearly before they confirm.

CoverManager doesn’t publish the price of its Standard, Premium and Performance plans; its website talks about a fixed monthly fee per venue, with no commission per booking and no minimum term. Ask for the proposal in writing after the demo.

Yes. TheFork for its app, your own system for Google, your website and Instagram, blocking time slots in one or the other. After two months you will see what share of the bookings were people searching for you by name.

The replacement for the notebook: an app with every booking by sitting and table, synced with the Google button and your website, that sends a confirmation and a reminder and keeps each customer’s history.

Setting up the floor plan takes one afternoon and importing bookings takes another. According to Google, the provider appears on your listing within a week. In one or two weeks everything is up and running.

A serious system lets you export bookings and customers in an ordinary file at any time. Look for it in the contract before you sign: they are your customers.