Building the website

Kebab Shop Website UK: Late Orders, Sauces, Allergens

At 11:40pm the phone rings out, a commission leaves with every delivery and nobody can say what is in the garlic sauce. Here is what a kebab shop website must do, and what it costs.

Written by
Published
6 November 2026
Read
30 minutes

A kebab shop loses money at its busiest hour when orders split between phone and marketplace, allergen answers live in one person's head and the delivery fee is not clear until checkout.

In short

A kebab shop website has to do four jobs after dark: take sized, sauced and extra-loaded orders accurately, show allergen information before the customer pays and again at the door, show the delivery charge in the price from the first screen, and be findable in search. Hot food sold after 11pm in England and Wales can need a late night refreshment licence. On the worked example below, 520 orders a month at £22 lose £2,059.20 to an illustrative 18% commission.

11:40pm on a Saturday, and the order is somebody else's

The pubs have emptied and the queue reaches the door. The phone is ringing under the counter, the tablet that carries marketplace orders keeps chiming, and a customer at the till wants to know whether the garlic sauce has egg in it. The owner is carving, the second pair of hands is wrapping, and nobody is reading a tablet. A delivery order waits unaccepted. A phone order for two large doner kebabs, one with no onions and one with extra chilli sauce, is written on the back of a receipt roll.

Every one of those moments costs something. A marketplace order arrives with a share of the sale taken off it before the shop sees a penny. This guide uses an 18% commission as an editable, unnamed industry-average illustration, not any named provider's rate: on 520 orders a month at an average £22 ticket, the sales are £11,440 and the illustrative commission is £2,059.20 a month, or £24,710.40 over twelve months, taken from a shop whose margin is made at the counter.

The rules around selling food online have also become tighter in ways a late-night shop feels first. The Food Standards Agency's guidance, updated on 17 July 2026, says that when food is sold online or by phone, allergen information must be provided at two stages in the order process. The Competition and Markets Authority published an open letter on 2 November 2026, four days before this guide, on showing mandatory delivery fees in the total price. A shop whose menu is a photograph of a laminated board, a marketplace listing the shop does not control and a phone that rings through service has no tidy answer to either.

A search problem sits on top. A website can be live at a working link and still be absent from Google, and a customer typing "kebab near me" may meet a directory or a commission-charging marketplace listing before they meet the shop's own page.

This guide is for the owner of a UK independent kebab shop, doner house or takeaway who is about to build, replace or add to a website, and it sets out every sum.

A young man slicing meat from a doner kebab spit at a takeaway counter. The image carries the words "Sizes, sauces and extras". The image carries the words "Sizes, sauces and extras".
The counter at night: the shop's busiest hour is when orders arrive by phone, app and the door. Source: Photograph: Eyüpcan Timur / Pexels

What a kebab shop website has to do

A kebab takeaway website is not a brochure. Customers use it late at night, on a phone, often after a drink, and they want three things in about a minute: to see what is on the menu at what size, to choose their sauce and salad, and to be told what it will cost to get it.

The same job sits behind most of the search variants owners type. A kebab shop website and a takeaway website for a kebab shop both need a menu that reads as data, an order flow that fits late trade and a way for Google to find it. Kebab shop website design matters most as speed and clarity on mobile data. Kebab shop online ordering adds the part that takes the money and sends a ticket to the kitchen. The rest of this guide covers those jobs in order. The guide on what a takeaway website needs and costs covers takeaways in general; this one is about the kebab shop's own late-night menu.

The late-night menu as a website

A kebab menu is built differently from a restaurant menu. There are not many dishes, but each dish multiplies: doner, chicken, shish or mixed; regular or large; in a wrap, a pitta, on a box or with chips; with salad or without; with one sauce or three; with extra cheese, extra meat, jalapeños or a can. A paper menu handles this with a conversation at the counter. A website has to handle it without one.

Sizes, bread and the base dish

The cleanest structure is one dish with option groups. "Doner kebab" is a single dish. Its first group is the size, regular or large, required, with each size carrying its own price. A second group is the bread or box: pitta, naan, wrap or on a box with chips. A third is the salad: all salad, no onions, no chilli. The dish only goes into the basket once the required groups are chosen, so the ticket that reaches the kitchen is complete.

