A booking system quote can look settled while the costs that decide the year, add-ons, deposit surcharges and a renewal date, sit in the add-on list, the footnotes and the Terms.
ResDiary's UK pricing page, read on 29 October 2026, gives no base-plan price and asks for a quote. It lists separate monthly add-ons for payments, vouchers, events and SMS, a 1.2% surcharge on deposits and payments and 3% on vouchers. Its Terms set an annual rolling contract with 90 days' written notice. For an illustrative venue, add-ons and surcharges come to £3,216 a year before the base plan and before £2,322 of Stripe card fees, so the true total is higher.
The quote that arrives without the bill in it
Picture the owner of a 60-cover independent who has decided to change booking system. She asks a provider for a quote. The reply comes back tailored to the number of bookings a month, and the base figure looks manageable. She signs for a year, because an annual term is the default, and she moves on to the thousand other jobs in a restaurant.
Three months later the real bill starts to show. Taking a deposit needs a payments add-on. Selling gift vouchers needs another. Large-party enquiries need a third, and booking reminders by text need a fourth, with message fees on top. Every deposit and every voucher also carries a percentage surcharge before the card fee, so the cost rises each time the restaurant does what it bought the system for. Prices are paid in advance. And the contract rolls: unless written notice lands 90 days before the anniversary date, another year starts.
That is the risk with a quote-led price: it is a cost problem before it is a software problem. The owner who does not diarise the notice date pays for another year. The surcharge grows with every deposit taken. A month with more group deposits and more vouchers sold is a month with a bigger surcharge.
The trade press shows why owners reach for deposits in the first place. Restaurant Online reported on 6 October 2026, citing a booking-platform report, that no-shows across UK restaurants fell by 6% year on year, and put the cost of a no-show for a table of two at an average of £55.70. The same article reported that 60% of restaurant operators said no-shows had led them to turn away other bookings, 48% cited wasted food and stock, and 41% said they make staffing harder to forecast. Operators listed the tools they use against no-shows: reminders at 43%, cancellation windows at 36%, deposits at 32% and SMS reminders at 29%. The report is one platform's survey, so it shows a pattern in its respondents, not a figure for every UK venue.

