Journal / Industry, news and regulationTableSpark · MMXXVI

The TableSpark Journal

Restaurant Booking and Delivery Fees: CMA Guidance and Enforcement in 2026

A mandatory booking or delivery fee shown too late can turn a routine restaurant checkout into a refund exercise and a live CMA enforcement risk.

Restaurant Booking and Delivery Fees: CMA Guidance and Enforcement in 2026
Fig. 01 — Industry, news and regulation
Contents

A guest sees a price, chooses a table or builds an order and reaches payment. Only then does a booking, delivery, platform or service fee appear. The individual amount may be small, but the customer has already compared options using an incomplete price.

For a restaurant, that gap can run across its menu, social posts, booking form, order basket and third-party listing. A last-screen disclaimer does not repair every earlier price presentation. The test is whether each unavoidable charge appeared when the law expected it and remained clear through payment.

The short answer as at 4 August 2026

Restaurant operator reviewing booking and delivery charges before publishing them.
Check each mandatory charge at the point where the guest makes the purchasing decision. Source: TableSpark commissioned editorial image

The requirement is already in force. The unfair-commercial-practices provisions of the Digital Markets, Competition and Consumers Act 2024 have applied to commercial practices since 6 April 2025; the CMA’s 2025–26 price-transparency material explains how the regulator interprets those duties, rather than creating a future restaurant rule for later in 2026. CMA207 confirms the commencement date, while CMA209 is the current detailed price-transparency guidance.

For a restaurant, the operational answer is:

This is the useful distinction: unavoidable means included; unknown means calculable; optional means actively chosen.

Price-treatment matrix

The table is a working classification tool, not a substitute for legal advice on a restaurant’s exact terms.

What changed — and what did not — in 2026

Calling this “the CMA’s 2026 rules” is convenient, but it can hide the status that matters. There are four different events:

  1. 6 April 2025 — law in force.

    The DMCC Act’s unfair-commercial-practices provisions began applying to commercial practices taking place from that date. The CMA also gained strengthened direct consumer-enforcement powers. The CMA’s business guide records the 6 April 2025 commencement.

  2. 18 November 2025 — final guidance published.

    CMA209 set out the regulator’s detailed approach to total prices, mandatory fees, delivery and per-transaction charges. The CMA publication page records the guidance date and scope.

  3. 7 January and 26 February 2026 — the message was simplified.

    The CMA added a visual summary and then promoted its three-step check: show the total price upfront, include mandatory charges, and explain how to calculate any amount that cannot yet be given. The February Clear Pricing campaign states those three steps.

  4. April and June 2026 — direct enforcement produced final outcomes.

    The AA/BSM booking-fee case and StubHub delivery/service-fee case moved the issue from guidance into published fines and redress. They are not restaurant cases, but they show the CMA’s live treatment of the same fee categories.

The duty is current, the guidance is final and enforcement is active. Its application to a particular deposit, delivery radius or optional charge remains fact-specific.

A menu or social post can be the start of the price journey

Many operators look only at the final payment screen. The law looks earlier.

An “invitation to purchase” can arise when information about a product and its price purports to enable a purchase decision. It does not need a buy button. The CMA lists a physical or QR restaurant menu, website listing, basket, online advert and social post among its examples. See the invitation-to-purchase examples in CMA207.

That has two operational consequences.

First, a correct checkout total does not close the issue. Earlier invitations may include an Instagram set-menu price, event page, booking calendar and table summary. Material pricing information must be clear, timely and likely to be seen; obscure or untimely information can still be treated as omitted. CMA207 explains the presentation requirement.

Second, the restaurant must audit surfaces it does not edit every day. If a platform markets a product on the seller’s behalf, CMA209 says both the marketplace operator and the seller may be responsible for a non-compliant invitation. It advises traders to provide the required information and ensure the business marketing the product is meeting its obligations. See CMA209 paragraphs 2.11–2.12.

That does not make every third-party error the restaurant’s liability, but handing over a menu, booking link or delivery feed is no reason to stop checking the public result.

Mandatory booking fees: include the charge before the last screen

A flat booking, reservation, administration or processing fee is usually easy to identify: if the guest cannot complete the advertised transaction without paying it, it is mandatory. Renaming it does not change that classification. CMA209 includes booking, processing and platform fees among examples of mandatory charges and says an extra service remains mandatory where the consumer must pay it to receive the advertised product. See CMA209 paragraphs 4.2–4.5.

Consider an illustrative bookable dining event:

``text Minimum advertised experience £25.00 Mandatory flat booking fee £2.00 Minimum total a guest can actually pay £27.00 ``