TableSpark's wording for this is exact: guests can be given "sizes, paid extras or required choices", they "pick them in a dish sheet before the dish can be added, so the ticket arrives complete", and each option group can be "required or optional, each with its own price". A note field on each dish carries a line such as "no onions", and a separate note on the basket covers the whole order. The table below sets out the group names a kebab shop would use.

A kebab dish built as option groups
Option groupRequiredExample choicesAllergen check
SizeYesRegular, largeSame dish, same recipe
Bread or boxYesPitta, naan, wrap, box with chipsRead the bread supplier's label
SaladOptionalAll salad, no onions, no chilliSalad dressings, if any, are separate
SaucesOptionalChilli, garlic, mint, house mixRead each recipe or label
ExtrasOptionalExtra meat, cheese, jalapeñosCheese and toppings carry their own allergens

Sauces, salads and extras

Sauces are where a kebab menu is hardest to describe honestly. Each one is a food item and is treated as one. The Food Standards Agency's guidance puts it plainly: "If you provide non-prepacked foods, you must supply allergen information for every item that contains any of the 14 allergens." A sauce, a flatbread or a seed topping can each contain one of the 14 allergens, depending on the recipe, and the shop's own recipes and supplier labels decide which. Which sauces contain which allergens depends on each shop's recipe, and no website can establish it for the shop.

A website can carry the answer once the shop has checked it. In TableSpark the 14 UK-regulated allergens are toggle chips on each dish, and the guest sees them on the live menu. Because sauces and extras are options on the dish, the allergen information sits with the dish rather than in a separate leaflet that gets out of date. A "Dietary and allergens" filter above the menu lets a guest narrow the list. The tool holds and displays what the owner records. Keeping it accurate, and re-ticking it the day a recipe or supplier changes, remains the owner's job.

Meal deals

Kebab shops sell meals: a kebab, chips and a can for one price, a family box for four, a late-night two-for-one. The practical approach is to write a meal deal as an ordinary dish with its own price and its own option groups. "Kebab meal" is a dish at one price. Its option groups are the kebab type and size, the side (chips or salad) and the can (cola, lemonade or water). Each group is required, so the deal arrives complete. A family box is the same: one dish, groups for each kebab it contains.

Sold out and the right dish on the right channel

Late in the evening the kebab shop runs out of things: the lamb, the naan, the last of the chicken. The website has to say so. TableSpark's sold-out switch does this per dish: mark it Sold out and it "stays on your site, struck through, and stops being ordered", with a choice of greying out or hiding it. Each dish can also be offered for dine-in, collection or delivery separately.

Allergens: two stages for orders online and by phone

This section of a kebab shop website has a legal duty behind it. The Food Standards Agency's allergen guidance for food businesses, updated on 17 July 2026, states it in one line: "If food is sold online or by phone through distance selling, allergen information must be provided at two stages in the order process."

Screenshot of Allergen guidance for food businesses on gov.uk, with the words "allergen information must be provided at two stages in the order process." highlighted.
Allergen guidance for food businesses, as published on gov.uk. Highlighted: "allergen information must be provided at two stages in the order process.". Source: gov.uk, captured 6 November 2026

The two stages are set out in the same guidance. The first is "before the purchase of the food is completed - this can be in writing (on a website, catalogue or menu) or orally (by phone)". The second is "when the food is delivered - this can be in writing (allergen stickers on food or an enclosed copy of a menu) or orally (by phone)".

Defra and the FSA's guidance on loose foods adds the second half of the first stage for anyone selling online: "If you sell food products online or by phone or mail order, customers must be able to get this information for free before they buy." It also gives the shop a choice: "You must provide a freephone number, or list the information on your website or in your catalogue."

For a kebab shop that gives a clear working pattern.