If a deposit is how the restaurant protects a Saturday, then what the deposit costs to take is part of the decision. This guide reads the ResDiary pricing page and Terms as published, lists everything a complete booking stack has to include, and then sums a full year for an illustrative venue against a flat plan. It answers the questions owners type: ResDiary alternatives, ResDiary pricing, ResDiary cost, and which restaurant booking system with deposits in the UK carries no commission. Every venue figure below is illustrative, and every sum is shown.
ResDiary pricing: what the UK pricing page publishes
The ResDiary pricing page, as a UK browser shows it, was read on 29 October 2026. It says "Your booking system price: tailored to your needs", and invites the visitor to fill in a form "to see our package options and get a quote tailored to your needs". It publishes no base-plan price in pounds. The plan names, ResDiary Connect, Express, Pro and Ultimate, appear in its FAQ, with the only difference stated as "the number of bookings per plan".
What the page does publish is a list of add-ons, each priced per month:
- "Pre-orders" is described as integrating a ResDiary account with Stripe to accept payments for online orders and pre-ordering, at £35 per month.
- "Gift Vouchers", "ResPhone" and "Event Manager" are each £35 per month.
- "SMS", "Group Central Reservations", "POS integration", "PMS integration" and "CRM/Marketing" are each £10 per month.
Under the list the page says: "Prices listed are subject to 20% VAT. Prices listed are paid in advance from the date of sign-up for the following month or year if annual pricing is selected." A footnote reads: "A surcharge of 1.2% applies for processing Deposits and Payments and 3% for Gift Vouchers. Stripe fees may apply. SMS and Silverstreet fees apply." The per-message SMS fee is not on the page.
- Charged per
- Account
- Direct reservations at 0% TableSpark commission
- live availability, floor plans, deposits and reminders
- waitlist
- group bookings with pre-orders
- gift cards
- Reserve with Google booking-link connection
- Charged per
- Bookings a month
- Plan named by bookings per month on the pricing page
- add-ons below are separate
- Charged per
- Month, paid in advance
- Payments add-on as named on the page
- 1.2% surcharge on deposits and payments
- Stripe fees may apply
- Charged per
- Month, paid in advance
- Events, enquiries and large party bookings, as described on the page
- Charged per
- Month, paid in advance
- Voucher add-on
- 3% surcharge on vouchers
- Stripe fees may apply
- Charged per
- Month, paid in advance
- SMS add-on
- SMS and Silverstreet fees apply, amount not published
These prices are not like-for-like, because providers charge for different things. The first row is one flat plan that carries bookings, deposits, vouchers and group pre-orders. The ResDiary rows are components that have to be added to a base plan whose price the page does not give, and a surcharge is added on top of the add-ons that process money.
ResDiary cost beyond the monthly figure: the Terms
The ResDiary Terms of Service carry the header "Last updated: October 2024". These clauses change what a year costs. All are quoted as printed.
- Contract length (clauses 7.3.2 and 7.3.3). "The default contract length is an annual term." "Contracts are rolling annually." "Cancellations require 90 days written notice prior to the anniversary date." Quarterly contracts also exist, with "90 days' written notice" under clause 7.3.1.
- Notice must be in writing (clause 7.6). Cancellation notice must be received "in writing, to support@resdiary.com and/ or contracts@resdiary.com". "Failure to do so will result in an Account renewing automatically."
- Fees paid in advance (clause 7.4). "All fees paid to ResDiary for use of an Account are non-refundable." "The Customer will be charged a fee for setup on registration and the monthly / quarterly / annual fee in advance on first registration." The amount of the set-up fee is not stated.
- An administration fee (clause 7.7). ResDiary "reserves the right to levy an administration fee of £25 plus VAT" if a billing subscription is cancelled or a payment request is declined.
- Notice period still billed (clause 8). Once the customer gives notice of termination, "any outstanding invoices including those for the 90 day termination period become due and must be paid".
- Automatic upgrade (clause 7.1.1). "If a venue exceeds the maximum limit of bookings, ResDiary will automatically upgrade the Account to the next category/level." And: "If a venue is below the maximum limit of bookings, ResDiary will not automatically downgrade the Account, the venue will have to contact ResDiary directly."
- Add-ons renew too (clause 9). To remove an additional product or integration, notice must be received in writing, and "Failure to do so will result in automatic renewal of the additional product and / or integration billing."
- A transaction charge (clause 9.2). The customer agrees to "a charge of between 0.75% and 5% inclusive of applicable taxes, on each processed transaction, in addition to the relevant Stripe fees." The pricing page prints 1.2% and 3%, and this guide uses those figures in the sums, but the Terms describe a wider range.
- Price changes (clause 7.5). A price change "will apply at the end of the period of 10 days beginning on the date you received the notice of the change".
- Guest data after cancellation (clause 8.2). "User Content and data and Guest Data will be anonymised 30 days after the date upon which the relevant Account has been cancelled."
- SMS cost (clause 2.10). "SMS confirmations may optionally also be sent at the Restaurant's cost."
This guide does not call any of these terms unfair. They are business-to-business terms between two companies, and the CMA's guidance on unfair terms is written for consumer contracts. The point is practical: each one is a date or a charge the owner has to diarise or budget for, and none appears next to the price on the quote.