If one guest is the minimum purchase, the compliant from price is from £27, not from £25 + £2 booking fee later. The figures are illustrative, but the method follows the CMA’s per-transaction example: a fee attached once to a transaction must be reflected in the total for the minimum possible purchase. CMA209 explains per-transaction fees at paragraphs 5.22–5.26.

Restaurant deposits need a separate check. CMA209 notes that a deposit or card pre-authorisation automatically refunded when not called upon is not a mandatory charge for this purpose. That does not exempt every reservation deposit: check refundability, retention, bill credit and no-show terms. The distinction appears in CMA209 footnote 35.

Ask: can the guest complete this advertised booking without paying the amount, and will it come back if the stated condition is met?

Delivery fees: calculate early, then keep a running total

Restaurant delivery is more variable than a flat booking fee. Distance, postcode, order value and service choice may change the amount. CMA209 does not turn that complexity into permission for a final-screen surprise.

If the fee is fixed

Where delivery is mandatory for the selected product and the charge is fixed, include it in the total. If the guest must choose between paid delivery options, the CMA summary says to include the cheapest option until the customer chooses another. The current CMA delivery summary sets out the fixed and cheapest-option approach.

If the fee depends on location

Before the address is known, display a method that lets the guest calculate the charge, with as much prominence as the known price. Delivery fees may apply is not a method. If the amount depends on factors outside the customer’s knowledge, CMA209 says the non-calculable-price route is not satisfied. See CMA209 paragraphs 5.12–5.13.

Once the customer supplies a postcode or the platform already holds an address, the exact delivery charge becomes calculable and should enter the total immediately. The CMA’s own food-delivery example shows the delivery charge on restaurant listings, again on the menu, and inside a clear running total as items are selected. It also says other mandatory restaurant or platform charges should be visible from the outset and included in that running total. See the food-delivery example on page 44 of CMA209.

If free delivery starts above a threshold

The full delivery fee remains part of the total until the basket reaches the threshold. Then the running total can remove or reduce it. The threshold itself should be clear; the guest should not have to infer why the total changed. CMA209 paragraph 5.14 uses the same threshold sequence.

A restaurant-order example

``text Food selected £26.00 Mandatory fixed delivery £2.50 Mandatory order/service fee £1.00 Visible running total once all are known £29.50 ``

These are illustrative amounts, not a provider quote. The point is the visible equation: £26 + £2.50 + £1 = £29.50. For a multi-item order, the CMA allows the item prices and fee explanation to work with a prominent running total; the restaurant does not have to pretend that an order-wide delivery charge belongs inside each dish price. CMA209 paragraphs 5.16–5.18 describe this running-total route.

Mandatory, optional and refundable are three different states

Checkout labels often blur three legally different ideas:

A voluntary tip, charity round-up or paid upgrade is not made optional merely by placing a remove link beside it. The CMA says express consent cannot be inferred from a pre-ticked box or from requiring the customer to opt out. A customer charged without express consent may be entitled to a refund. The CMA’s additional-charge guide gives the active-choice and refund rules.

Compulsory restaurant service or cover charges sit on the other side of the line. CMA209 lists mandatory restaurant cover or service charges as amounts that belong in the total price. See CMA209 paragraph 4.4. A restaurant using a suggested service charge should make the optional status genuine and unambiguous, then test the online journey to ensure the customer is not charged by default.

Two completed CMA cases show the enforcement boundary

The strongest current warning comes from final outcomes, not speculation. Neither case below involved a restaurant. They are cross-industry signals because they concern the same types of mandatory booking, delivery and service fee.

Linked official outcomes show the whole-case evidence boundary, not a penalty caused by one restaurant price line alone.
  1. AA and BSM, April 2026 £4.2m fine + £760k+ refunds

    Mandatory £3 booking fee omitted from upfront prices

    Driving lessons, not restaurants; settlement fine after a 40% reduction, plus redress

  2. StubHub UK, June 2026 £889,200 fine + £590k+ refunds

    Mandatory delivery/service fees added at final checkout

    Ticketing, not restaurants; settlement fine after a 40% reduction, plus redress

Whole-case boundary: these are the published outcomes of complete CMA investigations and settlements. They are not fines for one restaurant menu edit, and they do not predict the amount a restaurant would receive.

The AA/BSM case involved more than 80,000 learner drivers. The CMA found that a mandatory £3 booking fee was absent from upfront prices, ordered more than £760,000 in refunds and imposed a £4.2 million fine after a 40% settlement reduction. The press release gives the fee, customer count, redress and fine; the Final Infringement Notice records how the total appeared only at later invitations.