1. Before payment. The allergen information for each dish and its option choices is on the site, and the guest can see it before the order is completed. In TableSpark that means the allergen chips on each dish and the Dietary and allergens filter above the menu.
2. At the door. The second stage is a sticker on the bag, an enclosed copy of the allergen menu, or a conversation on the phone. The sticker or menu copy is the shop's own step, so the shop decides how it does this and does it every time, for collection as well as delivery.
3. On the phone. A call-in order is a distance sale, so the person taking it needs the allergen answers to hand.

The pizza-trade guide on online ordering and the two-stage rule shows how the same rule works for a made-to-order shop, and the restaurant allergen menu guide sets out how to build the allergen record itself. Neither the website nor this guide can certify an allergen record: read each label, write each recipe down, and have one person own the sheet.

Hot food after 11pm: the licence behind late trade

Late opening is the core of a kebab shop's trade and comes with a licensing point. In England and Wales, the Licensing Act 2003 defines the activity in Schedule 2: a person "provides late night refreshment" if "at any time between the hours of 11.00 p.m. and 5.00 a.m., he supplies hot food or hot drink to members of the public, or a section of the public, on or from any premises, whether for consumption on or off the premises".

Screenshot of Licensing Act 2003 Sch 2 on legislation.gov.uk, with the words "he supplies hot food or hot drink to members of the public, or a section of the public" highlighted.
Licensing Act 2003 Sch 2, as published on legislation.gov.uk. Highlighted: "he supplies hot food or hot drink to members of the public, or a section of the public". Source: legislation.gov.uk, captured 6 November 2026

The words "on or off the premises" matter to a takeaway: on the face of the definition they cover a counter and a delivery, not just a seated room. Exemptions exist and were not read for this guide, so the position depends on the premises, the hours and the council. The Home Office guidance on the licensing of late night refreshment, published on 1 October 2015, helps businesses decide whether they need a licence, and the separate guide on the late night refreshment licence takes it in full. The website point is simple: ordering hours online and licensed hours are two different things, and the site should never promise later than the shop may sell.

Ordering hours that match the trade

The ordering block follows the shop's weekly opening hours: TableSpark's tutorial says the cut-off and delivery windows "read the same hours your bookings use". A collection cut-off can be set "up to closing, or 15 to 60 minutes ahead, so the kitchen isn't rushing the last ticket". A ready-time note such as "Usually ready in ~20 min" shows after the guest orders.

Collection, delivery and the price shown first

A kebab shop's delivery is often a radius around the shop, and the customer's real question is: what will it cost me, with the fee, in total? On 2 November 2026 the Competition and Markets Authority published an open letter to online retailers on this subject. Its core line is short: "The first price consumers see should be the price they pay."

Screenshot of CMA letter: delivery fees in total price on gov.uk, with the words "The first price consumers see should be the price they pay." highlighted.
CMA letter: delivery fees in total price, as published on gov.uk. Highlighted: "The first price consumers see should be the price they pay.". Source: gov.uk, captured 6 November 2026

The letter adds that the Digital Markets, Competition and Consumers Act requires that if a price is given to a consumer, "that price must be the total price, including mandatory delivery or collection fees", and that the total price must be provided "at every stage of the purchase process where a price is given, including advertising, product pages, carts and baskets, checkout and payment pages". The CMA says that where it sees ongoing non-compliance, it "may use our enforcement powers".

The letter is addressed to online retailers generally. It does not name takeaways, and this guide does not say the CMA is looking at kebab shops. The sensible reading for a restaurant selling food online is to apply the same principle: an unavoidable delivery charge belongs in the price from the first screen.

On the ordering side, TableSpark lets the shop set a delivery fee as "one fixed fee, or postcode-radius distance tiers", with a minimum order. Delivery is paid by card through Stripe: the page says "Delivery is card only, so there is nothing to collect at the door", which also keeps cash out of a late-night delivery. Card payments "settle into your own Stripe account and bank", and "the funds never pass through TableSpark". Dine-in and collection work straight away with pay at the restaurant.

The hygiene rating and opening a new kebab shop

Food hygiene rating on the website