Two clauses deserve a calendar entry the day the contract is signed. The first is the 90-day notice date. A contract that renews on 1 March needs written notice by about 1 December, inside the Christmas trading season. The second is the 30-day anonymisation date for guest data, which sets the deadline for exporting the guest list before leaving.
What a complete restaurant booking stack has to include
A booking button is not the same as a booking system. Before comparing any two prices, list the jobs the system has to do for a UK independent, then price each job under each route. For ResDiary the route is a base plan by quote plus add-ons; for TableSpark it is one plan. Each section below gives the cost line on the add-on route, as the page prints it, and what TableSpark includes.
Online booking on your own website, with live availability
Guests should book on the restaurant's own site, against slots that its rules and real tables can honour, with no double-booked table. On the add-on route the base plan carries this, priced by the number of bookings a month, by quote.
TableSpark builds the booking engine into the restaurant website. A service, such as Lunch or Dinner, decides when the engine takes bookings. Slot length is 15, 30 or 60 minutes. Party size, guest lead time and book-ahead days are set per service, and the guest sees only times the rules and the real tables can honour. The restaurant booking system page walks through each rule. Growth, at £39 a month excluding VAT, carries the booking engine.
Deposits and card guarantees
A deposit is paid at booking. A card guarantee holds the card and charges only when the restaurant confirms a no-show. On the add-on route, taking payments is the Pre-orders add-on at £35 per month, and every deposit then carries the 1.2% surcharge before Stripe's card fee.
In TableSpark, a deposit runs "from £1 to £500 per booking", set per service as a party-size threshold plus an amount, and a card guarantee is "card held, charged only when you confirm a no-show". If both are on, the deposit takes priority. The money is "paid into your own connected Stripe account; Stripe's standard card-processing fees apply to online payments". There is no TableSpark surcharge on the deposit.
Two rules matter when writing the deposit policy. The first is the leisure-services exemption. Regulation 28(1) of the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013 says "This Part does not apply as regards the following", and paragraph (h) lists "the supply of accommodation, transport of goods, vehicle rental services, catering or services related to leisure activities, if the contract provides for a specific date or period of performance". A dated restaurant booking is the kind of contract paragraph (h) describes. The booking deposits guide covers what follows from it.
The second is fairness. The CMA's guidance on writing a fair contract for customers says a term that may be unfair is one that could "make prepayments non-refundable, regardless of why the customer cancels", and that "you may legitimately keep a deposit in full if it's no more than a small percentage of the price and you make it clear when exactly it would be non-refundable". A deposit policy that says plainly what is kept, and when, is the safer wording. The deposit policy wording template gives sample text.

Reminders and SMS
Reminders were the no-show tool operators named most often in the trade survey above, at 43%. On the add-on route, SMS is a £10 per month add-on plus "SMS and Silverstreet fees", and clause 2.10 says SMS confirmations may be sent at the restaurant's cost. The per-message amount is not published on the pages read.
In TableSpark, "every confirmed booking gets a confirmation and a reminder the day before, sent in your restaurant's name". Booking confirmations, reminders and receipts are not counted in the marketing-email allowance. Where a restaurant has SMS set up, automated journeys can send a text, and the pricing page says no more than that about it, so this guide claims no SMS allowance.
A waitlist for the full night
A fully booked Friday still brings walk-ins and cancellations. In TableSpark the waitlist is on Growth and Full: add a walk-in or a guest for a fully booked night from the Bookings screen, and one tap sends a "your table is ready" email when the table comes free. Seating the party books them through the same engine as any other booking.
Group bookings with pre-orders
Large parties are where deposits and kitchen planning matter most. On the add-on route the page lists "Group Central Reservations" at £10 per month and Event Manager, described as "One system that seamlessly handles your events, enquiries and large party bookings", at £35 per month. The sums below include Event Manager.
In TableSpark, group bookings with pre-orders and deposits are on Growth and Full. The owner sets the party size where a booking becomes a group, and each one arrives as an enquiry to confirm. With per-guest choices on, every guest gets a private link, lists their allergies and picks one dish per course from the set menu; dishes containing an allergen they listed stay locked. The owner sets the cut-off, reminders go out 7 and 2 days before it, and the kitchen sheet totals every dish. A per-guest deposit can be requested, paid straight to the restaurant's own Stripe account.
Gift vouchers
On the add-on route, Gift Vouchers is £35 per month, with a 3% surcharge on every voucher sold, before Stripe's fee. TableSpark's gift cards, on Growth and Full, are sold on the restaurant's site or at the desk, with one balance ledger, and paid to the restaurant's own Stripe account.
Guest records and marketing consent
The booking system is where the guest list starts, so who holds it and how it can be exported is a cost question. In TableSpark, guest records are stored under the restaurant's TableSpark account, visible in the Inbox and the guest list, with CSV export. On the ResDiary route, clause 8.2 above sets the clock: guest data is anonymised 30 days after cancellation.
Marketing from that list is governed by PECR. The ICO says: "You must not send marketing emails or texts to individuals without specific consent." There is a limited exception for a restaurant's own previous customers, often called the soft opt-in, which needs a simple way to opt out when the details were first collected and in every message. A guest list moved to a new system carries its consent status with it, so export the consent flag as well as the email address.