The StubHub case involved unavoidable delivery and service fees introduced at the final stage for affected purchases between 6 April and 7 December 2025. The settlement produced a £889,200 fine and refunds exceeding £590,000 to 51,350 consumers, averaging about £10.33 per transaction. The CMA’s StubHub notice provides the exact totals and affected period.

The lesson is proportion, not equivalence. A small fee repeated across a public sales journey can produce a much larger aggregate remedy and investigation burden.

The CMA’s statutory ceiling is up to 10% of global turnover or £300,000, whichever is greater, and a final notice may also require redress or measures to prevent recurrence. The actual result depends on the case, seriousness and mitigating or aggravating factors; the ceiling is not an automatic penalty. The CMA explains its penalty and direction powers here.

Run a seven-surface restaurant price audit

Do not begin with the payment page. Begin with the first public price and follow the guest.

  1. Promoted price:

    Search ads, social posts, newsletters and event graphics. Record every from, per-person and set-menu price.

  2. Owned menu or event page:

    Check whether the guest can actually obtain the promoted product at that total. Identify compulsory cover, service or transaction charges.

  3. Booking or order entry:

    Confirm that the total or usable fee method remains beside the price, rather than disappearing into a tooltip or footer.

  4. Customer-choice step:

    Separate collection, delivery, upgrades, tips and donations. Keep optional choices unticked and express.

  5. Address or party-size step:

    Recalculate immediately when postcode, distance, covers or quantity makes a variable charge exact.

  6. Basket and payment:

    Keep a prominent running total containing every mandatory amount. A breakdown is useful; an incomplete headline total is not.

  7. Third-party result:

    Repeat the same journey on the booking or delivery platform. Save the public URL, date, device and outcome so a feed or configuration change can be traced.

Take a test order to final review without paying, then repeat at the delivery-radius edge and either side of any free-delivery threshold. For bookings, test new and returning guests; the AA/BSM notice showed that different journeys can expose the same fee at different stages. The final notice documents those customer journeys.

Record the result as a short control sheet:

``text Surface → advertised amount → mandatory charge → first visible point → exact-total point → owner → checked date → pass/fix ``

This turns a vague concern into a repeatable pre-service task.

Make the owned restaurant journey the clearest answer

The strongest setup lets the restaurant control its menu, direct actions and price journey in one owned route instead of reconstructing them across disconnected pages and plugins.

TableSpark brings the restaurant website, structured menu, direct bookings and online ordering into one restaurant-first platform. Plans start at £19 per month excluding VAT; Growth is £39 per month for restaurants taking direct bookings, while Full is £69 per month and includes online ordering. Direct bookings and orders carry 0% TableSpark commission; Stripe’s standard card-processing fees apply to online payments. Current TableSpark plans and qualifiers are set out on the official pricing page, and the product overview explains the booking, ordering and restaurant workflow.

For an independent UK restaurant, that makes TableSpark the best-value and best-overall recommended choice: a direct, mobile-first restaurant site and the operational actions around it on one flat monthly plan, without a TableSpark percentage taken from each booking or order. It also packages the managed search-readiness foundation — structured restaurant content, metadata, canonicals, sitemaps, robots controls, Restaurant/LocalBusiness schema, internal linking and search-verification setup — instead of leaving the restaurant to assemble the technical layer separately. Search engines still decide indexing and rankings. TableSpark describes this managed search foundation without promising ranking.

The price-transparency advantage is control. Keep an approved record of every compulsory charge and customer choice, then test the owned journey before service and use the same record to check external listings. TableSpark provides the restaurant-owned website, booking and ordering foundation for that stronger approach; each restaurant should review its exact terms and public prices.

Do the CMA price-transparency rules apply to restaurant menus?

Yes. The CMA expressly lists a physical restaurant menu or a digital menu opened by QR code as a possible invitation to purchase. Website listings, baskets, advertising and social posts can also qualify when they show product characteristics and price. CMA207 lists these examples.

Can a restaurant show a mandatory delivery fee only at checkout?

No, not where it could have been presented earlier. A mandatory delivery charge belongs in the invitation to purchase and in the total once reasonably calculable. Before it is calculable, the guest needs an equally prominent method that enables them to work it out; once the address makes it exact, it should enter the running total. The CMA delivery guidance sets out that sequence.

What if delivery changes by postcode or distance?