The Food Standards Agency's scheme page, last updated on 30 June 2026, says it applies to England, Northern Ireland and Wales and that it is run "in partnership with local authorities in England, Wales and Northern Ireland". In Wales there is a legal display duty, in section 7 of the Food Hygiene Rating (Wales) Act 2013: "When the operator of a food business establishment has received notification of its food hygiene rating, the operator must display the food hygiene rating sticker provided."

Screenshot of Hygiene Rating (Wales) Act s.7 on legislation.gov.uk, with the words "the operator must display the food hygiene rating sticker provided." highlighted.
Hygiene Rating (Wales) Act s.7, as published on legislation.gov.uk. Highlighted: "the operator must display the food hygiene rating sticker provided.". Source: legislation.gov.uk, captured 6 November 2026

The same section says the duty does not apply until the 21-day appeal period has expired, or, if an appeal is made, until it has been decided and the operator notified of the outcome. This guide claims a display rule for Wales only. It read no display duty for England or Northern Ireland, so an owner there should check the current position with the local authority.

Registration and planning for a new shop

For a shop that has not opened yet, GOV.UK's food business registration guidance says that in England, Wales and Northern Ireland "you are required to register at least 28 days before trading". On planning, the Use Classes Order 1987 lists, among uses outside the standard classes, use "as a hot food takeaway for the sale of hot food where consumption of that food is mostly undertaken off the premises", so a shop changing a unit to that use should ask the local planning authority before committing to the lease and the extraction fit-out.

Being found: "kebab near me" and the shop's own site

A website can be live at a working link and still be absent from Google. Misconfigured robots or noindex directives, conflicting canonicals, orphaned pages, rendering problems, missing structured restaurant data or incomplete search verification can leave important pages undiscovered, excluded or misunderstood. For a kebab shop the customer impact is concrete: a guest searching for the shop's name, a menu item or the neighbourhood may reach a directory, a commission-charging marketplace or another shop first, and the shop stays dependent on paid discovery instead of building its own direct demand.

That is why search readiness belongs in the choice of platform, not in a to-do list for a technician. The TableSpark restaurant website builder puts it this way: "A live link is not the same as being indexed; this is the part most builders leave to a technician." TableSpark writes the Restaurant and LocalBusiness schema, the canonical URL, the sitemap and the robots rules, and submits the sitemap to Google Search Console on every publish. The menu is data, so the same dishes, prices and allergens feed the menu page, the ordering pages and the Restaurant schema Google reads, so a price changed once is changed everywhere it appears. This is included in every plan, so the shop does not have to buy a separate search configuration.

A general entry-level builder can publish a page, but that is not the same as a site search engines can reliably discover and understand: a complete search-ready setup otherwise means someone configuring schema, canonicals, sitemap and verification, and maintaining them as the menu changes. Indexing and ranking remain decisions for Google, and no platform can promise them.

On Growth and Full, a shop can connect a domain it already owns by copying one DNS record, or buy one in Settings, and TableSpark manages the SSL certificate, the DNS records and the Search Console verification. A kebab shop that already has a website on another builder can paste the ordering widget into its current site on Full.

What a kebab shop website costs against a marketplace order

The sums below use a single illustrative shop. Every input can be replaced with the shop's own figures from its contract or invoice.

The inputs

  • Orders: 120 online orders a week, which is 120 x 52 / 12 = 520 orders a month.
  • Average ticket: £22, which is an illustration, not a market average.
  • Marketplace commission: 18%, an unnamed industry-average illustration. It is not any named provider's rate. The same default sits in the editable calculator on TableSpark's pricing page, and the page tells the reader to replace every slider with the figures on their own contract or invoice.
  • Own-site route: TableSpark Full at £69 a month excluding VAT, with Stripe's standard UK card rate of 1.5% + 20p per payment, as published on Stripe's UK pricing page, read on 6 November 2026.
  • Assumption: every order is paid by a standard UK card on both routes.

The marketplace route

Online sales are 520 x £22 = £11,440 a month. At 18% the commission is £11,440 x 0.18 = £2,059.20 a month, and £2,059.20 x 12 = £24,710.40 a year. This treats the commission as the all-in cost, which is an illustration, and ignores any delivery fee and VAT on the commission.