The Google booking link
TableSpark offers a Reserve with Google booking-link connection. In Settings, SEO, the owner pastes the booking link; it becomes the booking destination guests reach from Google, and they complete the booking on the restaurant's own page, where it joins the diary like any other. It is a booking-link connection, so the Google link leads to the booking page rather than feeding bookings into the Inbox.
The website the booking button sits on
A booking system has to live on a website, and a live link is not the same as being found on Google. Misconfigured robots or noindex directives, conflicting canonicals, orphaned pages, rendering problems, missing Restaurant structured data or incomplete search verification can leave important pages undiscovered, excluded or misunderstood. A guest searching the restaurant's name may then reach a directory, a commission-charging marketplace or a competing restaurant first.
TableSpark bundles that work into every site: crawlable structured restaurant content, titles and descriptions, canonical URLs, sitemaps, robots controls, Restaurant and LocalBusiness schema, internal linking, mobile-first output and managed search-verification setup. Indexing and ranking remain decisions for Google, and no outcome is promised. The owner avoids hiring a technician to assemble it separately around a booking widget.
More than one site
The ResDiary pricing page as read gives no multi-site price, so an owner with a second restaurant should ask the quote to state the price per site in writing. TableSpark Full, at £69 a month excluding VAT, carries up to five sites under one login and one bill, with cross-site guest export.
Contract and exit
The exit questions are the Terms clauses above. On TableSpark, a plan is billed monthly with no annual prepayment required, or yearly as one payment for 12 months, and the site is free to build until the owner publishes. Guest records export as CSV on every plan, so leaving does not depend on a notice date.
ResDiary alternative UK: the full-year cost for one venue
The venue below is an illustrative 70-cover independent, not a real customer. Every figure is excluding VAT unless stated, and every payment is on a standard UK card.
- 1,200 online bookings a month.
- 150 group bookings a month, 6 guests each, with a £10 a head deposit.
- £1,500 a month of gift vouchers, assumed to be 30 vouchers of £50.
- One payment per group booking and one per voucher.
Deposits taken a month are 150 x 6 x £10 = £9,000. Vouchers sold are £1,500.
The add-on route
The venue takes deposits, group bookings and vouchers, so it needs the payments add-on, the events add-on, the voucher add-on and SMS reminders.
- Add-ons: Pre-orders £35 + Event Manager £35 + Gift Vouchers £35 + SMS £10 = £115 a month. Over 12 months, £115 x 12 = £1,380.
- VAT at 20% on those subscriptions would be £1,380 x 0.20 = £276, giving £1,656 including VAT.
- Surcharge on deposits: 1.2% x £9,000 = £108 a month.
- Surcharge on vouchers: 3% x £1,500 = £45 a month.
- Surcharges together: £108 + £45 = £153 a month, so £153 x 12 = £1,836 a year. Clause 9.2 describes the charge as inclusive of applicable taxes, so no VAT is added to it.
- Add-ons plus surcharges: £1,380 + £1,836 = £3,216 a year.
Three things are missing from that £3,216. The base plan is not published, so it is not added; the true total is higher. SMS message fees are not published, so they are not added. The set-up fee in clause 7.4 has no stated amount. The booking tier is unknown too: at 1,200 bookings a month, which plan applies is not on the page, and clause 7.1.1 describes an automatic upgrade when the limit is exceeded.
Stripe, the same on both sides
Stripe's UK page, read on 29 October 2026, lists "1.5% + 20p" for standard UK cards. Stripe's rate is the same whichever booking system sits on top of it.
- Deposits: 1.5% x £9,000 = £135, plus 150 payments x 20p = £30, so £165 a month.
- Vouchers: 1.5% x £1,500 = £22.50, plus 30 payments x 20p = £6, so £28.50 a month.
- Together: £165 + £28.50 gives a monthly card cost of 193.50 pounds, and 193.50 x 12 = £2,322 a year.
TableSpark Growth
Growth carries bookings, deposits, reminders, the waitlist, gift cards and group pre-orders. It costs £39 a month excluding VAT, so £39 x 12 = £468 paid monthly, or £390 a year excluding VAT paid yearly, which is 10 x £39 because yearly means one payment for 12 months and the page says to "pay for 10 months and use 12". VAT at 20% would be £93.60 on the monthly total or £78 on the yearly one. TableSpark takes 0% commission on direct bookings and orders; Stripe's standard card-processing fees apply to online payments, so the Stripe line is the same £2,322.

