Restaurants & hospitality

Does your restaurant booking platform charge per cover? How to check.

By Bruno Melani, founder of Gaplessly · 5 min read

Gaplessly’s Covers report for an example restaurant: covers, reservations and a bar chart of covers by channel, online, AI assistants, staff and walk-in.

The short answer

Some booking platforms charge a monthly fee and then a fee for every diner they seat, including guests who found you on Google or your own site.

To check, export a month of bookings, mark which came through the platform's own network, and compare that count to the bill; ours charges neither commission nor a fee per cover.

The three shapes a booking fee takes

  • Flat. One monthly price, sized by plan or by how many bookings you take. A full night costs the same as an empty one. This is how Gaplessly charges.
  • Per reservation or in tiers. A monthly price that steps up with your booking count, or a charge per booking above an allowance.
  • Per cover. A fee for each diner seated. Some platforms apply it only to diners their own network sent you, and others to every cover that passes through the system.

Neither of the last two is wrong in itself. A per-cover fee on diners a platform genuinely found for you is a coherent deal: you are buying customers and paying for the ones who arrive. It becomes a problem when you cannot tell which covers it applies to, or when it quietly applies to guests who were already yours.

How to audit a month of covers

  • Export one full month of bookings from the platform, with the date, party size and source of each.
  • Mark the source of every booking: the platform's own marketplace or app, your website widget, a Google link, a phone call keyed in by your team, a walk-in.
  • Count the covers in each group.
  • Get the invoice for the same month and read each line. Find the per-cover or per-booking line and the number of covers it charged.
  • Compare the two numbers. If the invoice charges more covers than the platform's own network sent, ask which others were counted and why, in writing.

A hypothetical month shows the gap. If the invoice charges 120 covers but your export shows only 70 came through the platform's own site or app, you have 50 covers to ask about. If it charges 70, the fee is working as described. Either way you have a number to put in front of the vendor and to weigh against what that network is worth to you.

Check the booking source for diners who clicked "Reserve" on your own Google listing. Operators report being charged per head on people who searched their name, and whether a platform counts those as its own diners depends on how the link is set up. Ask each vendor how a Google click is classified.

What a platform says about its own cover fees

Compare vendors by what each one publishes about itself. On OpenTable, its own plans page states that cover fees apply to diners who discover a restaurant through its site, app or affiliate network, and not to bookings made direct on the restaurant's website or by phone; its subscription and cover-fee figures for Australia were not published at source when we last checked. ResDiary publishes no price across its core plans, only a demo request. Quandoo is closing down, and its historical subscription and cover-fee figures were never published. Each of those is covered, with the source and the date we read it, on its own comparison page.

Ours is published: 35 bookings a month free on Venue Starter, then A$49 excl. GST a month for that month, and the paid venue plans are on the pricing page. There is no fee per diner, per cover or per booking, from any source, and no commission.

What each platform publishes about per-cover fees, from each vendor's own pages as read for our comparison pages

Gaplessly

Pricing shape
Flat monthly plan, free band on Venue Starter
Per-cover figure published?
None to publish: no fee per cover on any plan

OpenTable

Pricing shape
Subscription plus a fee for diners its network seats
Per-cover figure published?
Not in Australia, when we last checked

ResDiary

Pricing shape
Four plans, quote after a demo
Per-cover figure published?
No price on any core plan

Quandoo

Pricing shape
Closing down
Per-cover figure published?
Never published

What a deposit really costs

Deposits are the other place a fee can hide. In Gaplessly a guest pays a deposit or a no-show fee to you, through your own Stripe account connected to ours. You are the merchant of record, we take no commission on those payments, and the only cost is Stripe's own card fee, charged to your Stripe account.

Stripe's standard Australian online rate, read on 6 October 2026, is 1.65% + A$0.30 on a domestic card. On a A$20 deposit that is A$0.63, about 3% of the deposit. A saved card takes no payment at booking, so card fees apply only to the no-show fees you actually charge.

Deposits and no-show fees come with Venue Growth and Venue Pro, or as an add-on for A$14.99 a month plus GST on Venue Starter.

Flat plans for venues, with the free band and add-ons listed.

Common questions

Does Gaplessly charge a fee per cover?

No. There is no fee per cover, per diner or per booking, and no commission, on any plan. You pay your plan's published monthly price, which is free on Venue Starter up to its monthly booking allowance, plus any add-on you choose.

How do I check whether I am being charged per cover?

Export a month of bookings with their source, count the covers that came through the platform's own network, and compare that with the covers on the invoice for the same month. If the invoice charges more, ask in writing which covers were counted and why.

Are guests who find me on Google counted as the platform's diners?

It depends on the platform and on how the reserve link on your listing is set up. OpenTable's own plans page says its cover fee applies to diners discovered through its site, app or affiliate network, not to direct bookings. Ask any vendor in writing how a Google click is classified.

What do card fees cost on a booking deposit?

With Stripe's standard Australian online fees, read on 6 October 2026, a domestic card costs 1.65% + A$0.30, so a A$20 deposit costs A$0.63. Gaplessly takes no commission on deposits; the card fee is Stripe's and is charged to your own Stripe account.

Why would a platform charge per cover at all?

When a platform sends you a diner you did not have, a fee per cover is the price of that customer, and you pay only for those who arrive. It becomes a problem when you cannot tell which covers it applies to, or when it applies to guests who were already yours.

Do not take our word for it. Open the demo.

The real product, running with example businesses. No account, no card, and nothing to uninstall afterwards.