The own-site route on TableSpark Full

Stripe's percentage is 1.5% x £11,440 = £171.60. Its fixed part is 20p x 520 = £104.00. Stripe's total is £171.60 + £104.00 = £275.60. Add the plan's £69 a month excluding VAT, and the month costs £69 + £275.60 = £344.60, excluding VAT. Over twelve months the plan is £69 x 12 = £828 excluding VAT, Stripe is £275.60 x 12 = £3,307.20, and the total is £828 + £3,307.20 = £4,135.20. On the yearly option, where TableSpark's page says "you pay £690 a year, paid yearly, two months free", the year is £690 + £3,307.20 = £3,997.20, excluding VAT.

WorkingAmount
Online sales520 x £22£11,440.00
Marketplace commission, 18% illustration£11,440 x 0.18£2,059.20
Stripe percentage, 1.5%£11,440 x 0.015£171.60
Stripe fixed part, 20p520 x £0.20£104.00
Own site, TableSpark Full plus Stripe£69 plus £275.60, excluding VAT£344.60
Monthly gap£2,059.20 minus £344.60£1,714.60
Donut of one month of 520 orders at £22: illustrative marketplace commission £2,059.20 and own site on TableSpark Full plus Stripe card fees £344.60, excluding VAT, with the gap of £1,714.60 a month at the centre.
One illustrative kebab shop a month: 520 orders at £22, an unnamed 18% commission against the own-site route, excluding VAT. Source: Worked example, sample inputs, read on 6 November 2026.

The gap, per month and per year

If all 520 orders came through the shop's own site, the gap is £2,059.20 - £344.60 = £1,714.60 a month, and £1,714.60 x 12 = £20,575.20 a year. Against the yearly plan the year's gap is £24,710.40 - £3,997.20 = £20,713.20.

That is the ceiling, and no shop moves every order. A late-night shop's regulars phone and walk in, so the useful question is how many orders must move for the plan to pay for itself.

The break-even order

A marketplace order of £22 at 18% costs £22 x 0.18 = £3.96 in commission. The same order on the own site costs Stripe's £22 x 0.015 + £0.20 = £0.33 + £0.20 = £0.53. Each order that moves saves £3.96 - £0.53 = £3.43.

Two tiles for one £22 order: £3.96 as a percentage of the sale in illustrative commission, and £0.53 card fee only on the own site, highlighted.
The cost of one £22 order on each route: an 18% illustrative commission against Stripe's standard UK card rate. Source: Worked example, sample inputs, read on 6 November 2026.

The Full plan costs £69 a month excluding VAT whether or not an order moves, so the break-even is £69 / £3.43 = 20.1, which rounds up to 21 orders a month. The check at 21 orders: commission avoided is 21 x £3.96 = £83.16, and the own-site cost is £69 + 21 x £0.53 = £69 + £11.13 = £80.13, excluding VAT. At 20 orders the own site would still cost 40p more, so 21 is the first order count that covers the plan. Twenty-one orders a month is under five a week out of the 120.

What a partial move is worth

If a quarter of the 520 orders moved, that is 130 orders. The commission avoided is 130 x £3.96 = £514.80. The own-site cost is £69 + 130 x £0.53 = £69 + £68.90 = £137.90, excluding VAT. The net saving is £514.80 - £137.90 = £376.90 a month, and £376.90 x 12 = £4,522.80 a year. At 260 orders moved the saving is 260 x £3.43 = £891.80, less the £69 a month excluding VAT plan, which is £822.80 a month, or £9,873.60 a year. The full 520 moved gives 520 x £3.43 = £1,783.60, less the £69 a month excluding VAT, which is the £1,714.60 above.