| Add-on route | TableSpark Growth | |
|---|---|---|
| Base plan | By quote, not added | £468 monthly or £390 yearly, excluding VAT |
| Pre-orders and Event Manager | (£35 + £35) x 12 = £840 | Included |
| Gift Vouchers | £35 x 12 = £420 | Gift cards included |
| SMS add-on | £10 x 12 = £120, message fees not published | Reminder the day before included |
| Surcharge on deposits | 1.2% x £9,000 x 12 = £1,296 | 0% TableSpark commission |
| Surcharge on vouchers | 3% x £1,500 x 12 = £540 | 0% TableSpark commission |
| Stripe card fees | £2,322 | £2,322 |
| Total before the base plan | £5,538 | £2,790 monthly, £2,712 yearly |
The add-on route totals £1,380 + £1,836 + £2,322 = £5,538 before the base plan. TableSpark Growth, with plan prices excluding VAT, totals £468 + £2,322 = £2,790 paid monthly, or £390 + £2,322 = £2,712 paid yearly. The gap, before the unpublished base plan is counted, is £5,538 - £2,790 = £2,748 monthly, or £5,538 - £2,712 = £2,826 yearly. Of that, the surcharges alone are £1,836 a year. Add the base plan and the gap widens by whatever the quote says.
How the surcharge scales with deposits
The surcharge is a percentage, so it follows the restaurant's success. The table holds vouchers at £1,500 a month and moves deposits.
| Surcharge on deposits a year | With £1,500 of vouchers a year | |
|---|---|---|
| £4,500 | 1.2% x £4,500 x 12 = £648 | £648 + £540 = £1,188 |
| £9,000 | 1.2% x £9,000 x 12 = £1,296 | £1,296 + £540 = £1,836 |
| £18,000 | 1.2% x £18,000 x 12 = £2,592 | £2,592 + £540 = £3,132 |

Doubling deposits from £9,000 to £18,000 a month adds £1,296 a year to the surcharge. If deposits fall to £4,500 a month, the surcharge is still £1,188 a year and the add-ons stay at £1,380 a year, so the add-on route is £2,568 before the base plan, Stripe fees or SMS message fees. The add-ons do not shrink when bookings do.