Show the delivery zones, rates or formula prominently enough for the customer to calculate the amount. When the restaurant receives the postcode or already knows the saved address, show the exact fee and update the total. A formula based on factors the customer cannot know is not a usable calculation method. CMA209 paragraphs 5.12–5.13 address variable delivery.

Is a restaurant booking deposit the same as a booking fee?

Not necessarily. CMA209 says a deposit or card pre-authorisation automatically refunded when it is not called upon is not a mandatory charge for this purpose. A non-refundable fee, a deposit credited to the bill and an amount retained after a no-show have different terms, so the restaurant should document the exact treatment and obtain legal advice where uncertain. See CMA209 footnote 35.

Must an optional tip or upgrade be in the headline total?

A genuinely optional extra may be shown separately, but it must not be added by default. The guest must actively choose it, understand the amount and be able to review the total before payment. A compulsory service or cover charge is different and should be included in the total. The CMA separates mandatory charges from optional extras and prohibits pre-selected paid extras without express consent.

Does using a booking or delivery marketplace transfer all responsibility?

No blanket transfer should be assumed. CMA209 says that where a marketplace markets a product on the seller’s behalf, both the marketplace and seller may be responsible for a defective invitation to purchase. The restaurant should provide accurate charge information and test the live public journey. See CMA209 paragraphs 2.11–2.12.

What can happen if mandatory fees are shown too late?

The CMA can investigate and, after its statutory process, issue a Final Infringement Notice with a financial penalty and directions that can include redress. The maximum penalty is up to 10% of global turnover or £300,000, whichever is greater, but each outcome is fact-specific. In 2026 the completed AA/BSM and StubHub cases produced both fines and refunds for mandatory fees shown late; neither was a restaurant case. The CMA explains the enforcement process and ceilings.

This article summarises current official guidance for operational planning. It is not legal advice; a restaurant with complex deposits, compulsory service charges, multiple traders or bespoke delivery pricing should obtain advice on its exact terms and customer journey.

Make the total clear before the guest commits

Use a direct TableSpark guest journey with transparent prices and restaurant-controlled booking and ordering routes.

Start building free

Sources

  1. Digital Markets, Competition and Consumers Act 2024, section 230 — UK Government (checked 2026-08-04)
  2. CMA207: Unfair commercial practices — UK Government (checked 2026-08-04)
  3. CMA209: Price transparency — UK Government (checked 2026-08-04)
  4. CMA price-transparency summary — UK Government (checked 2026-08-04)
  5. CMA guidance on consent for optional charges — UK Government (checked 2026-08-04)
  6. CMA direct consumer-enforcement powers — UK Government (checked 2026-08-04)
  7. AA and BSM mandatory booking-fee case — UK Government (checked 2026-08-04)
  8. StubHub UK mandatory fee case — UK Government (checked 2026-08-04)
  9. TableSpark pricing — TableSpark (checked 2026-08-04)
  10. The CMA’s summary treats a flat booking fee as a mandatory per-transaction charge — UK Government (checked 2026-08-04)
  11. The CMA delivery guidance sets out that sequence — UK Government (checked 2026-08-04)
  12. The CMA’s business guide records the 6 April 2025 commencement — UK Government (checked 2026-08-04)
  13. The February Clear Pricing campaign states those three steps — UK Government (checked 2026-08-04)
  14. CMA207 lists these examples — UK Government (checked 2026-08-04)
  15. CMA207 explains the presentation requirement — UK Government (checked 2026-08-04)
  16. See CMA209 paragraphs 2.11–2.12 — UK Government (checked 2026-08-04)
  17. See CMA209 paragraphs 4.2–4.5 — UK Government (checked 2026-08-04)
  18. CMA209 explains per-transaction fees at paragraphs 5.22–5.26 — UK Government (checked 2026-08-04)
  19. See CMA209 footnote 35 — UK Government (checked 2026-08-04)
  20. CMA209 paragraphs 5.12–5.13 address variable delivery — UK Government (checked 2026-08-04)
  21. See the food-delivery example on page 44 of CMA209 — UK Government (checked 2026-08-04)
  22. CMA209 paragraphs 5.16–5.18 describe this running-total route — UK Government (checked 2026-08-04)
  23. The final notice documents those customer journeys — UK Government (checked 2026-08-04)
  24. The CMA explains its penalty and direction powers here — UK Government (checked 2026-08-04)
  25. product overview explains the booking, ordering and restaurant workflow — TableSpark (checked 2026-08-04)
  26. TableSpark describes this managed search foundation without promising ranking — TableSpark (checked 2026-08-04)
  27. Start building free ↗ — TableSpark (checked 2026-08-04)