Own-site costNet monthly saving
0 (Commission avoided: £0.00)£69.00, excluding VATminus £69.00
21 (Commission avoided: £83.16)£80.13, excluding VAT£3.03
130 (Commission avoided: £514.80)£137.90, excluding VAT£376.90
260 (Commission avoided: £1,029.60)£206.80, excluding VAT£822.80
520 (Commission avoided: £2,059.20)£344.60, excluding VAT£1,714.60
Line chart of monthly saving against orders moved to the own site: £376.90 at 130 orders, £822.80 at 260 and £1,714.60 at 520, highlighted.
Net monthly saving against the number of orders moved from the marketplace to the own site, on the worked example, with the plan excluding VAT. Source: Worked example, sample inputs, read on 6 November 2026.

The 0 row shows the plan before any order moves: £69 a month excluding VAT, which also buys the website, ordering page, kitchen tickets and search set-up the shop has either way.

Two cautions on the numbers

Card fees apply on both routes. If every order were paid with a premium UK card, Stripe's published rate is 2.8% + 20p: £11,440 x 0.028 = £320.32, plus £104.00 is £424.32, and with the £69 a month excluding VAT plan the month is £493.32, still £1,565.88 below £2,059.20. The sums leave out any printer or tablet the shop buys, and VAT.

The 18% commission, the £22 ticket and the 120 orders a week are editable illustrations, not any provider's published rate or a survey average. A shop should replace them with its own contract and sales figures before deciding.

Why the entry price is not the whole price

An entry price on a pricing page is not a kebab shop's monthly bill. What decides it is the plan the shop actually needs, whether the price is billed annually, per site or by order, what is added for payments, and whether any commission remains. The table below sets out what was read on 6 November 2026. These are separate charging structures, not like-for-like prices.

TableSpark Full Our pick
£69£69 a month excluding VAT, 0% TableSpark commission
Charged per
Site, any number of orders
  • Website
  • online ordering
  • kitchen ticket printing
  • guest records
  • managed search readiness
  • Stripe card fees extra
Flipdish Essential, Point of Sale and Online Ordering
"From 119 £/month", "Billed annually, per site. £139 if billed monthly (ex. VAT)"
Charged per
Site
  • The package as printed on the page read, which lists a branded website and apps, the Flipdish POS and integrated payments
Stripe, UK cards
"1.5% + 20p" standard, "2.8% + 20p" premium
Charged per
Successful card payment
  • Applies to card orders on the shop's own Stripe account
Published prices, quoted as printed on each provider's own page on 6 November 2026. These are separate charging structures, not like-for-like prices.

Over a year the Flipdish page's figures come to £119 x 12 = £1,428 billed annually, or £139 x 12 = £1,668 billed monthly, per site, before any payment charge or commission the page read does not state. TableSpark Full over the same year is £69 x 12 = £828 excluding VAT, or £690 on the yearly option, and it includes the website, ordering, 0% TableSpark commission and the shop's search set-up. The Flipdish annual figure is £1,428 - £828 = £600 more than the monthly Full plan, or £1,428 - £690 = £738 more than the yearly one. The Flipdish monthly figure is £1,668 - £828 = £840 more. TableSpark takes 0% commission on bookings and orders included in your plan; Stripe's standard card-processing fees apply to online payments. Orders are paid into the shop's own Stripe account and bank, and each customer's details are stored under the restaurant's TableSpark account, visible in the Inbox and guest list, with CSV export.

For the shop that wants to start with the website and menu and add ordering later, Starter is from £19 a month excluding VAT and is the complete site: builder, 50 templates, live menu, hours, enquiry forms into one Inbox and managed search readiness. Online ordering, table QR ordering and kitchen ticket printing are on Full at £69 a month excluding VAT. The plan details are on the pricing page, which also holds the editable calculator.

Marketplace, own site, or both: the decision

The table below compares the two routes on the lines that matter to a late-night shop.

Marketplace routeOwn site on TableSpark Full
Cost per orderA percentage of the order value, 18% in this illustration0% TableSpark commission, then Stripe's card fee on card orders
Customer recordHeld on the marketplace's sideStored under the shop's TableSpark account, in the Inbox and guest list, with CSV export
Menu structureThe listing's own formatOption groups with their own prices, edited once, live on the site
Allergen textWhatever the listing carriesTicked on each dish by the shop and shown with a Dietary and allergens filter
Delivery chargeSet by the listingOne fixed fee or postcode-radius tiers, set by the shop
Search presenceA store listingThe shop's own pages, with schema, sitemap and canonical set up on every publish