A commission-free restaurant booking system still has a price list
Owners often search for a commission-free restaurant booking system in the UK, and commission matters, because a per-booking or per-cover charge grows with every guest. But commission is one line. A system with no commission can still charge for the plan, for each add-on, for a percentage surcharge on money it processes, for messages, and for a renewal that was never diarised. The test is the full-year sum, not the single word.
TableSpark's answer is to remove those lines, not to price them lower. Bookings carry 0% TableSpark commission and the plan is flat. A restaurant does not pay per booking or per cover, the deposit is not charged a TableSpark percentage, and the only card cost is Stripe's own standard rate, which the restaurant would pay on any route. TableSpark starts at £19 a month excluding VAT for Starter, which keeps enquiry forms and the Inbox; Growth, at £39 a month excluding VAT, carries the booking engine; and Full, at £69 a month excluding VAT, adds online ordering.
The ResDiary alternatives decision: which route fits which restaurant
The table puts the cost lines side by side. The left column is the quote-plus-add-ons route as ResDiary's pricing page and Terms describe it; the right is TableSpark Growth.
| Quote plus add-ons | TableSpark Growth | |
|---|---|---|
| Base plan figure published | No, by quote | Yes, £39 a month excluding VAT |
| Payments add-on | £35 a month | Included |
| Gift vouchers | £35 a month | Included as gift cards |
| SMS | £10 a month plus message fees | Reminder the day before included |
| Surcharge on deposits | 1.2% on the page, 0.75% to 5% in Terms | 0% TableSpark commission |
| Surcharge on vouchers | 3% on the page | 0% TableSpark commission |
| Contract default | Annual, rolling | Monthly, or yearly paid once |
| Notice to leave | 90 days in writing before anniversary | Cancel anytime |
| Add-ons on renewal | Renew unless cancelled in writing | One plan, no add-on stack |
| Tier changes | Automatic upgrade, no automatic downgrade | Flat monthly plan |
| Guest data after leaving | Anonymised 30 days after cancellation | CSV export any time |
Read down the right column and the pattern is clear: every line that is a separate charge, a date or a clause on the left is part of one plan on the right. For an independent UK restaurant that wants bookings, deposits, vouchers, group pre-orders and a website in one place, TableSpark Growth is the best-value choice and the best overall one. Full, at £69 a month excluding VAT, is the choice if the restaurant also takes online orders on its own site at 0% TableSpark commission, or runs up to five sites. The pricing page lists every plan.
Two other routes appear in the wider comparison guides. The best restaurant booking system guide compares the field on one worked example, and the Flipdish alternative guide does the same sum for a takeaway ordering stack. For a restaurant leaving a different reservation marketplace, the switching guide shows the billing and record changes.
Moving off a rolling contract: a switching checklist
Order matters, because the notice date and the data clock both run on the old contract, not the new one.
- Find the contract anniversary date and diarise the 90-day notice date, with a reminder two weeks earlier.
- Send the written cancellation to both addresses named in clause 7.6, and keep proof of sending.
- List every add-on, and cancel each in writing as clause 9 requires.
- Export the guest list, with email, phone, visit history, notes and marketing consent, well inside the 30 days before anonymisation.
- Export future bookings and deposits taken, and decide how each deposit will be honoured.
- Connect Stripe in the new system and take a test deposit.
- Build the services, party sizes and deposit rules, and publish the booking page.
- Move the Reserve with Google booking link to the new booking page.
- Re-send or honour every open gift voucher.
- Check the old booking links on the website, Instagram and Google Business Profile.
The switching a restaurant booking system guide covers the migration in more depth, including keeping the old diary live until the last booked table has been seated.
How to do it in TableSpark
The steps below follow the live product and the run your bookings tutorial. Each is beside the screen it names.
Step 1 of 6
Set the rules for each service
Open Bookings, then Services & rules. Each service, such as Lunch or Dinner, is a row with its seating window, slot length, capacity, party size, lead time and book-ahead days.

Step 2 of 6
Add a deposit or a card guarantee
In the same row, fill Deposit for party over and Deposit (£, per booking), or Card guarantee for party over and No-show fee (£). Each amount runs from £1 to £500. Connect your own Stripe account once under Settings, then Payments.

Step 3 of 6
Run the day from the Bookings list
Open Bookings on its Day view. Each booking shows its status, source and table, and the Waitlist card sits above the services.

Step 4 of 6
Add a walk-in to the waitlist
Fill Name, Party, Phone and an optional Quoted wait, then press Add to waitlist. When a table frees, press Notify to email the guest, then Seat.

Step 5 of 6
Check gift cards
Open Gift cards in the sidebar to see the outstanding liability and every issued card, each with a ledger. Add the Gift card form module in the Builder to sell them on your site.

Step 6 of 6
Export your guests
On the Guests page, press Export CSV beside the page title. The export covers whichever segment is open.

Tips
- Take a test deposit on your own card before publishing, then refund it from your Stripe dashboard.
- Start the deposit threshold at the party size where you would want to read the booking first, and raise it only if the diary stays calm.
- Paste your booking link into Settings, SEO so the Google booking destination leads to your own page.
- Keep the old system's guest export until the new Guests list has been checked against it.
- Read the Services and rules guide before changing party sizes on a busy week.
Questions owners ask about ResDiary alternatives
How much does ResDiary cost for a small restaurant?
The UK pricing page, read on 29 October 2026, publishes no base-plan price and asks for a quote tailored to bookings a month. It lists add-ons from £10 to £35 per month, plus 20% VAT. Any third-party figure for the base plan is not from the provider, so ask for the quote in writing.
What add-ons does ResDiary charge for?
The page lists Pre-orders, Gift Vouchers, ResPhone and Event Manager at £35 per month each, and SMS, Group Central Reservations, POS integration, PMS integration and CRM/Marketing at £10 per month each. Each is billed in advance.
Is there a surcharge on deposits?
The pricing page says a surcharge of 1.2% applies for processing deposits and payments and 3% for gift vouchers, with Stripe fees that may apply. Clause 9.2 of the Terms describes a charge of between 0.75% and 5% on each processed transaction. Ask which figure applies to your quote.
How long is the contract and how do I leave?
The default contract is an annual term that rolls annually. Cancellation needs 90 days' written notice before the anniversary date, sent to the addresses in the Terms. Without it the account renews automatically, and each add-on renews the same way unless cancelled in writing.
Will I be moved to a higher plan if I take more bookings?
Clause 7.1.1 says that if a venue exceeds the maximum limit of bookings, the account is automatically upgraded to the next level, and that it is not automatically downgraded if bookings fall. The venue has to contact the provider to go down.
What is the cheapest restaurant booking system with deposits in the UK?
Compare full-year totals, not entry prices. Add the plan actually needed, each add-on, any surcharge on deposits and vouchers, and Stripe's card fees. TableSpark Growth, at £39 a month excluding VAT, includes deposits, reminders, a waitlist, gift cards and group pre-orders at 0% TableSpark commission.
Can I export my guest list when I switch?
On TableSpark, guest records are stored under the restaurant's TableSpark account, visible in the Inbox and the guest list, with CSV export on every plan. On any system you are leaving, export first: ResDiary's Terms anonymise guest data 30 days after the account is cancelled.
Can I take deposits for group bookings and keep them if people no-show?
Yes, on TableSpark Growth and Full a per-guest deposit can be requested, paid to your own Stripe account. Whether you may keep it depends on your terms: state the amount and the date it becomes non-refundable, in line with the CMA guidance on deposits.
The recommendation
For an independent UK restaurant, TableSpark is the best-value and best overall choice among ResDiary alternatives. One plan carries the booking engine, live availability and floor plans, deposits from £1 to £500 or a card guarantee, reminders, the waitlist, group pre-orders, gift cards, guest records with CSV export and a Reserve with Google booking-link connection, on a site with search readiness built in. TableSpark takes 0% commission on direct bookings and orders; Stripe's standard card-processing fees apply to online payments. Growth is £39 a month excluding VAT. Full, at £69 a month excluding VAT, adds online ordering and up to five sites. Building is free until the site is published.
Sources
- ResDiary pricing — resdiary.com (checked 2026-10-29)
- ResDiary Terms of Service — resdiary.com (checked 2026-10-29)
- Restaurant Online, no-show rates fall year on year — restaurantonline.co.uk (checked 2026-10-29)
- Stripe UK pricing — stripe.com (checked 2026-10-29)
- Consumer Contracts Regulations 2013, regulation 28 — UK Government (checked 2026-10-29)
- GOV.UK, writing a fair contract for customers — UK Government (checked 2026-10-29)
- ICO, electronic mail marketing — ico.org.uk (checked 2026-10-29)
- TableSpark pricing — TableSpark (checked 2026-10-29)
- TableSpark restaurant booking system — TableSpark (checked 2026-10-29)
- TableSpark, run your bookings — TableSpark (checked 2026-10-29)
- TableSpark, hours and booking rules — TableSpark (checked 2026-10-29)
- TableSpark, get paid — TableSpark (checked 2026-10-29)
- TableSpark, take group pre-orders — TableSpark (checked 2026-10-29)