For the same reasoning in a neighbouring trade, the fish and chip shop website guide works the sums for a Friday-night counter.

Where TableSpark fits a kebab shop

TableSpark is the best-value and best overall choice for an independent UK kebab shop that wants its own ordering, because the Full plan puts the website, online ordering at 0% TableSpark commission, kitchen tickets and search readiness in one flat plan, instead of a stack of subscriptions plus a percentage of every sale. Guests choose Dine in, Collection or Delivery first, then order from the shop's menu, with a pinned basket in view on a phone. The Orders screen shows each ticket as a card with a status and a payment chip, and chimes on a new order. A paid order carries Full refund and Partial refund.

How to do it in TableSpark

These steps need the Full plan, at £69 a month excluding VAT. The put your menu online tutorial and the take online orders tutorial show every screen with each click.

Step 1 of 1

Put the menu in and give each kebab a size

On the Menu page, add the dishes, or use Scan from photos to build the menu from a photograph of the printed one, and check every price. In the dish editor, add an Options & extras group for the size, regular or large, each with its own price.

The Edit dish editor showing Name, Price, Unit food cost, Description and the Options & extras group with its sizes
The dish editor holds the price and an Options & extras group, where sizes are set.

Step 3 of 2

Tick the allergens on every dish

In the dish editor, scroll to the Allergens chips and tick what each dish contains, after checking the recipes and labels. These show on the live menu.

The dish editor scrolled to the Allergens chips, with Fish ticked and Milk next to be clicked
Allergen chips are ticked per dish in the dish editor.

Step 4 of 2

Switch on ordering

Under Build, open the Order page and add the Order from our menu block to a page. Turn on Offer collection and Offer delivery, and choose a layout.

The direct Order page in Collection mode on a restaurant's own site, with dine-in, collection and delivery pills, dietary filters, category tabs and photographed dishes
The direct Order page in Collection mode, with the dietary filters above the menu.
  1. Set the delivery fee, minimum and cut-off

    Choose a Delivery fee mode, Fixed fee or postcode-radius distance tiers, enter a Minimum order, set the Collection cut-off before close, and write a Ready-time note.

  2. Connect Stripe

    Under Settings, Payments, connect the shop's own Stripe account so guests can pay by card. Delivery switches on once Stripe is connected.

Step 5 of 3

Use Sold out for what has run out

In the dish editor, under Availability, use the Sold out chip, and set which channels each dish is offered for.

The Edit dish editor scrolled to Availability, with the Sold out chip
The Sold out chip sits under Availability in the dish editor.

Step 6 of 3

Work the Orders screen

Open Orders in the sidebar. Tickets arrive as cards with a chime, and each moves from New to Confirmed, Preparing, Ready and Done.

The Orders screen with 12 in progress, filter tabs, and order cards with Confirmed status, table and guest count, Pay at restaurant and line items
The Orders screen lists in-progress orders with their status and payment line.

Step 7 of 3

Fill in the search fields and publish

In Page settings, write each page's SEO title and description, then click Publish. TableSpark submits the sitemap on every publish.

The SEO title filled in, with the Publish button at the top right
The SEO title is filled in beside the Publish button.

Tips

  • Put the allergen sheet beside the phone before the first Saturday, and print the same text for the bag.
  • Re-tick the allergens the same day a supplier or recipe changes.
  • Set the collection cut-off so the last order lands before the grill is turned off.
  • Show the delivery charge in the same form on the menu, the basket and the checkout.
A man packing a takeaway box into a paper bag in a kitchen. The image carries the words "Orders on your own site". The image carries the words "Orders on your own site".
A takeaway order packed for collection: the ticket should arrive complete. Source: Photograph: Mikhail Nilov / Pexels

Questions kebab shop owners ask

What does a kebab shop website need?

It needs a menu with sizes, sauces and extras as priced options, ordering for collection and delivery, allergen information before payment, the delivery charge in the price from the first screen and a setup that Google can read.

Can a kebab shop take online orders without commission?

Yes. On TableSpark Full, at £69 a month excluding VAT, online ordering runs at 0% TableSpark commission, and Stripe's standard card-processing fees apply to online payments. The card money settles into the shop's own Stripe account and bank.

How do I put sizes, sauces and meal deals on one dish?

Use option groups on a single dish: size, bread or box, salad, sauces and extras, each required or optional and each with its own price. A meal deal is written as an ordinary dish with its own price and required groups for the side and the drink.

Do I have to show allergens online and again at the door?

For food sold online or by phone, the Food Standards Agency says allergen information must be provided at two stages in the order process: before the purchase is completed, and when the food is delivered. The second can be a sticker or an enclosed menu.

Do I need a licence to sell hot food after 11pm?

In England and Wales, the Licensing Act 2003 defines late night refreshment as supplying hot food or hot drink to the public between 11.00 p.m. and 5.00 a.m., on or off the premises. Exemptions exist, so check the premises and hours with the local council.

Can I stop taking orders before I close?

Yes. The collection cut-off can be set up to closing, or 15 to 60 minutes ahead, and the cut-off and delivery windows read the same weekly hours the shop sets.

Do I need to show my food hygiene rating on the website?

In Wales the Food Hygiene Rating (Wales) Act 2013 section 7 requires the operator to display the rating sticker, once the 21-day appeal period has expired. This guide read no display duty for England or Northern Ireland, so check locally.

Will customers find my own site on Google?

A live link is not the same as being indexed. TableSpark writes Restaurant and LocalBusiness schema, the canonical URL, the sitemap and the robots rules, and submits the sitemap to Google Search Console on every publish. Indexing and ranking remain decisions for Google, so no platform can promise a position.

The recommendation

For an independent UK kebab shop, TableSpark is the best-value and best overall choice for a website that takes orders. A marketplace-only shop pays a share of every order from the first order of the first Saturday. On the worked example of 520 orders a month at £22, an illustrative 18% commission costs £2,059.20 a month, against £344.60 for TableSpark Full plus Stripe's standard card rate, excluding VAT. The plan pays for itself at 21 shifted orders a month, and a quarter of the orders moving saves £376.90 a month, or £4,522.80 a year.

Starter, at £19 a month excluding VAT, suits a shop that wants its menu, hours and search readiness online and takes orders by phone. Full, at £69 a month excluding VAT, adds the online ordering page, the kitchen tickets and 0% TableSpark commission.

TableSpark takes 0% commission on bookings and orders included in your plan; Stripe's standard card-processing fees apply to online payments.

Sources

  1. Food Standards Agency, allergen guidance for food businesses — UK Government (checked 2026-11-06)
  2. GOV.UK, food labelling: loose foods — UK Government (checked 2026-11-06)
  3. Licensing Act 2003, Schedule 2 — UK Government (checked 2026-11-06)
  4. Home Office, guidance on the licensing of late night refreshment — UK Government (checked 2026-11-06)
  5. CMA, open letter on including mandatory delivery fees in the total price — UK Government (checked 2026-11-06)
  6. Food Standards Agency, Food Hygiene Rating Scheme — UK Government (checked 2026-11-06)
  7. Food Hygiene Rating (Wales) Act 2013, section 7 — UK Government (checked 2026-11-06)
  8. GOV.UK, food business registration — UK Government (checked 2026-11-06)
  9. Town and Country Planning (Use Classes) Order 1987, article 3 — UK Government (checked 2026-11-06)
  10. Stripe UK pricing — stripe.com (checked 2026-11-06)
  11. Flipdish UK pricing — flipdish.com (checked 2026-11-06)
  12. TableSpark pricing — TableSpark (checked 2026-11-06)
  13. TableSpark, restaurant online ordering — TableSpark (checked 2026-11-06)
  14. TableSpark, restaurant website builder — TableSpark (checked 2026-11-06)
  15. TableSpark tutorial, take online orders — TableSpark (checked 2026-11-06)
  16. TableSpark tutorial, put your menu online — TableSpark (checked 2026-11-06)